25 |
Psyshock |
psy |
10 |
80 |
100% |
Notice (8): Undefined offset: 4 [APP/View/Elements/profile-blocks/moves-level.ctp, line 521]Code Context <td class="move-accuracy"><?=$l['acc'] ? $l['acc'].'%' : '-' ?></td>
<td class="move-class">
<?=$this->Html->image($classNames[$l['class']].'.png', array('alt' => $classes[$l['class']], 'title' => $classes[$l['class']]))?>
$viewFile = '/home/froglupd/public_html/poke/app/View/Elements/profile-blocks/moves-level.ctp'
$dataForView = array(
'rand' => array(
'id' => '640',
'name' => 'Virizion',
'slug' => 'virizion'
),
'randType' => 'ghost',
'quote' => 'I love the smell of {p} in the morning.',
'defaultTitle' => 'The Encyclopedic Pokémon Database | The Pokémon Index',
'defaultDesc' => 'Where we boast a comprehensive database of every Pokemon from the original Blue and Red version all the
way to X and Y and beyond! The Pokemon Index currently offers a complete Pokedex, Evolution chains, a Moves &
Abilities index, a rundown of Type match-ups, descriptions of Abilities, the effects of Natures, and new
content and updates semi-regularly! Enjoy your visit!',
'defaultKw' => 'pokemon, index, pokemon index, pokemon database, evolution chart, move list',
'css' => array(
(int) 0 => 'pkmn-global',
(int) 1 => 'pkmn-media',
(int) 2 => 'pkmn-pages',
(int) 3 => 'pkmn-sprites',
(int) 4 => 'pkmn-types',
(int) 5 => 'print',
(int) 6 => 'pkmn-pokemon'
),
'js' => array(
(int) 0 => 'tablesort',
(int) 1 => 'waypoints.min',
(int) 2 => 'pkmn-init',
(int) 3 => 'pkmn-global',
(int) 4 => 'pkmn-pokemon'
),
'isAdmin' => false,
'title_for_layout' => '[ Solosis ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!',
'keywords_for_layout' => 'solosis evolution chart,solosis move list,solosis images,solosis description,solosis type match up,solosis base stats',
'description_for_layout' => 'The Pokemon Solosis, along with various images and sprites from the various Pokemon games. You can also learn about Solosis's move lists, when Solosis learns certain moves, which TMs or HMs Solosis can learn, Solosis's evolution chain, how Solosis matches up against different attacks, and much more.',
'name' => 'Solosis',
'slug' => 'solosis',
'number' => '577',
'species' => 'Cell',
'gen' => (int) 5,
'wRaw' => '10',
'wEmp' => (int) 1,
'wLb' => (float) 2.2,
'hRaw' => '3',
'hEmp' => (float) 0.984251968504,
'hFt' => (int) 0,
'hIn' => (float) 12,
'hMt' => (float) 0.3,
'thumb' => '/img/sprite/xy/577.png',
'type1' => 'psychic',
'type2' => null,
'typeNames' => array(
(int) 0 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 3 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 4 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 6 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 7 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 9 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 10 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 11 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 12 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 13 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 14 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 15 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 16 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 17 => array(
'Type' => array(
[maximum depth reached]
)
)
),
'typeMatch' => array(
(int) 0 => '1',
(int) 1 => '½',
(int) 2 => '1',
(int) 3 => '1',
(int) 4 => '1',
(int) 5 => '1',
(int) 6 => '2',
(int) 7 => '2',
(int) 8 => '1',
(int) 9 => '1',
(int) 10 => '1',
(int) 11 => '1',
(int) 12 => '1',
(int) 13 => '½',
(int) 14 => '1',
(int) 15 => '1',
(int) 16 => '2',
(int) 17 => '1'
),
'dexNumbers' => array(
'N' => '577',
'U' => '139',
'K(Cstl)' => '115'
),
'stats' => array(
(int) 0 => array(
'id' => '3457',
'pokemon_id' => '577',
'stat_id' => '1',
'base_stat' => '45',
'effort' => '0',
'percent' => '14.1',
'grade' => 'F'
),
(int) 1 => array(
'id' => '3458',
'pokemon_id' => '577',
'stat_id' => '2',
'base_stat' => '30',
'effort' => '0',
'percent' => '3.6',
'grade' => 'FF'
),
(int) 2 => array(
'id' => '3459',
'pokemon_id' => '577',
'stat_id' => '3',
'base_stat' => '40',
'effort' => '0',
'percent' => '8.9',
'grade' => 'FF'
),
(int) 3 => array(
'id' => '3460',
'pokemon_id' => '577',
'stat_id' => '4',
'base_stat' => '105',
'effort' => '1',
'percent' => '87.3',
'grade' => 'A'
),
(int) 4 => array(
'id' => '3461',
'pokemon_id' => '577',
'stat_id' => '5',
'base_stat' => '50',
'effort' => '0',
'percent' => '22.1',
'grade' => 'D-'
),
(int) 5 => array(
'id' => '3462',
'pokemon_id' => '577',
'stat_id' => '6',
'base_stat' => '20',
'effort' => '0',
'percent' => '1.9',
'grade' => 'FF'
),
'total' => array(
'sum' => (int) 290,
'percent' => '11.7',
'grade' => 'FF'
)
),
'pokeNav' => array(
(int) 0 => array(
'id' => '574',
'slug' => 'gothita',
'name' => 'Gothita'
),
(int) 1 => array(
'id' => '575',
'slug' => 'gothorita',
'name' => 'Gothorita'
),
(int) 2 => array(
'id' => '576',
'slug' => 'gothitelle',
'name' => 'Gothitelle'
),
(int) 3 => array(
'id' => '578',
'slug' => 'duosion',
'name' => 'Duosion'
),
(int) 4 => array(
'id' => '579',
'slug' => 'reuniclus',
'name' => 'Reuniclus'
),
(int) 5 => array(
'id' => '580',
'slug' => 'ducklett',
'name' => 'Ducklett'
)
),
'evolution' => array(
'basic' => array(
(int) 0 => array(
[maximum depth reached]
)
),
'stage1' => array(
(int) 0 => array(
[maximum depth reached]
)
),
'stage2' => array(
(int) 0 => array(
[maximum depth reached]
)
)
),
'abilities' => array(
(int) 5 => array(
(int) 142 => array(
[maximum depth reached]
),
(int) 98 => array(
[maximum depth reached]
),
(int) 144 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 142 => array(
[maximum depth reached]
),
(int) 98 => array(
[maximum depth reached]
),
(int) 144 => array(
[maximum depth reached]
)
)
),
'learnByLevel' => array(
(int) 11 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
)
),
'learnByTM' => array(
(int) 11 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => array(
[maximum depth reached]
),
(int) 36 => array(
[maximum depth reached]
)
)
),
'learnByHM' => null,
'learnByTutor' => array(
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
)
)
),
'learnByEgg' => array(
(int) 11 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
)
)
),
'classes' => array(
(int) 1 => 'No Damage.',
(int) 3 => 'Special Attack, damage based on Sp.Atk and Sp.Def',
(int) 2 => 'Physical Attack, damage based on Atk and Def'
),
'classNames' => array(
(int) 1 => 'none',
(int) 3 => 'special',
(int) 2 => 'physical'
),
'eggGroups' => array(
(int) 11 => array(
'name' => 'indeterminate',
'mates' => array(
[maximum depth reached]
)
)
),
'groupCount' => (int) 1
)
$rand = array(
'id' => '640',
'name' => 'Virizion',
'slug' => 'virizion'
)
$randType = 'ghost'
$quote = 'I love the smell of {p} in the morning.'
$defaultTitle = 'The Encyclopedic Pokémon Database | The Pokémon Index'
$defaultDesc = 'Where we boast a comprehensive database of every Pokemon from the original Blue and Red version all the
way to X and Y and beyond! The Pokemon Index currently offers a complete Pokedex, Evolution chains, a Moves &
Abilities index, a rundown of Type match-ups, descriptions of Abilities, the effects of Natures, and new
content and updates semi-regularly! Enjoy your visit!'
$defaultKw = 'pokemon, index, pokemon index, pokemon database, evolution chart, move list'
$css = array(
(int) 0 => 'pkmn-global',
(int) 1 => 'pkmn-media',
(int) 2 => 'pkmn-pages',
(int) 3 => 'pkmn-sprites',
(int) 4 => 'pkmn-types',
(int) 5 => 'print',
(int) 6 => 'pkmn-pokemon'
)
$js = array(
(int) 0 => 'tablesort',
(int) 1 => 'waypoints.min',
(int) 2 => 'pkmn-init',
(int) 3 => 'pkmn-global',
(int) 4 => 'pkmn-pokemon'
)
$isAdmin = false
$title_for_layout = '[ Solosis ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!'
$keywords_for_layout = 'solosis evolution chart,solosis move list,solosis images,solosis description,solosis type match up,solosis base stats'
$description_for_layout = 'The Pokemon Solosis, along with various images and sprites from the various Pokemon games. You can also learn about Solosis's move lists, when Solosis learns certain moves, which TMs or HMs Solosis can learn, Solosis's evolution chain, how Solosis matches up against different attacks, and much more.'
$name = 'Solosis'
$slug = 'solosis'
$number = '577'
$species = 'Cell'
$gen = (int) 5
$wRaw = '10'
$wEmp = (int) 1
$wLb = (float) 2.2
$hRaw = '3'
$hEmp = (float) 0.984251968504
$hFt = (int) 0
$hIn = (float) 12
$hMt = (float) 0.3
$thumb = '/img/sprite/xy/577.png'
$type1 = 'psychic'
$type2 = null
$typeNames = array(
(int) 0 => array(
'Type' => array(
'identifier' => 'normal'
)
),
(int) 1 => array(
'Type' => array(
'identifier' => 'fighting'
)
),
(int) 2 => array(
'Type' => array(
'identifier' => 'flying'
)
),
(int) 3 => array(
'Type' => array(
'identifier' => 'poison'
)
),
(int) 4 => array(
'Type' => array(
'identifier' => 'ground'
)
),
(int) 5 => array(
'Type' => array(
'identifier' => 'rock'
)
),
(int) 6 => array(
'Type' => array(
'identifier' => 'bug'
)
),
(int) 7 => array(
'Type' => array(
'identifier' => 'ghost'
)
),
(int) 8 => array(
'Type' => array(
'identifier' => 'steel'
)
),
(int) 9 => array(
'Type' => array(
'identifier' => 'fire'
)
),
(int) 10 => array(
'Type' => array(
'identifier' => 'water'
)
),
(int) 11 => array(
'Type' => array(
'identifier' => 'grass'
)
),
(int) 12 => array(
'Type' => array(
'identifier' => 'electric'
)
),
(int) 13 => array(
'Type' => array(
'identifier' => 'psychic'
)
),
(int) 14 => array(
'Type' => array(
'identifier' => 'ice'
)
),
(int) 15 => array(
'Type' => array(
'identifier' => 'dragon'
)
),
(int) 16 => array(
'Type' => array(
'identifier' => 'dark'
)
),
(int) 17 => array(
'Type' => array(
'identifier' => 'fairy'
)
)
)
$typeMatch = array(
(int) 0 => '1',
(int) 1 => '½',
(int) 2 => '1',
(int) 3 => '1',
(int) 4 => '1',
(int) 5 => '1',
(int) 6 => '2',
(int) 7 => '2',
(int) 8 => '1',
(int) 9 => '1',
(int) 10 => '1',
(int) 11 => '1',
(int) 12 => '1',
(int) 13 => '½',
(int) 14 => '1',
(int) 15 => '1',
(int) 16 => '2',
(int) 17 => '1'
)
$dexNumbers = array(
'N' => '577',
'U' => '139',
'K(Cstl)' => '115'
)
$stats = array(
(int) 0 => array(
'id' => '3457',
'pokemon_id' => '577',
'stat_id' => '1',
'base_stat' => '45',
'effort' => '0',
'percent' => '14.1',
'grade' => 'F'
),
(int) 1 => array(
'id' => '3458',
'pokemon_id' => '577',
'stat_id' => '2',
'base_stat' => '30',
'effort' => '0',
'percent' => '3.6',
'grade' => 'FF'
),
(int) 2 => array(
'id' => '3459',
'pokemon_id' => '577',
'stat_id' => '3',
'base_stat' => '40',
'effort' => '0',
'percent' => '8.9',
'grade' => 'FF'
),
(int) 3 => array(
'id' => '3460',
'pokemon_id' => '577',
'stat_id' => '4',
'base_stat' => '105',
'effort' => '1',
'percent' => '87.3',
'grade' => 'A'
),
(int) 4 => array(
'id' => '3461',
'pokemon_id' => '577',
'stat_id' => '5',
'base_stat' => '50',
'effort' => '0',
'percent' => '22.1',
'grade' => 'D-'
),
(int) 5 => array(
'id' => '3462',
'pokemon_id' => '577',
'stat_id' => '6',
'base_stat' => '20',
'effort' => '0',
'percent' => '1.9',
'grade' => 'FF'
),
'total' => array(
'sum' => (int) 290,
'percent' => '11.7',
'grade' => 'FF'
)
)
$pokeNav = array(
(int) 0 => array(
'id' => '574',
'slug' => 'gothita',
'name' => 'Gothita'
),
(int) 1 => array(
'id' => '575',
'slug' => 'gothorita',
'name' => 'Gothorita'
),
(int) 2 => array(
'id' => '576',
'slug' => 'gothitelle',
'name' => 'Gothitelle'
),
(int) 3 => array(
'id' => '578',
'slug' => 'duosion',
'name' => 'Duosion'
),
(int) 4 => array(
'id' => '579',
'slug' => 'reuniclus',
'name' => 'Reuniclus'
),
(int) 5 => array(
'id' => '580',
'slug' => 'ducklett',
'name' => 'Ducklett'
)
)
$evolution = array(
'basic' => array(
(int) 0 => array(
'id' => (int) 577,
'name' => 'Solosis',
'slug' => 'solosis',
'req' => null
)
),
'stage1' => array(
(int) 0 => array(
'id' => (int) 578,
'name' => 'Duosion',
'slug' => 'duosion',
'req' => array(
[maximum depth reached]
),
'req_read' => array(
[maximum depth reached]
)
)
),
'stage2' => array(
(int) 0 => array(
'id' => (int) 579,
'name' => 'Reuniclus',
'slug' => 'reuniclus',
'req' => array(
[maximum depth reached]
),
'req_read' => array(
[maximum depth reached]
)
)
)
)
$abilities = array(
(int) 5 => array(
(int) 142 => array(
'hide' => '0',
'slug' => 'overcoat',
'name' => 'Overcoat',
'desc' => 'Protects the Pokémon from
damage from weather.'
),
(int) 98 => array(
'hide' => '0',
'slug' => 'magic-guard',
'name' => 'Magic Guard',
'desc' => 'The Pokémon only takes
damage from attacks.'
),
(int) 144 => array(
'hide' => '1',
'slug' => 'regenerator',
'name' => 'Regenerator',
'desc' => 'Restores a little HP when
withdrawn from battle.'
)
),
(int) 6 => array(
(int) 142 => array(
'hide' => '0',
'slug' => 'overcoat',
'name' => 'Overcoat',
'desc' => 'Protects the Pokémon from
damage from weather.'
),
(int) 98 => array(
'hide' => '0',
'slug' => 'magic-guard',
'name' => 'Magic Guard',
'desc' => 'The Pokémon only takes
damage from attacks.'
),
(int) 144 => array(
'hide' => '1',
'slug' => 'regenerator',
'name' => 'Regenerator',
'desc' => 'Restores a little HP when
withdrawn from battle.'
)
)
)
$learnByLevel = array(
(int) 11 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 14 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 15 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 16 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
)
)
$learnByTM = array(
(int) 11 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 3 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 4 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 5 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 6 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 9 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 10 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 11 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 12 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 13 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 14 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 15 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 16 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 17 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 18 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 19 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 20 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 21 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 22 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 23 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 24 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 25 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 26 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 27 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 28 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 29 => array(
'slug' => 'telekinesis',
'name' => 'Telekinesis',
'desc' => 'The user makes the target float with its psychic power. The target is easier to hit for three turns.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '019'
),
(int) 30 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 31 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 32 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 33 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
),
(int) 14 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 3 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 4 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 5 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 6 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 9 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 10 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 11 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 12 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 13 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 14 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 15 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 16 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 17 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 18 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 19 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 20 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 21 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 22 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 23 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 24 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 25 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 26 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 27 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 28 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 29 => array(
'slug' => 'telekinesis',
'name' => 'Telekinesis',
'desc' => 'The user makes the target float with its psychic power. The target is easier to hit for three turns.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '019'
),
(int) 30 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 31 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 32 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 33 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
),
(int) 15 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'confide',
'name' => 'Confide',
'desc' => 'The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target's Sp. Atk stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '100'
),
(int) 3 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 4 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 5 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 6 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 7 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 8 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 9 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 10 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 11 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 12 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 13 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 14 => array(
'slug' => 'infestation',
'name' => 'Infestation',
'desc' => 'The target is infested and attacked for four to five turns. The target can't flee during this time.',
'pp' => '20',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'bug',
'machine' => '083'
),
(int) 15 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 16 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 17 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 18 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 19 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 20 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 21 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 22 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 23 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 24 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 25 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 26 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 27 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 28 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 29 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'While it is asleep, the user randomly uses one of the moves it knows.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '088'
),
(int) 30 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 31 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 32 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 33 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 34 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 35 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
),
(int) 16 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'confide',
'name' => 'Confide',
'desc' => 'The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target's Sp. Atk stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '100'
),
(int) 3 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 4 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 5 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 6 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 7 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 8 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 9 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 10 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 11 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 12 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 13 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 14 => array(
'slug' => 'infestation',
'name' => 'Infestation',
'desc' => 'The target is infested and attacked for four to five turns. The target can't flee during this time.',
'pp' => '20',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'bug',
'machine' => '083'
),
(int) 15 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 16 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 17 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 18 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 19 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 20 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 21 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 22 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 23 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 24 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 25 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 26 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 27 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 28 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '094'
),
(int) 29 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 30 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'While it is asleep, the user randomly uses one of the moves it knows.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '088'
),
(int) 31 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 32 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 33 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 34 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 35 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 36 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
)
)
$learnByHM = null
$learnByTutor = array(
(int) 14 => array(
(int) 0 => array(
'slug' => 'after-you',
'name' => 'After You',
'desc' => '-',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'endeavor',
'name' => 'Endeavor',
'desc' => 'An attack move that cuts down the foe's HP to equal the user's HP. ',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'gravity',
'name' => 'Gravity',
'desc' => 'Gravity is intensified for five turns, making moves involving flying unusable and negating Levitation.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 3 => array(
'slug' => 'magic-coat',
'name' => 'Magic Coat',
'desc' => 'A barrier reflects back to the foe moves like Leech Seed and moves that damage status.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'pain-split',
'name' => 'Pain Split',
'desc' => 'The user adds its HP to the foe's HP, then equally shares the combined HP with the foe.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'role-play',
'name' => 'Role Play',
'desc' => 'The user mimics the target completely, copying the target's natural Ability.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'signal-beam',
'name' => 'Signal Beam',
'desc' => 'The user attacks with a sinister beam of light. It may also confuse the target. ',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '3',
'type' => 'bug'
),
(int) 7 => array(
'slug' => 'skill-swap',
'name' => 'Skill Swap',
'desc' => 'The user swaps special abilities with the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 8 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'While it is asleep, the user randomly uses one of the moves it knows.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'snatch',
'name' => 'Snatch',
'desc' => 'Steals the effects of the move the foe uses next.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'dark'
),
(int) 10 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack that can be used only if the user is asleep. The harsh noise may also make the target flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 11 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
),
(int) 12 => array(
'slug' => 'wonder-room',
'name' => 'Wonder Room',
'desc' => 'The user creates a bizarre area in which Pokémon's Defense and Sp. Def stats are swapped for five turns.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 13 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => '-',
'pp' => '15',
'power' => '80',
'acc' => '90',
'class' => '2',
'type' => 'psychic'
)
),
(int) 16 => array(
(int) 0 => array(
'slug' => 'after-you',
'name' => 'After You',
'desc' => '-',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'endeavor',
'name' => 'Endeavor',
'desc' => 'An attack move that cuts down the foe's HP to equal the user's HP. ',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => '-',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'gravity',
'name' => 'Gravity',
'desc' => 'Gravity is intensified for five turns, making moves involving flying unusable and negating Levitation.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'helping-hand',
'name' => 'Helping Hand',
'desc' => 'A move that boosts the power of the ally's attack in a Double Battle. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'iron-defense',
'name' => 'Iron Defense',
'desc' => 'The user hardens its body's surface like iron, sharply raising its Defense stat.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'steel'
),
(int) 6 => array(
'slug' => 'magic-coat',
'name' => 'Magic Coat',
'desc' => 'A barrier reflects back to the foe moves like Leech Seed and moves that damage status.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 7 => array(
'slug' => 'pain-split',
'name' => 'Pain Split',
'desc' => 'The user adds its HP to the foe's HP, then equally shares the combined HP with the foe.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 8 => array(
'slug' => 'role-play',
'name' => 'Role Play',
'desc' => 'The user mimics the target completely, copying the target's natural Ability.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 9 => array(
'slug' => 'shock-wave',
'name' => 'Shock Wave',
'desc' => 'A fast and unavoidable electric attack.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'electric'
),
(int) 10 => array(
'slug' => 'signal-beam',
'name' => 'Signal Beam',
'desc' => 'The user attacks with a sinister beam of light. It may also confuse the target. ',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '3',
'type' => 'bug'
),
(int) 11 => array(
'slug' => 'skill-swap',
'name' => 'Skill Swap',
'desc' => 'The user swaps special abilities with the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 12 => array(
'slug' => 'snatch',
'name' => 'Snatch',
'desc' => 'Steals the effects of the move the foe uses next.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'dark'
),
(int) 13 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack that can be used only if the user is asleep. The harsh noise may also make the target flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 14 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
),
(int) 15 => array(
'slug' => 'wonder-room',
'name' => 'Wonder Room',
'desc' => 'The user creates a bizarre area in which Pokémon's Defense and Sp. Def stats are swapped for five turns.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 16 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => '-',
'pp' => '15',
'power' => '80',
'acc' => '90',
'class' => '2',
'type' => 'psychic'
)
)
)
$learnByEgg = array(
(int) 11 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 5 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 6 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
)
),
(int) 14 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 5 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 6 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
)
),
(int) 15 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'helping-hand',
'name' => 'Helping Hand',
'desc' => 'A move that boosts the power of the ally's attack in a Double Battle. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 4 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 6 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 7 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
)
),
(int) 16 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 4 => array(
'slug' => 'helping-hand',
'name' => 'Helping Hand',
'desc' => 'A move that boosts the power of the ally's attack in a Double Battle. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 7 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
),
(int) 8 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '094'
)
)
)
$classes = array(
(int) 1 => 'No Damage.',
(int) 3 => 'Special Attack, damage based on Sp.Atk and Sp.Def',
(int) 2 => 'Physical Attack, damage based on Atk and Def'
)
$classNames = array(
(int) 1 => 'none',
(int) 3 => 'special',
(int) 2 => 'physical'
)
$eggGroups = array(
(int) 11 => array(
'name' => 'indeterminate',
'mates' => array(
'088' => array(
[maximum depth reached]
),
'089' => array(
[maximum depth reached]
),
'092' => array(
[maximum depth reached]
),
'093' => array(
[maximum depth reached]
),
'094' => array(
[maximum depth reached]
),
(int) 109 => array(
[maximum depth reached]
),
(int) 110 => array(
[maximum depth reached]
),
(int) 200 => array(
[maximum depth reached]
),
(int) 202 => array(
[maximum depth reached]
),
(int) 218 => array(
[maximum depth reached]
),
(int) 219 => array(
[maximum depth reached]
),
(int) 280 => array(
[maximum depth reached]
),
(int) 281 => array(
[maximum depth reached]
),
(int) 282 => array(
[maximum depth reached]
),
(int) 316 => array(
[maximum depth reached]
),
(int) 317 => array(
[maximum depth reached]
),
(int) 351 => array(
[maximum depth reached]
),
(int) 353 => array(
[maximum depth reached]
),
(int) 354 => array(
[maximum depth reached]
),
(int) 355 => array(
[maximum depth reached]
),
(int) 356 => array(
[maximum depth reached]
),
(int) 358 => array(
[maximum depth reached]
),
(int) 422 => array(
[maximum depth reached]
),
(int) 423 => array(
[maximum depth reached]
),
(int) 425 => array(
[maximum depth reached]
),
(int) 426 => array(
[maximum depth reached]
),
(int) 429 => array(
[maximum depth reached]
),
(int) 442 => array(
[maximum depth reached]
),
(int) 475 => array(
[maximum depth reached]
),
(int) 477 => array(
[maximum depth reached]
),
(int) 479 => array(
[maximum depth reached]
),
(int) 562 => array(
[maximum depth reached]
),
(int) 563 => array(
[maximum depth reached]
),
(int) 577 => array(
[maximum depth reached]
),
(int) 578 => array(
[maximum depth reached]
),
(int) 579 => array(
[maximum depth reached]
),
(int) 592 => array(
[maximum depth reached]
),
(int) 593 => array(
[maximum depth reached]
),
(int) 602 => array(
[maximum depth reached]
),
(int) 603 => array(
[maximum depth reached]
),
(int) 604 => array(
[maximum depth reached]
),
(int) 607 => array(
[maximum depth reached]
),
(int) 608 => array(
[maximum depth reached]
),
(int) 609 => array(
[maximum depth reached]
),
(int) 618 => array(
[maximum depth reached]
),
(int) 708 => array(
[maximum depth reached]
),
(int) 709 => array(
[maximum depth reached]
),
(int) 710 => array(
[maximum depth reached]
),
(int) 711 => array(
[maximum depth reached]
)
)
)
)
$groupCount = (int) 1
$level = array(
(int) 25 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
)
)
$l = array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
)
$lvl = (int) 25 include - APP/View/Elements/profile-blocks/moves-level.ctp, line 521
View::_evaluate() - CORE/Cake/View/View.php, line 929
View::_render() - CORE/Cake/View/View.php, line 891
View::_renderElement() - CORE/Cake/View/View.php, line 1189
View::element() - CORE/Cake/View/View.php, line 406
include - APP/View/Elements/profile-blocks/all.ctp, line 8
View::_evaluate() - CORE/Cake/View/View.php, line 929
View::_render() - CORE/Cake/View/View.php, line 891
View::_renderElement() - CORE/Cake/View/View.php, line 1189
View::element() - CORE/Cake/View/View.php, line 406
include - APP/View/Pokemon/profile.ctp, line 54
View::_evaluate() - CORE/Cake/View/View.php, line 929
View::_render() - CORE/Cake/View/View.php, line 891
View::render() - CORE/Cake/View/View.php, line 460
Controller::render() - CORE/Cake/Controller/Controller.php, line 952
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 192
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 108 Notice (8): Undefined offset: 4 [APP/View/Elements/profile-blocks/moves-level.ctp, line 521]Code Context <td class="move-accuracy"><?=$l['acc'] ? $l['acc'].'%' : '-' ?></td>
<td class="move-class">
<?=$this->Html->image($classNames[$l['class']].'.png', array('alt' => $classes[$l['class']], 'title' => $classes[$l['class']]))?>
$viewFile = '/home/froglupd/public_html/poke/app/View/Elements/profile-blocks/moves-level.ctp'
$dataForView = array(
'rand' => array(
'id' => '640',
'name' => 'Virizion',
'slug' => 'virizion'
),
'randType' => 'ghost',
'quote' => 'I love the smell of {p} in the morning.',
'defaultTitle' => 'The Encyclopedic Pokémon Database | The Pokémon Index',
'defaultDesc' => 'Where we boast a comprehensive database of every Pokemon from the original Blue and Red version all the
way to X and Y and beyond! The Pokemon Index currently offers a complete Pokedex, Evolution chains, a Moves &
Abilities index, a rundown of Type match-ups, descriptions of Abilities, the effects of Natures, and new
content and updates semi-regularly! Enjoy your visit!',
'defaultKw' => 'pokemon, index, pokemon index, pokemon database, evolution chart, move list',
'css' => array(
(int) 0 => 'pkmn-global',
(int) 1 => 'pkmn-media',
(int) 2 => 'pkmn-pages',
(int) 3 => 'pkmn-sprites',
(int) 4 => 'pkmn-types',
(int) 5 => 'print',
(int) 6 => 'pkmn-pokemon'
),
'js' => array(
(int) 0 => 'tablesort',
(int) 1 => 'waypoints.min',
(int) 2 => 'pkmn-init',
(int) 3 => 'pkmn-global',
(int) 4 => 'pkmn-pokemon'
),
'isAdmin' => false,
'title_for_layout' => '[ Solosis ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!',
'keywords_for_layout' => 'solosis evolution chart,solosis move list,solosis images,solosis description,solosis type match up,solosis base stats',
'description_for_layout' => 'The Pokemon Solosis, along with various images and sprites from the various Pokemon games. You can also learn about Solosis's move lists, when Solosis learns certain moves, which TMs or HMs Solosis can learn, Solosis's evolution chain, how Solosis matches up against different attacks, and much more.',
'name' => 'Solosis',
'slug' => 'solosis',
'number' => '577',
'species' => 'Cell',
'gen' => (int) 5,
'wRaw' => '10',
'wEmp' => (int) 1,
'wLb' => (float) 2.2,
'hRaw' => '3',
'hEmp' => (float) 0.984251968504,
'hFt' => (int) 0,
'hIn' => (float) 12,
'hMt' => (float) 0.3,
'thumb' => '/img/sprite/xy/577.png',
'type1' => 'psychic',
'type2' => null,
'typeNames' => array(
(int) 0 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 3 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 4 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 6 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 7 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 9 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 10 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 11 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 12 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 13 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 14 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 15 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 16 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 17 => array(
'Type' => array(
[maximum depth reached]
)
)
),
'typeMatch' => array(
(int) 0 => '1',
(int) 1 => '½',
(int) 2 => '1',
(int) 3 => '1',
(int) 4 => '1',
(int) 5 => '1',
(int) 6 => '2',
(int) 7 => '2',
(int) 8 => '1',
(int) 9 => '1',
(int) 10 => '1',
(int) 11 => '1',
(int) 12 => '1',
(int) 13 => '½',
(int) 14 => '1',
(int) 15 => '1',
(int) 16 => '2',
(int) 17 => '1'
),
'dexNumbers' => array(
'N' => '577',
'U' => '139',
'K(Cstl)' => '115'
),
'stats' => array(
(int) 0 => array(
'id' => '3457',
'pokemon_id' => '577',
'stat_id' => '1',
'base_stat' => '45',
'effort' => '0',
'percent' => '14.1',
'grade' => 'F'
),
(int) 1 => array(
'id' => '3458',
'pokemon_id' => '577',
'stat_id' => '2',
'base_stat' => '30',
'effort' => '0',
'percent' => '3.6',
'grade' => 'FF'
),
(int) 2 => array(
'id' => '3459',
'pokemon_id' => '577',
'stat_id' => '3',
'base_stat' => '40',
'effort' => '0',
'percent' => '8.9',
'grade' => 'FF'
),
(int) 3 => array(
'id' => '3460',
'pokemon_id' => '577',
'stat_id' => '4',
'base_stat' => '105',
'effort' => '1',
'percent' => '87.3',
'grade' => 'A'
),
(int) 4 => array(
'id' => '3461',
'pokemon_id' => '577',
'stat_id' => '5',
'base_stat' => '50',
'effort' => '0',
'percent' => '22.1',
'grade' => 'D-'
),
(int) 5 => array(
'id' => '3462',
'pokemon_id' => '577',
'stat_id' => '6',
'base_stat' => '20',
'effort' => '0',
'percent' => '1.9',
'grade' => 'FF'
),
'total' => array(
'sum' => (int) 290,
'percent' => '11.7',
'grade' => 'FF'
)
),
'pokeNav' => array(
(int) 0 => array(
'id' => '574',
'slug' => 'gothita',
'name' => 'Gothita'
),
(int) 1 => array(
'id' => '575',
'slug' => 'gothorita',
'name' => 'Gothorita'
),
(int) 2 => array(
'id' => '576',
'slug' => 'gothitelle',
'name' => 'Gothitelle'
),
(int) 3 => array(
'id' => '578',
'slug' => 'duosion',
'name' => 'Duosion'
),
(int) 4 => array(
'id' => '579',
'slug' => 'reuniclus',
'name' => 'Reuniclus'
),
(int) 5 => array(
'id' => '580',
'slug' => 'ducklett',
'name' => 'Ducklett'
)
),
'evolution' => array(
'basic' => array(
(int) 0 => array(
[maximum depth reached]
)
),
'stage1' => array(
(int) 0 => array(
[maximum depth reached]
)
),
'stage2' => array(
(int) 0 => array(
[maximum depth reached]
)
)
),
'abilities' => array(
(int) 5 => array(
(int) 142 => array(
[maximum depth reached]
),
(int) 98 => array(
[maximum depth reached]
),
(int) 144 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 142 => array(
[maximum depth reached]
),
(int) 98 => array(
[maximum depth reached]
),
(int) 144 => array(
[maximum depth reached]
)
)
),
'learnByLevel' => array(
(int) 11 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
)
),
'learnByTM' => array(
(int) 11 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => array(
[maximum depth reached]
),
(int) 36 => array(
[maximum depth reached]
)
)
),
'learnByHM' => null,
'learnByTutor' => array(
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
)
)
),
'learnByEgg' => array(
(int) 11 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
)
)
),
'classes' => array(
(int) 1 => 'No Damage.',
(int) 3 => 'Special Attack, damage based on Sp.Atk and Sp.Def',
(int) 2 => 'Physical Attack, damage based on Atk and Def'
),
'classNames' => array(
(int) 1 => 'none',
(int) 3 => 'special',
(int) 2 => 'physical'
),
'eggGroups' => array(
(int) 11 => array(
'name' => 'indeterminate',
'mates' => array(
[maximum depth reached]
)
)
),
'groupCount' => (int) 1
)
$rand = array(
'id' => '640',
'name' => 'Virizion',
'slug' => 'virizion'
)
$randType = 'ghost'
$quote = 'I love the smell of {p} in the morning.'
$defaultTitle = 'The Encyclopedic Pokémon Database | The Pokémon Index'
$defaultDesc = 'Where we boast a comprehensive database of every Pokemon from the original Blue and Red version all the
way to X and Y and beyond! The Pokemon Index currently offers a complete Pokedex, Evolution chains, a Moves &
Abilities index, a rundown of Type match-ups, descriptions of Abilities, the effects of Natures, and new
content and updates semi-regularly! Enjoy your visit!'
$defaultKw = 'pokemon, index, pokemon index, pokemon database, evolution chart, move list'
$css = array(
(int) 0 => 'pkmn-global',
(int) 1 => 'pkmn-media',
(int) 2 => 'pkmn-pages',
(int) 3 => 'pkmn-sprites',
(int) 4 => 'pkmn-types',
(int) 5 => 'print',
(int) 6 => 'pkmn-pokemon'
)
$js = array(
(int) 0 => 'tablesort',
(int) 1 => 'waypoints.min',
(int) 2 => 'pkmn-init',
(int) 3 => 'pkmn-global',
(int) 4 => 'pkmn-pokemon'
)
$isAdmin = false
$title_for_layout = '[ Solosis ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!'
$keywords_for_layout = 'solosis evolution chart,solosis move list,solosis images,solosis description,solosis type match up,solosis base stats'
$description_for_layout = 'The Pokemon Solosis, along with various images and sprites from the various Pokemon games. You can also learn about Solosis's move lists, when Solosis learns certain moves, which TMs or HMs Solosis can learn, Solosis's evolution chain, how Solosis matches up against different attacks, and much more.'
$name = 'Solosis'
$slug = 'solosis'
$number = '577'
$species = 'Cell'
$gen = (int) 5
$wRaw = '10'
$wEmp = (int) 1
$wLb = (float) 2.2
$hRaw = '3'
$hEmp = (float) 0.984251968504
$hFt = (int) 0
$hIn = (float) 12
$hMt = (float) 0.3
$thumb = '/img/sprite/xy/577.png'
$type1 = 'psychic'
$type2 = null
$typeNames = array(
(int) 0 => array(
'Type' => array(
'identifier' => 'normal'
)
),
(int) 1 => array(
'Type' => array(
'identifier' => 'fighting'
)
),
(int) 2 => array(
'Type' => array(
'identifier' => 'flying'
)
),
(int) 3 => array(
'Type' => array(
'identifier' => 'poison'
)
),
(int) 4 => array(
'Type' => array(
'identifier' => 'ground'
)
),
(int) 5 => array(
'Type' => array(
'identifier' => 'rock'
)
),
(int) 6 => array(
'Type' => array(
'identifier' => 'bug'
)
),
(int) 7 => array(
'Type' => array(
'identifier' => 'ghost'
)
),
(int) 8 => array(
'Type' => array(
'identifier' => 'steel'
)
),
(int) 9 => array(
'Type' => array(
'identifier' => 'fire'
)
),
(int) 10 => array(
'Type' => array(
'identifier' => 'water'
)
),
(int) 11 => array(
'Type' => array(
'identifier' => 'grass'
)
),
(int) 12 => array(
'Type' => array(
'identifier' => 'electric'
)
),
(int) 13 => array(
'Type' => array(
'identifier' => 'psychic'
)
),
(int) 14 => array(
'Type' => array(
'identifier' => 'ice'
)
),
(int) 15 => array(
'Type' => array(
'identifier' => 'dragon'
)
),
(int) 16 => array(
'Type' => array(
'identifier' => 'dark'
)
),
(int) 17 => array(
'Type' => array(
'identifier' => 'fairy'
)
)
)
$typeMatch = array(
(int) 0 => '1',
(int) 1 => '½',
(int) 2 => '1',
(int) 3 => '1',
(int) 4 => '1',
(int) 5 => '1',
(int) 6 => '2',
(int) 7 => '2',
(int) 8 => '1',
(int) 9 => '1',
(int) 10 => '1',
(int) 11 => '1',
(int) 12 => '1',
(int) 13 => '½',
(int) 14 => '1',
(int) 15 => '1',
(int) 16 => '2',
(int) 17 => '1'
)
$dexNumbers = array(
'N' => '577',
'U' => '139',
'K(Cstl)' => '115'
)
$stats = array(
(int) 0 => array(
'id' => '3457',
'pokemon_id' => '577',
'stat_id' => '1',
'base_stat' => '45',
'effort' => '0',
'percent' => '14.1',
'grade' => 'F'
),
(int) 1 => array(
'id' => '3458',
'pokemon_id' => '577',
'stat_id' => '2',
'base_stat' => '30',
'effort' => '0',
'percent' => '3.6',
'grade' => 'FF'
),
(int) 2 => array(
'id' => '3459',
'pokemon_id' => '577',
'stat_id' => '3',
'base_stat' => '40',
'effort' => '0',
'percent' => '8.9',
'grade' => 'FF'
),
(int) 3 => array(
'id' => '3460',
'pokemon_id' => '577',
'stat_id' => '4',
'base_stat' => '105',
'effort' => '1',
'percent' => '87.3',
'grade' => 'A'
),
(int) 4 => array(
'id' => '3461',
'pokemon_id' => '577',
'stat_id' => '5',
'base_stat' => '50',
'effort' => '0',
'percent' => '22.1',
'grade' => 'D-'
),
(int) 5 => array(
'id' => '3462',
'pokemon_id' => '577',
'stat_id' => '6',
'base_stat' => '20',
'effort' => '0',
'percent' => '1.9',
'grade' => 'FF'
),
'total' => array(
'sum' => (int) 290,
'percent' => '11.7',
'grade' => 'FF'
)
)
$pokeNav = array(
(int) 0 => array(
'id' => '574',
'slug' => 'gothita',
'name' => 'Gothita'
),
(int) 1 => array(
'id' => '575',
'slug' => 'gothorita',
'name' => 'Gothorita'
),
(int) 2 => array(
'id' => '576',
'slug' => 'gothitelle',
'name' => 'Gothitelle'
),
(int) 3 => array(
'id' => '578',
'slug' => 'duosion',
'name' => 'Duosion'
),
(int) 4 => array(
'id' => '579',
'slug' => 'reuniclus',
'name' => 'Reuniclus'
),
(int) 5 => array(
'id' => '580',
'slug' => 'ducklett',
'name' => 'Ducklett'
)
)
$evolution = array(
'basic' => array(
(int) 0 => array(
'id' => (int) 577,
'name' => 'Solosis',
'slug' => 'solosis',
'req' => null
)
),
'stage1' => array(
(int) 0 => array(
'id' => (int) 578,
'name' => 'Duosion',
'slug' => 'duosion',
'req' => array(
[maximum depth reached]
),
'req_read' => array(
[maximum depth reached]
)
)
),
'stage2' => array(
(int) 0 => array(
'id' => (int) 579,
'name' => 'Reuniclus',
'slug' => 'reuniclus',
'req' => array(
[maximum depth reached]
),
'req_read' => array(
[maximum depth reached]
)
)
)
)
$abilities = array(
(int) 5 => array(
(int) 142 => array(
'hide' => '0',
'slug' => 'overcoat',
'name' => 'Overcoat',
'desc' => 'Protects the Pokémon from
damage from weather.'
),
(int) 98 => array(
'hide' => '0',
'slug' => 'magic-guard',
'name' => 'Magic Guard',
'desc' => 'The Pokémon only takes
damage from attacks.'
),
(int) 144 => array(
'hide' => '1',
'slug' => 'regenerator',
'name' => 'Regenerator',
'desc' => 'Restores a little HP when
withdrawn from battle.'
)
),
(int) 6 => array(
(int) 142 => array(
'hide' => '0',
'slug' => 'overcoat',
'name' => 'Overcoat',
'desc' => 'Protects the Pokémon from
damage from weather.'
),
(int) 98 => array(
'hide' => '0',
'slug' => 'magic-guard',
'name' => 'Magic Guard',
'desc' => 'The Pokémon only takes
damage from attacks.'
),
(int) 144 => array(
'hide' => '1',
'slug' => 'regenerator',
'name' => 'Regenerator',
'desc' => 'Restores a little HP when
withdrawn from battle.'
)
)
)
$learnByLevel = array(
(int) 11 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 14 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 15 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 16 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
)
)
$learnByTM = array(
(int) 11 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 3 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 4 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 5 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 6 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 9 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 10 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 11 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 12 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 13 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 14 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 15 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 16 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 17 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 18 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 19 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 20 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 21 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 22 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 23 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 24 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 25 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 26 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 27 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 28 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 29 => array(
'slug' => 'telekinesis',
'name' => 'Telekinesis',
'desc' => 'The user makes the target float with its psychic power. The target is easier to hit for three turns.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '019'
),
(int) 30 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 31 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 32 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 33 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
),
(int) 14 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 3 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 4 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 5 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 6 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 9 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 10 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 11 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 12 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 13 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 14 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 15 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 16 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 17 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 18 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 19 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 20 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 21 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 22 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 23 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 24 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 25 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 26 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 27 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 28 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 29 => array(
'slug' => 'telekinesis',
'name' => 'Telekinesis',
'desc' => 'The user makes the target float with its psychic power. The target is easier to hit for three turns.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '019'
),
(int) 30 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 31 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 32 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 33 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
),
(int) 15 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'confide',
'name' => 'Confide',
'desc' => 'The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target's Sp. Atk stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '100'
),
(int) 3 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 4 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 5 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 6 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 7 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 8 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 9 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 10 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 11 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 12 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 13 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 14 => array(
'slug' => 'infestation',
'name' => 'Infestation',
'desc' => 'The target is infested and attacked for four to five turns. The target can't flee during this time.',
'pp' => '20',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'bug',
'machine' => '083'
),
(int) 15 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 16 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 17 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 18 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 19 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 20 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 21 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 22 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 23 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 24 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 25 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 26 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 27 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 28 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 29 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'While it is asleep, the user randomly uses one of the moves it knows.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '088'
),
(int) 30 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 31 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 32 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 33 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 34 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 35 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
),
(int) 16 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'confide',
'name' => 'Confide',
'desc' => 'The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target's Sp. Atk stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '100'
),
(int) 3 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 4 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 5 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 6 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 7 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 8 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 9 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 10 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 11 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 12 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 13 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 14 => array(
'slug' => 'infestation',
'name' => 'Infestation',
'desc' => 'The target is infested and attacked for four to five turns. The target can't flee during this time.',
'pp' => '20',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'bug',
'machine' => '083'
),
(int) 15 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 16 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 17 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 18 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 19 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 20 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 21 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 22 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 23 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 24 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 25 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 26 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 27 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 28 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '094'
),
(int) 29 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 30 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'While it is asleep, the user randomly uses one of the moves it knows.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '088'
),
(int) 31 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 32 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 33 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 34 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 35 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 36 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
)
)
$learnByHM = null
$learnByTutor = array(
(int) 14 => array(
(int) 0 => array(
'slug' => 'after-you',
'name' => 'After You',
'desc' => '-',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'endeavor',
'name' => 'Endeavor',
'desc' => 'An attack move that cuts down the foe's HP to equal the user's HP. ',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'gravity',
'name' => 'Gravity',
'desc' => 'Gravity is intensified for five turns, making moves involving flying unusable and negating Levitation.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 3 => array(
'slug' => 'magic-coat',
'name' => 'Magic Coat',
'desc' => 'A barrier reflects back to the foe moves like Leech Seed and moves that damage status.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'pain-split',
'name' => 'Pain Split',
'desc' => 'The user adds its HP to the foe's HP, then equally shares the combined HP with the foe.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'role-play',
'name' => 'Role Play',
'desc' => 'The user mimics the target completely, copying the target's natural Ability.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'signal-beam',
'name' => 'Signal Beam',
'desc' => 'The user attacks with a sinister beam of light. It may also confuse the target. ',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '3',
'type' => 'bug'
),
(int) 7 => array(
'slug' => 'skill-swap',
'name' => 'Skill Swap',
'desc' => 'The user swaps special abilities with the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 8 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'While it is asleep, the user randomly uses one of the moves it knows.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'snatch',
'name' => 'Snatch',
'desc' => 'Steals the effects of the move the foe uses next.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'dark'
),
(int) 10 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack that can be used only if the user is asleep. The harsh noise may also make the target flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 11 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
),
(int) 12 => array(
'slug' => 'wonder-room',
'name' => 'Wonder Room',
'desc' => 'The user creates a bizarre area in which Pokémon's Defense and Sp. Def stats are swapped for five turns.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 13 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => '-',
'pp' => '15',
'power' => '80',
'acc' => '90',
'class' => '2',
'type' => 'psychic'
)
),
(int) 16 => array(
(int) 0 => array(
'slug' => 'after-you',
'name' => 'After You',
'desc' => '-',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'endeavor',
'name' => 'Endeavor',
'desc' => 'An attack move that cuts down the foe's HP to equal the user's HP. ',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => '-',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'gravity',
'name' => 'Gravity',
'desc' => 'Gravity is intensified for five turns, making moves involving flying unusable and negating Levitation.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'helping-hand',
'name' => 'Helping Hand',
'desc' => 'A move that boosts the power of the ally's attack in a Double Battle. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'iron-defense',
'name' => 'Iron Defense',
'desc' => 'The user hardens its body's surface like iron, sharply raising its Defense stat.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'steel'
),
(int) 6 => array(
'slug' => 'magic-coat',
'name' => 'Magic Coat',
'desc' => 'A barrier reflects back to the foe moves like Leech Seed and moves that damage status.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 7 => array(
'slug' => 'pain-split',
'name' => 'Pain Split',
'desc' => 'The user adds its HP to the foe's HP, then equally shares the combined HP with the foe.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 8 => array(
'slug' => 'role-play',
'name' => 'Role Play',
'desc' => 'The user mimics the target completely, copying the target's natural Ability.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 9 => array(
'slug' => 'shock-wave',
'name' => 'Shock Wave',
'desc' => 'A fast and unavoidable electric attack.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'electric'
),
(int) 10 => array(
'slug' => 'signal-beam',
'name' => 'Signal Beam',
'desc' => 'The user attacks with a sinister beam of light. It may also confuse the target. ',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '3',
'type' => 'bug'
),
(int) 11 => array(
'slug' => 'skill-swap',
'name' => 'Skill Swap',
'desc' => 'The user swaps special abilities with the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 12 => array(
'slug' => 'snatch',
'name' => 'Snatch',
'desc' => 'Steals the effects of the move the foe uses next.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'dark'
),
(int) 13 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack that can be used only if the user is asleep. The harsh noise may also make the target flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 14 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
),
(int) 15 => array(
'slug' => 'wonder-room',
'name' => 'Wonder Room',
'desc' => 'The user creates a bizarre area in which Pokémon's Defense and Sp. Def stats are swapped for five turns.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 16 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => '-',
'pp' => '15',
'power' => '80',
'acc' => '90',
'class' => '2',
'type' => 'psychic'
)
)
)
$learnByEgg = array(
(int) 11 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 5 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 6 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
)
),
(int) 14 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 5 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 6 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
)
),
(int) 15 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'helping-hand',
'name' => 'Helping Hand',
'desc' => 'A move that boosts the power of the ally's attack in a Double Battle. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 4 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 6 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 7 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
)
),
(int) 16 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 4 => array(
'slug' => 'helping-hand',
'name' => 'Helping Hand',
'desc' => 'A move that boosts the power of the ally's attack in a Double Battle. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 7 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
),
(int) 8 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '094'
)
)
)
$classes = array(
(int) 1 => 'No Damage.',
(int) 3 => 'Special Attack, damage based on Sp.Atk and Sp.Def',
(int) 2 => 'Physical Attack, damage based on Atk and Def'
)
$classNames = array(
(int) 1 => 'none',
(int) 3 => 'special',
(int) 2 => 'physical'
)
$eggGroups = array(
(int) 11 => array(
'name' => 'indeterminate',
'mates' => array(
'088' => array(
[maximum depth reached]
),
'089' => array(
[maximum depth reached]
),
'092' => array(
[maximum depth reached]
),
'093' => array(
[maximum depth reached]
),
'094' => array(
[maximum depth reached]
),
(int) 109 => array(
[maximum depth reached]
),
(int) 110 => array(
[maximum depth reached]
),
(int) 200 => array(
[maximum depth reached]
),
(int) 202 => array(
[maximum depth reached]
),
(int) 218 => array(
[maximum depth reached]
),
(int) 219 => array(
[maximum depth reached]
),
(int) 280 => array(
[maximum depth reached]
),
(int) 281 => array(
[maximum depth reached]
),
(int) 282 => array(
[maximum depth reached]
),
(int) 316 => array(
[maximum depth reached]
),
(int) 317 => array(
[maximum depth reached]
),
(int) 351 => array(
[maximum depth reached]
),
(int) 353 => array(
[maximum depth reached]
),
(int) 354 => array(
[maximum depth reached]
),
(int) 355 => array(
[maximum depth reached]
),
(int) 356 => array(
[maximum depth reached]
),
(int) 358 => array(
[maximum depth reached]
),
(int) 422 => array(
[maximum depth reached]
),
(int) 423 => array(
[maximum depth reached]
),
(int) 425 => array(
[maximum depth reached]
),
(int) 426 => array(
[maximum depth reached]
),
(int) 429 => array(
[maximum depth reached]
),
(int) 442 => array(
[maximum depth reached]
),
(int) 475 => array(
[maximum depth reached]
),
(int) 477 => array(
[maximum depth reached]
),
(int) 479 => array(
[maximum depth reached]
),
(int) 562 => array(
[maximum depth reached]
),
(int) 563 => array(
[maximum depth reached]
),
(int) 577 => array(
[maximum depth reached]
),
(int) 578 => array(
[maximum depth reached]
),
(int) 579 => array(
[maximum depth reached]
),
(int) 592 => array(
[maximum depth reached]
),
(int) 593 => array(
[maximum depth reached]
),
(int) 602 => array(
[maximum depth reached]
),
(int) 603 => array(
[maximum depth reached]
),
(int) 604 => array(
[maximum depth reached]
),
(int) 607 => array(
[maximum depth reached]
),
(int) 608 => array(
[maximum depth reached]
),
(int) 609 => array(
[maximum depth reached]
),
(int) 618 => array(
[maximum depth reached]
),
(int) 708 => array(
[maximum depth reached]
),
(int) 709 => array(
[maximum depth reached]
),
(int) 710 => array(
[maximum depth reached]
),
(int) 711 => array(
[maximum depth reached]
)
)
)
)
$groupCount = (int) 1
$level = array(
(int) 25 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
)
)
$l = array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
)
$lvl = (int) 25 include - APP/View/Elements/profile-blocks/moves-level.ctp, line 521
View::_evaluate() - CORE/Cake/View/View.php, line 929
View::_render() - CORE/Cake/View/View.php, line 891
View::_renderElement() - CORE/Cake/View/View.php, line 1189
View::element() - CORE/Cake/View/View.php, line 406
include - APP/View/Elements/profile-blocks/all.ctp, line 8
View::_evaluate() - CORE/Cake/View/View.php, line 929
View::_render() - CORE/Cake/View/View.php, line 891
View::_renderElement() - CORE/Cake/View/View.php, line 1189
View::element() - CORE/Cake/View/View.php, line 406
include - APP/View/Pokemon/profile.ctp, line 54
View::_evaluate() - CORE/Cake/View/View.php, line 929
View::_render() - CORE/Cake/View/View.php, line 891
View::render() - CORE/Cake/View/View.php, line 460
Controller::render() - CORE/Cake/Controller/Controller.php, line 952
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 192
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 108 Notice (8): Undefined offset: 4 [APP/View/Elements/profile-blocks/moves-level.ctp, line 521]Code Context <td class="move-accuracy"><?=$l['acc'] ? $l['acc'].'%' : '-' ?></td>
<td class="move-class">
<?=$this->Html->image($classNames[$l['class']].'.png', array('alt' => $classes[$l['class']], 'title' => $classes[$l['class']]))?>
$viewFile = '/home/froglupd/public_html/poke/app/View/Elements/profile-blocks/moves-level.ctp'
$dataForView = array(
'rand' => array(
'id' => '640',
'name' => 'Virizion',
'slug' => 'virizion'
),
'randType' => 'ghost',
'quote' => 'I love the smell of {p} in the morning.',
'defaultTitle' => 'The Encyclopedic Pokémon Database | The Pokémon Index',
'defaultDesc' => 'Where we boast a comprehensive database of every Pokemon from the original Blue and Red version all the
way to X and Y and beyond! The Pokemon Index currently offers a complete Pokedex, Evolution chains, a Moves &
Abilities index, a rundown of Type match-ups, descriptions of Abilities, the effects of Natures, and new
content and updates semi-regularly! Enjoy your visit!',
'defaultKw' => 'pokemon, index, pokemon index, pokemon database, evolution chart, move list',
'css' => array(
(int) 0 => 'pkmn-global',
(int) 1 => 'pkmn-media',
(int) 2 => 'pkmn-pages',
(int) 3 => 'pkmn-sprites',
(int) 4 => 'pkmn-types',
(int) 5 => 'print',
(int) 6 => 'pkmn-pokemon'
),
'js' => array(
(int) 0 => 'tablesort',
(int) 1 => 'waypoints.min',
(int) 2 => 'pkmn-init',
(int) 3 => 'pkmn-global',
(int) 4 => 'pkmn-pokemon'
),
'isAdmin' => false,
'title_for_layout' => '[ Solosis ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!',
'keywords_for_layout' => 'solosis evolution chart,solosis move list,solosis images,solosis description,solosis type match up,solosis base stats',
'description_for_layout' => 'The Pokemon Solosis, along with various images and sprites from the various Pokemon games. You can also learn about Solosis's move lists, when Solosis learns certain moves, which TMs or HMs Solosis can learn, Solosis's evolution chain, how Solosis matches up against different attacks, and much more.',
'name' => 'Solosis',
'slug' => 'solosis',
'number' => '577',
'species' => 'Cell',
'gen' => (int) 5,
'wRaw' => '10',
'wEmp' => (int) 1,
'wLb' => (float) 2.2,
'hRaw' => '3',
'hEmp' => (float) 0.984251968504,
'hFt' => (int) 0,
'hIn' => (float) 12,
'hMt' => (float) 0.3,
'thumb' => '/img/sprite/xy/577.png',
'type1' => 'psychic',
'type2' => null,
'typeNames' => array(
(int) 0 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 3 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 4 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 6 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 7 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 9 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 10 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 11 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 12 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 13 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 14 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 15 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 16 => array(
'Type' => array(
[maximum depth reached]
)
),
(int) 17 => array(
'Type' => array(
[maximum depth reached]
)
)
),
'typeMatch' => array(
(int) 0 => '1',
(int) 1 => '½',
(int) 2 => '1',
(int) 3 => '1',
(int) 4 => '1',
(int) 5 => '1',
(int) 6 => '2',
(int) 7 => '2',
(int) 8 => '1',
(int) 9 => '1',
(int) 10 => '1',
(int) 11 => '1',
(int) 12 => '1',
(int) 13 => '½',
(int) 14 => '1',
(int) 15 => '1',
(int) 16 => '2',
(int) 17 => '1'
),
'dexNumbers' => array(
'N' => '577',
'U' => '139',
'K(Cstl)' => '115'
),
'stats' => array(
(int) 0 => array(
'id' => '3457',
'pokemon_id' => '577',
'stat_id' => '1',
'base_stat' => '45',
'effort' => '0',
'percent' => '14.1',
'grade' => 'F'
),
(int) 1 => array(
'id' => '3458',
'pokemon_id' => '577',
'stat_id' => '2',
'base_stat' => '30',
'effort' => '0',
'percent' => '3.6',
'grade' => 'FF'
),
(int) 2 => array(
'id' => '3459',
'pokemon_id' => '577',
'stat_id' => '3',
'base_stat' => '40',
'effort' => '0',
'percent' => '8.9',
'grade' => 'FF'
),
(int) 3 => array(
'id' => '3460',
'pokemon_id' => '577',
'stat_id' => '4',
'base_stat' => '105',
'effort' => '1',
'percent' => '87.3',
'grade' => 'A'
),
(int) 4 => array(
'id' => '3461',
'pokemon_id' => '577',
'stat_id' => '5',
'base_stat' => '50',
'effort' => '0',
'percent' => '22.1',
'grade' => 'D-'
),
(int) 5 => array(
'id' => '3462',
'pokemon_id' => '577',
'stat_id' => '6',
'base_stat' => '20',
'effort' => '0',
'percent' => '1.9',
'grade' => 'FF'
),
'total' => array(
'sum' => (int) 290,
'percent' => '11.7',
'grade' => 'FF'
)
),
'pokeNav' => array(
(int) 0 => array(
'id' => '574',
'slug' => 'gothita',
'name' => 'Gothita'
),
(int) 1 => array(
'id' => '575',
'slug' => 'gothorita',
'name' => 'Gothorita'
),
(int) 2 => array(
'id' => '576',
'slug' => 'gothitelle',
'name' => 'Gothitelle'
),
(int) 3 => array(
'id' => '578',
'slug' => 'duosion',
'name' => 'Duosion'
),
(int) 4 => array(
'id' => '579',
'slug' => 'reuniclus',
'name' => 'Reuniclus'
),
(int) 5 => array(
'id' => '580',
'slug' => 'ducklett',
'name' => 'Ducklett'
)
),
'evolution' => array(
'basic' => array(
(int) 0 => array(
[maximum depth reached]
)
),
'stage1' => array(
(int) 0 => array(
[maximum depth reached]
)
),
'stage2' => array(
(int) 0 => array(
[maximum depth reached]
)
)
),
'abilities' => array(
(int) 5 => array(
(int) 142 => array(
[maximum depth reached]
),
(int) 98 => array(
[maximum depth reached]
),
(int) 144 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 142 => array(
[maximum depth reached]
),
(int) 98 => array(
[maximum depth reached]
),
(int) 144 => array(
[maximum depth reached]
)
)
),
'learnByLevel' => array(
(int) 11 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
)
)
),
'learnByTM' => array(
(int) 11 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => array(
[maximum depth reached]
),
(int) 36 => array(
[maximum depth reached]
)
)
),
'learnByHM' => null,
'learnByTutor' => array(
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
)
)
),
'learnByEgg' => array(
(int) 11 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
)
)
),
'classes' => array(
(int) 1 => 'No Damage.',
(int) 3 => 'Special Attack, damage based on Sp.Atk and Sp.Def',
(int) 2 => 'Physical Attack, damage based on Atk and Def'
),
'classNames' => array(
(int) 1 => 'none',
(int) 3 => 'special',
(int) 2 => 'physical'
),
'eggGroups' => array(
(int) 11 => array(
'name' => 'indeterminate',
'mates' => array(
[maximum depth reached]
)
)
),
'groupCount' => (int) 1
)
$rand = array(
'id' => '640',
'name' => 'Virizion',
'slug' => 'virizion'
)
$randType = 'ghost'
$quote = 'I love the smell of {p} in the morning.'
$defaultTitle = 'The Encyclopedic Pokémon Database | The Pokémon Index'
$defaultDesc = 'Where we boast a comprehensive database of every Pokemon from the original Blue and Red version all the
way to X and Y and beyond! The Pokemon Index currently offers a complete Pokedex, Evolution chains, a Moves &
Abilities index, a rundown of Type match-ups, descriptions of Abilities, the effects of Natures, and new
content and updates semi-regularly! Enjoy your visit!'
$defaultKw = 'pokemon, index, pokemon index, pokemon database, evolution chart, move list'
$css = array(
(int) 0 => 'pkmn-global',
(int) 1 => 'pkmn-media',
(int) 2 => 'pkmn-pages',
(int) 3 => 'pkmn-sprites',
(int) 4 => 'pkmn-types',
(int) 5 => 'print',
(int) 6 => 'pkmn-pokemon'
)
$js = array(
(int) 0 => 'tablesort',
(int) 1 => 'waypoints.min',
(int) 2 => 'pkmn-init',
(int) 3 => 'pkmn-global',
(int) 4 => 'pkmn-pokemon'
)
$isAdmin = false
$title_for_layout = '[ Solosis ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!'
$keywords_for_layout = 'solosis evolution chart,solosis move list,solosis images,solosis description,solosis type match up,solosis base stats'
$description_for_layout = 'The Pokemon Solosis, along with various images and sprites from the various Pokemon games. You can also learn about Solosis's move lists, when Solosis learns certain moves, which TMs or HMs Solosis can learn, Solosis's evolution chain, how Solosis matches up against different attacks, and much more.'
$name = 'Solosis'
$slug = 'solosis'
$number = '577'
$species = 'Cell'
$gen = (int) 5
$wRaw = '10'
$wEmp = (int) 1
$wLb = (float) 2.2
$hRaw = '3'
$hEmp = (float) 0.984251968504
$hFt = (int) 0
$hIn = (float) 12
$hMt = (float) 0.3
$thumb = '/img/sprite/xy/577.png'
$type1 = 'psychic'
$type2 = null
$typeNames = array(
(int) 0 => array(
'Type' => array(
'identifier' => 'normal'
)
),
(int) 1 => array(
'Type' => array(
'identifier' => 'fighting'
)
),
(int) 2 => array(
'Type' => array(
'identifier' => 'flying'
)
),
(int) 3 => array(
'Type' => array(
'identifier' => 'poison'
)
),
(int) 4 => array(
'Type' => array(
'identifier' => 'ground'
)
),
(int) 5 => array(
'Type' => array(
'identifier' => 'rock'
)
),
(int) 6 => array(
'Type' => array(
'identifier' => 'bug'
)
),
(int) 7 => array(
'Type' => array(
'identifier' => 'ghost'
)
),
(int) 8 => array(
'Type' => array(
'identifier' => 'steel'
)
),
(int) 9 => array(
'Type' => array(
'identifier' => 'fire'
)
),
(int) 10 => array(
'Type' => array(
'identifier' => 'water'
)
),
(int) 11 => array(
'Type' => array(
'identifier' => 'grass'
)
),
(int) 12 => array(
'Type' => array(
'identifier' => 'electric'
)
),
(int) 13 => array(
'Type' => array(
'identifier' => 'psychic'
)
),
(int) 14 => array(
'Type' => array(
'identifier' => 'ice'
)
),
(int) 15 => array(
'Type' => array(
'identifier' => 'dragon'
)
),
(int) 16 => array(
'Type' => array(
'identifier' => 'dark'
)
),
(int) 17 => array(
'Type' => array(
'identifier' => 'fairy'
)
)
)
$typeMatch = array(
(int) 0 => '1',
(int) 1 => '½',
(int) 2 => '1',
(int) 3 => '1',
(int) 4 => '1',
(int) 5 => '1',
(int) 6 => '2',
(int) 7 => '2',
(int) 8 => '1',
(int) 9 => '1',
(int) 10 => '1',
(int) 11 => '1',
(int) 12 => '1',
(int) 13 => '½',
(int) 14 => '1',
(int) 15 => '1',
(int) 16 => '2',
(int) 17 => '1'
)
$dexNumbers = array(
'N' => '577',
'U' => '139',
'K(Cstl)' => '115'
)
$stats = array(
(int) 0 => array(
'id' => '3457',
'pokemon_id' => '577',
'stat_id' => '1',
'base_stat' => '45',
'effort' => '0',
'percent' => '14.1',
'grade' => 'F'
),
(int) 1 => array(
'id' => '3458',
'pokemon_id' => '577',
'stat_id' => '2',
'base_stat' => '30',
'effort' => '0',
'percent' => '3.6',
'grade' => 'FF'
),
(int) 2 => array(
'id' => '3459',
'pokemon_id' => '577',
'stat_id' => '3',
'base_stat' => '40',
'effort' => '0',
'percent' => '8.9',
'grade' => 'FF'
),
(int) 3 => array(
'id' => '3460',
'pokemon_id' => '577',
'stat_id' => '4',
'base_stat' => '105',
'effort' => '1',
'percent' => '87.3',
'grade' => 'A'
),
(int) 4 => array(
'id' => '3461',
'pokemon_id' => '577',
'stat_id' => '5',
'base_stat' => '50',
'effort' => '0',
'percent' => '22.1',
'grade' => 'D-'
),
(int) 5 => array(
'id' => '3462',
'pokemon_id' => '577',
'stat_id' => '6',
'base_stat' => '20',
'effort' => '0',
'percent' => '1.9',
'grade' => 'FF'
),
'total' => array(
'sum' => (int) 290,
'percent' => '11.7',
'grade' => 'FF'
)
)
$pokeNav = array(
(int) 0 => array(
'id' => '574',
'slug' => 'gothita',
'name' => 'Gothita'
),
(int) 1 => array(
'id' => '575',
'slug' => 'gothorita',
'name' => 'Gothorita'
),
(int) 2 => array(
'id' => '576',
'slug' => 'gothitelle',
'name' => 'Gothitelle'
),
(int) 3 => array(
'id' => '578',
'slug' => 'duosion',
'name' => 'Duosion'
),
(int) 4 => array(
'id' => '579',
'slug' => 'reuniclus',
'name' => 'Reuniclus'
),
(int) 5 => array(
'id' => '580',
'slug' => 'ducklett',
'name' => 'Ducklett'
)
)
$evolution = array(
'basic' => array(
(int) 0 => array(
'id' => (int) 577,
'name' => 'Solosis',
'slug' => 'solosis',
'req' => null
)
),
'stage1' => array(
(int) 0 => array(
'id' => (int) 578,
'name' => 'Duosion',
'slug' => 'duosion',
'req' => array(
[maximum depth reached]
),
'req_read' => array(
[maximum depth reached]
)
)
),
'stage2' => array(
(int) 0 => array(
'id' => (int) 579,
'name' => 'Reuniclus',
'slug' => 'reuniclus',
'req' => array(
[maximum depth reached]
),
'req_read' => array(
[maximum depth reached]
)
)
)
)
$abilities = array(
(int) 5 => array(
(int) 142 => array(
'hide' => '0',
'slug' => 'overcoat',
'name' => 'Overcoat',
'desc' => 'Protects the Pokémon from
damage from weather.'
),
(int) 98 => array(
'hide' => '0',
'slug' => 'magic-guard',
'name' => 'Magic Guard',
'desc' => 'The Pokémon only takes
damage from attacks.'
),
(int) 144 => array(
'hide' => '1',
'slug' => 'regenerator',
'name' => 'Regenerator',
'desc' => 'Restores a little HP when
withdrawn from battle.'
)
),
(int) 6 => array(
(int) 142 => array(
'hide' => '0',
'slug' => 'overcoat',
'name' => 'Overcoat',
'desc' => 'Protects the Pokémon from
damage from weather.'
),
(int) 98 => array(
'hide' => '0',
'slug' => 'magic-guard',
'name' => 'Magic Guard',
'desc' => 'The Pokémon only takes
damage from attacks.'
),
(int) 144 => array(
'hide' => '1',
'slug' => 'regenerator',
'name' => 'Regenerator',
'desc' => 'Restores a little HP when
withdrawn from battle.'
)
)
)
$learnByLevel = array(
(int) 11 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 14 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 15 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 16 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 19 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 7 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 3 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 24 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 33 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 48 => array(
[maximum depth reached]
)
)
)
)
$learnByTM = array(
(int) 11 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 3 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 4 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 5 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 6 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 9 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 10 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 11 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 12 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 13 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 14 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 15 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 16 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 17 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 18 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 19 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 20 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 21 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 22 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 23 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 24 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 25 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 26 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 27 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 28 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 29 => array(
'slug' => 'telekinesis',
'name' => 'Telekinesis',
'desc' => 'The user makes the target float with its psychic power. The target is easier to hit for three turns.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '019'
),
(int) 30 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 31 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 32 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 33 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
),
(int) 14 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 3 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 4 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 5 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 6 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 9 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 10 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 11 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 12 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 13 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 14 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 15 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 16 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 17 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 18 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 19 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 20 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 21 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 22 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 23 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 24 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 25 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 26 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 27 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 28 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 29 => array(
'slug' => 'telekinesis',
'name' => 'Telekinesis',
'desc' => 'The user makes the target float with its psychic power. The target is easier to hit for three turns.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '019'
),
(int) 30 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 31 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 32 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 33 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
),
(int) 15 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'confide',
'name' => 'Confide',
'desc' => 'The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target's Sp. Atk stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '100'
),
(int) 3 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 4 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 5 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 6 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 7 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 8 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 9 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 10 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 11 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 12 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 13 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 14 => array(
'slug' => 'infestation',
'name' => 'Infestation',
'desc' => 'The target is infested and attacked for four to five turns. The target can't flee during this time.',
'pp' => '20',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'bug',
'machine' => '083'
),
(int) 15 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 16 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 17 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 18 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 19 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 20 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 21 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 22 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 23 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 24 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 25 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 26 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 27 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 28 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 29 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'While it is asleep, the user randomly uses one of the moves it knows.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '088'
),
(int) 30 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 31 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 32 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 33 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 34 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 35 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
),
(int) 16 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'If it is the opposite gender of the user, the foe becomes infatuated and less likely to attack.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'calm-mind',
'name' => 'Calm Mind',
'desc' => 'The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '004'
),
(int) 2 => array(
'slug' => 'confide',
'name' => 'Confide',
'desc' => 'The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target's Sp. Atk stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '100'
),
(int) 3 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'By moving rapidly, the user makes illusory copies of itself to raise its evasiveness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 4 => array(
'slug' => 'dream-eater',
'name' => 'Dream Eater',
'desc' => 'Steals HP from a sleeping victim.',
'pp' => '15',
'power' => '100',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '085'
),
(int) 5 => array(
'slug' => 'embargo',
'name' => 'Embargo',
'desc' => 'It prevents the foe from using its held item. Its Trainer is also prevented from using items on it.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'dark',
'machine' => '063'
),
(int) 6 => array(
'slug' => 'energy-ball',
'name' => 'Energy Ball',
'desc' => 'The user draws power from nature and fires it at the foe. It may also lower the target's Sp. Def.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'grass',
'machine' => '053'
),
(int) 7 => array(
'slug' => 'explosion',
'name' => 'Explosion',
'desc' => 'The user attacks everything around it by causing a tremendous explosion. The user faints upon using the move. ',
'pp' => '5',
'power' => '250',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '064'
),
(int) 8 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 9 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a bright light that cuts the target's accuracy.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 10 => array(
'slug' => 'flash-cannon',
'name' => 'Flash Cannon',
'desc' => 'The user gathers all its light energy and releases it at once. It may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'steel',
'machine' => '091'
),
(int) 11 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'A full-power attack that grows more powerful the less the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 12 => array(
'slug' => 'gyro-ball',
'name' => 'Gyro Ball',
'desc' => 'The user tackles the foe with a high-speed spin. The slower the user, the greater the damage.',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'steel',
'machine' => '074'
),
(int) 13 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'A unique attack that varies in type and intensity depending on the Pokémon using it.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 14 => array(
'slug' => 'infestation',
'name' => 'Infestation',
'desc' => 'The target is infested and attacked for four to five turns. The target can't flee during this time.',
'pp' => '20',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'bug',
'machine' => '083'
),
(int) 15 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'Ups SPCL.DEF with a wall of light.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 16 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 17 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 18 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The foe is hit by a strong telekinetic force. It may also reduce the foe's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 19 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 20 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'Boosts the power of WATER- type moves for 5 turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 21 => array(
'slug' => 'reflect',
'name' => 'Reflect',
'desc' => 'A wondrous wall of light is put up to suppress damage from physical attacks for five turns.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '033'
),
(int) 22 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'The user goes to sleep for two turns. It fully restores the user's HP and heals any status problem.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 23 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'A full-power attack that grows more powerful the more the user likes its Trainer.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 24 => array(
'slug' => 'rock-slide',
'name' => 'Rock Slide',
'desc' => 'Large boulders are hurled at the foe to inflict damage. It may also make the target flinch.',
'pp' => '10',
'power' => '75',
'acc' => '90',
'class' => '2',
'type' => 'rock',
'machine' => '080'
),
(int) 25 => array(
'slug' => 'rock-tomb',
'name' => 'Rock Tomb',
'desc' => 'Stops the foe from moving with rocks and cuts SPEED.',
'pp' => '15',
'power' => '60',
'acc' => '95',
'class' => '2',
'type' => 'rock',
'machine' => '039'
),
(int) 26 => array(
'slug' => 'round',
'name' => 'Round',
'desc' => 'The user attacks the target with a song. Others can join in the Round and make the attack do greater damage.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '048'
),
(int) 27 => array(
'slug' => 'safeguard',
'name' => 'Safeguard',
'desc' => 'The user creates a protective field that prevents status conditions for five turns.',
'pp' => '25',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 28 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '094'
),
(int) 29 => array(
'slug' => 'shadow-ball',
'name' => 'Shadow Ball',
'desc' => 'The user hurls a shadowy blob at the foe. It may also lower the foe's Sp. Def stat.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'ghost',
'machine' => '030'
),
(int) 30 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'While it is asleep, the user randomly uses one of the moves it knows.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '088'
),
(int) 31 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 32 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages and confuses the target. However, it also sharply raises the target's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 33 => array(
'slug' => 'thunder',
'name' => 'Thunder',
'desc' => 'A lightning attack that may cause paralysis.',
'pp' => '10',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'electric',
'machine' => '025'
),
(int) 34 => array(
'slug' => 'thunder-wave',
'name' => 'Thunder Wave',
'desc' => 'A weak electric charge is launched at the target. It causes paralysis if it hits.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'electric',
'machine' => '073'
),
(int) 35 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A move that leaves the target badly poisoned. Its poison damage worsens every turn.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 36 => array(
'slug' => 'trick-room',
'name' => 'Trick Room',
'desc' => 'The user creates a bizarre area in which slower Pokémon get to move first for five turns.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '092'
)
)
)
$learnByHM = null
$learnByTutor = array(
(int) 14 => array(
(int) 0 => array(
'slug' => 'after-you',
'name' => 'After You',
'desc' => '-',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'endeavor',
'name' => 'Endeavor',
'desc' => 'An attack move that cuts down the foe's HP to equal the user's HP. ',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'gravity',
'name' => 'Gravity',
'desc' => 'Gravity is intensified for five turns, making moves involving flying unusable and negating Levitation.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 3 => array(
'slug' => 'magic-coat',
'name' => 'Magic Coat',
'desc' => 'A barrier reflects back to the foe moves like Leech Seed and moves that damage status.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'pain-split',
'name' => 'Pain Split',
'desc' => 'The user adds its HP to the foe's HP, then equally shares the combined HP with the foe.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'role-play',
'name' => 'Role Play',
'desc' => 'The user mimics the target completely, copying the target's natural Ability.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'signal-beam',
'name' => 'Signal Beam',
'desc' => 'The user attacks with a sinister beam of light. It may also confuse the target. ',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '3',
'type' => 'bug'
),
(int) 7 => array(
'slug' => 'skill-swap',
'name' => 'Skill Swap',
'desc' => 'The user swaps special abilities with the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 8 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'While it is asleep, the user randomly uses one of the moves it knows.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'snatch',
'name' => 'Snatch',
'desc' => 'Steals the effects of the move the foe uses next.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'dark'
),
(int) 10 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack that can be used only if the user is asleep. The harsh noise may also make the target flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 11 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
),
(int) 12 => array(
'slug' => 'wonder-room',
'name' => 'Wonder Room',
'desc' => 'The user creates a bizarre area in which Pokémon's Defense and Sp. Def stats are swapped for five turns.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 13 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => '-',
'pp' => '15',
'power' => '80',
'acc' => '90',
'class' => '2',
'type' => 'psychic'
)
),
(int) 16 => array(
(int) 0 => array(
'slug' => 'after-you',
'name' => 'After You',
'desc' => '-',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'endeavor',
'name' => 'Endeavor',
'desc' => 'An attack move that cuts down the foe's HP to equal the user's HP. ',
'pp' => '5',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => '-',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'gravity',
'name' => 'Gravity',
'desc' => 'Gravity is intensified for five turns, making moves involving flying unusable and negating Levitation.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'helping-hand',
'name' => 'Helping Hand',
'desc' => 'A move that boosts the power of the ally's attack in a Double Battle. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'iron-defense',
'name' => 'Iron Defense',
'desc' => 'The user hardens its body's surface like iron, sharply raising its Defense stat.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'steel'
),
(int) 6 => array(
'slug' => 'magic-coat',
'name' => 'Magic Coat',
'desc' => 'A barrier reflects back to the foe moves like Leech Seed and moves that damage status.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 7 => array(
'slug' => 'pain-split',
'name' => 'Pain Split',
'desc' => 'The user adds its HP to the foe's HP, then equally shares the combined HP with the foe.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 8 => array(
'slug' => 'role-play',
'name' => 'Role Play',
'desc' => 'The user mimics the target completely, copying the target's natural Ability.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 9 => array(
'slug' => 'shock-wave',
'name' => 'Shock Wave',
'desc' => 'A fast and unavoidable electric attack.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'electric'
),
(int) 10 => array(
'slug' => 'signal-beam',
'name' => 'Signal Beam',
'desc' => 'The user attacks with a sinister beam of light. It may also confuse the target. ',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '3',
'type' => 'bug'
),
(int) 11 => array(
'slug' => 'skill-swap',
'name' => 'Skill Swap',
'desc' => 'The user swaps special abilities with the target.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 12 => array(
'slug' => 'snatch',
'name' => 'Snatch',
'desc' => 'Steals the effects of the move the foe uses next.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'dark'
),
(int) 13 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack that can be used only if the user is asleep. The harsh noise may also make the target flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 14 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
),
(int) 15 => array(
'slug' => 'wonder-room',
'name' => 'Wonder Room',
'desc' => 'The user creates a bizarre area in which Pokémon's Defense and Sp. Def stats are swapped for five turns.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 16 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => '-',
'pp' => '15',
'power' => '80',
'acc' => '90',
'class' => '2',
'type' => 'psychic'
)
)
)
$learnByEgg = array(
(int) 11 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 5 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 6 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
)
),
(int) 14 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 5 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 6 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
)
),
(int) 15 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'helping-hand',
'name' => 'Helping Hand',
'desc' => 'A move that boosts the power of the ally's attack in a Double Battle. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 4 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 6 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 7 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
)
),
(int) 16 => array(
(int) 0 => array(
'slug' => 'acid-armor',
'name' => 'Acid Armor',
'desc' => 'The user alters its cellular structure to liquefy itself, sharply raising its Defense stat.',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'astonish',
'name' => 'Astonish',
'desc' => 'The user attacks the foe while shouting in a startling fashion. It may also make the target flinch.',
'pp' => '15',
'power' => '30',
'acc' => '100',
'class' => '2',
'type' => 'ghost'
),
(int) 3 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 4 => array(
'slug' => 'helping-hand',
'name' => 'Helping Hand',
'desc' => 'A move that boosts the power of the ally's attack in a Double Battle. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'imprison',
'name' => 'Imprison',
'desc' => 'Prevents foes from using moves known by the user.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'night-shade',
'name' => 'Night Shade',
'desc' => 'The user makes the target see a frightening mirage. It inflicts damage matching the user's level.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '3',
'type' => 'ghost'
),
(int) 7 => array(
'slug' => 'trick',
'name' => 'Trick',
'desc' => 'The user catches the foe off guard and swaps the foe's held item with its own. ',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'psychic'
),
(int) 8 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '094'
)
)
)
$classes = array(
(int) 1 => 'No Damage.',
(int) 3 => 'Special Attack, damage based on Sp.Atk and Sp.Def',
(int) 2 => 'Physical Attack, damage based on Atk and Def'
)
$classNames = array(
(int) 1 => 'none',
(int) 3 => 'special',
(int) 2 => 'physical'
)
$eggGroups = array(
(int) 11 => array(
'name' => 'indeterminate',
'mates' => array(
'088' => array(
[maximum depth reached]
),
'089' => array(
[maximum depth reached]
),
'092' => array(
[maximum depth reached]
),
'093' => array(
[maximum depth reached]
),
'094' => array(
[maximum depth reached]
),
(int) 109 => array(
[maximum depth reached]
),
(int) 110 => array(
[maximum depth reached]
),
(int) 200 => array(
[maximum depth reached]
),
(int) 202 => array(
[maximum depth reached]
),
(int) 218 => array(
[maximum depth reached]
),
(int) 219 => array(
[maximum depth reached]
),
(int) 280 => array(
[maximum depth reached]
),
(int) 281 => array(
[maximum depth reached]
),
(int) 282 => array(
[maximum depth reached]
),
(int) 316 => array(
[maximum depth reached]
),
(int) 317 => array(
[maximum depth reached]
),
(int) 351 => array(
[maximum depth reached]
),
(int) 353 => array(
[maximum depth reached]
),
(int) 354 => array(
[maximum depth reached]
),
(int) 355 => array(
[maximum depth reached]
),
(int) 356 => array(
[maximum depth reached]
),
(int) 358 => array(
[maximum depth reached]
),
(int) 422 => array(
[maximum depth reached]
),
(int) 423 => array(
[maximum depth reached]
),
(int) 425 => array(
[maximum depth reached]
),
(int) 426 => array(
[maximum depth reached]
),
(int) 429 => array(
[maximum depth reached]
),
(int) 442 => array(
[maximum depth reached]
),
(int) 475 => array(
[maximum depth reached]
),
(int) 477 => array(
[maximum depth reached]
),
(int) 479 => array(
[maximum depth reached]
),
(int) 562 => array(
[maximum depth reached]
),
(int) 563 => array(
[maximum depth reached]
),
(int) 577 => array(
[maximum depth reached]
),
(int) 578 => array(
[maximum depth reached]
),
(int) 579 => array(
[maximum depth reached]
),
(int) 592 => array(
[maximum depth reached]
),
(int) 593 => array(
[maximum depth reached]
),
(int) 602 => array(
[maximum depth reached]
),
(int) 603 => array(
[maximum depth reached]
),
(int) 604 => array(
[maximum depth reached]
),
(int) 607 => array(
[maximum depth reached]
),
(int) 608 => array(
[maximum depth reached]
),
(int) 609 => array(
[maximum depth reached]
),
(int) 618 => array(
[maximum depth reached]
),
(int) 708 => array(
[maximum depth reached]
),
(int) 709 => array(
[maximum depth reached]
),
(int) 710 => array(
[maximum depth reached]
),
(int) 711 => array(
[maximum depth reached]
)
)
)
)
$groupCount = (int) 1
$level = array(
(int) 25 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
)
)
$l = array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
)
$lvl = (int) 25 include - APP/View/Elements/profile-blocks/moves-level.ctp, line 521
View::_evaluate() - CORE/Cake/View/View.php, line 929
View::_render() - CORE/Cake/View/View.php, line 891
View::_renderElement() - CORE/Cake/View/View.php, line 1189
View::element() - CORE/Cake/View/View.php, line 406
include - APP/View/Elements/profile-blocks/all.ctp, line 8
View::_evaluate() - CORE/Cake/View/View.php, line 929
View::_render() - CORE/Cake/View/View.php, line 891
View::_renderElement() - CORE/Cake/View/View.php, line 1189
View::element() - CORE/Cake/View/View.php, line 406
include - APP/View/Pokemon/profile.ctp, line 54
View::_evaluate() - CORE/Cake/View/View.php, line 929
View::_render() - CORE/Cake/View/View.php, line 891
View::render() - CORE/Cake/View/View.php, line 460
Controller::render() - CORE/Cake/Controller/Controller.php, line 952
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 192
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 108 |
The user materializes an odd psychic wave to attack the target. This attack does physical damage. |