20032-AGregando_un_item_nuevo
#1
enanogm 17687
Según el Notes, para eso, además de hacer lo que hiciste, tenés que agregar una nueva línea en el script de ítems por default, abajo de la descripcion del comportamiento de la sunstone(aprox en la linea 590).

ItemHandlers::UseOnPokemon.copy(:SUNSTONE,:ITEMNAME)reemplazas itemname por el nombre de tu item. como verás, tendrá el mismo comportamiento de la piedra solar, pero podes cambiar sunstone por otra.
si queres agregar un item con comportamiento nuevo, tenes que agregar toda esta seccion en el mismo script (PokemonDefaultItems):
ItemHandlers::UseOnPokemon.add(:SUNSTONE,proc{|item,pokemon,scene|
newspecies=pbCheckEvolution(pokemon,item)
if newspecies<=0
scene.pbDisplay(_INTL("It won't have any effect."))
next false
else
pbFadeOutInWithMusic(99999){
evo=PokemonEvolutionScene.new
evo.pbStartScreen(pokemon,newspecies)
evo.pbEvolution(false)
evo.pbEndScreen
scene.pbRefresh
}
next true
end
})ahí cambia lo que sea necesario para que con tu item(craneo o llama) evolucione un pokemon
no puedo decirte exactamente qué es lo que tenes que cambiar porque nunca lo hice, pero el script no es dificil de entender. con un poco de tiempo seguro lo entendes y sabes qué cambiar

Saludos
PD: cito del notes por si acaso
Evolution Stone

95,FIRESTONE,FIRE STONE,1,2100,"A peculiar stone that makes certain species of POKeMON evolve. It is colored orange.",1,0
For evolution stones, placed in the Items pocket. When adding a new stone for evolving Pokemon, add the following line to a new or existing script section in the script editor:

ItemHandlers::UseOnPokemon.copy(:SUNSTONE,:ITEMNAME)
Replace ITEMNAME above with the internal name of the new item.