arcanine_data = {
species: :ARCANINE,
level: 50,
shiny: true,
poke_ball: :FASTBALL,
ivs: :perfect,
variants: [
{
weight: 40,
config: {
nickname: "Blaze",
nature: :ADAMANT,
ability: :INTIMIDATE,
item: :LIFEORB,
evs: :sweeper_physical,
moves: [:FLAREBLITZ, :EXTREMESPEED, :WILDCHARGE, :CLOSECOMBAT]
}
},
{
weight: 40,
config: {
nickname: "Inferno",
nature: :TIMID,
ability: :FLASHFIRE,
item: :CHOICESPECS,
evs: :sweeper_special,
moves: [:FLAMETHROWER, :DRAGONPULSE, :SCORCHINGSANDS, :EXTREMESPEED]
}
},
{
weight: 20,
config: {
nickname: "Guardian",
nature: :IMPISH,
ability: :INTIMIDATE,
item: :HEAVYDUTYBOOTS,
evs: :tank_physical,
moves: [:FLAREBLITZ, :WILLOWISP, :MORNINGSUN, :TELEPORT]
}
}
]
}
pkmn = PokemonFactory.create(arcanine_data)
pbAddPokemonWithNickname(pkmn)