# Aquí te muestra los 3 ejemplos Manaphy, Nidoran y Volbeat.
if isConst?(babyspecies,PBSpecies,:MANAPHY) && hasConst?(PBSpecies,:PHIONE)
babyspecies=getConst(PBSpecies,:PHIONE)
elsif (isConst?(babyspecies,PBSpecies,:NIDORANfE) && hasConst?(PBSpecies,:NIDORANmA)) ||
(isConst?(babyspecies,PBSpecies,:NIDORANmA) && hasConst?(PBSpecies,:NIDORANfE))
babyspecies=[getConst(PBSpecies,:NIDORANmA),
getConst(PBSpecies,:NIDORANfE)][rand(2)]
elsif (isConst?(babyspecies,PBSpecies,:VOLBEAT) && hasConst?(PBSpecies,:ILLUMISE)) ||
(isConst?(babyspecies,PBSpecies,:ILLUMISE) && hasConst?(PBSpecies,:VOLBEAT))
babyspecies=[getConst(PBSpecies,:VOLBEAT),
getConst(PBSpecies,:ILLUMISE)][rand(2)]
# Agregas un elsif y colocas tu condicional, si la especie que saldría del huevo es un pikachu y el pokémon llamado
# pachirisu esta definido, entonces la especie que saldrá del huevo ahora será un pachirisu.
elsif isConst?(babyspecies,PBSpecies,PIKACHU) && hasConst?(PBSpecies,:PACHIRISU)
babyspecies=getConst(PBSpecies,:PACHIRISU)
end