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' => '141',
'name' => 'Kabutops',
'slug' => 'kabutops'
),
'randType' => 'rock',
'quote' => 'It's dangerous to go alone! Take {p}.',
'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' => '[ Golduck ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!',
'keywords_for_layout' => 'golduck evolution chart,golduck move list,golduck images,golduck description,golduck type match up,golduck base stats',
'description_for_layout' => 'The Pokemon Golduck, along with various images and sprites from the various Pokemon games. You can also learn about Golduck's move lists, when Golduck learns certain moves, which TMs or HMs Golduck can learn, Golduck's evolution chain, how Golduck matches up against different attacks, and much more.',
'name' => 'Golduck',
'slug' => 'golduck',
'number' => '055',
'species' => 'Duck',
'gen' => (int) 1,
'wRaw' => '766',
'wEmp' => (float) 76.6,
'wLb' => (float) 168.5,
'hRaw' => '17',
'hEmp' => (float) 5.57742782152,
'hFt' => (int) 5,
'hIn' => (float) 7,
'hMt' => (float) 1.7,
'thumb' => '/img/sprite/xy/055.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' => '55',
'K' => '55',
'J' => '139',
'H' => '159',
'S' => '44',
'U' => '29',
'K(Ctrl)' => '60'
),
'stats' => array(
(int) 0 => array(
'id' => '325',
'pokemon_id' => '55',
'stat_id' => '1',
'base_stat' => '80',
'effort' => '0',
'percent' => '72.1',
'grade' => 'B+'
),
(int) 1 => array(
'id' => '326',
'pokemon_id' => '55',
'stat_id' => '2',
'base_stat' => '82',
'effort' => '0',
'percent' => '61.6',
'grade' => 'B-'
),
(int) 2 => array(
'id' => '327',
'pokemon_id' => '55',
'stat_id' => '3',
'base_stat' => '78',
'effort' => '0',
'percent' => '64.9',
'grade' => 'B'
),
(int) 3 => array(
'id' => '328',
'pokemon_id' => '55',
'stat_id' => '4',
'base_stat' => '95',
'effort' => '2',
'percent' => '78.7',
'grade' => 'A-'
),
(int) 4 => array(
'id' => '329',
'pokemon_id' => '55',
'stat_id' => '5',
'base_stat' => '80',
'effort' => '0',
'percent' => '66.6',
'grade' => 'B'
),
(int) 5 => array(
'id' => '330',
'pokemon_id' => '55',
'stat_id' => '6',
'base_stat' => '85',
'effort' => '0',
'percent' => '72.0',
'grade' => 'B+'
),
'total' => array(
'sum' => (int) 500,
'percent' => '75.3',
'grade' => 'A-'
)
),
'pokeNav' => array(
(int) 0 => array(
'id' => '052',
'slug' => 'meowth',
'name' => 'Meowth'
),
(int) 1 => array(
'id' => '053',
'slug' => 'persian',
'name' => 'Persian'
),
(int) 2 => array(
'id' => '054',
'slug' => 'psyduck',
'name' => 'Psyduck'
),
(int) 3 => array(
'id' => '056',
'slug' => 'mankey',
'name' => 'Mankey'
),
(int) 4 => array(
'id' => '057',
'slug' => 'primeape',
'name' => 'Primeape'
),
(int) 5 => array(
'id' => '058',
'slug' => 'growlithe',
'name' => 'Growlithe'
)
),
'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) 6 => array(
[maximum depth reached]
),
(int) 7 => 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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]
)
)
),
'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) 23 => 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) 23 => 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) 25 => array(
[maximum depth reached]
),
(int) 26 => 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) 25 => array(
[maximum depth reached]
),
(int) 26 => 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) 21 => 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) 21 => 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) 21 => 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) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => 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) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => 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) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => 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) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => 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) 21 => 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) 21 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => array(
[maximum depth reached]
),
(int) 36 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => array(
[maximum depth reached]
),
(int) 36 => array(
[maximum depth reached]
)
)
),
'learnByHM' => 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) 4 => 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) 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) 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) 18 => 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) 9 => 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) 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) 11 => 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]
)
)
),
'learnByEgg' => array(),
'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' => '141',
'name' => 'Kabutops',
'slug' => 'kabutops'
)
$randType = 'rock'
$quote = 'It's dangerous to go alone! Take {p}.'
$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 = '[ Golduck ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!'
$keywords_for_layout = 'golduck evolution chart,golduck move list,golduck images,golduck description,golduck type match up,golduck base stats'
$description_for_layout = 'The Pokemon Golduck, along with various images and sprites from the various Pokemon games. You can also learn about Golduck's move lists, when Golduck learns certain moves, which TMs or HMs Golduck can learn, Golduck's evolution chain, how Golduck matches up against different attacks, and much more.'
$name = 'Golduck'
$slug = 'golduck'
$number = '055'
$species = 'Duck'
$gen = (int) 1
$wRaw = '766'
$wEmp = (float) 76.6
$wLb = (float) 168.5
$hRaw = '17'
$hEmp = (float) 5.57742782152
$hFt = (int) 5
$hIn = (float) 7
$hMt = (float) 1.7
$thumb = '/img/sprite/xy/055.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' => '55',
'K' => '55',
'J' => '139',
'H' => '159',
'S' => '44',
'U' => '29',
'K(Ctrl)' => '60'
)
$stats = array(
(int) 0 => array(
'id' => '325',
'pokemon_id' => '55',
'stat_id' => '1',
'base_stat' => '80',
'effort' => '0',
'percent' => '72.1',
'grade' => 'B+'
),
(int) 1 => array(
'id' => '326',
'pokemon_id' => '55',
'stat_id' => '2',
'base_stat' => '82',
'effort' => '0',
'percent' => '61.6',
'grade' => 'B-'
),
(int) 2 => array(
'id' => '327',
'pokemon_id' => '55',
'stat_id' => '3',
'base_stat' => '78',
'effort' => '0',
'percent' => '64.9',
'grade' => 'B'
),
(int) 3 => array(
'id' => '328',
'pokemon_id' => '55',
'stat_id' => '4',
'base_stat' => '95',
'effort' => '2',
'percent' => '78.7',
'grade' => 'A-'
),
(int) 4 => array(
'id' => '329',
'pokemon_id' => '55',
'stat_id' => '5',
'base_stat' => '80',
'effort' => '0',
'percent' => '66.6',
'grade' => 'B'
),
(int) 5 => array(
'id' => '330',
'pokemon_id' => '55',
'stat_id' => '6',
'base_stat' => '85',
'effort' => '0',
'percent' => '72.0',
'grade' => 'B+'
),
'total' => array(
'sum' => (int) 500,
'percent' => '75.3',
'grade' => 'A-'
)
)
$pokeNav = array(
(int) 0 => array(
'id' => '052',
'slug' => 'meowth',
'name' => 'Meowth'
),
(int) 1 => array(
'id' => '053',
'slug' => 'persian',
'name' => 'Persian'
),
(int) 2 => array(
'id' => '054',
'slug' => 'psyduck',
'name' => 'Psyduck'
),
(int) 3 => array(
'id' => '056',
'slug' => 'mankey',
'name' => 'Mankey'
),
(int) 4 => array(
'id' => '057',
'slug' => 'primeape',
'name' => 'Primeape'
),
(int) 5 => array(
'id' => '058',
'slug' => 'growlithe',
'name' => 'Growlithe'
)
)
$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) 39 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 48 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 59 => array(
[maximum depth reached]
)
)
),
(int) 2 => array(
(int) 0 => array(
(int) 39 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 48 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 59 => array(
[maximum depth reached]
)
)
),
(int) 3 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 4 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 5 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 6 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 7 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 8 => array(
(int) 0 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 50 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 56 => array(
[maximum depth reached]
)
)
),
(int) 9 => array(
(int) 0 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 50 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 56 => array(
[maximum depth reached]
)
)
),
(int) 10 => array(
(int) 0 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 50 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 56 => array(
[maximum depth reached]
)
)
),
(int) 11 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 63 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 56 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 50 => array(
[maximum depth reached]
)
),
(int) 17 => array(
(int) 69 => array(
[maximum depth reached]
)
)
),
(int) 12 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 13 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 14 => array(
(int) 0 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 54 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 38 => array(
[maximum depth reached]
)
),
(int) 17 => array(
(int) 49 => array(
[maximum depth reached]
)
),
(int) 18 => array(
(int) 60 => array(
[maximum depth reached]
)
)
),
(int) 15 => array(
(int) 0 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 54 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 38 => array(
[maximum depth reached]
)
),
(int) 17 => array(
(int) 49 => array(
[maximum depth reached]
)
),
(int) 18 => array(
(int) 60 => array(
[maximum depth reached]
)
)
),
(int) 16 => array(
(int) 0 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 54 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 38 => array(
[maximum depth reached]
)
),
(int) 17 => array(
(int) 49 => array(
[maximum depth reached]
)
),
(int) 18 => array(
(int) 60 => 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' => 'A full-body slam 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' => 'Retaliates any physical hit with double the power.',
'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 reckless, life- risking tackle. It also damages the user by a fairly large amount, however.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '010'
),
(int) 7 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 8 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 9 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 10 => 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) 11 => array(
'slug' => 'mega-punch',
'name' => 'Mega Punch',
'desc' => 'A powerful punch thrown very hard.',
'pp' => '20',
'power' => '80',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '001'
),
(int) 12 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '031'
),
(int) 13 => 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) 14 => 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) 15 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 16 => 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) 17 => array(
'slug' => 'skull-bash',
'name' => 'Skull Bash',
'desc' => 'The user tucks in its head to raise its Defense in the first turn, then rams the foe on the next turn.',
'pp' => '10',
'power' => '130',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '040'
),
(int) 18 => 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) 19 => 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) 20 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Star-shaped rays are shot at the opposing Pokémon. This attack never misses.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 21 => 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) 22 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 23 => array(
'slug' => 'water-gun',
'name' => 'Water Gun',
'desc' => 'The target is blasted with a forceful shot of water.',
'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' => 'A full-body slam 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' => 'Retaliates any physical hit with double the power.',
'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 reckless, life- risking tackle. It also damages the user by a fairly large amount, however.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '010'
),
(int) 7 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 8 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 9 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 10 => 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) 11 => array(
'slug' => 'mega-punch',
'name' => 'Mega Punch',
'desc' => 'A powerful punch thrown very hard.',
'pp' => '20',
'power' => '80',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '001'
),
(int) 12 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '031'
),
(int) 13 => 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) 14 => 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) 15 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 16 => 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) 17 => array(
'slug' => 'skull-bash',
'name' => 'Skull Bash',
'desc' => 'The user tucks in its head to raise its Defense in the first turn, then rams the foe on the next turn.',
'pp' => '10',
'power' => '130',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '040'
),
(int) 18 => 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) 19 => 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) 20 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Star-shaped rays are shot at the opposing Pokémon. This attack never misses.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 21 => 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) 22 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 23 => array(
'slug' => 'water-gun',
'name' => 'Water Gun',
'desc' => 'The target is blasted with a forceful shot of water.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 5 => array(
'slug' => 'dynamic-punch',
'name' => 'Dynamic Punch',
'desc' => 'An attack that always confuses.',
'pp' => '5',
'power' => '100',
'acc' => '50',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 6 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'Always leaves at least 1HP.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 7 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'An attack based on lack of loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 8 => array(
'slug' => 'fury-cutter',
'name' => 'Fury Cutter',
'desc' => 'Successive hits raise power.',
'pp' => '20',
'power' => '40',
'acc' => '95',
'class' => '2',
'type' => 'bug',
'machine' => '049'
),
(int) 9 => array(
'slug' => 'headbutt',
'name' => 'Headbutt',
'desc' => 'A ramming attack that may cause flinching.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '002'
),
(int) 10 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 11 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 12 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch. May cause freezing.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice',
'machine' => '033'
),
(int) 13 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also lowers the target's Speed stat. ',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice',
'machine' => '016'
),
(int) 14 => 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) 15 => 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) 16 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 17 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'Copies the foe's stat changes.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '009'
),
(int) 18 => 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) 19 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 20 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 21 => 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) 22 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'Randomly attacks while asleep.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '035'
),
(int) 23 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack useable only while asleep.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '013'
),
(int) 24 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'Causes confusion and raises ATTACK.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '034'
),
(int) 25 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Star-shaped rays are shot at the opposing Pokémon. This attack never misses.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 26 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 5 => array(
'slug' => 'dynamic-punch',
'name' => 'Dynamic Punch',
'desc' => 'An attack that always confuses.',
'pp' => '5',
'power' => '100',
'acc' => '50',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 6 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'Always leaves at least 1HP.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 7 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'An attack based on lack of loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 8 => array(
'slug' => 'fury-cutter',
'name' => 'Fury Cutter',
'desc' => 'Successive hits raise power.',
'pp' => '20',
'power' => '40',
'acc' => '95',
'class' => '2',
'type' => 'bug',
'machine' => '049'
),
(int) 9 => array(
'slug' => 'headbutt',
'name' => 'Headbutt',
'desc' => 'A ramming attack that may cause flinching.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '002'
),
(int) 10 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 11 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 12 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch. May cause freezing.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice',
'machine' => '033'
),
(int) 13 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also lowers the target's Speed stat. ',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice',
'machine' => '016'
),
(int) 14 => 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) 15 => 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) 16 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 17 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'Copies the foe's stat changes.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '009'
),
(int) 18 => 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) 19 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 20 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 21 => 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) 22 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'Randomly attacks while asleep.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '035'
),
(int) 23 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack useable only while asleep.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '013'
),
(int) 24 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'Causes confusion and raises ATTACK.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '034'
),
(int) 25 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Star-shaped rays are shot at the opposing Pokémon. This attack never misses.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 26 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => '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' => 'An attack based on lack of loyalty.',
'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' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 12 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 13 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 14 => 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) 15 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(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' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 18 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 19 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 20 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 21 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => 'Attacks with ultrasonic waves. May confuse the foe',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => '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' => 'An attack based on lack of loyalty.',
'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' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 12 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 13 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 14 => 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) 15 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(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' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 18 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 19 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 20 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 21 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => 'Attacks with ultrasonic waves. May confuse the foe',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => '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' => 'An attack based on lack of loyalty.',
'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' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 12 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 13 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 14 => 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) 15 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(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' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 18 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 19 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 20 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 21 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => 'Attacks with ultrasonic waves. May confuse the foe',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => array(
'slug' => 'brine',
'name' => 'Brine',
'desc' => 'If the target's HP is down to about half, this attack will hit with double the power.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 9 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'Always leaves at least 1HP.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '058'
),
(int) 10 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 11 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'Blinds the foe to reduce accuracy.',
'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 foe to attack. Its power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(int) 13 => array(
'slug' => 'focus-blast',
'name' => 'Focus Blast',
'desc' => 'The user heightens its mental focus and unleashes its power. It may also lower the target's Sp. Def.',
'pp' => '5',
'power' => '120',
'acc' => '70',
'class' => '3',
'type' => 'fighting',
'machine' => '052'
),
(int) 14 => 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) 15 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'An attack based on lack of loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 16 => array(
'slug' => 'giga-impact',
'name' => 'Giga Impact',
'desc' => 'The user charges at the target using every bit of its power. The user can?t move on the next turn.
',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '2',
'type' => 'normal',
'machine' => '068'
),
(int) 17 => 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) 18 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 19 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 20 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 21 => 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) 22 => 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) 23 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 24 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'Copies the foe's stat changes.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 25 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 26 => 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) 27 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 28 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 29 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 30 => 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) 31 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'Randomly attacks while asleep.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '082'
),
(int) 32 => 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) 33 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'Causes confusion and raises ATTACK.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 34 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 35 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => 'Attacks with ultrasonic waves. May confuse the foe',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => array(
'slug' => 'brine',
'name' => 'Brine',
'desc' => 'If the target's HP is down to about half, this attack will hit with double the power.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 9 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'Always leaves at least 1HP.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '058'
),
(int) 10 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 11 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'Blinds the foe to reduce accuracy.',
'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 foe to attack. Its power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(int) 13 => array(
'slug' => 'focus-blast',
'name' => 'Focus Blast',
'desc' => 'The user heightens its mental focus and unleashes its power. It may also lower the target's Sp. Def.',
'pp' => '5',
'power' => '120',
'acc' => '70',
'class' => '3',
'type' => 'fighting',
'machine' => '052'
),
(int) 14 => 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) 15 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'An attack based on lack of loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 16 => array(
'slug' => 'giga-impact',
'name' => 'Giga Impact',
'desc' => 'The user charges at the target using every bit of its power. The user can?t move on the next turn.
',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '2',
'type' => 'normal',
'machine' => '068'
),
(int) 17 => 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) 18 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 19 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 20 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 21 => 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) 22 => 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) 23 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 24 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'Copies the foe's stat changes.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 25 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 26 => 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) 27 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 28 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 29 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 30 => 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) 31 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'Randomly attacks while asleep.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '082'
),
(int) 32 => 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) 33 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'Causes confusion and raises ATTACK.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 34 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 35 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => 'Attacks with ultrasonic waves. May confuse the foe',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '031'
),
(int) 4 => array(
'slug' => 'brine',
'name' => 'Brine',
'desc' => 'If the target's HP is down to about half, this attack will hit with double the power.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 9 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'Always leaves at least 1HP.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '058'
),
(int) 10 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 11 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'Blinds the foe to reduce accuracy.',
'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 foe to attack. Its power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(int) 13 => array(
'slug' => 'focus-blast',
'name' => 'Focus Blast',
'desc' => 'The user heightens its mental focus and unleashes its power. It may also lower the target's Sp. Def.',
'pp' => '5',
'power' => '120',
'acc' => '70',
'class' => '3',
'type' => 'fighting',
'machine' => '052'
),
(int) 14 => 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) 15 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'An attack based on lack of loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 16 => array(
'slug' => 'giga-impact',
'name' => 'Giga Impact',
'desc' => 'The user charges at the target using every bit of its power. The user can?t move on the next turn.
',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '2',
'type' => 'normal',
'machine' => '068'
),
(int) 17 => 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) 18 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 19 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 20 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 21 => 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) 22 => 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) 23 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 24 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'Copies the foe's stat changes.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 25 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 26 => 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) 27 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 28 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 29 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 30 => 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) 31 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'Randomly attacks while asleep.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '082'
),
(int) 32 => 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) 33 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'Causes confusion and raises ATTACK.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 34 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 35 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => 'Attacks with ultrasonic waves. May confuse the foe',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'Blinds the foe to reduce accuracy.',
'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 foe to attack. Its power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(int) 10 => array(
'slug' => 'focus-blast',
'name' => 'Focus Blast',
'desc' => 'The user heightens its mental focus and unleashes its power. It may also lower the target's Sp. Def.',
'pp' => '5',
'power' => '120',
'acc' => '70',
'class' => '3',
'type' => 'fighting',
'machine' => '052'
),
(int) 11 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'An attack based on lack of loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 12 => array(
'slug' => 'giga-impact',
'name' => 'Giga Impact',
'desc' => 'The user charges at the target using every bit of its power. The user can?t move on the next turn.
',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '2',
'type' => 'normal',
'machine' => '068'
),
(int) 13 => 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) 14 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 15 => 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) 16 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 17 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 18 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wonderous wall of light is put up to reduce damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 19 => array(
'slug' => 'low-sweep',
'name' => 'Low Sweep',
'desc' => 'The user attacks the target's legs swiftly, reducing the target's Speed stat.',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '047'
),
(int) 20 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 21 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'Copies the foe's stat changes.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 22 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 23 => 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) 24 => 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) 25 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 26 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 27 => 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) 28 => 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) 29 => 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) 30 => 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) 31 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 32 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'Causes confusion and raises ATTACK.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 33 => 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) 34 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => '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' => 'An attack based on lack of loyalty.',
'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' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 12 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 13 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 14 => 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) 15 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(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' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 18 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 19 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 20 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 21 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => 'Attacks with ultrasonic waves. May confuse the foe',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => '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' => 'An attack based on lack of loyalty.',
'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' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 12 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 13 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 14 => 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) 15 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(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' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 18 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 19 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '043'
),
(int) 20 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 21 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => 'Attacks with ultrasonic waves. May confuse the foe',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 7 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 8 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'Blinds the foe to reduce accuracy.',
'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 foe to attack. Its power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(int) 10 => array(
'slug' => 'focus-blast',
'name' => 'Focus Blast',
'desc' => 'The user heightens its mental focus and unleashes its power. It may also lower the target's Sp. Def.',
'pp' => '5',
'power' => '120',
'acc' => '70',
'class' => '3',
'type' => 'fighting',
'machine' => '052'
),
(int) 11 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'An attack based on lack of loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 12 => array(
'slug' => 'giga-impact',
'name' => 'Giga Impact',
'desc' => 'The user charges at the target using every bit of its power. The user can?t move on the next turn.
',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '2',
'type' => 'normal',
'machine' => '068'
),
(int) 13 => 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) 14 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 15 => 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) 16 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 17 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 18 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wonderous wall of light is put up to reduce damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 19 => array(
'slug' => 'low-sweep',
'name' => 'Low Sweep',
'desc' => 'The user attacks the target's legs swiftly, reducing the target's Speed stat.',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '047'
),
(int) 20 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 21 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'Copies the foe's stat changes.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 22 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 23 => 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) 24 => 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) 25 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 26 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 27 => 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) 28 => 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) 29 => 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) 30 => 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) 31 => array(
'slug' => 'substitute',
'name' => 'Substitute',
'desc' => 'The user makes a copy of itself using some of its HP. The copy serves as the user's decoy.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '090'
),
(int) 32 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'Causes confusion and raises ATTACK.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 33 => 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) 34 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 8 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 9 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'Blinds the foe to reduce accuracy.',
'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 foe to attack. Its power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(int) 11 => array(
'slug' => 'focus-blast',
'name' => 'Focus Blast',
'desc' => 'The user heightens its mental focus and unleashes its power. It may also lower the target's Sp. Def.',
'pp' => '5',
'power' => '120',
'acc' => '70',
'class' => '3',
'type' => 'fighting',
'machine' => '052'
),
(int) 12 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'An attack based on lack of loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 13 => array(
'slug' => 'giga-impact',
'name' => 'Giga Impact',
'desc' => 'The user charges at the target using every bit of its power. The user can?t move on the next turn.
',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '2',
'type' => 'normal',
'machine' => '068'
),
(int) 14 => 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) 15 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 16 => 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) 17 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 18 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 19 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wonderous wall of light is put up to reduce damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 20 => array(
'slug' => 'low-sweep',
'name' => 'Low Sweep',
'desc' => 'The user attacks the target's legs swiftly, reducing the target's Speed stat.',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '047'
),
(int) 21 => 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) 22 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 23 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'Copies the foe's stat changes.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 24 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 25 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 26 => 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) 27 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 28 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 29 => 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) 30 => 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) 31 => 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) 32 => 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) 33 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'Randomly attacks while asleep.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '088'
),
(int) 34 => 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) 35 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'Causes confusion and raises ATTACK.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 36 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'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' => 'An extremely speedy and unavoidable attack.',
'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' => 'The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 8 => array(
'slug' => 'facade',
'name' => 'Facade',
'desc' => 'Boosts ATTACK when burned, paralyzed, or poisoned.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '042'
),
(int) 9 => array(
'slug' => 'flash',
'name' => 'Flash',
'desc' => 'Blinds the foe to reduce accuracy.',
'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 foe to attack. Its power and effects depend on the item.',
'pp' => '10',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'dark',
'machine' => '056'
),
(int) 11 => array(
'slug' => 'focus-blast',
'name' => 'Focus Blast',
'desc' => 'The user heightens its mental focus and unleashes its power. It may also lower the target's Sp. Def.',
'pp' => '5',
'power' => '120',
'acc' => '70',
'class' => '3',
'type' => 'fighting',
'machine' => '052'
),
(int) 12 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'An attack based on lack of loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 13 => array(
'slug' => 'giga-impact',
'name' => 'Giga Impact',
'desc' => 'The user charges at the target using every bit of its power. The user can?t move on the next turn.
',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '2',
'type' => 'normal',
'machine' => '068'
),
(int) 14 => 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) 15 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 16 => 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) 17 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 18 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 19 => array(
'slug' => 'light-screen',
'name' => 'Light Screen',
'desc' => 'A wonderous wall of light is put up to reduce damage from special attacks for five turns.',
'pp' => '30',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '016'
),
(int) 20 => array(
'slug' => 'low-sweep',
'name' => 'Low Sweep',
'desc' => 'The user attacks the target's legs swiftly, reducing the target's Speed stat.',
'pp' => '20',
'power' => '65',
'acc' => '100',
'class' => '2',
'type' => 'fighting',
'machine' => '047'
),
(int) 21 => 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) 22 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 23 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'Copies the foe's stat changes.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '077'
),
(int) 24 => array(
'slug' => 'psychic',
'name' => 'Psychic',
'desc' => 'The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'psychic',
'machine' => '029'
),
(int) 25 => array(
'slug' => 'psyshock',
'name' => 'Psyshock',
'desc' => 'The user materializes an odd psychic wave to attack the target. This attack does physical damage.',
'pp' => '10',
'power' => '80',
'acc' => '100',
'class' => '4',
'type' => 'psychic',
'machine' => '003'
),
(int) 26 => 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) 27 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 28 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 29 => 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) 30 => 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) 31 => array(
'slug' => 'secret-power',
'name' => 'Secret Power',
'desc' => 'An attack with effects that vary by location.',
'pp' => '20',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '094'
),
(int) 32 => 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) 33 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'Randomly attacks while asleep.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '088'
),
(int) 34 => 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) 35 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'Causes confusion and raises ATTACK.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '087'
),
(int) 36 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'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' => 'Blinds the foe to reduce accuracy.',
'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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'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' => 'Blinds the foe to reduce accuracy.',
'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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'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' => 'Blinds the foe to reduce accuracy.',
'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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'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' => 'Blinds the foe to reduce accuracy.',
'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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'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' => 'Blinds the foe to reduce accuracy.',
'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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
)
),
(int) 8 => array(
(int) 0 => array(
'slug' => 'rock-climb',
'name' => 'Rock Climb',
'desc' => 'A charging attack that may also leave the foe confused. It can also be used to scale rocky walls.',
'pp' => '20',
'power' => '90',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '108'
),
(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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
)
),
(int) 9 => array(
(int) 0 => array(
'slug' => 'rock-climb',
'name' => 'Rock Climb',
'desc' => 'A charging attack that may also leave the foe confused. It can also be used to scale rocky walls.',
'pp' => '20',
'power' => '90',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '108'
),
(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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
)
),
(int) 10 => array(
(int) 0 => array(
'slug' => 'rock-climb',
'name' => 'Rock Climb',
'desc' => 'A charging attack that may also leave the foe confused. It can also be used to scale rocky walls.',
'pp' => '20',
'power' => '90',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '108'
),
(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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'pp' => '15',
'power' => '80',
'acc' => '100',
'class' => '2',
'type' => 'water',
'machine' => '107'
),
(int) 5 => 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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'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' => 'Blinds the foe to reduce accuracy.',
'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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'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' => 'Blinds the foe to reduce accuracy.',
'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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'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' => 'The user charges the foe at an awesome speed. It can also be used to climb a waterfall.',
'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' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice'
)
),
(int) 6 => array(
(int) 0 => array(
'slug' => 'body-slam',
'name' => 'Body Slam',
'desc' => 'A full-body slam that may cause paralysis.',
'pp' => '15',
'power' => '85',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'counter',
'name' => 'Counter',
'desc' => 'Retaliates any physical hit with double the power.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting'
),
(int) 2 => array(
'slug' => 'double-edge',
'name' => 'Double-Edge',
'desc' => 'A reckless, life- risking tackle. It also damages the user by a fairly large amount, however.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 3 => array(
'slug' => 'dynamic-punch',
'name' => 'Dynamic Punch',
'desc' => 'An attack that always confuses.',
'pp' => '5',
'power' => '100',
'acc' => '50',
'class' => '2',
'type' => 'fighting'
),
(int) 4 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'Always leaves at least 1HP.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 5 => array(
'slug' => 'fury-cutter',
'name' => 'Fury Cutter',
'desc' => 'Successive hits raise power.',
'pp' => '20',
'power' => '40',
'acc' => '95',
'class' => '2',
'type' => 'bug'
),
(int) 6 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch. May cause freezing.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice'
),
(int) 7 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also lowers the target's Speed stat. ',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice'
),
(int) 8 => 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) 9 => array(
'slug' => 'mega-punch',
'name' => 'Mega Punch',
'desc' => 'A powerful punch thrown very hard.',
'pp' => '20',
'power' => '80',
'acc' => '85',
'class' => '2',
'type' => 'normal'
),
(int) 10 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 11 => array(
'slug' => 'mud-slap',
'name' => 'Mud-Slap',
'desc' => 'Reduces the foe's accuracy.',
'pp' => '10',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'ground'
),
(int) 12 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'Copies the foe's stat changes.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 13 => 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) 14 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'Randomly attacks while asleep.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 15 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack useable only while asleep.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 16 => 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) 17 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'Causes confusion and raises ATTACK.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal'
),
(int) 18 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Star-shaped rays are shot at the opposing Pokémon. This attack never misses.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal'
)
),
(int) 7 => array(
(int) 0 => array(
'slug' => 'body-slam',
'name' => 'Body Slam',
'desc' => 'A full-body slam that may cause paralysis.',
'pp' => '15',
'power' => '85',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 1 => array(
'slug' => 'counter',
'name' => 'Counter',
'desc' => 'Retaliates any physical hit with double the power.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting'
),
(int) 2 => array(
'slug' => 'double-edge',
'name' => 'Double-Edge',
'desc' => 'A reckless, life- risking tackle. It also damages the user by a fairly large amount, however.',
'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 powerful punch thrown very hard.',
'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.',
'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' => 'fury-cutter',
'name' => 'Fury Cutter',
'desc' => 'Successive hits raise power.',
'pp' => '20',
'power' => '40',
'acc' => '95',
'class' => '2',
'type' => 'bug'
),
(int) 3 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch. May cause freezing.',
'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 lowers the target's 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' => 'signal-beam',
'name' => 'Signal Beam',
'desc' => 'The user attacks with a sinister beam of light. It may also confuse the target. ',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '3',
'type' => 'bug'
),
(int) 7 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack useable only while asleep.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 8 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Star-shaped rays are shot at the opposing Pokémon. This attack never misses.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal'
),
(int) 9 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => 'The user focuses its willpower to its head and rams the foe. It may also make the target flinch.',
'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' => 'fury-cutter',
'name' => 'Fury Cutter',
'desc' => 'Successive hits raise power.',
'pp' => '20',
'power' => '40',
'acc' => '95',
'class' => '2',
'type' => 'bug'
),
(int) 3 => array(
'slug' => 'headbutt',
'name' => 'Headbutt',
'desc' => 'A ramming attack that may cause flinching.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal'
),
(int) 4 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch. May cause freezing.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice'
),
(int) 5 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also lowers the target's Speed stat. ',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice'
),
(int) 6 => array(
'slug' => 'low-kick',
'name' => 'Low Kick',
'desc' => 'A powerful low kick that makes the foe fall over. It inflicts greater damage on heavier foes.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting'
),
(int) 7 => array(
'slug' => 'mud-slap',
'name' => 'Mud-Slap',
'desc' => 'Reduces the foe's accuracy.',
'pp' => '10',
'power' => '20',
'acc' => '100',
'class' => '3',
'type' => 'ground'
),
(int) 8 => array(
'slug' => 'role-play',
'name' => 'Role Play',
'desc' => 'The user mimics the target completely, copying the target's natural Ability.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 9 => array(
'slug' => '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) 10 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack useable only while asleep.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 11 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Star-shaped rays are shot at the opposing Pokémon. This attack never misses.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal'
),
(int) 12 => 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) 13 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => 'The user focuses its willpower to its head and rams the foe. It may also make the target flinch.',
'pp' => '15',
'power' => '80',
'acc' => '90',
'class' => '2',
'type' => 'psychic'
)
),
(int) 13 => array(
(int) 0 => array(
'slug' => 'body-slam',
'name' => 'Body Slam',
'desc' => 'A full-body slam 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 reckless, life- risking tackle. It also damages the user by a fairly large amount, however.',
'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 lowers the target's 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.',
'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' => 'Causes confusion and raises ATTACK.',
'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. May cause freezing.',
'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 lowers the target's 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' => 'low-kick',
'name' => 'Low Kick',
'desc' => 'A powerful low kick that makes the foe fall over. It inflicts greater damage on heavier foes.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting'
),
(int) 5 => array(
'slug' => 'role-play',
'name' => 'Role Play',
'desc' => 'The user mimics the target completely, copying the target's natural Ability.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic'
),
(int) 6 => array(
'slug' => 'signal-beam',
'name' => 'Signal Beam',
'desc' => 'The user attacks with a sinister beam of light. It may also confuse the target. ',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '3',
'type' => 'bug'
),
(int) 7 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'Randomly attacks while asleep.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal'
),
(int) 8 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack useable only while asleep.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 9 => 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) 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' => 'The user focuses its willpower to its head and rams the foe. It may also make the target flinch.',
'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' => 'Always leaves at least 1HP.',
'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. May cause freezing.',
'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 lowers the target's 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' => 'low-kick',
'name' => 'Low Kick',
'desc' => 'A powerful low kick that makes the foe fall over. It inflicts greater damage on heavier foes.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'fighting'
),
(int) 7 => 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) 8 => 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) 9 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack useable only while asleep.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal'
),
(int) 10 => array(
'slug' => 'water-pulse',
'name' => 'Water Pulse',
'desc' => 'Attacks with ultrasonic waves. May confuse the foe',
'pp' => '20',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'water'
),
(int) 11 => 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) 12 => 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) 13 => array(
'slug' => 'zen-headbutt',
'name' => 'Zen Headbutt',
'desc' => 'The user focuses its willpower to its head and rams the foe. It may also make the target flinch.',
'pp' => '15',
'power' => '80',
'acc' => '90',
'class' => '2',
'type' => 'psychic'
)
)
)
$learnByEgg = array()
$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) 23 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' => '141',
'name' => 'Kabutops',
'slug' => 'kabutops'
),
'randType' => 'rock',
'quote' => 'It's dangerous to go alone! Take {p}.',
'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' => '[ Golduck ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!',
'keywords_for_layout' => 'golduck evolution chart,golduck move list,golduck images,golduck description,golduck type match up,golduck base stats',
'description_for_layout' => 'The Pokemon Golduck, along with various images and sprites from the various Pokemon games. You can also learn about Golduck's move lists, when Golduck learns certain moves, which TMs or HMs Golduck can learn, Golduck's evolution chain, how Golduck matches up against different attacks, and much more.',
'name' => 'Golduck',
'slug' => 'golduck',
'number' => '055',
'species' => 'Duck',
'gen' => (int) 1,
'wRaw' => '766',
'wEmp' => (float) 76.6,
'wLb' => (float) 168.5,
'hRaw' => '17',
'hEmp' => (float) 5.57742782152,
'hFt' => (int) 5,
'hIn' => (float) 7,
'hMt' => (float) 1.7,
'thumb' => '/img/sprite/xy/055.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' => '55',
'K' => '55',
'J' => '139',
'H' => '159',
'S' => '44',
'U' => '29',
'K(Ctrl)' => '60'
),
'stats' => array(
(int) 0 => array(
'id' => '325',
'pokemon_id' => '55',
'stat_id' => '1',
'base_stat' => '80',
'effort' => '0',
'percent' => '72.1',
'grade' => 'B+'
),
(int) 1 => array(
'id' => '326',
'pokemon_id' => '55',
'stat_id' => '2',
'base_stat' => '82',
'effort' => '0',
'percent' => '61.6',
'grade' => 'B-'
),
(int) 2 => array(
'id' => '327',
'pokemon_id' => '55',
'stat_id' => '3',
'base_stat' => '78',
'effort' => '0',
'percent' => '64.9',
'grade' => 'B'
),
(int) 3 => array(
'id' => '328',
'pokemon_id' => '55',
'stat_id' => '4',
'base_stat' => '95',
'effort' => '2',
'percent' => '78.7',
'grade' => 'A-'
),
(int) 4 => array(
'id' => '329',
'pokemon_id' => '55',
'stat_id' => '5',
'base_stat' => '80',
'effort' => '0',
'percent' => '66.6',
'grade' => 'B'
),
(int) 5 => array(
'id' => '330',
'pokemon_id' => '55',
'stat_id' => '6',
'base_stat' => '85',
'effort' => '0',
'percent' => '72.0',
'grade' => 'B+'
),
'total' => array(
'sum' => (int) 500,
'percent' => '75.3',
'grade' => 'A-'
)
),
'pokeNav' => array(
(int) 0 => array(
'id' => '052',
'slug' => 'meowth',
'name' => 'Meowth'
),
(int) 1 => array(
'id' => '053',
'slug' => 'persian',
'name' => 'Persian'
),
(int) 2 => array(
'id' => '054',
'slug' => 'psyduck',
'name' => 'Psyduck'
),
(int) 3 => array(
'id' => '056',
'slug' => 'mankey',
'name' => 'Mankey'
),
(int) 4 => array(
'id' => '057',
'slug' => 'primeape',
'name' => 'Primeape'
),
(int) 5 => array(
'id' => '058',
'slug' => 'growlithe',
'name' => 'Growlithe'
)
),
'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) 6 => array(
[maximum depth reached]
),
(int) 7 => 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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]
)
)
),
'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) 23 => 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) 23 => 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) 25 => array(
[maximum depth reached]
),
(int) 26 => 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) 25 => array(
[maximum depth reached]
),
(int) 26 => 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) 21 => 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) 21 => 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) 21 => 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) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => 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) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => 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) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => 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) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => 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) 21 => 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) 21 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => array(
[maximum depth reached]
),
(int) 36 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => array(
[maximum depth reached]
),
(int) 36 => array(
[maximum depth reached]
)
)
),
'learnByHM' => 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) 4 => 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) 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) 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) 18 => 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) 9 => 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) 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) 11 => 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]
)
)
),
'learnByEgg' => array(),
'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' => '141',
'name' => 'Kabutops',
'slug' => 'kabutops'
)
$randType = 'rock'
$quote = 'It's dangerous to go alone! Take {p}.'
$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 = '[ Golduck ]
The Pokémon Index: Evolution Chart, Move List, Images, Description,
Type Match-Up, Base Stats, and more!'
$keywords_for_layout = 'golduck evolution chart,golduck move list,golduck images,golduck description,golduck type match up,golduck base stats'
$description_for_layout = 'The Pokemon Golduck, along with various images and sprites from the various Pokemon games. You can also learn about Golduck's move lists, when Golduck learns certain moves, which TMs or HMs Golduck can learn, Golduck's evolution chain, how Golduck matches up against different attacks, and much more.'
$name = 'Golduck'
$slug = 'golduck'
$number = '055'
$species = 'Duck'
$gen = (int) 1
$wRaw = '766'
$wEmp = (float) 76.6
$wLb = (float) 168.5
$hRaw = '17'
$hEmp = (float) 5.57742782152
$hFt = (int) 5
$hIn = (float) 7
$hMt = (float) 1.7
$thumb = '/img/sprite/xy/055.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' => '55',
'K' => '55',
'J' => '139',
'H' => '159',
'S' => '44',
'U' => '29',
'K(Ctrl)' => '60'
)
$stats = array(
(int) 0 => array(
'id' => '325',
'pokemon_id' => '55',
'stat_id' => '1',
'base_stat' => '80',
'effort' => '0',
'percent' => '72.1',
'grade' => 'B+'
),
(int) 1 => array(
'id' => '326',
'pokemon_id' => '55',
'stat_id' => '2',
'base_stat' => '82',
'effort' => '0',
'percent' => '61.6',
'grade' => 'B-'
),
(int) 2 => array(
'id' => '327',
'pokemon_id' => '55',
'stat_id' => '3',
'base_stat' => '78',
'effort' => '0',
'percent' => '64.9',
'grade' => 'B'
),
(int) 3 => array(
'id' => '328',
'pokemon_id' => '55',
'stat_id' => '4',
'base_stat' => '95',
'effort' => '2',
'percent' => '78.7',
'grade' => 'A-'
),
(int) 4 => array(
'id' => '329',
'pokemon_id' => '55',
'stat_id' => '5',
'base_stat' => '80',
'effort' => '0',
'percent' => '66.6',
'grade' => 'B'
),
(int) 5 => array(
'id' => '330',
'pokemon_id' => '55',
'stat_id' => '6',
'base_stat' => '85',
'effort' => '0',
'percent' => '72.0',
'grade' => 'B+'
),
'total' => array(
'sum' => (int) 500,
'percent' => '75.3',
'grade' => 'A-'
)
)
$pokeNav = array(
(int) 0 => array(
'id' => '052',
'slug' => 'meowth',
'name' => 'Meowth'
),
(int) 1 => array(
'id' => '053',
'slug' => 'persian',
'name' => 'Persian'
),
(int) 2 => array(
'id' => '054',
'slug' => 'psyduck',
'name' => 'Psyduck'
),
(int) 3 => array(
'id' => '056',
'slug' => 'mankey',
'name' => 'Mankey'
),
(int) 4 => array(
'id' => '057',
'slug' => 'primeape',
'name' => 'Primeape'
),
(int) 5 => array(
'id' => '058',
'slug' => 'growlithe',
'name' => 'Growlithe'
)
)
$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) 39 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 48 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 59 => array(
[maximum depth reached]
)
)
),
(int) 2 => array(
(int) 0 => array(
(int) 39 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 28 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 48 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 59 => array(
[maximum depth reached]
)
)
),
(int) 3 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 4 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 5 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 6 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 7 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 8 => array(
(int) 0 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 50 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 56 => array(
[maximum depth reached]
)
)
),
(int) 9 => array(
(int) 0 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 50 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 56 => array(
[maximum depth reached]
)
)
),
(int) 10 => array(
(int) 0 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 50 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 56 => array(
[maximum depth reached]
)
)
),
(int) 11 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 9 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 27 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 14 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 37 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 63 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 56 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 50 => array(
[maximum depth reached]
)
),
(int) 17 => array(
(int) 69 => array(
[maximum depth reached]
)
)
),
(int) 12 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 13 => array(
(int) 0 => array(
(int) 31 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 10 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 5 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 23 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 44 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 16 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 58 => array(
[maximum depth reached]
)
)
),
(int) 14 => array(
(int) 0 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 54 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 38 => array(
[maximum depth reached]
)
),
(int) 17 => array(
(int) 49 => array(
[maximum depth reached]
)
),
(int) 18 => array(
(int) 60 => array(
[maximum depth reached]
)
)
),
(int) 15 => array(
(int) 0 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 54 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 38 => array(
[maximum depth reached]
)
),
(int) 17 => array(
(int) 49 => array(
[maximum depth reached]
)
),
(int) 18 => array(
(int) 60 => array(
[maximum depth reached]
)
)
),
(int) 16 => array(
(int) 0 => array(
(int) 29 => array(
[maximum depth reached]
)
),
(int) 1 => array(
(int) 8 => array(
[maximum depth reached]
)
),
(int) 2 => array(
(int) 18 => array(
[maximum depth reached]
)
),
(int) 3 => array(
(int) 32 => array(
[maximum depth reached]
)
),
(int) 4 => array(
(int) 25 => array(
[maximum depth reached]
)
),
(int) 5 => array(
(int) 22 => array(
[maximum depth reached]
)
),
(int) 6 => array(
(int) 11 => array(
[maximum depth reached]
)
),
(int) 7 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 8 => array(
(int) 54 => array(
[maximum depth reached]
)
),
(int) 9 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 10 => array(
(int) 43 => array(
[maximum depth reached]
)
),
(int) 11 => array(
(int) 4 => array(
[maximum depth reached]
)
),
(int) 12 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 13 => array(
(int) 15 => array(
[maximum depth reached]
)
),
(int) 14 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 15 => array(
(int) 1 => array(
[maximum depth reached]
)
),
(int) 16 => array(
(int) 38 => array(
[maximum depth reached]
)
),
(int) 17 => array(
(int) 49 => array(
[maximum depth reached]
)
),
(int) 18 => array(
(int) 60 => 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' => 'A full-body slam 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' => 'Retaliates any physical hit with double the power.',
'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 reckless, life- risking tackle. It also damages the user by a fairly large amount, however.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '010'
),
(int) 7 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 8 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 9 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 10 => 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) 11 => array(
'slug' => 'mega-punch',
'name' => 'Mega Punch',
'desc' => 'A powerful punch thrown very hard.',
'pp' => '20',
'power' => '80',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '001'
),
(int) 12 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '031'
),
(int) 13 => 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) 14 => 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) 15 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 16 => 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) 17 => array(
'slug' => 'skull-bash',
'name' => 'Skull Bash',
'desc' => 'The user tucks in its head to raise its Defense in the first turn, then rams the foe on the next turn.',
'pp' => '10',
'power' => '130',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '040'
),
(int) 18 => 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) 19 => 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) 20 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Star-shaped rays are shot at the opposing Pokémon. This attack never misses.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 21 => 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) 22 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 23 => array(
'slug' => 'water-gun',
'name' => 'Water Gun',
'desc' => 'The target is blasted with a forceful shot of water.',
'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' => 'A full-body slam 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' => 'Retaliates any physical hit with double the power.',
'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 reckless, life- risking tackle. It also damages the user by a fairly large amount, however.',
'pp' => '15',
'power' => '120',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '010'
),
(int) 7 => array(
'slug' => 'double-team',
'name' => 'Double Team',
'desc' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 8 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 9 => array(
'slug' => 'ice-beam',
'name' => 'Ice Beam',
'desc' => 'Blasts the foe with an icy beam that may freeze it.',
'pp' => '10',
'power' => '90',
'acc' => '100',
'class' => '3',
'type' => 'ice',
'machine' => '013'
),
(int) 10 => 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) 11 => array(
'slug' => 'mega-punch',
'name' => 'Mega Punch',
'desc' => 'A powerful punch thrown very hard.',
'pp' => '20',
'power' => '80',
'acc' => '85',
'class' => '2',
'type' => 'normal',
'machine' => '001'
),
(int) 12 => array(
'slug' => 'mimic',
'name' => 'Mimic',
'desc' => 'Copies a move used by the foe.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '031'
),
(int) 13 => 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) 14 => 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) 15 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 16 => 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) 17 => array(
'slug' => 'skull-bash',
'name' => 'Skull Bash',
'desc' => 'The user tucks in its head to raise its Defense in the first turn, then rams the foe on the next turn.',
'pp' => '10',
'power' => '130',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '040'
),
(int) 18 => 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) 19 => 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) 20 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Star-shaped rays are shot at the opposing Pokémon. This attack never misses.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 21 => 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) 22 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'pp' => '10',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'poison',
'machine' => '006'
),
(int) 23 => array(
'slug' => 'water-gun',
'name' => 'Water Gun',
'desc' => 'The target is blasted with a forceful shot of water.',
'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' => 'Heightens evasive-ness.',
'pp' => '15',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '032'
),
(int) 5 => array(
'slug' => 'dynamic-punch',
'name' => 'Dynamic Punch',
'desc' => 'An attack that always confuses.',
'pp' => '5',
'power' => '100',
'acc' => '50',
'class' => '2',
'type' => 'fighting',
'machine' => '001'
),
(int) 6 => array(
'slug' => 'endure',
'name' => 'Endure',
'desc' => 'Always leaves at least 1HP.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '020'
),
(int) 7 => array(
'slug' => 'frustration',
'name' => 'Frustration',
'desc' => 'An attack based on lack of loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '021'
),
(int) 8 => array(
'slug' => 'fury-cutter',
'name' => 'Fury Cutter',
'desc' => 'Successive hits raise power.',
'pp' => '20',
'power' => '40',
'acc' => '95',
'class' => '2',
'type' => 'bug',
'machine' => '049'
),
(int) 9 => array(
'slug' => 'headbutt',
'name' => 'Headbutt',
'desc' => 'A ramming attack that may cause flinching.',
'pp' => '15',
'power' => '70',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '002'
),
(int) 10 => array(
'slug' => 'hidden-power',
'name' => 'Hidden Power',
'desc' => 'The power varies with the POKéMON.',
'pp' => '15',
'power' => '60',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '010'
),
(int) 11 => array(
'slug' => 'hyper-beam',
'name' => 'Hyper Beam',
'desc' => '1st turn: Attack 2nd turn: Rest',
'pp' => '5',
'power' => '150',
'acc' => '90',
'class' => '3',
'type' => 'normal',
'machine' => '015'
),
(int) 12 => array(
'slug' => 'ice-punch',
'name' => 'Ice Punch',
'desc' => 'An icy punch. May cause freezing.',
'pp' => '15',
'power' => '75',
'acc' => '100',
'class' => '2',
'type' => 'ice',
'machine' => '033'
),
(int) 13 => array(
'slug' => 'icy-wind',
'name' => 'Icy Wind',
'desc' => 'The user attacks with a gust of chilled air. It also lowers the target's Speed stat. ',
'pp' => '15',
'power' => '55',
'acc' => '95',
'class' => '3',
'type' => 'ice',
'machine' => '016'
),
(int) 14 => 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) 15 => 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) 16 => array(
'slug' => 'protect',
'name' => 'Protect',
'desc' => 'Foils attack that turn. It may fail.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '017'
),
(int) 17 => array(
'slug' => 'psych-up',
'name' => 'Psych Up',
'desc' => 'Copies the foe's stat changes.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '009'
),
(int) 18 => 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) 19 => array(
'slug' => 'rest',
'name' => 'Rest',
'desc' => 'Sleep for 2 turns to fully recover.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'psychic',
'machine' => '044'
),
(int) 20 => array(
'slug' => 'return',
'name' => 'Return',
'desc' => 'An attack that is based on loyalty.',
'pp' => '20',
'power' => '1',
'acc' => '100',
'class' => '2',
'type' => 'normal',
'machine' => '027'
),
(int) 21 => 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) 22 => array(
'slug' => 'sleep-talk',
'name' => 'Sleep Talk',
'desc' => 'Randomly attacks while asleep.',
'pp' => '10',
'power' => '0',
'acc' => null,
'class' => '1',
'type' => 'normal',
'machine' => '035'
),
(int) 23 => array(
'slug' => 'snore',
'name' => 'Snore',
'desc' => 'An attack useable only while asleep.',
'pp' => '15',
'power' => '50',
'acc' => '100',
'class' => '3',
'type' => 'normal',
'machine' => '013'
),
(int) 24 => array(
'slug' => 'swagger',
'name' => 'Swagger',
'desc' => 'Causes confusion and raises ATTACK.',
'pp' => '15',
'power' => '0',
'acc' => '90',
'class' => '1',
'type' => 'normal',
'machine' => '034'
),
(int) 25 => array(
'slug' => 'swift',
'name' => 'Swift',
'desc' => 'Star-shaped rays are shot at the opposing Pokémon. This attack never misses.',
'pp' => '20',
'power' => '60',
'acc' => null,
'class' => '3',
'type' => 'normal',
'machine' => '039'
),
(int) 26 => array(
'slug' => 'toxic',
'name' => 'Toxic',
'desc' => 'A poison move with increasing damage.',
'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 |