24480-\[Duda-Pokemon_Essentials]_Cambio_de_forma_pokemon
#2
Tito Drimer301 27267
Esto va en el script de formas alternativas

MultipleForms.register(:NOMBRE INTERNO DEL POKEMON,{
"ability"=>proc{|pokemon|
next if pokemon.form==0 # Forma Original
next getID(PBAbilities,:NUEVA HABILIDAD) # Forma Secundaria
},

"getBaseStats"=>proc{|pokemon|
next if pokemon.form==0 # Forma Original
next [,,,,,,] # Forma Secundaria
},
"getForm"=>proc{|pokemon|
if isConst?(pokemon.item,PBItems,:OBJETO A PORTAR)
next 1
end
next 0
},
"onSetForm"=>proc{|pokemon,form|
pbSeenForm(pokemon)
}
})