TM003 |
Psyshock |
psy |
10 |
80 |
100% |
Notice (8): Undefined offset: 4 [APP/View/Elements/profile-blocks/moves-tm.ctp, line 586]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-tm.ctp'
$dataForView = array(
'rand' => array(
'id' => '323',
'name' => 'Camerupt',
'slug' => 'camerupt'
),
'randType' => 'dragon',
'quote' => 'One small step for man, one giant {p} for mankind.',
'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' => '[ Psyduck ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!',
'keywords_for_layout' => 'psyduck evolution chart,psyduck move list,psyduck images,psyduck description,psyduck type match up,psyduck base stats',
'description_for_layout' => 'The Pokemon Psyduck, along with various images and sprites from the various Pokemon games. You can also learn about Psyduck's move lists, when Psyduck learns certain moves, which TMs or HMs Psyduck can learn, Psyduck's evolution chain, how Psyduck matches up against different attacks, and much more.',
'name' => 'Psyduck',
'slug' => 'psyduck',
'number' => '054',
'species' => 'Duck',
'gen' => (int) 1,
'wRaw' => '196',
'wEmp' => (float) 19.6,
'wLb' => (float) 43.1,
'hRaw' => '8',
'hEmp' => (float) 2.62467191601,
'hFt' => (int) 2,
'hIn' => (float) 7,
'hMt' => (float) 0.8,
'thumb' => '/img/sprite/xy/054.png',
'type1' => 'water',
'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 => '1',
(int) 2 => '1',
(int) 3 => '1',
(int) 4 => '1',
(int) 5 => '1',
(int) 6 => '1',
(int) 7 => '1',
(int) 8 => '½',
(int) 9 => '½',
(int) 10 => '½',
(int) 11 => '2',
(int) 12 => '2',
(int) 13 => '1',
(int) 14 => '½',
(int) 15 => '1',
(int) 16 => '1',
(int) 17 => '1'
),
'dexNumbers' => array(
'N' => '54',
'K' => '54',
'J' => '138',
'H' => '158',
'S' => '43',
'U' => '28',
'K(Ctrl)' => '59'
),
'stats' => array(
(int) 0 => array(
'id' => '319',
'pokemon_id' => '54',
'stat_id' => '1',
'base_stat' => '50',
'effort' => '0',
'percent' => '20.5',
'grade' => 'D-'
),
(int) 1 => array(
'id' => '320',
'pokemon_id' => '54',
'stat_id' => '2',
'base_stat' => '52',
'effort' => '0',
'percent' => '23.5',
'grade' => 'D-'
),
(int) 2 => array(
'id' => '321',
'pokemon_id' => '54',
'stat_id' => '3',
'base_stat' => '48',
'effort' => '0',
'percent' => '20.6',
'grade' => 'D-'
),
(int) 3 => array(
'id' => '322',
'pokemon_id' => '54',
'stat_id' => '4',
'base_stat' => '65',
'effort' => '1',
'percent' => '49.2',
'grade' => 'C'
),
(int) 4 => array(
'id' => '323',
'pokemon_id' => '54',
'stat_id' => '5',
'base_stat' => '50',
'effort' => '0',
'percent' => '22.1',
'grade' => 'D-'
),
(int) 5 => array(
'id' => '324',
'pokemon_id' => '54',
'stat_id' => '6',
'base_stat' => '55',
'effort' => '0',
'percent' => '35.7',
'grade' => 'D+'
),
'total' => array(
'sum' => (int) 320,
'percent' => '24.4',
'grade' => 'D-'
)
),
'pokeNav' => array(
(int) 0 => array(
'id' => '051',
'slug' => 'dugtrio',
'name' => 'Dugtrio'
),
(int) 1 => array(
'id' => '052',
'slug' => 'meowth',
'name' => 'Meowth'
),
(int) 2 => array(
'id' => '053',
'slug' => 'persian',
'name' => 'Persian'
),
(int) 3 => array(
'id' => '055',
'slug' => 'golduck',
'name' => 'Golduck'
),
(int) 4 => array(
'id' => '056',
'slug' => 'mankey',
'name' => 'Mankey'
),
(int) 5 => array(
'id' => '057',
'slug' => 'primeape',
'name' => 'Primeape'
)
),
'evolution' => array(
'basic' => array(
(int) 0 => array(
[maximum depth reached]
)
),
'stage1' => array(
(int) 0 => array(
[maximum depth reached]
)
)
),
'abilities' => array(
(int) 3 => array(
(int) 6 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 6 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 6 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 6 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
)
),
'learnByLevel' => array(
(int) 1 => 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) 2 => 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) 3 => 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) 4 => 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) 5 => 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) 6 => 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) 7 => 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) 8 => 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) 9 => 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) 10 => 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) 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) 12 => 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) 13 => 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) 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) 1 => 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) 2 => 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) 3 => 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) 4 => 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) 5 => 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) 6 => 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) 7 => 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) 8 => 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) 9 => 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) 10 => 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) 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) 12 => 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) 13 => 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) 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) 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) 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]
)
)
),
'learnByHM' => array(
(int) 1 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => 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) 4 => 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(
(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(
(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) 7 => 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) 8 => 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) 9 => 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) 10 => 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) 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) 12 => 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) 13 => 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) 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) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => 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]
)
)
),
'learnByTutor' => array(
(int) 4 => array(
(int) 0 => array(
[maximum depth reached]
)
),
(int) 6 => 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) 7 => 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) 9 => 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) 10 => 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) 13 => 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) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => 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]
)
)
),
'learnByEgg' => array(
(int) 3 => 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) 4 => 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) 5 => 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) 6 => 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) 7 => 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(
(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) 9 => 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) 10 => 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) 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) 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) 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) 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]
)
)
),
'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) 2 => array(
'name' => 'water 1',
'mates' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'name' => 'ground',
'mates' => array(
[maximum depth reached]
)
)
),
'groupCount' => (int) 2
)
$rand = array(
'id' => '323',
'name' => 'Camerupt',
'slug' => 'camerupt'
)
$randType = 'dragon'
$quote = 'One small step for man, one giant {p} for mankind.'
$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 = '[ Psyduck ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!'
$keywords_for_layout = 'psyduck evolution chart,psyduck move list,psyduck images,psyduck description,psyduck type match up,psyduck base stats'
$description_for_layout = 'The Pokemon Psyduck, along with various images and sprites from the various Pokemon games. You can also learn about Psyduck's move lists, when Psyduck learns certain moves, which TMs or HMs Psyduck can learn, Psyduck's evolution chain, how Psyduck matches up against different attacks, and much more.'
$name = 'Psyduck'
$slug = 'psyduck'
$number = '054'
$species = 'Duck'
$gen = (int) 1
$wRaw = '196'
$wEmp = (float) 19.6
$wLb = (float) 43.1
$hRaw = '8'
$hEmp = (float) 2.62467191601
$hFt = (int) 2
$hIn = (float) 7
$hMt = (float) 0.8
$thumb = '/img/sprite/xy/054.png'
$type1 = 'water'
$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 => '1',
(int) 2 => '1',
(int) 3 => '1',
(int) 4 => '1',
(int) 5 => '1',
(int) 6 => '1',
(int) 7 => '1',
(int) 8 => '½',
(int) 9 => '½',
(int) 10 => '½',
(int) 11 => '2',
(int) 12 => '2',
(int) 13 => '1',
(int) 14 => '½',
(int) 15 => '1',
(int) 16 => '1',
(int) 17 => '1'
)
$dexNumbers = array(
'N' => '54',
'K' => '54',
'J' => '138',
'H' => '158',
'S' => '43',
'U' => '28',
'K(Ctrl)' => '59'
)
$stats = array(
(int) 0 => array(
'id' => '319',
'pokemon_id' => '54',
'stat_id' => '1',
'base_stat' => '50',
'effort' => '0',
'percent' => '20.5',
'grade' => 'D-'
),
(int) 1 => array(
'id' => '320',
'pokemon_id' => '54',
'stat_id' => '2',
'base_stat' => '52',
'effort' => '0',
'percent' => '23.5',
'grade' => 'D-'
),
(int) 2 => array(
'id' => '321',
'pokemon_id' => '54',
'stat_id' => '3',
'base_stat' => '48',
'effort' => '0',
'percent' => '20.6',
'grade' => 'D-'
),
(int) 3 => array(
'id' => '322',
'pokemon_id' => '54',
'stat_id' => '4',
'base_stat' => '65',
'effort' => '1',
'percent' => '49.2',
'grade' => 'C'
),
(int) 4 => array(
'id' => '323',
'pokemon_id' => '54',
'stat_id' => '5',
'base_stat' => '50',
'effort' => '0',
'percent' => '22.1',
'grade' => 'D-'
),
(int) 5 => array(
'id' => '324',
'pokemon_id' => '54',
'stat_id' => '6',
'base_stat' => '55',
'effort' => '0',
'percent' => '35.7',
'grade' => 'D+'
),
'total' => array(
'sum' => (int) 320,
'percent' => '24.4',
'grade' => 'D-'
)
)
$pokeNav = array(
(int) 0 => array(
'id' => '051',
'slug' => 'dugtrio',
'name' => 'Dugtrio'
),
(int) 1 => array(
'id' => '052',
'slug' => 'meowth',
'name' => 'Meowth'
),
(int) 2 => array(
'id' => '053',
'slug' => 'persian',
'name' => 'Persian'
),
(int) 3 => array(
'id' => '055',
'slug' => 'golduck',
'name' => 'Golduck'
),
(int) 4 => array(
'id' => '056',
'slug' => 'mankey',
'name' => 'Mankey'
),
(int) 5 => array(
'id' => '057',
'slug' => 'primeape',
'name' => 'Primeape'
)
)
$evolution = array(
'basic' => array(
(int) 0 => array(
'id' => (int) 54,
'name' => 'Psyduck',
'slug' => 'psyduck',
'req' => null
)
),
'stage1' => array(
(int) 0 => array(
'id' => (int) 55,
'name' => 'Golduck',
'slug' => 'golduck',
'req' => array(
[maximum depth reached]
),
'req_read' => array(
[maximum depth reached]
)
)
)
)
$abilities = array(
(int) 3 => array(
(int) 6 => array(
'hide' => '0',
'slug' => 'damp',
'name' => 'Damp',
'desc' => 'Prevents the use of
self-destructing moves.'
),
(int) 13 => array(
'hide' => '0',
'slug' => 'cloud-nine',
'name' => 'Cloud Nine',
'desc' => 'Eliminates the effects of
weather.'
),
(int) 33 => array(
'hide' => '1',
'slug' => 'swift-swim',
'name' => 'Swift Swim',
'desc' => 'Boosts the Pokémon's
Speed in rain.'
)
),
(int) 4 => array(
(int) 6 => array(
'hide' => '0',
'slug' => 'damp',
'name' => 'Damp',
'desc' => 'Prevents the use of
self-destructing moves.'
),
(int) 13 => array(
'hide' => '0',
'slug' => 'cloud-nine',
'name' => 'Cloud Nine',
'desc' => 'Eliminates the effects of
weather.'
),
(int) 33 => array(
'hide' => '1',
'slug' => 'swift-swim',
'name' => 'Swift Swim',
'desc' => 'Boosts the Pokémon's
Speed in rain.'
)
),
(int) 5 => array(
(int) 6 => array(
'hide' => '0',
'slug' => 'damp',
'name' => 'Damp',
'desc' => 'Prevents the use of
self-destructing moves.'
),
(int) 13 => array(
'hide' => '0',
'slug' => 'cloud-nine',
'name' => 'Cloud Nine',
'desc' => 'Eliminates the effects of
weather.'
),
(int) 33 => array(
'hide' => '1',
'slug' => 'swift-swim',
'name' => 'Swift Swim',
'desc' => 'Boosts the Pokémon's
Speed in rain.'
)
),
(int) 6 => array(
(int) 6 => array(
'hide' => '0',
'slug' => 'damp',
'name' => 'Damp',
'desc' => 'Prevents the use of
self-destructing moves.'
),
(int) 13 => array(
'hide' => '0',
'slug' => 'cloud-nine',
'name' => 'Cloud Nine',
'desc' => 'Eliminates the effects of
weather.'
),
(int) 33 => array(
'hide' => '1',
'slug' => 'swift-swim',
'name' => 'Swift Swim',
'desc' => 'Boosts the Pokémon's
Speed in rain.'
)
)
)
$learnByLevel = array(
(int) 1 => array(
(int) 0 => array(
(int) 36 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 52 => array(
[maximum depth reached]
)
)
),
(int) 2 => array(
(int) 0 => array(
(int) 36 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 52 => array(
[maximum depth reached]
)
)
),
(int) 3 => array(
(int) 0 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 4 => array(
(int) 0 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 5 => array(
(int) 0 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 6 => array(
(int) 0 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 7 => array(
(int) 0 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 8 => array(
(int) 0 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 35 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 9 => array(
(int) 0 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 35 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 10 => array(
(int) 0 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 35 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 11 => array(
(int) 0 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 53 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 48 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 35 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 57 => array(
[maximum depth reached]
)
)
),
(int) 12 => array(
(int) 0 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 13 => array(
(int) 0 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 14 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 36 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 39 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 15 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 36 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 39 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 16 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 36 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 39 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 50 => array(
[maximum depth reached]
)
)
)
)
$learnByTM = array(
(int) 1 => array(
(int) 0 => array(
'slug' => 'bide',
'name' => 'Bide',
'desc' => 'Waits 2-3 turns & hits back double.',
'pp' => '10',
'power' => '1',
'acc' => null,
'class' => '2',
'type' => 'normal',
'machine' => '034'
),
(int) 1 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 2 => array(
'slug' => 'body-slam',
'name' => 'Body Slam',
'desc' => 'An attack that may cause paralysis.',
'pp' => '15',
'power' => '85',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '008'
),
(int) 3 => array(
'slug' => 'bubble-beam',
'name' => 'Bubble Beam',
'desc' => 'An attack that may lower SPEED.',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '011'
),
(int) 4 => array(
'slug' => 'counter',
'name' => 'Counter',
'desc' => 'Returns a physical blow double.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '018'
),
(int) 5 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 6 => array(
'slug' => 'double-edge',
'name' => 'Double-Edge',
'desc' => 'A life-risking tackle that also hurts the user.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '010'
),
(int) 7 => 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) 8 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 9 => array(
'slug' => 'mega-kick',
'name' => 'Mega Kick',
'desc' => 'An extremely powerful kick with intense force.',
'pp' => '5',
'power' => '120',
'acc' => '75',
'class' => '2',
'type' => 'normal',
'machine' => '005'
),
(int) 10 => array(
'slug' => 'mega-punch',
'name' => 'Mega Punch',
'desc' => 'A strong punch thrown with incredible power.',
'pp' => '20',
'power' => '80',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '001'
),
(int) 11 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe during one battle.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '031'
),
(int) 12 => array(
'slug' => 'pay-day',
'name' => 'Pay Day',
'desc' => 'Throws coins. Gets them back later.',
'pp' => '20',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '016'
),
(int) 13 => array(
'slug' => 'rage',
'name' => 'Rage',
'desc' => 'Raises ATTACK if the user is hit.',
'pp' => '20',
'power' => '20',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '020'
),
(int) 14 => 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) 15 => array(
'slug' => 'seismic-toss',
'name' => 'Seismic Toss',
'desc' => 'Inflicts damage identical to the user's level.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '019'
),
(int) 16 => array(
'slug' => 'skull-bash',
'name' => 'Skull Bash',
'desc' => '1st turn: Prepare 2nd turn: Attack',
'pp' => '10',
'power' => '130',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '040'
),
(int) 17 => array(
'slug' => 'submission',
'name' => 'Submission',
'desc' => 'An attack that al-so hurts the user.',
'pp' => '25',
'power' => '80',
'acc' => '80',
'class' => '2',
'type' => 'fighting',
'machine' => '017'
),
(int) 18 => 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' => '050'
),
(int) 19 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Sprays star-shaped rays that never miss.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 20 => array(
'slug' => 'take-down',
'name' => 'Take Down',
'desc' => 'A tackle that also hurts the user.',
'pp' => '20',
'power' => '90',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '009'
),
(int) 21 => 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) 22 => array(
'slug' => 'water-gun',
'name' => 'Water Gun',
'desc' => 'Squirts water to attack.',
'pp' => '25',
'power' => '40',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '012'
)
),
(int) 2 => array(
(int) 0 => array(
'slug' => 'bide',
'name' => 'Bide',
'desc' => 'Waits 2-3 turns & hits back double.',
'pp' => '10',
'power' => '1',
'acc' => null,
'class' => '2',
'type' => 'normal',
'machine' => '034'
),
(int) 1 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 2 => array(
'slug' => 'body-slam',
'name' => 'Body Slam',
'desc' => 'An attack that may cause paralysis.',
'pp' => '15',
'power' => '85',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '008'
),
(int) 3 => array(
'slug' => 'bubble-beam',
'name' => 'Bubble Beam',
'desc' => 'An attack that may lower SPEED.',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '011'
),
(int) 4 => array(
'slug' => 'counter',
'name' => 'Counter',
'desc' => 'Returns a physical blow double.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '018'
),
(int) 5 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 6 => array(
'slug' => 'double-edge',
'name' => 'Double-Edge',
'desc' => 'A life-risking tackle that also hurts the user.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '010'
),
(int) 7 => 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) 8 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 9 => array(
'slug' => 'mega-kick',
'name' => 'Mega Kick',
'desc' => 'An extremely powerful kick with intense force.',
'pp' => '5',
'power' => '120',
'acc' => '75',
'class' => '2',
'type' => 'normal',
'machine' => '005'
),
(int) 10 => array(
'slug' => 'mega-punch',
'name' => 'Mega Punch',
'desc' => 'A strong punch thrown with incredible power.',
'pp' => '20',
'power' => '80',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '001'
),
(int) 11 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe during one battle.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '031'
),
(int) 12 => array(
'slug' => 'pay-day',
'name' => 'Pay Day',
'desc' => 'Throws coins. Gets them back later.',
'pp' => '20',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '016'
),
(int) 13 => array(
'slug' => 'rage',
'name' => 'Rage',
'desc' => 'Raises ATTACK if the user is hit.',
'pp' => '20',
'power' => '20',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '020'
),
(int) 14 => 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) 15 => array(
'slug' => 'seismic-toss',
'name' => 'Seismic Toss',
'desc' => 'Inflicts damage identical to the user's level.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '019'
),
(int) 16 => array(
'slug' => 'skull-bash',
'name' => 'Skull Bash',
'desc' => '1st turn: Prepare 2nd turn: Attack',
'pp' => '10',
'power' => '130',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '040'
),
(int) 17 => array(
'slug' => 'submission',
'name' => 'Submission',
'desc' => 'An attack that al-so hurts the user.',
'pp' => '25',
'power' => '80',
'acc' => '80',
'class' => '2',
'type' => 'fighting',
'machine' => '017'
),
(int) 18 => 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' => '050'
),
(int) 19 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Sprays star-shaped rays that never miss.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 20 => array(
'slug' => 'take-down',
'name' => 'Take Down',
'desc' => 'A tackle that also hurts the user.',
'pp' => '20',
'power' => '90',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '009'
),
(int) 21 => 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) 22 => array(
'slug' => 'water-gun',
'name' => 'Water Gun',
'desc' => 'Squirts water to attack.',
'pp' => '25',
'power' => '40',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '012'
)
),
(int) 3 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 2 => array(
'slug' => 'curse',
'name' => 'Curse',
'desc' => 'Works differently for ghost-types.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ghost',
'machine' => '003'
),
(int) 3 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 4 => 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) 5 => array(
'slug' => 'dynamic-punch',
'name' => 'Dynamic Punch',
'desc' => 'Powerful and sure to cause confusion, but inaccurate.',
'pp' => '5',
'power' => '100',
'acc' => '50',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 6 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'The user endures any attack, leaving 1 HP. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 7 => 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) 8 => array(
'slug' => 'headbutt',
'name' => 'Headbutt',
'desc' => 'An attack that may make foe flinch.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '002'
),
(int) 9 => 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) 10 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch that may freeze the foe.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice',
'machine' => '033'
),
(int) 11 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also reduces the targets' Speed stat.',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice',
'machine' => '016'
),
(int) 12 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(int) 13 => array(
'slug' => 'mud-slap',
'name' => 'Mud-Slap',
'desc' => 'Reduces the foe's accuracy.',
'pp' => '10',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'ground',
'machine' => '031'
),
(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 foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '009'
),
(int) 16 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 17 => 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) 18 => 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) 19 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '008'
),
(int) 20 => 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' => '035'
),
(int) 21 => 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 foe flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '013'
),
(int) 22 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages the foe into confusion. However, it also sharply raises the foe's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '034'
),
(int) 23 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Sprays star-shaped rays that never miss.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 24 => 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) 4 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 2 => array(
'slug' => 'curse',
'name' => 'Curse',
'desc' => 'Works differently for ghost-types.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ghost',
'machine' => '003'
),
(int) 3 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 4 => 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) 5 => array(
'slug' => 'dynamic-punch',
'name' => 'Dynamic Punch',
'desc' => 'Powerful and sure to cause confusion, but inaccurate.',
'pp' => '5',
'power' => '100',
'acc' => '50',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 6 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'The user endures any attack, leaving 1 HP. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 7 => 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) 8 => array(
'slug' => 'headbutt',
'name' => 'Headbutt',
'desc' => 'An attack that may make foe flinch.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '002'
),
(int) 9 => 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) 10 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch that may freeze the foe.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice',
'machine' => '033'
),
(int) 11 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also reduces the targets' Speed stat.',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice',
'machine' => '016'
),
(int) 12 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(int) 13 => array(
'slug' => 'mud-slap',
'name' => 'Mud-Slap',
'desc' => 'Reduces the foe's accuracy.',
'pp' => '10',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'ground',
'machine' => '031'
),
(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 foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '009'
),
(int) 16 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 17 => 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) 18 => 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) 19 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '008'
),
(int) 20 => 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' => '035'
),
(int) 21 => 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 foe flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '013'
),
(int) 22 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages the foe into confusion. However, it also sharply raises the foe's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '034'
),
(int) 23 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Sprays star-shaped rays that never miss.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 24 => 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) 5 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => 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) 5 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 6 => 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) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'focus-punch',
'name' => 'Focus Punch',
'desc' => 'A powerful loyalty attack. The user flinches if hit.',
'pp' => '20',
'power' => '150',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 9 => 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) 10 => array(
'slug' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(int) 11 => 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) 12 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 13 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(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' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 16 => 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) 17 => 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) 18 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 19 => 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) 20 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => '-',
'pp' => '20',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '003'
)
),
(int) 6 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => 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) 5 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 6 => 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) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'focus-punch',
'name' => 'Focus Punch',
'desc' => 'A powerful loyalty attack. The user flinches if hit.',
'pp' => '20',
'power' => '150',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 9 => 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) 10 => array(
'slug' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(int) 11 => 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) 12 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 13 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(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' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 16 => 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) 17 => 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) 18 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 19 => 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) 20 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => '-',
'pp' => '20',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '003'
)
),
(int) 7 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => 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) 5 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 6 => 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) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'focus-punch',
'name' => 'Focus Punch',
'desc' => 'A powerful loyalty attack. The user flinches if hit.',
'pp' => '20',
'power' => '150',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 9 => 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) 10 => array(
'slug' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(int) 11 => 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) 12 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 13 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(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' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 16 => 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) 17 => 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) 18 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 19 => 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) 20 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => '-',
'pp' => '20',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '003'
)
),
(int) 8 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => array(
'slug' => 'brine',
'name' => 'Brine',
'desc' => '-',
'pp' => '10',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '055'
),
(int) 5 => 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) 6 => array(
'slug' => 'captivate',
'name' => 'Captivate',
'desc' => 'If it is the opposite gender of the user, the foe is charmed into sharply lowering its Sp. Atk stat.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '078'
),
(int) 7 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 8 => 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) 9 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'The user endures any attack, leaving 1 HP. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '058'
),
(int) 10 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 11 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 12 => array(
'slug' => 'fling',
'name' => 'Fling',
'desc' => 'The user flings its held item at the target to attack. This move's power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(int) 13 => array(
'slug' => 'focus-punch',
'name' => 'Focus Punch',
'desc' => 'A powerful loyalty attack. The user flinches if hit.',
'pp' => '20',
'power' => '150',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 14 => 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) 15 => array(
'slug' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(int) 16 => 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) 17 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 18 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(int) 19 => array(
'slug' => 'natural-gift',
'name' => 'Natural Gift',
'desc' => 'The user draws power to attack by using its held Berry. The Berry determines its type and power.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '083'
),
(int) 20 => 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) 21 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 22 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 23 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 24 => 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) 25 => 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) 26 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 27 => array(
'slug' => 'shadow-claw',
'name' => 'Shadow Claw',
'desc' => 'The user slashes with a sharp claw made from shadows. Critical hits land more easily.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'ghost',
'machine' => '065'
),
(int) 28 => 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' => '082'
),
(int) 29 => 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) 30 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages the foe into confusion. However, it also sharply raises the foe's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 31 => 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) 32 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => '-',
'pp' => '20',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '003'
)
),
(int) 9 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => array(
'slug' => 'brine',
'name' => 'Brine',
'desc' => '-',
'pp' => '10',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '055'
),
(int) 5 => 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) 6 => array(
'slug' => 'captivate',
'name' => 'Captivate',
'desc' => 'If it is the opposite gender of the user, the foe is charmed into sharply lowering its Sp. Atk stat.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '078'
),
(int) 7 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 8 => 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) 9 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'The user endures any attack, leaving 1 HP. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '058'
),
(int) 10 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 11 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 12 => array(
'slug' => 'fling',
'name' => 'Fling',
'desc' => 'The user flings its held item at the target to attack. This move's power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(int) 13 => array(
'slug' => 'focus-punch',
'name' => 'Focus Punch',
'desc' => 'A powerful loyalty attack. The user flinches if hit.',
'pp' => '20',
'power' => '150',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 14 => 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) 15 => array(
'slug' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(int) 16 => 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) 17 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 18 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(int) 19 => array(
'slug' => 'natural-gift',
'name' => 'Natural Gift',
'desc' => 'The user draws power to attack by using its held Berry. The Berry determines its type and power.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '083'
),
(int) 20 => 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) 21 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 22 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 23 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 24 => 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) 25 => 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) 26 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 27 => array(
'slug' => 'shadow-claw',
'name' => 'Shadow Claw',
'desc' => 'The user slashes with a sharp claw made from shadows. Critical hits land more easily.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'ghost',
'machine' => '065'
),
(int) 28 => 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' => '082'
),
(int) 29 => 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) 30 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages the foe into confusion. However, it also sharply raises the foe's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 31 => 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) 32 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => '-',
'pp' => '20',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '003'
)
),
(int) 10 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => array(
'slug' => 'brine',
'name' => 'Brine',
'desc' => '-',
'pp' => '10',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '055'
),
(int) 5 => 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) 6 => array(
'slug' => 'captivate',
'name' => 'Captivate',
'desc' => 'If it is the opposite gender of the user, the foe is charmed into sharply lowering its Sp. Atk stat.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '078'
),
(int) 7 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 8 => 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) 9 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'The user endures any attack, leaving 1 HP. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '058'
),
(int) 10 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 11 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 12 => array(
'slug' => 'fling',
'name' => 'Fling',
'desc' => 'The user flings its held item at the target to attack. This move's power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(int) 13 => array(
'slug' => 'focus-punch',
'name' => 'Focus Punch',
'desc' => 'A powerful loyalty attack. The user flinches if hit.',
'pp' => '20',
'power' => '150',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 14 => 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) 15 => array(
'slug' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(int) 16 => 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) 17 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 18 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(int) 19 => array(
'slug' => 'natural-gift',
'name' => 'Natural Gift',
'desc' => 'The user draws power to attack by using its held Berry. The Berry determines its type and power.',
'pp' => '15',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '083'
),
(int) 20 => 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) 21 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 22 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 23 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 24 => 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) 25 => 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) 26 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 27 => array(
'slug' => 'shadow-claw',
'name' => 'Shadow Claw',
'desc' => 'The user slashes with a sharp claw made from shadows. Critical hits land more easily.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'ghost',
'machine' => '065'
),
(int) 28 => 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' => '082'
),
(int) 29 => 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) 30 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages the foe into confusion. However, it also sharply raises the foe's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 31 => 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) 32 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => '-',
'pp' => '20',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '003'
)
),
(int) 11 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => 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) 5 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 6 => 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) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 9 => array(
'slug' => 'fling',
'name' => 'Fling',
'desc' => 'The user flings its held item at the target to attack. This move's power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(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' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(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' => 'hone-claws',
'name' => 'Hone Claws',
'desc' => 'The user sharpens its claws to boost its Attack stat and accuracy.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'dark',
'machine' => '001'
),
(int) 14 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 15 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'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 foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 18 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'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' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 21 => 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) 22 => 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) 23 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '094'
),
(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' => 'scald',
'name' => 'Scald',
'desc' => 'The user shoots boiling hot water at its target. It may also leave the target with a burn.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '055'
),
(int) 26 => array(
'slug' => 'shadow-claw',
'name' => 'Shadow Claw',
'desc' => 'The user slashes with a sharp claw made from shadows. Critical hits land more easily.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'ghost',
'machine' => '065'
),
(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 the foe into confusion. However, it also sharply raises the foe'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' => '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) 12 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => 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) 5 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 6 => 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) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'focus-punch',
'name' => 'Focus Punch',
'desc' => 'A powerful loyalty attack. The user flinches if hit.',
'pp' => '20',
'power' => '150',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 9 => 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) 10 => array(
'slug' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(int) 11 => 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) 12 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 13 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(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' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 16 => 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) 17 => 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) 18 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 19 => 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) 20 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => '-',
'pp' => '20',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '003'
)
),
(int) 13 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => 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) 5 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 6 => 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) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'focus-punch',
'name' => 'Focus Punch',
'desc' => 'A powerful loyalty attack. The user flinches if hit.',
'pp' => '20',
'power' => '150',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 9 => 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) 10 => array(
'slug' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(int) 11 => 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) 12 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 13 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(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' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 16 => 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) 17 => 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) 18 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 19 => 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) 20 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => '-',
'pp' => '20',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '003'
)
),
(int) 14 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => 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) 5 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 6 => 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) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 9 => array(
'slug' => 'fling',
'name' => 'Fling',
'desc' => 'The user flings its held item at the target to attack. This move's power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(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' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(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' => 'hone-claws',
'name' => 'Hone Claws',
'desc' => 'The user sharpens its claws to boost its Attack stat and accuracy.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'dark',
'machine' => '001'
),
(int) 14 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 15 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'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 foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 18 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'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' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 21 => 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) 22 => 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) 23 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '094'
),
(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' => 'scald',
'name' => 'Scald',
'desc' => 'The user shoots boiling hot water at its target. It may also leave the target with a burn.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '055'
),
(int) 26 => array(
'slug' => 'shadow-claw',
'name' => 'Shadow Claw',
'desc' => 'The user slashes with a sharp claw made from shadows. Critical hits land more easily.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'ghost',
'machine' => '065'
),
(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 the foe into confusion. However, it also sharply raises the foe'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' => '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) 15 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => 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) 5 => 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) 6 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 7 => 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) 8 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 9 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 10 => array(
'slug' => 'fling',
'name' => 'Fling',
'desc' => 'The user flings its held item at the target to attack. This move's power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(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' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(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' => 'hone-claws',
'name' => 'Hone Claws',
'desc' => 'The user sharpens its claws to boost its Attack stat and accuracy.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'dark',
'machine' => '001'
),
(int) 15 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 16 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 17 => array(
'slug' => 'power-up-punch',
'name' => 'Power-Up Punch',
'desc' => 'Striking oppontents over and over makes the user's fists harder. Hitting a target raises the Attack stat.',
'pp' => '20',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '098'
),
(int) 18 => 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) 19 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 20 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 21 => 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) 22 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 23 => 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) 24 => 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) 25 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '094'
),
(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' => 'scald',
'name' => 'Scald',
'desc' => 'The user shoots boiling hot water at its target. It may also leave the target with a burn.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '055'
),
(int) 28 => array(
'slug' => 'shadow-claw',
'name' => 'Shadow Claw',
'desc' => 'The user slashes with a sharp claw made from shadows. Critical hits land more easily.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'ghost',
'machine' => '065'
),
(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 the foe into confusion. However, it also sharply raises the foe's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(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) 16 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '2',
'type' => 'flying',
'machine' => '040'
),
(int) 1 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 2 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 3 => array(
'slug' => 'brick-break',
'name' => 'Brick Break',
'desc' => 'Destroys barriers such as REFLECT and causes damage.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => 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) 5 => 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) 6 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 7 => 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) 8 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'An attack move that doubles its power if the user is poisoned, paralyzed, or has a burn.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 9 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '070'
),
(int) 10 => array(
'slug' => 'fling',
'name' => 'Fling',
'desc' => 'The user flings its held item at the target to attack. This move's power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(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' => 'hail',
'name' => 'Hail',
'desc' => 'Summons a hailstorm that strikes every turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ice',
'machine' => '007'
),
(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' => 'hone-claws',
'name' => 'Hone Claws',
'desc' => 'The user sharpens its claws to boost its Attack stat and accuracy.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'dark',
'machine' => '001'
),
(int) 15 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 16 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 17 => array(
'slug' => 'power-up-punch',
'name' => 'Power-Up Punch',
'desc' => 'Striking oppontents over and over makes the user's fists harder. Hitting a target raises the Attack stat.',
'pp' => '20',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '098'
),
(int) 18 => 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) 19 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 20 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 21 => 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) 22 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 23 => 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) 24 => 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) 25 => 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) 26 => array(
'slug' => 'scald',
'name' => 'Scald',
'desc' => 'The user shoots boiling hot water at its target. It may also leave the target with a burn.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '055'
),
(int) 27 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '094'
),
(int) 28 => array(
'slug' => 'shadow-claw',
'name' => 'Shadow Claw',
'desc' => 'The user slashes with a sharp claw made from shadows. Critical hits land more easily.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'ghost',
'machine' => '065'
),
(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 the foe into confusion. However, it also sharply raises the foe's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(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'
)
)
)
$learnByHM = array(
(int) 1 => array(
(int) 0 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 1 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
)
),
(int) 2 => array(
(int) 0 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 1 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
)
),
(int) 3 => array(
(int) 0 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '105'
),
(int) 1 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 2 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 3 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
),
(int) 4 => array(
'slug' => 'whirlpool',
'name' => 'Whirlpool',
'desc' => 'Traps the foe inside a whirlpool that lasts for two to five turns. The user can pass through whirlpools.',
'pp' => '15',
'power' => '35',
'acc' => '85',
'class' => '3',
'type' => 'water',
'machine' => '106'
)
),
(int) 4 => array(
(int) 0 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '105'
),
(int) 1 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 2 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 3 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
),
(int) 4 => array(
'slug' => 'whirlpool',
'name' => 'Whirlpool',
'desc' => 'Traps the foe inside a whirlpool that lasts for two to five turns. The user can pass through whirlpools.',
'pp' => '15',
'power' => '35',
'acc' => '85',
'class' => '3',
'type' => 'water',
'machine' => '106'
)
),
(int) 5 => array(
(int) 0 => array(
'slug' => 'dive',
'name' => 'Dive',
'desc' => 'Dives underwater the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '108'
),
(int) 1 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '105'
),
(int) 2 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '106'
),
(int) 3 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 4 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 5 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
)
),
(int) 6 => array(
(int) 0 => array(
'slug' => 'dive',
'name' => 'Dive',
'desc' => 'Dives underwater the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '108'
),
(int) 1 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '105'
),
(int) 2 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '106'
),
(int) 3 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 4 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 5 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
)
),
(int) 7 => array(
(int) 0 => array(
'slug' => 'dive',
'name' => 'Dive',
'desc' => 'Dives underwater the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '108'
),
(int) 1 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '105'
),
(int) 2 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '106'
),
(int) 3 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 4 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 5 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
)
),
(int) 8 => array(
(int) 0 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '106'
),
(int) 1 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 2 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 3 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
)
),
(int) 9 => array(
(int) 0 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '106'
),
(int) 1 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 2 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 3 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
)
),
(int) 10 => array(
(int) 0 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '106'
),
(int) 1 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 2 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 3 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
),
(int) 4 => array(
'slug' => 'whirlpool',
'name' => 'Whirlpool',
'desc' => 'Traps the foe inside a whirlpool that lasts for two to five turns. The user can pass through whirlpools.',
'pp' => '15',
'power' => '35',
'acc' => '85',
'class' => '3',
'type' => 'water',
'machine' => '105'
)
),
(int) 11 => array(
(int) 0 => array(
'slug' => 'dive',
'name' => 'Dive',
'desc' => 'Dives underwater the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '106'
),
(int) 1 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 2 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 3 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '105'
)
),
(int) 12 => array(
(int) 0 => array(
'slug' => 'dive',
'name' => 'Dive',
'desc' => 'Dives underwater the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '108'
),
(int) 1 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '105'
),
(int) 2 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '106'
),
(int) 3 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 4 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 5 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
)
),
(int) 13 => array(
(int) 0 => array(
'slug' => 'dive',
'name' => 'Dive',
'desc' => 'Dives underwater the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '108'
),
(int) 1 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'The user flashes a light that cuts the foe's accuracy. It can also be used to illuminate caves.',
'pp' => '20',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '105'
),
(int) 2 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '106'
),
(int) 3 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 4 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 5 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
)
),
(int) 14 => array(
(int) 0 => array(
'slug' => 'dive',
'name' => 'Dive',
'desc' => 'Dives underwater the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '106'
),
(int) 1 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 2 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 3 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '105'
)
),
(int) 15 => array(
(int) 0 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 1 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 2 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '105'
)
),
(int) 16 => array(
(int) 0 => array(
'slug' => 'dive',
'name' => 'Dive',
'desc' => 'Dives underwater the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
),
(int) 1 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '106'
),
(int) 2 => array(
'slug' => 'strength',
'name' => 'Strength',
'desc' => 'A powerful physi-cal attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '104'
),
(int) 3 => array(
'slug' => 'surf',
'name' => 'Surf',
'desc' => 'A strong water- type attack.',
'pp' => '15',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '103'
),
(int) 4 => array(
'slug' => 'waterfall',
'name' => 'Waterfall',
'desc' => 'An aquatic charge attack.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '105'
)
)
)
$learnByTutor = array(
(int) 4 => array(
(int) 0 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice'
)
),
(int) 6 => array(
(int) 0 => array(
'slug' => 'body-slam',
'name' => 'Body Slam',
'desc' => 'An attack that may cause paralysis.',
'pp' => '15',
'power' => '85',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'counter',
'name' => 'Counter',
'desc' => 'Returns a physical blow double.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting'
),
(int) 2 => array(
'slug' => 'double-edge',
'name' => 'Double-Edge',
'desc' => 'A life-risking tackle that also hurts the user.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'dynamic-punch',
'name' => 'Dynamic Punch',
'desc' => 'Powerful and sure to cause confusion, but inaccurate.',
'pp' => '5',
'power' => '100',
'acc' => '50',
'class' => '2',
'type' => 'fighting'
),
(int) 4 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'The user endures any attack, leaving 1 HP. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch that may freeze the foe.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice'
),
(int) 6 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also reduces the targets' Speed stat.',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice'
),
(int) 7 => array(
'slug' => 'mega-kick',
'name' => 'Mega Kick',
'desc' => 'An extremely powerful kick with intense force.',
'pp' => '5',
'power' => '120',
'acc' => '75',
'class' => '2',
'type' => 'normal'
),
(int) 8 => array(
'slug' => 'mega-punch',
'name' => 'Mega Punch',
'desc' => 'A strong punch thrown with incredible power.',
'pp' => '20',
'power' => '80',
'acc' => '85',
'class' => '2',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe during one battle.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 10 => array(
'slug' => 'mud-slap',
'name' => 'Mud-Slap',
'desc' => 'Reduces the foe's accuracy.',
'pp' => '10',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'ground'
),
(int) 11 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'The user hypnotizes itself into copying any stat change made by the foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 12 => array(
'slug' => 'seismic-toss',
'name' => 'Seismic Toss',
'desc' => 'Inflicts damage identical to the user's level.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting'
),
(int) 13 => 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) 14 => 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 foe flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 15 => 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'
),
(int) 16 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages the foe into confusion. However, it also sharply raises the foe's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal'
),
(int) 17 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Sprays star-shaped rays that never miss.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal'
)
),
(int) 7 => array(
(int) 0 => array(
'slug' => 'body-slam',
'name' => 'Body Slam',
'desc' => 'An attack that may cause paralysis.',
'pp' => '15',
'power' => '85',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'counter',
'name' => 'Counter',
'desc' => 'Returns a physical blow double.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting'
),
(int) 2 => array(
'slug' => 'double-edge',
'name' => 'Double-Edge',
'desc' => 'A life-risking tackle that also hurts the user.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'mega-kick',
'name' => 'Mega Kick',
'desc' => 'An extremely powerful kick with intense force.',
'pp' => '5',
'power' => '120',
'acc' => '75',
'class' => '2',
'type' => 'normal'
),
(int) 4 => array(
'slug' => 'mega-punch',
'name' => 'Mega Punch',
'desc' => 'A strong punch thrown with incredible power.',
'pp' => '20',
'power' => '80',
'acc' => '85',
'class' => '2',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe during one battle.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 6 => array(
'slug' => 'seismic-toss',
'name' => 'Seismic Toss',
'desc' => 'Inflicts damage identical to the user's level.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting'
),
(int) 7 => 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'
)
),
(int) 9 => array(
(int) 0 => array(
'slug' => 'aqua-tail',
'name' => 'Aqua Tail',
'desc' => 'The user attacks by swinging its tail as if it were a vicious wave in a raging storm.',
'pp' => '10',
'power' => '90',
'acc' => '90',
'class' => '2',
'type' => 'water'
),
(int) 1 => array(
'slug' => 'dive',
'name' => 'Dive',
'desc' => 'Dives underwater the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water'
),
(int) 2 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch that may freeze the foe.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice'
),
(int) 3 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also reduces the targets' Speed stat.',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice'
),
(int) 4 => array(
'slug' => 'mud-slap',
'name' => 'Mud-Slap',
'desc' => 'Reduces the foe's accuracy.',
'pp' => '10',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'ground'
),
(int) 5 => 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) 6 => 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 foe flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 7 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Sprays star-shaped rays that never miss.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal'
),
(int) 8 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => '-',
'pp' => '15',
'power' => '80',
'acc' => '90',
'class' => '2',
'type' => 'psychic'
)
),
(int) 10 => array(
(int) 0 => array(
'slug' => 'aqua-tail',
'name' => 'Aqua Tail',
'desc' => 'The user attacks by swinging its tail as if it were a vicious wave in a raging storm.',
'pp' => '10',
'power' => '90',
'acc' => '90',
'class' => '2',
'type' => 'water'
),
(int) 1 => array(
'slug' => 'dive',
'name' => 'Dive',
'desc' => 'Dives underwater the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water'
),
(int) 2 => array(
'slug' => 'headbutt',
'name' => 'Headbutt',
'desc' => 'An attack that may make foe flinch.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch that may freeze the foe.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice'
),
(int) 4 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also reduces the targets' Speed stat.',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice'
),
(int) 5 => array(
'slug' => 'mud-slap',
'name' => 'Mud-Slap',
'desc' => 'Reduces the foe's accuracy.',
'pp' => '10',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'ground'
),
(int) 6 => 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) 7 => 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) 8 => 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 foe flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Sprays star-shaped rays that never miss.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal'
),
(int) 10 => array(
'slug' => 'worry-seed',
'name' => 'Worry Seed',
'desc' => 'A seed that causes worry is planted on the foe. It prevents sleep by making its ability Insomnia.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'grass'
),
(int) 11 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => '-',
'pp' => '15',
'power' => '80',
'acc' => '90',
'class' => '2',
'type' => 'psychic'
)
),
(int) 13 => array(
(int) 0 => array(
'slug' => 'body-slam',
'name' => 'Body Slam',
'desc' => 'An attack that may cause paralysis.',
'pp' => '15',
'power' => '85',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'double-edge',
'name' => 'Double-Edge',
'desc' => 'A life-risking tackle that also hurts the user.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also reduces the targets' Speed stat.',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice'
),
(int) 3 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe during one battle.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 4 => array(
'slug' => 'seismic-toss',
'name' => 'Seismic Toss',
'desc' => 'Inflicts damage identical to the user's level.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting'
),
(int) 5 => 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'
),
(int) 6 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages the foe into confusion. However, it also sharply raises the foe's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal'
)
),
(int) 14 => array(
(int) 0 => array(
'slug' => 'aqua-tail',
'name' => 'Aqua Tail',
'desc' => 'The user attacks by swinging its tail as if it were a vicious wave in a raging storm.',
'pp' => '10',
'power' => '90',
'acc' => '90',
'class' => '2',
'type' => 'water'
),
(int) 1 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch that may freeze the foe.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice'
),
(int) 2 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also reduces the targets' Speed stat.',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice'
),
(int) 3 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel'
),
(int) 4 => 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) 5 => 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) 6 => 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) 7 => 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 foe flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 8 => 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) 9 => array(
'slug' => 'worry-seed',
'name' => 'Worry Seed',
'desc' => 'A seed that causes worry is planted on the foe. It prevents sleep by making its ability Insomnia.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'grass'
),
(int) 10 => 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' => 'aqua-tail',
'name' => 'Aqua Tail',
'desc' => 'The user attacks by swinging its tail as if it were a vicious wave in a raging storm.',
'pp' => '10',
'power' => '90',
'acc' => '90',
'class' => '2',
'type' => 'water'
),
(int) 1 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'The user endures any attack, leaving 1 HP. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'focus-punch',
'name' => 'Focus Punch',
'desc' => 'A powerful loyalty attack. The user flinches if hit.',
'pp' => '20',
'power' => '150',
'acc' => '100',
'class' => '2',
'type' => 'fighting'
),
(int) 3 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch that may freeze the foe.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice'
),
(int) 4 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also reduces the targets' Speed stat.',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice'
),
(int) 5 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel'
),
(int) 6 => 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) 7 => 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) 8 => 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 foe flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => '-',
'pp' => '20',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'water'
),
(int) 10 => 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) 11 => array(
'slug' => 'worry-seed',
'name' => 'Worry Seed',
'desc' => 'A seed that causes worry is planted on the foe. It prevents sleep by making its ability Insomnia.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'grass'
),
(int) 12 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => '-',
'pp' => '15',
'power' => '80',
'acc' => '90',
'class' => '2',
'type' => 'psychic'
)
)
)
$learnByEgg = array(
(int) 3 => array(
(int) 0 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 2 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 3 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice'
),
(int) 4 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
)
),
(int) 4 => array(
(int) 0 => array(
'slug' => 'cross-chop',
'name' => 'Cross Chop',
'desc' => 'Has a high criti-cal hit ratio.',
'pp' => '5',
'power' => '100',
'acc' => '80',
'class' => '2',
'type' => 'fighting'
),
(int) 1 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 3 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice'
),
(int) 5 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 7 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
)
),
(int) 5 => array(
(int) 0 => array(
'slug' => 'cross-chop',
'name' => 'Cross Chop',
'desc' => 'Has a high criti-cal hit ratio.',
'pp' => '5',
'power' => '100',
'acc' => '80',
'class' => '2',
'type' => 'fighting'
),
(int) 1 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 3 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'refresh',
'name' => 'Refresh',
'desc' => 'The user rests to cure itself of a poisoning, burn, or paralysis. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 6 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 7 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
)
),
(int) 6 => array(
(int) 0 => array(
'slug' => 'cross-chop',
'name' => 'Cross Chop',
'desc' => 'Has a high criti-cal hit ratio.',
'pp' => '5',
'power' => '100',
'acc' => '80',
'class' => '2',
'type' => 'fighting'
),
(int) 1 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 3 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'refresh',
'name' => 'Refresh',
'desc' => 'The user rests to cure itself of a poisoning, burn, or paralysis. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 6 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 7 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
)
),
(int) 7 => array(
(int) 0 => array(
'slug' => 'cross-chop',
'name' => 'Cross Chop',
'desc' => 'Has a high criti-cal hit ratio.',
'pp' => '5',
'power' => '100',
'acc' => '80',
'class' => '2',
'type' => 'fighting'
),
(int) 1 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 2 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 3 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'refresh',
'name' => 'Refresh',
'desc' => 'The user rests to cure itself of a poisoning, burn, or paralysis. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 6 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 7 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
)
),
(int) 8 => array(
(int) 0 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 1 => array(
'slug' => 'cross-chop',
'name' => 'Cross Chop',
'desc' => 'Has a high criti-cal hit ratio.',
'pp' => '5',
'power' => '100',
'acc' => '80',
'class' => '2',
'type' => 'fighting'
),
(int) 2 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'mud-bomb',
'name' => 'Mud Bomb',
'desc' => 'The user launches a hard-packed mud ball to attack. It may also lower the target's accuracy.',
'pp' => '10',
'power' => '65',
'acc' => '85',
'class' => '3',
'type' => 'ground'
),
(int) 6 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 7 => array(
'slug' => 'refresh',
'name' => 'Refresh',
'desc' => 'The user rests to cure itself of a poisoning, burn, or paralysis. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 8 => array(
'slug' => 'yawn',
'name' => 'Yawn',
'desc' => 'The user lets loose a huge yawn that lulls the foe into falling asleep on the next turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 10 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
)
),
(int) 9 => array(
(int) 0 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 1 => array(
'slug' => 'cross-chop',
'name' => 'Cross Chop',
'desc' => 'Has a high criti-cal hit ratio.',
'pp' => '5',
'power' => '100',
'acc' => '80',
'class' => '2',
'type' => 'fighting'
),
(int) 2 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 4 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'mud-bomb',
'name' => 'Mud Bomb',
'desc' => 'The user launches a hard-packed mud ball to attack. It may also lower the target's accuracy.',
'pp' => '10',
'power' => '65',
'acc' => '85',
'class' => '3',
'type' => 'ground'
),
(int) 6 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 7 => array(
'slug' => 'refresh',
'name' => 'Refresh',
'desc' => 'The user rests to cure itself of a poisoning, burn, or paralysis. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 8 => array(
'slug' => 'yawn',
'name' => 'Yawn',
'desc' => 'The user lets loose a huge yawn that lulls the foe into falling asleep on the next turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 10 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
)
),
(int) 10 => array(
(int) 0 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 1 => array(
'slug' => 'cross-chop',
'name' => 'Cross Chop',
'desc' => 'Has a high criti-cal hit ratio.',
'pp' => '5',
'power' => '100',
'acc' => '80',
'class' => '2',
'type' => 'fighting'
),
(int) 2 => array(
'slug' => 'encore',
'name' => 'Encore',
'desc' => 'The user compels the target to keep using only the move it last used for three turns.',
'pp' => '5',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 4 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'mud-bomb',
'name' => 'Mud Bomb',
'desc' => 'The user launches a hard-packed mud ball to attack. It may also lower the target's accuracy.',
'pp' => '10',
'power' => '65',
'acc' => '85',
'class' => '3',
'type' => 'ground'
),
(int) 7 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 8 => array(
'slug' => 'refresh',
'name' => 'Refresh',
'desc' => 'The user rests to cure itself of a poisoning, burn, or paralysis. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'yawn',
'name' => 'Yawn',
'desc' => 'The user lets loose a huge yawn that lulls the foe into falling asleep on the next turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 10 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wondrous wall of light is put up to suppress damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 11 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'A powerful psychic attack that may lower SP. DEF.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
)
),
(int) 11 => array(
(int) 0 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 1 => array(
'slug' => 'cross-chop',
'name' => 'Cross Chop',
'desc' => 'Has a high criti-cal hit ratio.',
'pp' => '5',
'power' => '100',
'acc' => '80',
'class' => '2',
'type' => 'fighting'
),
(int) 2 => array(
'slug' => 'encore',
'name' => 'Encore',
'desc' => 'The user compels the target to keep using only the move it last used for three turns.',
'pp' => '5',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 4 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'mud-bomb',
'name' => 'Mud Bomb',
'desc' => 'The user launches a hard-packed mud ball to attack. It may also lower the target's accuracy.',
'pp' => '10',
'power' => '65',
'acc' => '85',
'class' => '3',
'type' => 'ground'
),
(int) 7 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 8 => array(
'slug' => 'refresh',
'name' => 'Refresh',
'desc' => 'The user rests to cure itself of a poisoning, burn, or paralysis. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 10 => 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) 11 => array(
'slug' => 'synchronoise',
'name' => 'Synchronoise',
'desc' => 'Using an odd shock wave, the user inflicts damage on any Pokémon of the same type in the area around it.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 12 => array(
'slug' => 'yawn',
'name' => 'Yawn',
'desc' => 'The user lets loose a huge yawn that lulls the foe into falling asleep on the next turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
)
),
(int) 14 => array(
(int) 0 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 1 => array(
'slug' => 'cross-chop',
'name' => 'Cross Chop',
'desc' => 'Has a high criti-cal hit ratio.',
'pp' => '5',
'power' => '100',
'acc' => '80',
'class' => '2',
'type' => 'fighting'
),
(int) 2 => array(
'slug' => 'encore',
'name' => 'Encore',
'desc' => 'The user compels the target to keep using only the move it last used for three turns.',
'pp' => '5',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 4 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 5 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'mud-bomb',
'name' => 'Mud Bomb',
'desc' => 'The user launches a hard-packed mud ball to attack. It may also lower the target's accuracy.',
'pp' => '10',
'power' => '65',
'acc' => '85',
'class' => '3',
'type' => 'ground'
),
(int) 7 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 8 => array(
'slug' => 'refresh',
'name' => 'Refresh',
'desc' => 'The user rests to cure itself of a poisoning, burn, or paralysis. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 10 => 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) 11 => array(
'slug' => 'synchronoise',
'name' => 'Synchronoise',
'desc' => 'Using an odd shock wave, the user inflicts damage on any Pokémon of the same type in the area around it.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 12 => array(
'slug' => 'yawn',
'name' => 'Yawn',
'desc' => 'The user lets loose a huge yawn that lulls the foe into falling asleep on the next turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
)
),
(int) 15 => array(
(int) 0 => array(
'slug' => 'clear-smog',
'name' => 'Clear Smog',
'desc' => 'The user attacks by throwing a clump of special mud. All status changes are returned to normal.',
'pp' => '15',
'power' => '50',
'acc' => null,
'class' => '3',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'cross-chop',
'name' => 'Cross Chop',
'desc' => 'Has a high criti-cal hit ratio.',
'pp' => '5',
'power' => '100',
'acc' => '80',
'class' => '2',
'type' => 'fighting'
),
(int) 3 => array(
'slug' => 'encore',
'name' => 'Encore',
'desc' => 'The user compels the target to keep using only the move it last used for three turns.',
'pp' => '5',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal'
),
(int) 4 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 7 => array(
'slug' => 'mud-bomb',
'name' => 'Mud Bomb',
'desc' => 'The user launches a hard-packed mud ball to attack. It may also lower the target's accuracy.',
'pp' => '10',
'power' => '65',
'acc' => '85',
'class' => '3',
'type' => 'ground'
),
(int) 8 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 9 => array(
'slug' => 'refresh',
'name' => 'Refresh',
'desc' => 'The user rests to cure itself of a poisoning, burn, or paralysis. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 10 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 11 => array(
'slug' => 'simple-beam',
'name' => 'Simple Beam',
'desc' => 'The user's mysterious psychic wave changes the target's Ability to Simple.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal'
),
(int) 12 => array(
'slug' => 'synchronoise',
'name' => 'Synchronoise',
'desc' => 'Using an odd shock wave, the user inflicts damage on any Pokémon of the same type in the area around it.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 13 => array(
'slug' => 'yawn',
'name' => 'Yawn',
'desc' => 'The user lets loose a huge yawn that lulls the foe into falling asleep on the next turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 14 => 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) 16 => array(
(int) 0 => array(
'slug' => 'clear-smog',
'name' => 'Clear Smog',
'desc' => 'The user attacks by throwing a clump of special mud. All status changes are returned to normal.',
'pp' => '15',
'power' => '50',
'acc' => null,
'class' => '3',
'type' => 'poison'
),
(int) 1 => array(
'slug' => 'confuse-ray',
'name' => 'Confuse Ray',
'desc' => 'A move that causes confusion.',
'pp' => '10',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'ghost'
),
(int) 2 => array(
'slug' => 'cross-chop',
'name' => 'Cross Chop',
'desc' => 'Has a high criti-cal hit ratio.',
'pp' => '5',
'power' => '100',
'acc' => '80',
'class' => '2',
'type' => 'fighting'
),
(int) 3 => array(
'slug' => 'encore',
'name' => 'Encore',
'desc' => 'The user compels the target to keep using only the move it last used for three turns.',
'pp' => '5',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal'
),
(int) 4 => array(
'slug' => 'foresight',
'name' => 'Foresight',
'desc' => 'Negates the foe's efforts to heighten evasiveness.',
'pp' => '40',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'future-sight',
'name' => 'Future Sight',
'desc' => 'An attack that hits on 3rd turn.',
'pp' => '10',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'hypnosis',
'name' => 'Hypnosis',
'desc' => 'The user employs hypnotic suggestion to make the target fall into a deep sleep.',
'pp' => '20',
'power' => '0',
'acc' => '60',
'class' => '1',
'type' => 'psychic'
),
(int) 7 => array(
'slug' => 'mud-bomb',
'name' => 'Mud Bomb',
'desc' => 'The user launches a hard-packed mud ball to attack. It may also lower the target's accuracy.',
'pp' => '10',
'power' => '65',
'acc' => '85',
'class' => '3',
'type' => 'ground'
),
(int) 8 => array(
'slug' => 'psybeam',
'name' => 'Psybeam',
'desc' => 'The foe is attacked with a peculiar ray. It may also leave the target confused. ',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 9 => array(
'slug' => 'refresh',
'name' => 'Refresh',
'desc' => 'The user rests to cure itself of a poisoning, burn, or paralysis. ',
'pp' => '20',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 10 => array(
'slug' => 'simple-beam',
'name' => 'Simple Beam',
'desc' => 'The user's mysterious psychic wave changes the target's Ability to Simple.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal'
),
(int) 11 => array(
'slug' => 'synchronoise',
'name' => 'Synchronoise',
'desc' => 'Using an odd shock wave, the user inflicts damage on any Pokémon of the same type in the area around it.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '3',
'type' => 'psychic'
),
(int) 12 => array(
'slug' => 'yawn',
'name' => 'Yawn',
'desc' => 'The user lets loose a huge yawn that lulls the foe into falling asleep on the next turn.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 13 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'The user attacks with a secret power. Its added effects vary depending on the user's environment.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '094'
),
(int) 14 => 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'
)
)
)
$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) 2 => array(
'name' => 'water 1',
'mates' => array(
'007' => array(
[maximum depth reached]
),
'008' => array(
[maximum depth reached]
),
'009' => array(
[maximum depth reached]
),
'054' => array(
[maximum depth reached]
),
'055' => array(
[maximum depth reached]
),
'060' => array(
[maximum depth reached]
),
'061' => array(
[maximum depth reached]
),
'062' => array(
[maximum depth reached]
),
'079' => array(
[maximum depth reached]
),
'080' => array(
[maximum depth reached]
),
'086' => array(
[maximum depth reached]
),
'087' => array(
[maximum depth reached]
),
(int) 116 => array(
[maximum depth reached]
),
(int) 117 => array(
[maximum depth reached]
),
(int) 131 => array(
[maximum depth reached]
),
(int) 138 => array(
[maximum depth reached]
),
(int) 139 => array(
[maximum depth reached]
),
(int) 140 => array(
[maximum depth reached]
),
(int) 141 => array(
[maximum depth reached]
),
(int) 147 => array(
[maximum depth reached]
),
(int) 148 => array(
[maximum depth reached]
),
(int) 149 => array(
[maximum depth reached]
),
(int) 158 => array(
[maximum depth reached]
),
(int) 159 => array(
[maximum depth reached]
),
(int) 160 => array(
[maximum depth reached]
),
(int) 183 => array(
[maximum depth reached]
),
(int) 184 => array(
[maximum depth reached]
),
(int) 186 => array(
[maximum depth reached]
),
(int) 194 => array(
[maximum depth reached]
),
(int) 195 => array(
[maximum depth reached]
),
(int) 199 => array(
[maximum depth reached]
),
(int) 222 => array(
[maximum depth reached]
),
(int) 223 => array(
[maximum depth reached]
),
(int) 224 => array(
[maximum depth reached]
),
(int) 225 => array(
[maximum depth reached]
),
(int) 226 => array(
[maximum depth reached]
),
(int) 230 => array(
[maximum depth reached]
),
(int) 258 => array(
[maximum depth reached]
),
(int) 259 => array(
[maximum depth reached]
),
(int) 260 => array(
[maximum depth reached]
),
(int) 270 => array(
[maximum depth reached]
),
(int) 271 => array(
[maximum depth reached]
),
(int) 272 => array(
[maximum depth reached]
),
(int) 278 => array(
[maximum depth reached]
),
(int) 279 => array(
[maximum depth reached]
),
(int) 283 => array(
[maximum depth reached]
),
(int) 284 => array(
[maximum depth reached]
),
(int) 341 => array(
[maximum depth reached]
),
(int) 342 => array(
[maximum depth reached]
),
(int) 349 => array(
[maximum depth reached]
),
(int) 350 => array(
[maximum depth reached]
),
(int) 363 => array(
[maximum depth reached]
),
(int) 364 => array(
[maximum depth reached]
),
(int) 365 => array(
[maximum depth reached]
),
(int) 366 => array(
[maximum depth reached]
),
(int) 367 => array(
[maximum depth reached]
),
(int) 368 => array(
[maximum depth reached]
),
(int) 369 => array(
[maximum depth reached]
),
(int) 393 => array(
[maximum depth reached]
),
(int) 394 => array(
[maximum depth reached]
),
(int) 395 => array(
[maximum depth reached]
),
(int) 399 => array(
[maximum depth reached]
),
(int) 400 => array(
[maximum depth reached]
),
(int) 418 => array(
[maximum depth reached]
),
(int) 419 => array(
[maximum depth reached]
),
(int) 422 => array(
[maximum depth reached]
),
(int) 423 => array(
[maximum depth reached]
),
(int) 489 => array(
[maximum depth reached]
),
(int) 490 => array(
[maximum depth reached]
),
(int) 535 => array(
[maximum depth reached]
),
(int) 536 => array(
[maximum depth reached]
),
(int) 537 => array(
[maximum depth reached]
),
(int) 564 => array(
[maximum depth reached]
),
(int) 565 => array(
[maximum depth reached]
),
(int) 580 => array(
[maximum depth reached]
),
(int) 581 => array(
[maximum depth reached]
),
(int) 594 => array(
[maximum depth reached]
),
(int) 618 => array(
[maximum depth reached]
),
(int) 656 => array(
[maximum depth reached]
),
(int) 657 => array(
[maximum depth reached]
),
(int) 658 => array(
[maximum depth reached]
),
(int) 686 => array(
[maximum depth reached]
),
(int) 687 => array(
[maximum depth reached]
),
(int) 690 => array(
[maximum depth reached]
),
(int) 691 => array(
[maximum depth reached]
),
(int) 692 => array(
[maximum depth reached]
),
(int) 693 => array(
[maximum depth reached]
)
)
),
(int) 5 => array(
'name' => 'ground',
'mates' => array(
'019' => array(
[maximum depth reached]
),
'020' => array(
[maximum depth reached]
),
'023' => array(
[maximum depth reached]
),
'024' => array(
[maximum depth reached]
),
'025' => array(
[maximum depth reached]
),
'026' => array(
[maximum depth reached]
),
'027' => array(
[maximum depth reached]
),
'028' => array(
[maximum depth reached]
),
'029' => array(
[maximum depth reached]
),
'032' => array(
[maximum depth reached]
),
'033' => array(
[maximum depth reached]
),
'034' => array(
[maximum depth reached]
),
'037' => array(
[maximum depth reached]
),
'038' => array(
[maximum depth reached]
),
'050' => array(
[maximum depth reached]
),
'051' => array(
[maximum depth reached]
),
'052' => array(
[maximum depth reached]
),
'053' => array(
[maximum depth reached]
),
'054' => array(
[maximum depth reached]
),
'055' => array(
[maximum depth reached]
),
'056' => array(
[maximum depth reached]
),
'057' => array(
[maximum depth reached]
),
'058' => array(
[maximum depth reached]
),
'059' => array(
[maximum depth reached]
),
'077' => array(
[maximum depth reached]
),
'078' => array(
[maximum depth reached]
),
'083' => array(
[maximum depth reached]
),
'086' => array(
[maximum depth reached]
),
'087' => array(
[maximum depth reached]
),
(int) 111 => array(
[maximum depth reached]
),
(int) 112 => array(
[maximum depth reached]
),
(int) 128 => array(
[maximum depth reached]
),
(int) 133 => array(
[maximum depth reached]
),
(int) 134 => array(
[maximum depth reached]
),
(int) 135 => array(
[maximum depth reached]
),
(int) 136 => array(
[maximum depth reached]
),
(int) 155 => array(
[maximum depth reached]
),
(int) 156 => array(
[maximum depth reached]
),
(int) 157 => array(
[maximum depth reached]
),
(int) 161 => array(
[maximum depth reached]
),
(int) 162 => array(
[maximum depth reached]
),
(int) 179 => array(
[maximum depth reached]
),
(int) 180 => array(
[maximum depth reached]
),
(int) 181 => array(
[maximum depth reached]
),
(int) 190 => array(
[maximum depth reached]
),
(int) 194 => array(
[maximum depth reached]
),
(int) 195 => array(
[maximum depth reached]
),
(int) 196 => array(
[maximum depth reached]
),
(int) 197 => array(
[maximum depth reached]
),
(int) 203 => array(
[maximum depth reached]
),
(int) 206 => array(
[maximum depth reached]
),
(int) 209 => array(
[maximum depth reached]
),
(int) 210 => array(
[maximum depth reached]
),
(int) 215 => array(
[maximum depth reached]
),
(int) 216 => array(
[maximum depth reached]
),
(int) 217 => array(
[maximum depth reached]
),
(int) 220 => array(
[maximum depth reached]
),
(int) 221 => array(
[maximum depth reached]
),
(int) 225 => array(
[maximum depth reached]
),
(int) 228 => array(
[maximum depth reached]
),
(int) 229 => array(
[maximum depth reached]
),
(int) 231 => array(
[maximum depth reached]
),
(int) 232 => array(
[maximum depth reached]
),
(int) 234 => array(
[maximum depth reached]
),
(int) 235 => array(
[maximum depth reached]
),
(int) 241 => array(
[maximum depth reached]
),
(int) 255 => array(
[maximum depth reached]
),
(int) 256 => array(
[maximum depth reached]
),
(int) 257 => array(
[maximum depth reached]
),
(int) 261 => array(
[maximum depth reached]
),
(int) 262 => array(
[maximum depth reached]
),
(int) 263 => array(
[maximum depth reached]
),
(int) 264 => array(
[maximum depth reached]
),
(int) 273 => array(
[maximum depth reached]
),
(int) 274 => array(
[maximum depth reached]
),
(int) 275 => array(
[maximum depth reached]
),
(int) 287 => array(
[maximum depth reached]
),
(int) 288 => array(
[maximum depth reached]
),
(int) 289 => array(
[maximum depth reached]
),
(int) 293 => array(
[maximum depth reached]
),
(int) 294 => array(
[maximum depth reached]
),
(int) 295 => array(
[maximum depth reached]
),
(int) 300 => array(
[maximum depth reached]
),
(int) 301 => array(
[maximum depth reached]
),
(int) 303 => array(
[maximum depth reached]
),
(int) 309 => array(
[maximum depth reached]
),
(int) 310 => array(
[maximum depth reached]
),
(int) 320 => array(
[maximum depth reached]
),
(int) 321 => array(
[maximum depth reached]
),
(int) 322 => array(
[maximum depth reached]
),
(int) 323 => array(
[maximum depth reached]
),
(int) 324 => array(
[maximum depth reached]
),
(int) 325 => array(
[maximum depth reached]
),
(int) 326 => array(
[maximum depth reached]
),
(int) 327 => array(
[maximum depth reached]
),
(int) 335 => array(
[maximum depth reached]
),
(int) 336 => array(
[maximum depth reached]
),
(int) 352 => array(
[maximum depth reached]
),
(int) 359 => array(
[maximum depth reached]
),
(int) 363 => array(
[maximum depth reached]
),
(int) 364 => array(
[maximum depth reached]
),
(int) 365 => array(
[maximum depth reached]
),
(int) 390 => array(
[maximum depth reached]
),
(int) 391 => array(
[maximum depth reached]
),
(int) 392 => array(
[maximum depth reached]
),
(int) 393 => array(
[maximum depth reached]
),
(int) 394 => array(
[maximum depth reached]
),
(int) 395 => array(
[maximum depth reached]
),
(int) 399 => array(
[maximum depth reached]
),
(int) 400 => array(
[maximum depth reached]
),
(int) 403 => array(
[maximum depth reached]
),
(int) 404 => array(
[maximum depth reached]
),
(int) 405 => array(
[maximum depth reached]
),
(int) 417 => array(
[maximum depth reached]
),
(int) 418 => array(
[maximum depth reached]
),
(int) 419 => array(
[maximum depth reached]
),
(int) 424 => array(
[maximum depth reached]
),
(int) 427 => array(
[maximum depth reached]
),
(int) 428 => array(
[maximum depth reached]
),
(int) 431 => array(
[maximum depth reached]
),
(int) 432 => array(
[maximum depth reached]
),
(int) 434 => array(
[maximum depth reached]
),
(int) 435 => array(
[maximum depth reached]
),
(int) 448 => array(
[maximum depth reached]
),
(int) 449 => array(
[maximum depth reached]
),
(int) 450 => array(
[maximum depth reached]
),
(int) 461 => array(
[maximum depth reached]
),
(int) 464 => array(
[maximum depth reached]
),
(int) 470 => array(
[maximum depth reached]
),
(int) 471 => array(
[maximum depth reached]
),
(int) 473 => array(
[maximum depth reached]
),
(int) 495 => array(
[maximum depth reached]
),
(int) 496 => array(
[maximum depth reached]
),
(int) 497 => array(
[maximum depth reached]
),
(int) 498 => array(
[maximum depth reached]
),
(int) 499 => array(
[maximum depth reached]
),
(int) 500 => array(
[maximum depth reached]
),
(int) 501 => array(
[maximum depth reached]
),
(int) 502 => array(
[maximum depth reached]
),
(int) 503 => array(
[maximum depth reached]
),
(int) 504 => array(
[maximum depth reached]
),
(int) 505 => array(
[maximum depth reached]
),
(int) 506 => array(
[maximum depth reached]
),
(int) 507 => array(
[maximum depth reached]
),
(int) 508 => array(
[maximum depth reached]
),
(int) 509 => array(
[maximum depth reached]
),
(int) 510 => array(
[maximum depth reached]
),
(int) 511 => array(
[maximum depth reached]
),
(int) 512 => array(
[maximum depth reached]
),
(int) 513 => array(
[maximum depth reached]
),
(int) 514 => array(
[maximum depth reached]
),
(int) 515 => array(
[maximum depth reached]
),
(int) 516 => array(
[maximum depth reached]
),
(int) 517 => array(
[maximum depth reached]
),
(int) 518 => array(
[maximum depth reached]
),
(int) 522 => array(
[maximum depth reached]
),
(int) 523 => array(
[maximum depth reached]
),
(int) 527 => array(
[maximum depth reached]
),
(int) 528 => array(
[maximum depth reached]
),
(int) 529 => array(
[maximum depth reached]
),
(int) 530 => array(
[maximum depth reached]
),
(int) 551 => array(
[maximum depth reached]
),
(int) 552 => array(
[maximum depth reached]
),
(int) 553 => array(
[maximum depth reached]
),
(int) 554 => array(
[maximum depth reached]
),
(int) 555 => array(
[maximum depth reached]
),
(int) 559 => array(
[maximum depth reached]
),
(int) 560 => array(
[maximum depth reached]
),
(int) 570 => array(
[maximum depth reached]
),
(int) 571 => array(
[maximum depth reached]
),
(int) 572 => array(
[maximum depth reached]
),
(int) 573 => array(
[maximum depth reached]
),
(int) 585 => array(
[maximum depth reached]
),
(int) 586 => array(
[maximum depth reached]
),
(int) 587 => array(
[maximum depth reached]
),
(int) 613 => array(
[maximum depth reached]
),
(int) 614 => array(
[maximum depth reached]
),
(int) 619 => array(
[maximum depth reached]
),
(int) 620 => array(
[maximum depth reached]
),
(int) 626 => array(
[maximum depth reached]
),
(int) 631 => array(
[maximum depth reached]
),
(int) 650 => array(
[maximum depth reached]
),
(int) 651 => array(
[maximum depth reached]
),
(int) 652 => array(
[maximum depth reached]
),
(int) 653 => array(
[maximum depth reached]
),
(int) 654 => array(
[maximum depth reached]
),
(int) 655 => array(
[maximum depth reached]
),
(int) 659 => array(
[maximum depth reached]
),
(int) 660 => array(
[maximum depth reached]
),
(int) 667 => array(
[maximum depth reached]
),
(int) 668 => array(
[maximum depth reached]
),
(int) 672 => array(
[maximum depth reached]
),
(int) 673 => array(
[maximum depth reached]
),
(int) 674 => array(
[maximum depth reached]
),
(int) 675 => array(
[maximum depth reached]
),
(int) 676 => array(
[maximum depth reached]
),
(int) 677 => array(
[maximum depth reached]
),
(int) 678 => array(
[maximum depth reached]
),
(int) 700 => array(
[maximum depth reached]
),
(int) 702 => array(
[maximum depth reached]
)
)
)
)
$groupCount = (int) 2
$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) 19 include - APP/View/Elements/profile-blocks/moves-tm.ctp, line 586
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 9
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-tm.ctp, line 586]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-tm.ctp'
$dataForView = array(
'rand' => array(
'id' => '323',
'name' => 'Camerupt',
'slug' => 'camerupt'
),
'randType' => 'dragon',
'quote' => 'One small step for man, one giant {p} for mankind.',
'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' => '[ Psyduck ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!',
'keywords_for_layout' => 'psyduck evolution chart,psyduck move list,psyduck images,psyduck description,psyduck type match up,psyduck base stats',
'description_for_layout' => 'The Pokemon Psyduck, along with various images and sprites from the various Pokemon games. You can also learn about Psyduck's move lists, when Psyduck learns certain moves, which TMs or HMs Psyduck can learn, Psyduck's evolution chain, how Psyduck matches up against different attacks, and much more.',
'name' => 'Psyduck',
'slug' => 'psyduck',
'number' => '054',
'species' => 'Duck',
'gen' => (int) 1,
'wRaw' => '196',
'wEmp' => (float) 19.6,
'wLb' => (float) 43.1,
'hRaw' => '8',
'hEmp' => (float) 2.62467191601,
'hFt' => (int) 2,
'hIn' => (float) 7,
'hMt' => (float) 0.8,
'thumb' => '/img/sprite/xy/054.png',
'type1' => 'water',
'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 => '1',
(int) 2 => '1',
(int) 3 => '1',
(int) 4 => '1',
(int) 5 => '1',
(int) 6 => '1',
(int) 7 => '1',
(int) 8 => '½',
(int) 9 => '½',
(int) 10 => '½',
(int) 11 => '2',
(int) 12 => '2',
(int) 13 => '1',
(int) 14 => '½',
(int) 15 => '1',
(int) 16 => '1',
(int) 17 => '1'
),
'dexNumbers' => array(
'N' => '54',
'K' => '54',
'J' => '138',
'H' => '158',
'S' => '43',
'U' => '28',
'K(Ctrl)' => '59'
),
'stats' => array(
(int) 0 => array(
'id' => '319',
'pokemon_id' => '54',
'stat_id' => '1',
'base_stat' => '50',
'effort' => '0',
'percent' => '20.5',
'grade' => 'D-'
),
(int) 1 => array(
'id' => '320',
'pokemon_id' => '54',
'stat_id' => '2',
'base_stat' => '52',
'effort' => '0',
'percent' => '23.5',
'grade' => 'D-'
),
(int) 2 => array(
'id' => '321',
'pokemon_id' => '54',
'stat_id' => '3',
'base_stat' => '48',
'effort' => '0',
'percent' => '20.6',
'grade' => 'D-'
),
(int) 3 => array(
'id' => '322',
'pokemon_id' => '54',
'stat_id' => '4',
'base_stat' => '65',
'effort' => '1',
'percent' => '49.2',
'grade' => 'C'
),
(int) 4 => array(
'id' => '323',
'pokemon_id' => '54',
'stat_id' => '5',
'base_stat' => '50',
'effort' => '0',
'percent' => '22.1',
'grade' => 'D-'
),
(int) 5 => array(
'id' => '324',
'pokemon_id' => '54',
'stat_id' => '6',
'base_stat' => '55',
'effort' => '0',
'percent' => '35.7',
'grade' => 'D+'
),
'total' => array(
'sum' => (int) 320,
'percent' => '24.4',
'grade' => 'D-'
)
),
'pokeNav' => array(
(int) 0 => array(
'id' => '051',
'slug' => 'dugtrio',
'name' => 'Dugtrio'
),
(int) 1 => array(
'id' => '052',
'slug' => 'meowth',
'name' => 'Meowth'
),
(int) 2 => array(
'id' => '053',
'slug' => 'persian',
'name' => 'Persian'
),
(int) 3 => array(
'id' => '055',
'slug' => 'golduck',
'name' => 'Golduck'
),
(int) 4 => array(
'id' => '056',
'slug' => 'mankey',
'name' => 'Mankey'
),
(int) 5 => array(
'id' => '057',
'slug' => 'primeape',
'name' => 'Primeape'
)
),
'evolution' => array(
'basic' => array(
(int) 0 => array(
[maximum depth reached]
)
),
'stage1' => array(
(int) 0 => array(
[maximum depth reached]
)
)
),
'abilities' => array(
(int) 3 => array(
(int) 6 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 6 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 6 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 6 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
)
)
),
'learnByLevel' => array(
(int) 1 => 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) 2 => 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) 3 => 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) 4 => 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) 5 => 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) 6 => 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) 7 => 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) 8 => 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) 9 => 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) 10 => 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) 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) 12 => 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) 13 => 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) 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) 1 => 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) 2 => 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) 3 => 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) 4 => 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) 5 => 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) 6 => 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) 7 => 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) 8 => 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) 9 => 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) 10 => 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) 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) 12 => 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) 13 => 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) 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) 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) 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]
)
)
),
'learnByHM' => array(
(int) 1 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => 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) 4 => 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(
(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(
(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) 7 => 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) 8 => 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) 9 => 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) 10 => 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) 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) 12 => 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) 13 => 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) 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) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => 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]
)
)
),
'learnByTutor' => array(
(int) 4 => array(
(int) 0 => array(
[maximum depth reached]
)
),
(int) 6 => 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) 7 => 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) 9 => 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) 10 => 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) 13 => 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) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => 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]
)
)
),
'learnByEgg' => array(
(int) 3 => 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) 4 => 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) 5 => 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) 6 => 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) 7 => 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(
(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) 9 => 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) 10 => 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) 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) 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) 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) 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]
)
)
),
'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) 2 => array(
'name' => 'water 1',
'mates' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'name' => 'ground',
'mates' => array(
[maximum depth reached]
)
)
),
'groupCount' => (int) 2
)
$rand = array(
'id' => '323',
'name' => 'Camerupt',
'slug' => 'camerupt'
)
$randType = 'dragon'
$quote = 'One small step for man, one giant {p} for mankind.'
$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 = '[ Psyduck ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!'
$keywords_for_layout = 'psyduck evolution chart,psyduck move list,psyduck images,psyduck description,psyduck type match up,psyduck base stats'
$description_for_layout = 'The Pokemon Psyduck, along with various images and sprites from the various Pokemon games. You can also learn about Psyduck's move lists, when Psyduck learns certain moves, which TMs or HMs Psyduck can learn, Psyduck's evolution chain, how Psyduck matches up against different attacks, and much more.'
$name = 'Psyduck'
$slug = 'psyduck'
$number = '054'
$species = 'Duck'
$gen = (int) 1
$wRaw = '196'
$wEmp = (float) 19.6
$wLb = (float) 43.1
$hRaw = '8'
$hEmp = (float) 2.62467191601
$hFt = (int) 2
$hIn = (float) 7
$hMt = (float) 0.8
$thumb = '/img/sprite/xy/054.png'
$type1 = 'water'
$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 => '1',
(int) 2 => '1',
(int) 3 => '1',
(int) 4 => '1',
(int) 5 => '1',
(int) 6 => '1',
(int) 7 => '1',
(int) 8 => '½',
(int) 9 => '½',
(int) 10 => '½',
(int) 11 => '2',
(int) 12 => '2',
(int) 13 => '1',
(int) 14 => '½',
(int) 15 => '1',
(int) 16 => '1',
(int) 17 => '1'
)
$dexNumbers = array(
'N' => '54',
'K' => '54',
'J' => '138',
'H' => '158',
'S' => '43',
'U' => '28',
'K(Ctrl)' => '59'
)
$stats = array(
(int) 0 => array(
'id' => '319',
'pokemon_id' => '54',
'stat_id' => '1',
'base_stat' => '50',
'effort' => '0',
'percent' => '20.5',
'grade' => 'D-'
),
(int) 1 => array(
'id' => '320',
'pokemon_id' => '54',
'stat_id' => '2',
'base_stat' => '52',
'effort' => '0',
'percent' => '23.5',
'grade' => 'D-'
),
(int) 2 => array(
'id' => '321',
'pokemon_id' => '54',
'stat_id' => '3',
'base_stat' => '48',
'effort' => '0',
'percent' => '20.6',
'grade' => 'D-'
),
(int) 3 => array(
'id' => '322',
'pokemon_id' => '54',
'stat_id' => '4',
'base_stat' => '65',
'effort' => '1',
'percent' => '49.2',
'grade' => 'C'
),
(int) 4 => array(
'id' => '323',
'pokemon_id' => '54',
'stat_id' => '5',
'base_stat' => '50',
'effort' => '0',
'percent' => '22.1',
'grade' => 'D-'
),
(int) 5 => array(
'id' => '324',
'pokemon_id' => '54',
'stat_id' => '6',
'base_stat' => '55',
'effort' => '0',
'percent' => '35.7',
'grade' => 'D+'
),
'total' => array(
'sum' => (int) 320,
'percent' => '24.4',
'grade' => 'D-'
)
)
$pokeNav = array(
(int) 0 => array(
'id' => '051',
'slug' => 'dugtrio',
'name' => 'Dugtrio'
),
(int) 1 => array(
'id' => '052',
'slug' => 'meowth',
'name' => 'Meowth'
),
(int) 2 => array(
'id' => '053',
'slug' => 'persian',
'name' => 'Persian'
),
(int) 3 => array(
'id' => '055',
'slug' => 'golduck',
'name' => 'Golduck'
),
(int) 4 => array(
'id' => '056',
'slug' => 'mankey',
'name' => 'Mankey'
),
(int) 5 => array(
'id' => '057',
'slug' => 'primeape',
'name' => 'Primeape'
)
)
$evolution = array(
'basic' => array(
(int) 0 => array(
'id' => (int) 54,
'name' => 'Psyduck',
'slug' => 'psyduck',
'req' => null
)
),
'stage1' => array(
(int) 0 => array(
'id' => (int) 55,
'name' => 'Golduck',
'slug' => 'golduck',
'req' => array(
[maximum depth reached]
),
'req_read' => array(
[maximum depth reached]
)
)
)
)
$abilities = array(
(int) 3 => array(
(int) 6 => array(
'hide' => '0',
'slug' => 'damp',
'name' => 'Damp',
'desc' => 'Prevents the use of
self-destructing moves.'
),
(int) 13 => array(
'hide' => '0',
'slug' => 'cloud-nine',
'name' => 'Cloud Nine',
'desc' => 'Eliminates the effects of
weather.'
),
(int) 33 => array(
'hide' => '1',
'slug' => 'swift-swim',
'name' => 'Swift Swim',
'desc' => 'Boosts the Pokémon's
Speed in rain.'
)
),
(int) 4 => array(
(int) 6 => array(
'hide' => '0',
'slug' => 'damp',
'name' => 'Damp',
'desc' => 'Prevents the use of
self-destructing moves.'
),
(int) 13 => array(
'hide' => '0',
'slug' => 'cloud-nine',
'name' => 'Cloud Nine',
'desc' => 'Eliminates the effects of
weather.'
),
(int) 33 => array(
'hide' => '1',
'slug' => 'swift-swim',
'name' => 'Swift Swim',
'desc' => 'Boosts the Pokémon's
Speed in rain.'
)
),
(int) 5 => array(
(int) 6 => array(
'hide' => '0',
'slug' => 'damp',
'name' => 'Damp',
'desc' => 'Prevents the use of
self-destructing moves.'
),
(int) 13 => array(
'hide' => '0',
'slug' => 'cloud-nine',
'name' => 'Cloud Nine',
'desc' => 'Eliminates the effects of
weather.'
),
(int) 33 => array(
'hide' => '1',
'slug' => 'swift-swim',
'name' => 'Swift Swim',
'desc' => 'Boosts the Pokémon's
Speed in rain.'
)
),
(int) 6 => array(
(int) 6 => array(
'hide' => '0',
'slug' => 'damp',
'name' => 'Damp',
'desc' => 'Prevents the use of
self-destructing moves.'
),
(int) 13 => array(
'hide' => '0',
'slug' => 'cloud-nine',
'name' => 'Cloud Nine',
'desc' => 'Eliminates the effects of
weather.'
),
(int) 33 => array(
'hide' => '1',
'slug' => 'swift-swim',
'name' => 'Swift Swim',
'desc' => 'Boosts the Pokémon's
Speed in rain.'
)
)
)
$learnByLevel = array(
(int) 1 => array(
(int) 0 => array(
(int) 36 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 52 => array(
[maximum depth reached]
)
)
),
(int) 2 => array(
(int) 0 => array(
(int) 36 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 52 => array(
[maximum depth reached]
)
)
),
(int) 3 => array(
(int) 0 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 4 => array(
(int) 0 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 5 => array(
(int) 0 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 6 => array(
(int) 0 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 7 => array(
(int) 0 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 8 => array(
(int) 0 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 35 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 9 => array(
(int) 0 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 35 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 10 => array(
(int) 0 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 35 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 48 => array(
[maximum depth reached]
)
)
),
(int) 11 => array(
(int) 0 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 53 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 48 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 35 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 57 => array(
[maximum depth reached]
)
)
),
(int) 12 => array(
(int) 0 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 13 => array(
(int) 0 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 40 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 14 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 36 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 39 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 15 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 36 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 39 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 50 => array(
[maximum depth reached]
)
)
),
(int) 16 => array(
(int) 0 => array(
(int) 46 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 36 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 39 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 50 => array(
[maximum depth reached]
)
)
)
)
$learnByTM = array(
(int) 1 => array(
(int) 0 => array(
'slug' => 'bide',
'name' => 'Bide',
'desc' => 'Waits 2-3 turns & hits back double.',
'pp' => '10',
'power' => '1',
'acc' => null,
'class' => '2',
'type' => 'normal',
'machine' => '034'
),
(int) 1 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 2 => array(
'slug' => 'body-slam',
'name' => 'Body Slam',
'desc' => 'An attack that may cause paralysis.',
'pp' => '15',
'power' => '85',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '008'
),
(int) 3 => array(
'slug' => 'bubble-beam',
'name' => 'Bubble Beam',
'desc' => 'An attack that may lower SPEED.',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '011'
),
(int) 4 => array(
'slug' => 'counter',
'name' => 'Counter',
'desc' => 'Returns a physical blow double.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '018'
),
(int) 5 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 6 => array(
'slug' => 'double-edge',
'name' => 'Double-Edge',
'desc' => 'A life-risking tackle that also hurts the user.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '010'
),
(int) 7 => 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) 8 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 9 => array(
'slug' => 'mega-kick',
'name' => 'Mega Kick',
'desc' => 'An extremely powerful kick with intense force.',
'pp' => '5',
'power' => '120',
'acc' => '75',
'class' => '2',
'type' => 'normal',
'machine' => '005'
),
(int) 10 => array(
'slug' => 'mega-punch',
'name' => 'Mega Punch',
'desc' => 'A strong punch thrown with incredible power.',
'pp' => '20',
'power' => '80',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '001'
),
(int) 11 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe during one battle.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '031'
),
(int) 12 => array(
'slug' => 'pay-day',
'name' => 'Pay Day',
'desc' => 'Throws coins. Gets them back later.',
'pp' => '20',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '016'
),
(int) 13 => array(
'slug' => 'rage',
'name' => 'Rage',
'desc' => 'Raises ATTACK if the user is hit.',
'pp' => '20',
'power' => '20',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '020'
),
(int) 14 => 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) 15 => array(
'slug' => 'seismic-toss',
'name' => 'Seismic Toss',
'desc' => 'Inflicts damage identical to the user's level.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '019'
),
(int) 16 => array(
'slug' => 'skull-bash',
'name' => 'Skull Bash',
'desc' => '1st turn: Prepare 2nd turn: Attack',
'pp' => '10',
'power' => '130',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '040'
),
(int) 17 => array(
'slug' => 'submission',
'name' => 'Submission',
'desc' => 'An attack that al-so hurts the user.',
'pp' => '25',
'power' => '80',
'acc' => '80',
'class' => '2',
'type' => 'fighting',
'machine' => '017'
),
(int) 18 => 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' => '050'
),
(int) 19 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Sprays star-shaped rays that never miss.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 20 => array(
'slug' => 'take-down',
'name' => 'Take Down',
'desc' => 'A tackle that also hurts the user.',
'pp' => '20',
'power' => '90',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '009'
),
(int) 21 => 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) 22 => array(
'slug' => 'water-gun',
'name' => 'Water Gun',
'desc' => 'Squirts water to attack.',
'pp' => '25',
'power' => '40',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '012'
)
),
(int) 2 => array(
(int) 0 => array(
'slug' => 'bide',
'name' => 'Bide',
'desc' => 'Waits 2-3 turns & hits back double.',
'pp' => '10',
'power' => '1',
'acc' => null,
'class' => '2',
'type' => 'normal',
'machine' => '034'
),
(int) 1 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 2 => array(
'slug' => 'body-slam',
'name' => 'Body Slam',
'desc' => 'An attack that may cause paralysis.',
'pp' => '15',
'power' => '85',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '008'
),
(int) 3 => array(
'slug' => 'bubble-beam',
'name' => 'Bubble Beam',
'desc' => 'An attack that may lower SPEED.',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '011'
),
(int) 4 => array(
'slug' => 'counter',
'name' => 'Counter',
'desc' => 'Returns a physical blow double.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '018'
),
(int) 5 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 6 => array(
'slug' => 'double-edge',
'name' => 'Double-Edge',
'desc' => 'A life-risking tackle that also hurts the user.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '010'
),
(int) 7 => 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) 8 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'An attack that may freeze the foe.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 9 => array(
'slug' => 'mega-kick',
'name' => 'Mega Kick',
'desc' => 'An extremely powerful kick with intense force.',
'pp' => '5',
'power' => '120',
'acc' => '75',
'class' => '2',
'type' => 'normal',
'machine' => '005'
),
(int) 10 => array(
'slug' => 'mega-punch',
'name' => 'Mega Punch',
'desc' => 'A strong punch thrown with incredible power.',
'pp' => '20',
'power' => '80',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '001'
),
(int) 11 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe during one battle.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '031'
),
(int) 12 => array(
'slug' => 'pay-day',
'name' => 'Pay Day',
'desc' => 'Throws coins. Gets them back later.',
'pp' => '20',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '016'
),
(int) 13 => array(
'slug' => 'rage',
'name' => 'Rage',
'desc' => 'Raises ATTACK if the user is hit.',
'pp' => '20',
'power' => '20',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '020'
),
(int) 14 => 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) 15 => array(
'slug' => 'seismic-toss',
'name' => 'Seismic Toss',
'desc' => 'Inflicts damage identical to the user's level.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '019'
),
(int) 16 => array(
'slug' => 'skull-bash',
'name' => 'Skull Bash',
'desc' => '1st turn: Prepare 2nd turn: Attack',
'pp' => '10',
'power' => '130',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '040'
),
(int) 17 => array(
'slug' => 'submission',
'name' => 'Submission',
'desc' => 'An attack that al-so hurts the user.',
'pp' => '25',
'power' => '80',
'acc' => '80',
'class' => '2',
'type' => 'fighting',
'machine' => '017'
),
(int) 18 => 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' => '050'
),
(int) 19 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Sprays star-shaped rays that never miss.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 20 => array(
'slug' => 'take-down',
'name' => 'Take Down',
'desc' => 'A tackle that also hurts the user.',
'pp' => '20',
'power' => '90',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '009'
),
(int) 21 => 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) 22 => array(
'slug' => 'water-gun',
'name' => 'Water Gun',
'desc' => 'Squirts water to attack.',
'pp' => '25',
'power' => '40',
'acc' => '100',
'class' => '3',
'type' => 'water',
'machine' => '012'
)
),
(int) 3 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 2 => array(
'slug' => 'curse',
'name' => 'Curse',
'desc' => 'Works differently for ghost-types.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ghost',
'machine' => '003'
),
(int) 3 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 4 => 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) 5 => array(
'slug' => 'dynamic-punch',
'name' => 'Dynamic Punch',
'desc' => 'Powerful and sure to cause confusion, but inaccurate.',
'pp' => '5',
'power' => '100',
'acc' => '50',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 6 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'The user endures any attack, leaving 1 HP. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 7 => 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) 8 => array(
'slug' => 'headbutt',
'name' => 'Headbutt',
'desc' => 'An attack that may make foe flinch.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '002'
),
(int) 9 => 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) 10 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch that may freeze the foe.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice',
'machine' => '033'
),
(int) 11 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also reduces the targets' Speed stat.',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice',
'machine' => '016'
),
(int) 12 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(int) 13 => array(
'slug' => 'mud-slap',
'name' => 'Mud-Slap',
'desc' => 'Reduces the foe's accuracy.',
'pp' => '10',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'ground',
'machine' => '031'
),
(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 foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '009'
),
(int) 16 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 17 => 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) 18 => 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) 19 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '008'
),
(int) 20 => 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' => '035'
),
(int) 21 => 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 foe flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '013'
),
(int) 22 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages the foe into confusion. However, it also sharply raises the foe's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '034'
),
(int) 23 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Sprays star-shaped rays that never miss.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 24 => 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) 4 => array(
(int) 0 => array(
'slug' => 'attract',
'name' => 'Attract',
'desc' => 'Makes the opposite gender infatuated.',
'pp' => '15',
'power' => '0',
'acc' => '100',
'class' => '1',
'type' => 'normal',
'machine' => '045'
),
(int) 1 => array(
'slug' => 'blizzard',
'name' => 'Blizzard',
'desc' => 'An attack that may freeze the foe.',
'pp' => '5',
'power' => '110',
'acc' => '70',
'class' => '3',
'type' => 'ice',
'machine' => '014'
),
(int) 2 => array(
'slug' => 'curse',
'name' => 'Curse',
'desc' => 'Works differently for ghost-types.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'ghost',
'machine' => '003'
),
(int) 3 => array(
'slug' => 'dig',
'name' => 'Dig',
'desc' => 'Digs underground the first turn and strikes next turn.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'ground',
'machine' => '028'
),
(int) 4 => 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) 5 => array(
'slug' => 'dynamic-punch',
'name' => 'Dynamic Punch',
'desc' => 'Powerful and sure to cause confusion, but inaccurate.',
'pp' => '5',
'power' => '100',
'acc' => '50',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 6 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'The user endures any attack, leaving 1 HP. Its chance of failing rises if it is used in succession.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 7 => 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) 8 => array(
'slug' => 'headbutt',
'name' => 'Headbutt',
'desc' => 'An attack that may make foe flinch.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '002'
),
(int) 9 => 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) 10 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch that may freeze the foe.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice',
'machine' => '033'
),
(int) 11 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also reduces the targets' Speed stat.',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice',
'machine' => '016'
),
(int) 12 => array(
'slug' => 'iron-tail',
'name' => 'Iron Tail',
'desc' => 'An attack that may reduce DEFENSE.',
'pp' => '15',
'power' => '100',
'acc' => '75',
'class' => '2',
'type' => 'steel',
'machine' => '023'
),
(int) 13 => array(
'slug' => 'mud-slap',
'name' => 'Mud-Slap',
'desc' => 'Reduces the foe's accuracy.',
'pp' => '10',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'ground',
'machine' => '031'
),
(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 foe. ',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '009'
),
(int) 16 => array(
'slug' => 'rain-dance',
'name' => 'Rain Dance',
'desc' => 'The user summons a heavy rain that falls for five turns, powering up Water-type moves.',
'pp' => '5',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'water',
'machine' => '018'
),
(int) 17 => 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) 18 => 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) 19 => array(
'slug' => 'rock-smash',
'name' => 'Rock Smash',
'desc' => 'An attack that may lower DEFENSE.',
'pp' => '15',
'power' => '40',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '008'
),
(int) 20 => 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' => '035'
),
(int) 21 => 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 foe flinch.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '013'
),
(int) 22 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'The user enrages the foe into confusion. However, it also sharply raises the foe's Attack stat.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '034'
),
(int) 23 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Sprays star-shaped rays that never miss.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 24 => 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) 5 => array(
(int) 0 => array(
'slug' => 'aerial-ace',
'name' => 'Aerial Ace',
'desc' => 'The user confounds the foe with speed, then slashes. The attack lands without fail.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => ' |