diff --git a/PokeDexC++ GNU/CVS/Entries b/PokeDexC++ GNU/CVS/Entries new file mode 100644 index 0000000..5b0cce4 --- /dev/null +++ b/PokeDexC++ GNU/CVS/Entries @@ -0,0 +1,13 @@ +/List.cpp/1.1.1.1/Tue Nov 2 07:22:47 2004// +/List.h/1.1.1.1/Tue Nov 2 07:22:47 2004// +/PokeDex.h/1.1.1.1/Tue Nov 2 07:22:47 2004// +/Pokemon.cpp/1.1.1.1/Tue Nov 2 07:22:47 2004// +/Pokemon.h/1.1.1.1/Tue Nov 2 07:22:47 2004// +/Skill.cpp/1.1.1.1/Tue Nov 2 07:22:47 2004// +/Skill.h/1.1.1.1/Tue Nov 2 07:22:47 2004// +/StrToke.cpp/1.1.1.1/Tue Nov 2 07:22:47 2004// +/StrToke.h/1.1.1.1/Tue Nov 2 07:22:47 2004// +/crystal.pkmn/1.1.1.1/Tue Nov 2 07:22:51 2004// +/main.cpp/1.1.1.1/Tue Nov 2 07:22:52 2004// +/test.cpp/1.1.1.1/Tue Nov 2 07:22:52 2004// +D diff --git a/PokeDexC++ GNU/CVS/Repository b/PokeDexC++ GNU/CVS/Repository new file mode 100644 index 0000000..3a413a0 --- /dev/null +++ b/PokeDexC++ GNU/CVS/Repository @@ -0,0 +1 @@ +PokeDex/PokeDexC++ GNU diff --git a/PokeDexC++ GNU/CVS/Root b/PokeDexC++ GNU/CVS/Root new file mode 100644 index 0000000..19a85fb --- /dev/null +++ b/PokeDexC++ GNU/CVS/Root @@ -0,0 +1 @@ +/home/andrew/Projects/penguincoder/cvs diff --git a/PokeDexC++ GNU/List.cpp b/PokeDexC++ GNU/List.cpp new file mode 100755 index 0000000..34cdd43 --- /dev/null +++ b/PokeDexC++ GNU/List.cpp @@ -0,0 +1,85 @@ +#ifndef LIST_CPP +#define LIST_CPP + +List::List() +{ + maxsize = 50; + strings = new string[maxsize]; + cursize = 0; +} + +List::List ( int initialsize ) +{ + strings = new string[initialsize]; + maxsize = initialsize; + cursize = 0; +} + +void List::add ( string newentry, int pos, int rflag ) +{ + if ( pos == -1 ) + pos = cursize; + if ( pos < maxsize && pos >= 0 ) + { + if ( !rflag ) + for ( int i = pos; i < cursize; i++ ) + strings[i + 1] = strings[i]; + strings[pos] = newentry; + cursize++; + if ( cursize == maxsize ) + resize(); + } +} + +void List::add ( char* newentry, int pos, int rflag ) +{ + string s(newentry); + List::add ( s, pos, rflag ); +} + +void List::resize ( int newsize ) +{ + if ( newsize == -1 ) + newsize = maxsize; + if ( newsize > maxsize ) + { + strings = new string[newsize - cursize]; + maxsize = newsize; + } +} + +void List::remove ( string entry ) +{ +for ( int i = 0; i < cursize; i++ ) + if ( strings[i] == entry ) + { + for ( int j = i; j < cursize - 1; j++ ) + strings[j] = strings[j + 1]; + cursize--; + break; + } +} + +void List::remove ( int pos ) +{ + if ( pos >= 0 && pos < cursize ) + { + for ( int i = pos; i < cursize - 1; i++ ) + strings[i] = strings[i + 1]; + cursize--; + } +} + +string List::get ( int pos ) +{ + if ( pos >= 0 && pos < cursize ) + return strings[pos]; + return 0; +} + +int List::size() const +{ + return cursize; +} + +#endif /* end LIST_CPP */ diff --git a/PokeDexC++ GNU/List.h b/PokeDexC++ GNU/List.h new file mode 100755 index 0000000..068c4ae --- /dev/null +++ b/PokeDexC++ GNU/List.h @@ -0,0 +1,24 @@ +#ifndef LIST_H +#define LIST_H + +class List +{ + string* strings; + int cursize; + int maxsize; + void resize ( int newsize = -1 ); +public: + List(); + List ( int initialsize ); + //~List(); + void add ( string newentry, int pos = -1, int rflag = 0 ); + void add ( char* newentry, int pos = -1, int rflag = 0 ); + void remove ( string entry ); + void remove ( int pos ); + int size() const; + string get ( int pos ); +}; + +#include "List.cpp" + +#endif /* end LIST_H */ diff --git a/PokeDexC++ GNU/PokeDex.h b/PokeDexC++ GNU/PokeDex.h new file mode 100755 index 0000000..3d36dbc --- /dev/null +++ b/PokeDexC++ GNU/PokeDex.h @@ -0,0 +1,154 @@ +#ifndef POKEDEX_H +#define POKEDEX_H + +#include + +class PokeDex +{ +public: + static void alert ( string alertmsg ) + { + StrToke t ( alertmsg, "|" ); + if ( t.hasTokens() ) + { + while ( t.hasTokens() ) + cout << t.nextToken() << endl; + } + else + { + cout << alertmsg << endl; + } + cout << endl; + } + + static string ask ( string question ) + { + cout << question << ": "; + string result; + cin >> result; + cout << endl; + return result; + } + + static string askPokemon() + { + string field, query; + string fields[] = { "number", "name", "type", "location", "evolution", "tmhm", "attack", "breed", "moves" }; + cout << "Searching for Pokemon..." << endl; + for ( int i = 0; i < 9; i++ ) + cout << fields[i] << " "; + cout << endl << "Search field: "; + cin >> field; + bool flag = false; + for ( int i = 0; i < 9; i++ ) + if ( fields[i] == field ) + flag = true; + if ( !flag ) + { + cout << "Invalid Field!" << endl << "Search field: "; + cin >> field; + flag = false; + for ( int i = 0; i < 9; i++ ) + if ( fields[i] == field ) + flag = true; + if ( !flag ) + { + field = "name"; + cout << "Field defaulted to: " << field << endl; + } + } + cout << "Search query: "; + cin >> query; + cout << endl; + return field + '|' + query; + } + + static string askSkill() + { + string field, query; + string fields[] = { "name", "type", "descr" }; + cout << "Searching for skills..." << endl; + for ( int i = 0; i < 3; i++ ) + cout << fields[i] << " "; + cout << endl << "Search field: "; + cin >> field; + bool flag = false; + for ( int i = 0; i < 3; i++ ) + if ( fields[i] == field ) + flag = true; + if ( !flag ) + { + cout << "Invalid Field!" << endl << "Search field: "; + cin >> field; + flag = false; + for ( int i = 0; i < 3; i++ ) + if ( fields[i] == field ) + flag = true; + if ( !flag ) + { + field = "name"; + cout << "Field defaulted to: " << field << endl; + } + } + cout << "Search query: "; + cin >> query; + cout << endl; + return field + '|' + query; + } + + static void addResult ( Pokemon pkmn, bool longdescr ) + { + int rowsize = 5; + cout << "# " << pkmn.getNumber() << " " << pkmn.getName() << endl; + cout << " Type: " << pkmn.getType() << endl; + cout << " Found at: " << pkmn.getLocation() << endl; + cout << " Attacks learned:" << endl; + List atk = pkmn.getAttack(); + for ( int i = 0; i < atk.size(); i++ ) + cout << " " << atk.get ( i ) << endl; + cout << " TM / HM Compatibility:" << endl; + List th = pkmn.getTMHM(); + for ( int i = 0; i <= (int) th.size() / rowsize; i++ ) + { + cout << " "; + for ( int j = 0; j < rowsize; j++ ) + if ( j + (i * rowsize) < th.size() ) + cout << th.get ( j + (i * rowsize) ) << ", "; + cout << endl; + } + cout << " Evolution(s):" << endl; + List evolution = pkmn.getEvolution(); + for ( int i = 0; i < evolution.size(); i++ ) + cout << " " << evolution.get ( i ) << endl; + if ( longdescr ) + { + cout << " Breeding compatability:" << endl; + List breed = pkmn.getBreed(); + for ( int i = 0; i <= (int) breed.size() / rowsize; i++ ) + { + cout << " "; + for ( int j = 0; j < rowsize; j++ ) + if ( (j + (i * rowsize)) < breed.size() ) + cout << breed.get ( j + (i * rowsize) ) << ", "; + cout << endl; + } + cout << " Breeding moves:" << endl; + List moves = pkmn.getMoves(); + for ( int i = 0; i < moves.size(); i++ ) + cout << " " << moves.get ( i ) << endl; + } + cout << "|-<\"^-> End Pokemon <-^\">-|" << endl << endl; + } + + static void addResult ( Skill skill ) + { + cout << "Name: " << skill.getName() << endl; + cout << "Type: " << skill.getType() << endl; + cout << "Description: " << skill.getDescr() << endl; + cout << "Power: " << skill.getPower() << '\t' << "PP: " << skill.getPP() << endl; + cout << endl; + } + +}; + +#endif /* END POKEDEX_H */ diff --git a/PokeDexC++ GNU/Pokemon.cpp b/PokeDexC++ GNU/Pokemon.cpp new file mode 100755 index 0000000..8b0f685 --- /dev/null +++ b/PokeDexC++ GNU/Pokemon.cpp @@ -0,0 +1,82 @@ +#ifndef POKEMON_CPP +#define POKEMON_CPP + +Pokemon::Pokemon() +{ + number = 0; + name = ""; + type = ""; + location = ""; +} + +Pokemon::Pokemon ( int num, string nm, string tp, string loc, List atk, List brd, List mvs, List th, List evo ) +{ + number = num; + name = nm; + type = tp; + location = loc; + attack = atk; + breed = brd; + moves = mvs; + tmhm = th; + evolution = evo; +} + +Pokemon::Pokemon ( const Pokemon &pkmn ) +{ + number = pkmn.getNumber(); + name = pkmn.getName(); + type = pkmn.getType(); + location = pkmn.getLocation(); + attack = pkmn.getAttack(); + breed = pkmn.getBreed(); + moves = pkmn.getMoves(); + tmhm = pkmn.getTMHM(); + evolution = pkmn.getEvolution(); +} + +int Pokemon::getNumber() const +{ + return number; +} +string Pokemon::getName() const +{ + return name; +} + +string Pokemon::getType() const +{ + return type; +} + +string Pokemon::getLocation() const +{ + return location; +} + +List Pokemon::getAttack() const +{ + return attack; +} + +List Pokemon::getBreed() const +{ + return breed; +} + +List Pokemon::getMoves() const +{ + return moves; +} + +List Pokemon::getTMHM() const +{ + return tmhm; +} + +List Pokemon::getEvolution() const +{ + return evolution; +} + +#endif /* end POKEMON_CPP */ diff --git a/PokeDexC++ GNU/Pokemon.h b/PokeDexC++ GNU/Pokemon.h new file mode 100755 index 0000000..f712714 --- /dev/null +++ b/PokeDexC++ GNU/Pokemon.h @@ -0,0 +1,26 @@ +#ifndef POKEMON_H +#define POKEMON_H + +class Pokemon +{ + string name, type, location; + List attack, breed, moves, tmhm, evolution; + int number; +public: + Pokemon(); + Pokemon ( int number, string name, string type, string location, List attack, List breed, List moves, List tmhm, List evolution ); + Pokemon ( const Pokemon& pkmn ); + + string getName() const; + string getType() const; + string getLocation() const; + int getNumber() const; + List getAttack() const; + List getBreed() const; + List getMoves() const; + List getTMHM() const; + List getEvolution() const; +}; + +#include "Pokemon.cpp" +#endif /* end POKEMON_H */ diff --git a/PokeDexC++ GNU/Skill.cpp b/PokeDexC++ GNU/Skill.cpp new file mode 100755 index 0000000..02ff364 --- /dev/null +++ b/PokeDexC++ GNU/Skill.cpp @@ -0,0 +1,52 @@ +#ifndef SKILL_CPP +#define SKILL_CPP + +Skill::Skill() +{ + name = "";type = "";descr = "";pwr = 0; pp = 0; +} + +Skill::Skill ( string n, string t, string d, int pw, int p ) +{ + name = n; + type = t; + descr = d; + pwr = pw; + pp = p; +} + +Skill::Skill ( const Skill &newskill ) +{ + name = newskill.getName(); + type = newskill.getType(); + descr = newskill.getDescr(); + pwr = newskill.getPower(); + pp = newskill.getPP(); +} + +string Skill::getName() const +{ + return name; +} + +string Skill::getType() const +{ + return type; +} + +string Skill::getDescr() const +{ + return descr; +} + +int Skill::getPower() const +{ + return pwr; +} + +int Skill::getPP() const +{ + return pp; +} + +#endif /* END SKILL_CPP */ diff --git a/PokeDexC++ GNU/Skill.h b/PokeDexC++ GNU/Skill.h new file mode 100755 index 0000000..82d071f --- /dev/null +++ b/PokeDexC++ GNU/Skill.h @@ -0,0 +1,21 @@ +#ifndef SKILL_H +#define SKILL_H + +class Skill +{ + string name, type, descr; + int pwr, pp; +public: + Skill(); + Skill ( string n, string t, string d, int pwr, int p ); + Skill ( const Skill &newskill ); + string getName() const; + string getType() const; + string getDescr() const; + int getPower() const; + int getPP() const; +}; + +#include "Skill.cpp" + +#endif /* END SKILL_H */ diff --git a/PokeDexC++ GNU/StrToke.cpp b/PokeDexC++ GNU/StrToke.cpp new file mode 100755 index 0000000..bb7819b --- /dev/null +++ b/PokeDexC++ GNU/StrToke.cpp @@ -0,0 +1,35 @@ +#ifndef STRTOKE_CPP +#define STRTOKE_CPP + +StrToke::StrToke ( string s, string d ) +{ + string str = s; + tokes = 0; + while ( str.find ( d ) != -1 ) + { + int index = str.find ( d ); + string newstr = str.substr ( 0, index ); + tokens.add ( newstr ); + str = str.substr ( index + 1, str.length() - index ); + tokes++; + } + tokens.add ( str ); + tokes++; +} + +bool StrToke::hasTokens() +{ + return (tokes > 0); +} + +string StrToke::nextToken() +{ + if ( tokes > 0 ) + { + tokes--; + return tokens.get ( tokens.size() - tokes - 1 ); + } + return "Out of tokens"; +} + +#endif /* END STRTOKE_CPP */ diff --git a/PokeDexC++ GNU/StrToke.h b/PokeDexC++ GNU/StrToke.h new file mode 100755 index 0000000..e11c501 --- /dev/null +++ b/PokeDexC++ GNU/StrToke.h @@ -0,0 +1,16 @@ +#ifndef STRTOKE_H +#define STRTOKE_H + +class StrToke +{ + List tokens; + int tokes; +public: + StrToke ( string s, string d ); + bool hasTokens(); + string nextToken(); +}; + +#include "StrToke.cpp" + +#endif /* END STRTOKE_H */ diff --git a/PokeDexC++ GNU/crystal.pkmn b/PokeDexC++ GNU/crystal.pkmn new file mode 100755 index 0000000..527daa6 --- /dev/null +++ b/PokeDexC++ GNU/crystal.pkmn @@ -0,0 +1,22264 @@ +Bulbasaur +1 +Grass / Poison +1 +Ivysaur - Lv.16 +11 +Tackle +Growl +Leech Seed at 7 +Vine Whip at 10 +Poisonpowder at 15 +Sleep Powder at 15 +Razor Leaf at 20 +Sweet Scent at 25 +Growth at 32 +Synthesis at 39 +Solarbeam at 46 +23 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Defense Curl +Rest +Attract +Fury Cutter +Cut +Flash +53 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Slowpoke +Slowbro +Exeggcute +Exeggutor +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Tangela +Kangaskhan +Lapras +Snorlax +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Bellossom +Hoppip +Skiploom +Jumpluff +Sunkern +Sunflora +Slowking +Larvitar +Pupitar +Tyranitar +6 +Charm +Light Screen +Petal Dance +Razor Wind +Safeguard +Skull Bash + Must be traded from Red/Blue/Yellow +Ivysaur +2 +Grass / Poison +1 +Venusaur - Lv.32 +11 +Tackle +Growl +Leech Seed +Vine Whip +Poisonpowder +Sleep Powder +Razor Leaf at 22 +Sweet Scent at 29 +Growth at 38 +Synthesis at 47 +Solarbeam at 56 +23 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Defense Curl +Rest +Attract +Fury Cutter +Cut +Flash +53 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Slowpoke +Slowbro +Exeggcute +Exeggutor +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Tangela +Kangaskhan +Lapras +Snorlax +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Bellossom +Hoppip +Skiploom +Jumpluff +Sunkern +Sunflora +Slowking +Larvitar +Pupitar +Tyranitar +6 +Charm +Light Screen +Petal Dance +Razor Wind +Safeguard +Skull Bash + Must be traded from Red/Blue/Yellow +Venusaur +3 +Grass / Poison +1 +None +11 +Tackle +Growl +Leech Seed +Vine Whip +Poisonpowder +Sleep Powder +Razor Leaf +Sweet Scent +Growth at 38 +Synthesis at 53 +Solarbeam at 65 +23 +Headbutt +Curse +Roar +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Giga Drain +Endure +Frustration +Solar Beam +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Defense Curl +Rest +Attract +Fury Cutter +Cut +Flash +53 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Slowpoke +Slowbro +Exeggcute +Exeggutor +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Tangela +Kangaskhan +Lapras +Snorlax +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Bellossom +Hoppip +Skiploom +Jumpluff +Sunkern +Sunflora +Slowking +Larvitar +Pupitar +Tyranitar +6 +Charm +Light Screen +Petal Dance +Razor Wind +Safeguard +Skull Bash + Must be traded from Red/Blue/Yellow +Charmander +4 +Fire +1 +Charmeleon - Lv.16 +10 +Scratch +Growl +Ember at 7 +Smokescreen at 13 +Rage at 19 +Scary Face at 25 +Flamethrower at 31 +Slash at 37 +Dragon Rage at 43 +Fire Spin at 49 +28 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Dragonbreath +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Defense Curl +Rest +Attract +Fire Punch +Fury Cutter +Cut +Strength +46 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Ekans +Arbok +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Slowpoke +Slowbro +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Magikarp +Gyarados +Lapras +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Slowking +Kingdra +Larvitar +Pupitar +Tyranitar +7 +Ancientpower +Beat Up +Belly Drum +Bite +Outrage +Rock +Slide + Must be traded from Red/Blue/Yellow +Charmeleon +5 +Fire +1 +Charizard - Lv.36 +10 +Scratch +Growl +Ember +Smokescreen +Rage at 20 +Scary Face at 27 +Flamethrower at 34 +Slash at 41 +Dragon Rage at 48 +Fire Spin at 55 +28 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Dragonbreath +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Defense Curl +Rest +Attract +Fire Punch +Fury Cutter +Cut +Strength +46 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Ekans +Arbok +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Slowpoke +Slowbro +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Magikarp +Gyarados +Lapras +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Slowking +Kingdra +Larvitar +Pupitar +Tyranitar +7 +Ancientpower +Beat Up +Belly Drum +Bite +Outrage +Rock +Slide + Must be traded from Red/Blue/Yellow +Charizard +6 +Fire / Flying +1 +None +11 +Scratch +Growl +Ember +Smokescreen +Rage +Scary Face +Flamethrower +Wing Attack at 36 +Slash at 44 +Dragon Rage at 54 +Fire Spin at 64 +34 +Dynamicpunch +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Iron Tail +Dragonbreath +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Swift +Defense Curl +Rest +Attract +Steel Wing +Fire Punch +Fury Cutter +Cut +Fly +Strength +46 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Ekans +Arbok +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Slowpoke +Slowbro +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Magikarp +Gyarados +Lapras +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Slowking +Kingdra +Larvitar +Pupitar +Tyranitar +7 +Ancientpower +Beat Up +Belly Drum +Bite +Outrage +Rock +Slide + Must be traded from Red/Blue/Yellow +Squirtle +7 +Water +1 +Wartortle - Lv.16 +11 +Tackle +Tail Whip +Bubble at 7 +Withdraw at 10 +Water Gun at 13 +Bite at 18 +Rapid Spin at 23 +Protect at 28 +Rain Dance at 33 +Skull Bash at 40 +Hydro Pump at 47 +29 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Defense Curl +Rest +Attract +Surf +Strength +Whirlpool +Waterfall +63 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Wooper +Quagsire +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Larvitar +Pupitar +Tyranitar +6 +Confusion +Flail +Foresight +Haze +Mirror Coat +Mist + Must be traded from Red/Blue/Yellow +Wartortle +8 +Water +1 +Blastoise - Lv.36 +11 +Tackle +Tail Whip +Bubble +Withdraw +Water Gun +Bite at 19 +Rapid Spin at 25 +Protect at 31 +Rain Dance at 37 +Skull Bash at 45 +Hydro Pump at 53 +29 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Defense Curl +Rest +Attract +Surf +Strength +Whirlpool +Waterfall +63 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Wooper +Quagsire +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Larvitar +Pupitar +Tyranitar +6 +Confusion +Flail +Foresight +Haze +Mirror Coat +Mist + Must be traded from Red/Blue/Yellow +Blastoise +9 +Water +1 +None +11 +Tackle +Tail Whip +Bubble +Withdraw +Water Gun +Bite +Rapid Spin +Protect +Rain Dance at 42 +Skull Bash at 55 +Hydro Pump at 68 +30 +Dynamicpunch +Headbutt +Curse +Rollout +Roar +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Iron Tail +Earthquake +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Defense Curl +Rest +Attract +Surf +Strength +Whirlpool +Waterfall +63 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Wooper +Quagsire +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Larvitar +Pupitar +Tyranitar +6 +Confusion +Flail +Foresight +Haze +Mirror Coat +Mist + Must be traded from Red/Blue/Yellow +Caterpie +10 +Bug +1 +Metapod - Lv.7 +2 +Tackle +String Shot +1 +None +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +1 +None + Route 30, Route 31, Ilex Forest, National Park, Bug +Metapod +11 +Bug +1 +Butterfree - Lv.10 +3 +Tackle +String Shot +Harden at 7 +1 +None +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +1 +None + Route 30, Route 31, Ilex Forest, National Park, Bug +Butterfree +12 +Bug / Flying +1 +None +12 +Tackle +String Shot +Harden +Confusion at 10 +Poisonpowder at 13 +Stun Spore at 14 +Sleep Powder at 15 +Supersonic at 18 +Whirlwind at 23 +Gust at 28 +Psybeam at 34 +Safeguard at 40 +22 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Psychic +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Nightmare +Flash +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +1 +None + Route 2, Bug Catching Contest, Headbutting "Forest" area +Weedle +13 +Bug / Poison +1 +Kakuna - Lv.7 +2 +Poison Sting +String Shot +1 +None +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +1 +None + Route 30, Route 31, Ilex Forest, National Park, Bug +Kakuna +14 +Bug / Poison +1 +Beedrill - Lv.10 +3 +Poison Sting +String Shot +Harden at 7 +1 +None +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +1 +None + Route 30, Route 31, Ilex Forest, National Park, Bug +Beedrill +15 +Bug / Poison +1 +None +10 +Poison Sting +String Shot +Harden +Fury Attack at 10 +Focus Energy at 15 +Twineedle at 20 +Rage at 25 +Pursuit at 30 +Pin Missile at 35 +Agility at 40 +21 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Swift +Rest +Attract +Fury Cutter +Cut +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +1 +None + Bug Catching Contest, Route 2, Headbutting "Forest" area +Pidgey +16 +Normal / Flying +1 +Pidgeotto - Lv.18 +8 +Tackle +Sand-Attack at 5 +Gust at 9 +Quick Attack at 15 +Whirlwind at 21 +Wing Attack at 29 +Agility at 37 +Mirror Move at 47 +20 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Steel Wing +Fly +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +4 +Faint Attack +Foresight +Pursuit +Steel Wing + Route 29, Route 30, Route 31, Route 35, National Park, +Pidgeotto +17 +Normal / Flying +1 +Pidgeot - Lv.36 +8 +Tackle +Sand-Attack +Gust +Quick Attack +Whirlwind at 23 +Wing Attack at 33 +Agility at 43 +Mirror Move at 55 +20 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Steel Wing +Fly +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +4 +Faint Attack +Foresight +Pursuit +Steel Wing + Route 37, Route 43, Route 2, Route 8, Route 13, +Pidgeot +18 +Normal / Flying +1 +None +8 +Tackle +Sand-Attack +Gust +Quick Attack +Whirlwind +Wing Attack +Agility at 46 +Mirror Move at 61 +21 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Steel Wing +Fly +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +4 +Faint Attack +Foresight +Pursuit +Steel Wing + None +Rattata +19 +Normal +1 +Raticate - Lv.20 +7 +Tackle +Tail Whip +Quick Attack at 7 +Hyper Fang at 13 +Focus Energy at 20 +Pursuit at 27 +Super Fang at 34 +26 +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Icy Wind +Protect +Endure +Frustration +Iron Tail +Thunder +Return +Dig +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Rest +Attract +Thief +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +6 +Counter +Crunch +Flame Wheel +Fury Swipes +Reversal +Screech + Route 29, Route 30, Route 31, Route 32, Route 33, Route +Raticate +20 +Normal +1 +None +7 +Tackle +Tail Whip +Quick Attack +Hyper Fang +Scary Face at 20 +Pursuit at 30 +Super Fang at 40 +30 +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Endure +Frustration +Iron Tail +Thunder +Return +Dig +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Rest +Attract +Thief +Cut +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +6 +Counter +Crunch +Flame Wheel +Fury Swipes +Reversal +Screech + Union Cave, Burned Tower, Route 38, Route 39, Mt. +Spearow +21 +Normal / Flying +1 +Fearow - Lv.20 +8 +Peck +Growl +Leer at 7 +Fury Attack at 13 +Pursuit at 25 +Mirror Move at 31 +Drill Peck at 37 +Agility at 43 +20 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Steel Wing +Fly +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +6 +Faint Attack +False Swipe +Quick Attack +Scary Face +Tri +Attack + Route 22, Route 33, Route 42, Route 46, Route 3, Route +Fearow +22 +Normal / Flying +1 +None +8 +Peck +Growl +Leer +Fury Attack +Pursuit at 26 +Mirror Move at 32 +Drill Peck at 40 +Agility at 47 +21 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Steel Wing +Fly +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +6 +Faint Attack +False Swipe +Quick Attack +Scary Face +Tri +Attack + Route 9, Route 10, Route 16, Route 17, Route 18, Route 22 +Ekans +23 +Poison +1 +Arbok - Lv.22 +8 +Wrap +Leer +Poison Sting at 9 +Bite at 15 +Glare at 23 +Screech at 29 +Acid at 37 +Haze at 43 +21 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Giga Drain +Endure +Frustration +Earthquake +Return +Dig +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Thief +Strength +61 +Charmander +Charmeleon +Charizard +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Horsea +Seadra +Tauros +Magikarp +Gyarados +Eevee +Vaporeon +Jolteon +Flareon +Dratini +Dragonair +Dragonite +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Aipom +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Stantler +Smeargle +Miltank +4 +Beat Up +Pursuit +Slam +Spite + Route 32, Route 33, Route 3, Route 4 +Arbok +24 +Poison +1 +None +8 +Wrap +Leer +Poison Sting +Bite +Glare at 25 +Screech at 33 +Acid at 43 +Haze at 51 +22 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Earthquake +Return +Dig +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Thief +Strength +61 +Charmander +Charmeleon +Charizard +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Horsea +Seadra +Tauros +Magikarp +Gyarados +Eevee +Vaporeon +Jolteon +Flareon +Dratini +Dragonair +Dragonite +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Aipom +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Stantler +Smeargle +Miltank +4 +Beat Up +Pursuit +Slam +Spite + Route 3, Route 4, Route 26, Route 27 +Pikachu +25 +Electric +1 +Raichu - Thunder Stone +11 +Thundershock +Growl +Tail Whip at 6 +Thunder Wave at 8 +Quick Attack at 11 +Double Team at 15 +Slam at 20 +Thunderbolt at 26 +Agility at 33 +Thunder at 41 +Light Screen at 50 +27 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Hidden Power +Snore +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Thunderpunch +Detect +Rest +Attract +Strength +Flash +78 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Clefairy +Clefable +Vulpix +Ninetales +Jigglypuff +Wigglytuff +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Chansey +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Togetic +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Blissey +5 +Bide +Doubleslap +Encore +Present +Reversal + Route 2 +Raichu +26 +Electric +1 +None +1 +None +29 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Hidden Power +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Thunderpunch +Detect +Rest +Attract +Thief +Strength +Flash +78 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Clefairy +Clefable +Vulpix +Ninetales +Jigglypuff +Wigglytuff +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Chansey +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Togetic +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Blissey +5 +Bide +Doubleslap +Encore +Present +Reversal + None +Sandshrew +27 +Ground +1 +Sandslash - Lv.22 +8 +Scratch +Defense Curl at 6 +Sand-Attack at 11 +Poison Sting at 17 +Slash at 23 +Swift at 30 +Fury Swipes at 37 +Sandstorm at 45 +30 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Swift +Defense Curl +Detect +Rest +Attract +Thief +Furry Cutter +Cut +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +4 +Counter +Flail +Rapid Spin +Safeguard + Union Cave, Mt. Moon +Sandslash +28 +Ground +1 +None +8 +Scratch +Defense Curl +Sand-Attack +Poison Sting +Slash at 24 +Swift at 33 +Fury Swipes at 42 +Sandstorm at 52 +31 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Swift +Defense Curl +Detect +Rest +Attract +Thief +Furry Cutter +Cut +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +4 +Counter +Flail +Rapid Spin +Safeguard + Mt. Moon, Route 26, Route 27 +Nidoran-(F) +29 +Poison +1 +Nidorina - Lv.16 +8 +Growl +Tackle +Scratch at 8 +Double Kick at 12 +Poison Sting at 17 +Tail Whip at 23 +Bite at 30 +Fury Swipes at 38 +23 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Snore +Blizzard +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Defense Curl +Detect +Rest +Attract +Thief +92 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Snorlax +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Larvitar +Pupitar +Tyranitar +7 +Beat Up +Charm +Counter +Disable +Focus Energy +Supersonic +Take Down + Route 35, Route 36 +Nidorina +30 +Poison +1 +Nidoqueen - Moon Stone +8 +Growl +Tackle +Scratch +Double Kick +Poison Sting at 19 +Tail Whip at 27 +Bite at 36 +Fury Swipes at 46 +25 +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Defense Curl +Detect +Rest +Attract +Thief +Strength +1 +None +7 +Beat Up +Charm +Counter +Disable +Focus Energy +Supersonic +Take Down + Route 13, Route 14, Route 15 +Nidoqueen +31 +Poison / Ground +1 +None +1 +Body Slam at 23 +38 +Dynamicpunch +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Earthquake +Return +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sandstorm +Fire Blast +Defense Curl +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Fury Cutter +Surf +Strength +1 +None +7 +Beat Up +Charm +Counter +Disable +Focus Energy +Supersonic +Take Down + None +Nidoran-(M) +32 +Poison +1 +Nidorino - Lv.16 +8 +Leer +Tackle +Horn Attack at 8 +Double Kick at 12 +Poison Sting at 17 +Focus Energy at 23 +Fury Attack at 30 +Horn Drill at 38 +23 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Snore +Blizzard +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Defense Curl +Detect +Rest +Attract +Thief +92 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Snorlax +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Larvitar +Pupitar +Tyranitar +7 +Amnesia +Beat Up +Confusion +Counter +Disable +Supersonic +Take Down + Route 35, Route 36 +Nidorino +33 +Poison +1 +Nidoking - Moon Stone +8 +Leer +Tackle +Horn Attack +Double Kick +Poison Sting at 19 +Focus Energy at 27 +Fury Attack at 36 +Horn Drill at 46 +25 +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Defense Curl +Detect +Rest +Attract +Thief +Strength +92 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Snorlax +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Larvitar +Pupitar +Tyranitar +7 +Amnesia +Beat Up +Confusion +Counter +Disable +Supersonic +Take Down + Route 13, Route 14, Route 15 +Nidoking +34 +Poison / Ground +1 +None +1 +Thrash at 23 +38 +Dynamicpunch +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Earthquake +Return +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sandstorm +Fire Blast +Defense Curl +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Fury Cutter +Surf +Strength +92 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Snorlax +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Larvitar +Pupitar +Tyranitar +7 +Amnesia +Beat Up +Confusion +Counter +Disable +Supersonic +Take Down + None +Clefairy +35 +Normal +1 +Clefable - Moon Stone +10 +Pound +Growl +Encore +Sing at 8 +Doubleslap at 13 +Minimize at 19 +Defense Curl at 26 +Metronome at 34 +Moonlight at 43 +Light Screen at 53 +37 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Protect +Rain Dance +Endure +Frustration +Solar Beam +Iron Tail +Thunder +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Fire Blast +Defense Curl +Thunderpunch +Dream Eater +Detect +Rest +Attract +Fire Punch +Nightmare +Strength +Flash +16 +Pikachu +Raichu +Clefairy +Clefable +Jigglypuff +Wigglytuff +Chansey +Togetic +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Snubbull +Granbull +Blissey +6 +Amnesia +Belly Drum +Metronome +Mimic +Present +Splash + Mt. Moon +Clefable +36 +Normal +1 +None +1 +None +38 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Solar Beam +Iron Tail +Thunder +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Fire Blast +Defense Curl +Thunderpunch +Dream Eater +Detect +Rest +Attract +Fire Punch +Nightmare +Strength +Flash +16 +Pikachu +Raichu +Clefairy +Clefable +Jigglypuff +Wigglytuff +Chansey +Togetic +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Snubbull +Granbull +Blissey +6 +Amnesia +Belly Drum +Metronome +Mimic +Present +Splash + None +Vulpix +37 +Fire +1 +Ninetales - Fire Stone +8 +Ember +Tail Whip +Quick Attack at 7 +Roar at 13 +Confuse Ray at 19 +Safeguard at 25 +Flamethrower at 31 +Fire Spin at 37 +19 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Return +Dig +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Rest +Attract +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Disable +Faint Attack +Flail +Hypnosis +Spite + Trade +Ninetales +38 +Fire +1 +None +1 +Fire Spin at 43 +21 +Headbutt +Curse +Roar +Toxic +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Iron Tail +Return +Dig +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Rest +Attract +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Disable +Faint Attack +Flail +Hypnosis +Spite + None +Jigglypuff +39 +Normal +1 +Wigglytuff - Moon Stone +9 +Sing +Defense Curl at 4 +Pound at 9 +Disable at 14 +Rollout at 19 +Doubleslap at 24 +Rest at 29 +Body Slam at 34 +Double-Edge at 39 +36 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Protect +Rain Dance +Endure +Frustration +Solar Beam +Thunder +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Fire Blast +Defense Curl +Thunderpunch +Dream Eater +Detect +Rest +Attract +Fire Punch +Nightmare +Strength +Flash +16 +Pikachu +Raichu +Clefairy +Clefable +Jigglypuff +Wigglytuff +Chansey +Togetic +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Snubbull +Granbull +Blissey +3 +Faint Attack +Perish Song +Present + Route 46, Route 3, Route 4 +Wigglytuff +40 +Normal +1 +None +1 +None +37 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Solar Beam +Thunder +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Fire Blast +Defense Curl +Thunderpunch +Dream Eater +Detect +Rest +Attract +Fire Punch +Nightmare +Strength +Flash +16 +Pikachu +Raichu +Clefairy +Clefable +Jigglypuff +Wigglytuff +Chansey +Togetic +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Snubbull +Granbull +Blissey +3 +Faint Attack +Perish Song +Present + None +Zubat +41 +Poison / Flying +1 +Golbat - Lv.22 +7 +Leech Life +Supersonic at 6 +Bite at 12 +Confuse Ray at 19 +Wing Attack at 27 +Mean Look at 36 +Haze at 46 +19 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Giga Drain +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Steel Wing +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +5 +Faint Attack +Gust +Pursuit +Quick Attack +Whirlwind + Dark Cave, Route 32, Union Cave, Route 33 Slowpoke Well, +Golbat +42 +Poison / Flying +1 +Crobat - Happy +7 +Leech Life +Supersonic +Bite +Confuse Ray +Wing Attack at 30 +Mean Look at 42 +Haze at 55 +20 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Steel Wing +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +5 +Faint Attack +Gust +Pursuit +Quick Attack +Whirlwind + Dark Cave, Union Cave, Slowpoke Well, Waterfall Pass, +Oddish +43 +Grass / Poison +1 +Gloom - Lv.21 +8 +Absorb +Sweet Scent at 7 +Poisonpowder at 14 +Stun Spore at 16 +Sleep Powder at 18 +Acid at 23 +Moonlight at 32 +Petal Dance at 39 +20 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Cut +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +5 +Charm +Flail +Razor Leaf +Swords Dance +Synthesis + Ilex Forest, Route 5, Route 6, Route 24, Route 25 +Gloom +44 +Grass / Poison +2 +Vileplume - Leaf Stone +Bellossom - Sun Stone +8 +Absorb +Sweet Scent +Poisonpowder +Stun Spore +Sleep Powder +Acid at 24 +Moonlight at 35 +Petal Dance at 44 +20 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Cut +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +5 +Charm +Flail +Razor Leaf +Swords Dance +Synthesis + Route 5 +Vileplume +45 +Grass / Poison +1 +None +1 +None +21 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Cut +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +5 +Charm +Flail +Razor Leaf +Swords Dance +Synthesis + None +Paras +46 +Bug / Grass +1 +Parasect - Lv.24 +8 +Scratch +Stun Spore at 7 +Poisonpowder at 13 +Leech Life at 19 +Spore at 25 +Slash at 31 +Growth at 37 +Giga Drain at 43 +24 +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Dig +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Thief +Fury Cutter +Cut +Flash +44 +Bulbasaur +Ivysaur +Venusaur +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Oddish +Gloom +Vileplume +Paras +Parasect +Venonat +Venomoth +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Scyther +Pinsir +Chikorita +Bayleef +Meganium +Ledyba +Ledian +Spinarak +Ariados +Bellossom +Hoppip +Skiploom +Jumpluff +Sunkern +Sunflora +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +8 +Counter +Flail +False Swipe +Light Screen +Psybeam +Pursuit +Screech +Sweet Scent + Ilex Forest, Mt. Moon +Parasect +47 +Bug / Grass +1 +None +8 +Scratch +Stun Spore +Poisonpowder +Leech Life +Spore at 28 +Slash at 37 +Growth at 46 +Giga Drain at 55 +25 +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Dig +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Thief +Fury Cutter +Cut +Flash +44 +Bulbasaur +Ivysaur +Venusaur +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Oddish +Gloom +Vileplume +Paras +Parasect +Venonat +Venomoth +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Scyther +Pinsir +Chikorita +Bayleef +Meganium +Ledyba +Ledian +Spinarak +Ariados +Bellossom +Hoppip +Skiploom +Jumpluff +Sunkern +Sunflora +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +8 +Counter +Flail +False Swipe +Light Screen +Psybeam +Pursuit +Screech +Sweet Scent + None +Venonat +48 +Bug / Poison +1 +Venomoth - Lv.31 +11 +Tackle +Disable +Foresight +Supersonic at 9 +Confusion at 17 +Poisonpowder at 20 +Leech Life at 25 +Stun Spore at 28 +Psybeam at 33 +Sleep Powder at 36 +Psychic at 41 +21 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Psychic +Double Team +Swagger +Sleep Talk +Sludge Bomb +Swift +Rest +Attract +Thief +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +3 +Baton Pass +Giga Drain +Screech + Route 43, Route 24, Route 25 +Venomoth +49 +Bug / Poison +1 +None +12 +Tackle +Disable +Foresight +Supersonic +Confusion +Poisonpowder +Leech Life +Stun Spore +Gust at 31 +Psybeam at 36 +Sleep Powder at 42 +Psychic at 52 +23 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Psychic +Double Team +Swagger +Sleep Talk +Sludge Bomb +Swift +Rest +Attract +Thief +Flash +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +3 +Baton Pass +Giga Drain +Screech + Route 24, Route 25 +Diglett +50 +Ground +1 +Dugtrio - Lv.26 +8 +Scratch +Growl at 5 +Magnitude at 9 +Dig at 17 +Sand-Attack at 25 +Slash at 33 +Earthquake at 41 +Fissure at 49 +21 +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Thief +Cut +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Ancientpower +Beat Up +Faint Attack +Pursuit +Screech + Diglett Cave +Dugtrio +51 +Ground +1 +None +9 +Scratch +Tri-Attack +Growl +Magnitude +Dig +Sand-Attack +Slash at 37 +Earthquake at 49 +Fissure at 61 +22 +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Thief +Cut +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Ancientpower +Beat Up +Faint Attack +Pursuit +Screech + Diglett Cave +Meowth +52 +Normal +1 +Persian - Lv.28 +8 +Scratch +Growl +Bite at 11 +Pay Day at 20 +Faint Attack at 28 +Screech at 35 +Fury Swipes at 41 +Slash at 46 +28 +Headbutt +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Icy Wind +Protect +Endure +Frustration +Iron Tail +Thunder +Return +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Dream Eater +Detect +Rest +Attract +Thief +Nightmare +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +4 +Amnesia +Charm +Hypnosis +Spite + Route 38, Route 39, Route 5, Route 6, Route 7, Route 8 +Persian +53 +Normal +1 +None +8 +Scratch +Growl +Bite +Pay Day +Faint Attack +Screech at 38 +Fury Swipes at 46 +Slash at 53 +30 +Headbutt +Curse +Roar +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Hyper Beam +Icy Wind +Protect +Endure +Frustration +Iron Tail +Thunder +Return +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Dream Eater +Detect +Rest +Attract +Thief +Nightmare +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +4 +Amnesia +Charm +Hypnosis +Spite + Route 7 +Psyduck +54 +Water +1 +Golduck - Lv.33 +8 +Scratch +Tail Whip +Disable at 10 +Confusion at 16 +Screech at 23 +Psych Up at 31 +Fury Swipes at 40 +Hydro Pump at 50 +30 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Psych Up +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Rest +Attract +Surf +Strength +Flash +Whirlpool +Waterfall +96 +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Poliwag +Poliwhirl +Poliwrath +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Horsea +Seadra +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Corsola +Remoraid +Octillery +Delibird +Mantine +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Stantler +Smeargle +Miltank +7 +Foresight +Future Sight +Hypnosis +Ice Beam +Light Screen +Psybeam +Psychic + Ilex Forest (Surf), Route 35 (Surf), Route 6 (Surf) +Golduck +55 +Water +1 +None +8 +Scratch +Tail Whip +Disable +Confusion +Screech +Psych Up +Fury Swipes at 44 +Hydro Pump at 58 +32 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Psych Up +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Rest +Attract +Fury Cutter +Surf +Strength +Flash +Whirlpool +Waterfall +96 +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Poliwag +Poliwhirl +Poliwrath +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Horsea +Seadra +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Corsola +Remoraid +Octillery +Delibird +Mantine +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Stantler +Smeargle +Miltank +7 +Foresight +Future Sight +Hypnosis +Ice Beam +Light Screen +Psybeam +Psychic + Ilex Forest (Surf), Route 35 (Surf), Route 6 (Surf), +Mankey +56 +Fighting +1 +Primeape - Lv.28 +10 +Scratch +Leer +Low Kick at 9 +Karate Chop at 15 +Fury Swipes at 21 +Focus Energy at 27 +Seismic Toss at 33 +Cross Chop at 39 +Screech at 45 +Thrash at 51 +30 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Thunder +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Defense Curl +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +7 +Beat Up +Counter +Foresight +Meditate +Reversal +Rock +Slide + Trade +Primeape +57 +Fighting +1 +None +11 +Scratch +Leer +Low Kick +Karate Chop +Fury Swipes +Focus Energy +Rage at 28 +Seismic Toss at 36 +Cross Chop at 45 +Screech at 54 +Thrash at 63 +31 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Iron Tail +Thunder +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Defense Curl +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +7 +Beat Up +Counter +Foresight +Meditate +Reversal +Rock +Slide + Trade +Growlithe +58 +Fire +1 +Arcanine - Fire Stone +8 +Bite +Roar +Ember at 9 +Leer at 18 +Take Down at 26 +Flame Wheel at 34 +Agility at 42 +Flamethrower at 50 +22 +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Dragonbreath +Return +Dig +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Rest +Attract +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Body Slam +Crunch +Fire Spin +Safeguard +Thrash + Route 36, Route 37, Route 7, Route 8 +Arcanine +59 +Fire +1 +None +1 +Extremespeed at 50 +23 +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Iron Tail +Dragonbreath +Return +Dig +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Rest +Attract +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Body Slam +Crunch +Fire Spin +Safeguard +Thrash + None +Poliwag +60 +Water +1 +Poliwhirl - Lv.25 +8 +Bubble +Hypnosis at 7 +Water Gun at 13 +Doubleslap at 19 +Rain Dance at 25 +Body Slam at 31 +Belly Drum at 37 +Hydro Pump at 43 +23 +Headbutt +Curse +Toxic +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Psychic +Double Team +Swagger +Sleep Talk +Defense Curl +Rest +Attract +Thief +Surf +Whirlpool +Waterfall +37 +Squirtle +Wartortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +5 +Bubblebeam +Haze +Mind Reader +Mist +Splash + Route 30, Route 31, Violet City, Ecruteak City, Route +Poliwhirl +61 +Water +2 +Poliwrath - Water Stone +Politoed - Trade +8 +Bubble +Hypnosis +Water Gun +Doubleslap +Rain Dance +Body Slam at 35 +Belly Drum at 43 +Hydro Pump at 51 +29 +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Earthquake +Return +Psychic +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Defense Curl +Detect +Rest +Attract +Thief +Surf +Strength +Whirlpool +Waterfall +37 +Squirtle +Wartortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +5 +Bubblebeam +Haze +Mind Reader +Mist +Splash + Route 30, Route 31, Violet City, Ecruteak City, Route +Poliwrath +62 +Water / Fighting +1 +None +2 +Submission at 35 +Mind Reader at 51 +31 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Earthquake +Return +Psychic +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Defense Curl +Detect +Rest +Attract +Thief +Surf +Strength +Whirlpool +Waterfall +37 +Squirtle +Wartortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +5 +Bubblebeam +Haze +Mind Reader +Mist +Splash + None +Abra +63 +Psychic +1 +Kadabra - Lv.16 +1 +Teleport +28 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Endure +Frustration +Return +Psychic +Shadow Ball +Double Team +Ice Punch +Swagger +Sleep Talk +Thunderpunch +Dream Eater +Rest +Attract +Thief +Fire Punch +Nightmare +Flash +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +3 +Barrier +Encore +Light Screen + Route 34, Route 35, Route 5, Route 6, Route 8, Route 24, +Kadabra +64 +Psychic +1 +Alakazam - Trade +8 +Teleport +Confusion at 16 +Disable at 18 +Psybeam at 21 +Recover at 26 +Future Sight at 31 +Psychic at 38 +Reflect at 45 +29 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Endure +Frustration +Return +Dig +Psychic +Shadow Ball +Double Team +Ice Punch +Swagger +Sleep Talk +Thunderpunch +Dream Eater +Rest +Attract +Thief +Fire Punch +Nightmare +Flash +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +3 +Barrier +Encore +Light Screen + Route 8 +Alakazam +65 +Psychic +1 +None +8 +Teleport +Confusion at 16 +Disable at 18 +Psybeam at 21 +Recover at 26 +Future Sight at 31 +Psychic at 38 +Reflect at 45 +30 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Return +Dig +Psychic +Shadow Ball +Double Team +Ice Punch +Swagger +Sleep Talk +Thunderpunch +Dream Eater +Rest +Attract +Thief +Fire Punch +Nightmare +Flash +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +3 +Barrier +Encore +Light Screen + None +Machop +66 +Fighting +1 +Machoke - Lv.28 +10 +Low Kick +Leer +Focus Energy at 7 +Karate Chop at 13 +Seismic Toss at 19 +Foresight at 25 +Vital Throw at 31 +Cross Chop at 37 +Scary Face at 43 +Submission at 49 +27 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Fire Blast +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +4 +Encore +Light Screen +Meditate +Rolling Kick + Trade for in Goldenrod, Mt. Mortar, Rock Tunnel +Machoke +67 +Fighting +1 +Machamp - Trade +10 +Low Kick +Leer +Focus Energy +Karate Chop +Seismic Toss +Foresight +Vital Throw at 34 +Cross Chop at 43 +Scary Face at 52 +Submission at 61 +27 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Fire Blast +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +4 +Encore +Light Screen +Meditate +Rolling Kick + Mt. Mortar, Rock Tunnel +Machamp +68 +Fighting +1 +None +10 +Low Kick +Leer +Focus Energy +Karate Chop +Seismic Toss +Foresight +Vital Throw at 34 +Cross Chop at 43 +Scary Face at 52 +Submission at 61 +28 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Fire Blast +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +4 +Encore +Light Screen +Meditate +Rolling Kick + None +Bellsprout +69 +Grass / Poison +1 +Weepinbell - Lv.21 +10 +Vine Whip +Growth at 6 +Wrap at 11 +Sleep Powder at 15 +Poison Powder at 17 +Stun Spore at 19 +Acid at 23 +Sweet Scent at 30 +Razor Leaf at 37 +Slam at 45 +20 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Cut +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +5 +Encore +Leech Life +Reflect +Swords Dance +Synthesis + Route 31, Route 32, Route 44, Route 5, Route 6, Route +Weepinbell +70 +Grass / Poison +1 +Victreebel - Leaf Stone +10 +Vine Whip +Growth +Wrap +Sleep Powder +Poison Powder +Stun Spore +Acid at 24 +Sweet Scent at 33 +Razor Leaf at 42 +Slam at 54 +20 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Cut +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +5 +Encore +Leech Life +Reflect +Swords Dance +Synthesis + Route 44, Route 24, Route 25 +Victreebel +71 +Grass / Poison +1 +None +1 +None +21 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Cut +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +5 +Encore +Leech Life +Reflect +Swords Dance +Synthesis + None +Tentacool +72 +Water Poison +1 +Tentacruel - Lv.30 +9 +Poison Sting +Supersonic at 6 +Constrict at 12 +Acid at 19 +Bubblebeam at 25 +Wrap at 30 +Barrier at 36 +Screech at 43 +Hydro Pump at 49 +21 +Curse +Toxic +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Giga Drain +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Cut +Surf +Whirlpool +11 +Tentacool +Tentacruel +Shellder +Cloyster +Krabby +Kingler +Omanyte +Omastar +Kabuto +Kabutops +Corsola +5 +Aurora Beam +Haze +Mirror Coat +Rapid Spin +Safeguard + New Bark Town, Cherrygrove City, Route 32, Union Cave, +Tentacruel +73 +Water / Poison +1 +None +9 +Poison Sting +Supersonic +Constrict +Acid +Bubblebeam +Wrap +Barrier at 38 +Screech at 47 +Hydro Pump at 55 +22 +Curse +Toxic +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Giga Drain +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Cut +Surf +Whirlpool +11 +Tentacool +Tentacruel +Shellder +Cloyster +Krabby +Kingler +Omanyte +Omastar +Kabuto +Kabutops +Corsola +5 +Aurora Beam +Haze +Mirror Coat +Rapid Spin +Safeguard + New Bark Town, Cherrygrove City, Route 32, Union Cave, +Geodude +74 +Rock / Ground +1 +Graveler - Lv.25 +9 +Tackle +Defense Curl at 6 +Rock Throw at 11 +Magnitude at 16 +Selfdestruct at 21 +Harden at 26 +Rollout at 31 +Earthquake at 36 +Explosion at 41 +26 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Defense Curl +Rest +Attract +Fire Punch +Strength +6 +Geodude +Graveler +Golem +Onix +Sudowoodo +Steelix +2 +Mega Punch +Rock Slide + Dark Cave, Union Cave, Route 45, Route 46, Mt. Mortar, +Graveler +75 +Rock / Ground +1 +Golem - Trade +9 +Tackle +Defense Curl +Rock Throw +Magnitude +Selfdestruct +Harden at 27 +Rollout at 34 +Earthquake at 41 +Explosion at 48 +26 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Defense Curl +Rest +Attract +Fire Punch +Strength +6 +Geodude +Graveler +Golem +Onix +Sudowoodo +Steelix +2 +Mega Punch +Rock Slide + Dark Cave, Mt. Mortar, Route 45, Victory Road, Silver Cave +Golem +76 +Rock / Ground +1 +None +9 +Tackle +Defense Curl +Rock Throw +Magnitude +Selfdestruct +Harden at 27 +Rollout at 34 +Earthquake at 41 +Explosion at 48 +29 +Dynamicpunch +Headbutt +Curse +Rollout +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Defense Curl +Rest +Attract +Fire Punch +Fury Cutter +Strength +6 +Geodude +Graveler +Golem +Onix +Sudowoodo +Steelix +2 +Mega Punch +Rock Slide + None +Ponyta +77 +Fire +1 +Rapidash - Lv.40 +9 +Tackle +Growl +Tail Whip at 8 +Ember at 13 +Stomp at 19 +Fire Spin at 26 +Take Down at 34 +Agility at 43 +Fire Blast at 53 +18 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Return +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Rest +Attract +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +6 +Charm +Double Kick +Flame Wheel +Hypnosis +Quick Attack +Thrash + Route 22, Route 26, Route 27, Route 28, Silver Cave +Rapidash +78 +Fire +1 +None +10 +Tackle +Growl +Tail Whip +Ember +Stomp +Fire Spin +Take Down +Fury Attack at 40 +Agility at 47 +Fire Blast at 61 +19 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Iron Tail +Return +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Rest +Attract +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +6 +Charm +Double Kick +Flame Wheel +Hypnosis +Quick Attack +Thrash + Route 28, Silver Cave +Slowpoke +79 +Water / Psychic +2 +Slowbro - Lv.37 +Slowking - Trade +9 +Curse +Tackle +Growl at 6 +Water Gun at 15 +Confusion at 20 +Disable at 29 +Headbutt at 34 +Amnesia at 43 +Psychic at 48 +33 +Headbutt +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Psychic +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Dream Eater +Rest +Attract +Nightmare +Surf +Strength +Flash +63 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Wooper +Quagsire +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Larvitar +Pupitar +Tyranitar +4 +Belly Drum +Future Sight +Safeguard +Stomp + Slowpoke Well, Waterfall Pass +Slowbro +80 +Water / Psychic +1 +None +10 +Curse +Tackle +Growl +Water Gun +Confusion +Disable +Headbutt +Withdraw at 37 +Amnesia at 46 +Psychic at 54 +38 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Psychic +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Fire Blast +Swift +Dream Eater +Rest +Attract +Fury Cutter +Nightmare +Surf +Strength +Flash +63 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Wooper +Quagsire +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Larvitar +Pupitar +Tyranitar +4 +Belly Drum +Future Sight +Safeguard +Stomp + Slowpoke Well (Surf) +Magnemite +81 +Electric / Steel +1 +Magneton - Lv.30 +9 +Tackle +Thundershock at 6 +Supersonic at 11 +Sonicboom at 16 +Thunder Wave at 21 +Lock-On at 27 +Swift at 33 +Screech at 39 +Zap Cannon at 45 +18 +Curse +Rollout +Toxic +Zap Cannon +Hidden Power +Snore +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Double Team +Swagger +Sleep Talk +Swift +Rest +Flash +1 +None +1 +None + Route 38, Route 39, Route 6, Route 11 +Magneton +82 +Electric / Steel +1 +None +9 +Tackle +Thundershock +Supersonic +Sonicboom +Thunder Wave +Lock-On +Tri-Attack at 35 +Screech at 43 +Zap Cannon at 53 +19 +Curse +Rollout +Toxic +Zap Cannon +Hidden Power +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Double Team +Swagger +Sleep Talk +Swift +Rest +Flash +1 +None +1 +None + None +Farfetch'd +83 +Normal / Flying +1 +None +8 +Peck +Sand-Attack at 7 +Leer at 13 +Fury Attack at 19 +Swords Dance at 25 +Agility at 31 +Slash at 37 +False Swipe at 44 +24 +Headbutt +Curse +Toxic +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Steel Wing +Cut +Fly +84 +Pidgey +Pidgeotto +Pidgeot +Rattata +Raticate +Spearow +Fearow +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Zubat +Golbat +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Doduo +Dodrio +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Aerodactyl +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Murkrow +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Skarmory +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +7 +Flail +Foresight +Gust +Mirror Move +Quick Attack +Steel +Wing + Route 38, Route 39 +Doduo +84 +Normal / Flying +1 +Dodrio - Lv.31 +8 +Peck +Growl +Pursuit at 9 +Fury Attack at 13 +Tri Attack at 21 +Rage at 25 +Drill Peck at 33 +Agility at 37 +19 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Thief +Steel Wing +Fly +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +5 +Faint Attack +Flail +Haze +Quick Attack +Supersonic + Route 22, Route 26, Route 27, Route 28, Silver Cave +Dodrio +85 +Normal / Flying +1 +None +8 +Peck +Growl +Pursuit +Fury Attack +Tri Attack +Rage +Drill Peck at 38 +Agility at 47 +20 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Thief +Steel Wing +Fly +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +5 +Faint Attack +Flail +Haze +Quick Attack +Supersonic + Route 26, Route 28, Silver Cave +Seel +86 +Water +1 +Dewgong - Lv.34 +7 +Headbutt +Growl +Aurora Beam at 16 +Rest at 21 +Take Down at 32 +Ice Beam at 37 +Safeguard at 48 +20 +Headbutt +Curse +Toxic +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Rest +Attract +Surf +Whirlpool +Waterfall +96 +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Poliwag +Poliwhirl +Poliwrath +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Horsea +Seadra +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Corsola +Remoraid +Octillery +Delibird +Mantine +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Stantler +Smeargle +Miltank +6 +Disable +Encore +Lick +Peck +Perish Song +Slam + Whirl Islands +Dewgong +87 +Water / Ice +1 +None +7 +Headbutt +Growl +Aurora Beam +Rest +Take Down +Ice Beam at 43 +Safeguard at 60 +21 +Headbutt +Curse +Toxic +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Rest +Attract +Surf +Whirlpool +Waterfall +96 +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Poliwag +Poliwhirl +Poliwrath +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Horsea +Seadra +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Corsola +Remoraid +Octillery +Delibird +Mantine +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Stantler +Smeargle +Miltank +6 +Disable +Encore +Lick +Peck +Perish Song +Slam + None +Grimer +88 +Poison +1 +Muk - Unknown +9 +Poison Gas +Pound +Harden +Disable at 10 +Sludge at 16 +Minimize at 23 +Screech at 31 +Acid Armor at 40 +Sludge Bomb at 50 +25 +Dynamicpunch +Curse +Toxic +Zap Cannon +Hidden Power +Sunny Day +Snore +Protect +Giga Drain +Endure +Frustration +Thunder +Return +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sludge Bomb +Fire Blast +Thunderpunch +Rest +Attract +Thief +Fire Punch +11 +Grimer +Muk +Gastly +Haunter +Gengar +Koffing +Weezing +Misdreavus +Wobbuffet +Slugma +Magcargo +4 +Haze +Lick +Mean Look +Pursuit + Route 16, Route 17, Route 18, Celadon City +Muk +89 +Poison +1 +None +9 +Poison Gas +Pound +Harden +Disable +Sludge +Minimize +Screech +Acid Armor at 45 +Sludge Bomb at 60 +26 +Dynamicpunch +Curse +Toxic +Zap Cannon +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Thunder +Return +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sludge Bomb +Fire Blast +Thunderpunch +Rest +Attract +Thief +Fire Punch +11 +Grimer +Muk +Gastly +Haunter +Gengar +Koffing +Weezing +Misdreavus +Wobbuffet +Slugma +Magcargo +4 +Haze +Lick +Mean Look +Pursuit + Route 16, Route 17, Route 18, Celadon City +Shellder +90 +Water +1 +Cloyster - Water Stone +8 +Tackle +Withdraw +Supersonic at 9 +Aurora Beam at 17 +Protect at 25 +Leer at 33 +Clamp at 41 +Ice Beam at 49 +19 +Curse +Toxic +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Surf +Whirlpool +11 +Tentacool +Tentacruel +Shellder +Cloyster +Krabby +Kingler +Omanyte +Omastar +Kabuto +Kabutops +Corsola +5 +Barrier +Bubblebeam +Rapid Spin +Screech +Take Down + Olivine Harbor, Vermilion City, Route 19, Route 20, +Cloyster +91 +Water / Ice +1 +None +1 +Spike Cannon at 1 +20 +Curse +Toxic +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Surf +Whirlpool +11 +Tentacool +Tentacruel +Shellder +Cloyster +Krabby +Kingler +Omanyte +Omastar +Kabuto +Kabutops +Corsola +5 +Barrier +Bubblebeam +Rapid Spin +Screech +Take Down + None +Gastly +92 +Ghost / Poison +1 +Haunter - Lv.25 +9 +Hypnosis +Lick +Spite at 8 +Mean Look at 13 +Curse at 16 +Night Shade at 21 +Confuse Ray at 28 +Dream Eater at 33 +Destiny Bond at 36 +24 +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Giga Drain +Endure +Frustration +Thunder +Return +Psychic +Shadow Ball +Double Team +Swagger +Sleep Talk +Dream Eater +Rest +Attract +Thief +Nightmare +11 +Grimer +Muk +Gastly +Haunter +Gengar +Koffing +Weezing +Misdreavus +Wobbuffet +Slugma +Magcargo +3 +Haze +Perish Song +Psywave + Sprout Tower, Tin Tower +Haunter +93 +Ghost / Poison +1 +Gengar - Trade +9 +Hypnosis +Lick +Spite +Mean Look +Curse +Night Shade at 21 +Confuse Ray at 31 +Dream Eater at 39 +Destiny Bond at 48 +24 +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Giga Drain +Endure +Frustration +Thunder +Return +Psychic +Shadow Ball +Double Team +Swagger +Sleep Talk +Dream Eater +Rest +Attract +Thief +Nightmare +11 +Grimer +Muk +Gastly +Haunter +Gengar +Koffing +Weezing +Misdreavus +Wobbuffet +Slugma +Magcargo +3 +Haze +Perish Song +Psywave + Route 8 +Gengar +94 +Ghost / Poison +1 +None +9 +Hypnosis +Lick +Spite +Mean Look +Curse +Night Shade at 21 +Confuse Ray at 31 +Dream Eater at 39 +Destiny Bond at 48 +32 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Rain Dance +Giga Drain +Endure +Frustration +Thunder +Return +Psychic +Shadow Ball +Double Team +Ice Punch +Swagger +Sleep Talk +Thunderpunch +Dream Eater +Rest +Attract +Thief +Fire Punch +Nightmare +Strength +11 +Grimer +Muk +Gastly +Haunter +Gengar +Koffing +Weezing +Misdreavus +Wobbuffet +Slugma +Magcargo +3 +Haze +Perish Song +Psywave + None +Onix +95 +Rock / Ground +1 +Steelix - Trade +8 +Tackle +Screech +Bind at 10 +Rock Throw at 14 +Harden at 23 +Rage at 27 +Sandstorm at 36 +Slam at 40 +23 +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Rest +Attract +Strength +6 +Geodude +Graveler +Golem +Onix +Sudowoodo +Steelix +2 +Flail +Rock Slide + Rock Tunnel, Trade for in Violet City, Union Cave, +Drowzee +96 +Psychic +1 +Hypno - Lv.26 +10 +Pound +Hypnosis +Disable at 10 +Confusion at 18 +Headbutt at 25 +Poison Gas at 31 +Meditate at 36 +Psychic at 40 +Psych Up at 43 +Future Sight at 45 +27 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Endure +Frustration +Return +Psychic +Shadow Ball +Double Team +Ice Punch +Swagger +Sleep Talk +Thunderpunch +Dream Eater +Rest +Attract +Fire Punch +Nightmare +Flash +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +2 +Barrier +Light Screen + Route 34, Route 35, Route 11 +Hypno +97 +Psychic +1 +None +10 +Pound +Hypnosis +Disable +Confusion +Headbutt +Poison Gas at 33 +Meditate at 40 +Psychic at 49 +Psych Up at 55 +Future Sight at 60 +28 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Return +Psychic +Shadow Ball +Double Team +Ice Punch +Swagger +Sleep Talk +Thunderpunch +Dream Eater +Rest +Attract +Fire Punch +Nightmare +Flash +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +2 +Barrier +Light Screen + Route 11 +Krabby +98 +Water +1 +Kingler - Lv.28 +8 +Bubble +Leer +Vicegrip at 12 +Harden at 16 +Stomp at 23 +Guillotine at 27 +Protect at 34 +Crabhammer at 41 +24 +Curse +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Rest +Attract +Thief +Fury Cutter +Cut +Surf +Strength +Whirlpool +11 +Tentacool +Tentacruel +Shellder +Cloyster +Krabby +Kingler +Omanyte +Omastar +Kabuto +Kabutops +Corsola +5 +Amnesia +Dig +Flail +Haze +Slam + Route 34 (Fish), Olivine City (Fish), Whirl Islands, +Kingler +99 +Water +1 +None +8 +Bubble +Leer +Vicegrip +Harden +Stomp +Guillotine +Protect at 38 +Crabhammer at 49 +25 +Curse +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Rest +Attract +Thief +Fury Cutter +Cut +Surf +Strength +Whirlpool +11 +Tentacool +Tentacruel +Shellder +Cloyster +Krabby +Kingler +Omanyte +Omastar +Kabuto +Kabutops +Corsola +5 +Amnesia +Dig +Flail +Haze +Slam + Route 34 (Fish), Olivine City (Fish), Route 40 (Fish), +Voltorb +100 +Electric +1 +Electrode - Lv.30 +9 +Tackle +Screech at 9 +Sonicboom at 17 +Selfdestruct at 23 +Rollout at 29 +Light Screen at 33 +Swift at 37 +Explosion at 39 +Mirror Coat at 41 +19 +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Hidden Power +Snore +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Double Team +Swagger +Sleep Talk +Swift +Rest +Flash +1 +None +1 +None + Trade for in Olivine City, Route 10 +Electrode +101 +Electric +1 +None +9 +Tackle +Screech +Sonicboom +Selfdestruct +Rollout +Light Screen at 34 +Swift at 40 +Explosion at 44 +Mirror Coat at 48 +20 +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Hidden Power +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Double Team +Swagger +Sleep Talk +Swift +Rest +Flash +1 +None +1 +None + Team Rocket HQ +Exeggcute +102 +Grass / Psychic +1 +Exeggutor - Leaf Stone +9 +Barrage +Hypnosis +Reflect at 7 +Leech Seed at 13 +Confusion at 19 +Stun Spore at 25 +Poisonpowder at 31 +Sleep Powder at 37 +Solarbeam at 43 +25 +Curse +Rollout +Toxic +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Psychic +Double Team +Swagger +Sleep Talk +Sludge Bomb +Dream Eater +Rest +Attract +Thief +Nightmare +Strength +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +5 +Ancientpower +Mega Drain +Moonlight +Reflect +Synthesis + Headbutting "Forest" Area trees +Exeggutor +103 +Grass / Psychic +1 +None +2 +Stomp at 19 +Egg Bomb at 31 +27 +Headbutt +Curse +Rollout +Toxic +Psych Up +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Psychic +Double Team +Swagger +Sleep Talk +Sludge Bomb +Dream Eater +Rest +Attract +Thief +Nightmare +Strength +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +5 +Ancientpower +Mega Drain +Moonlight +Reflect +Synthesis + None +Cubone +104 +Ground +1 +Marowak - Lv.28 +11 +Growl +Tail Whip +Bone Club at 9 +Headbutt at 13 +Leer at 17 +Focus Energy at 21 +Bonemerang at 25 +Rage at 29 +False Swipe at 33 +Thrash at 37 +Bone Rush at 41 +30 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Icy Wind +Protect +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +36 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Slowpoke +Slowbro +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Lapras +Snorlax +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Slowking +Larvitar +Pupitar +Tyranitar +6 +Ancientpower +Belly Drum +Perish Song +Rock Slide +Screech +Skull Bash + Tock Tunnel +Marowak +105 +Ground +1 +None +11 +Growl +Tail Whip +Bone Club +Headbutt +Leer +Focus Energy +Bonemerang +Rage at 32 +False Swipe at 39 +Thrash at 46 +Bone Rush at 53 +31 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +36 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Slowpoke +Slowbro +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Lapras +Snorlax +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Slowking +Larvitar +Pupitar +Tyranitar +6 +Ancientpower +Belly Drum +Perish Song +Rock Slide +Screech +Skull Bash + Rock Tunnel +Hitmonlee +106 +Fighting +1 +None +11 +Double Kick +Meditate at 6 +Rolling Kick at 11 +Jump Kick at 16 +Focus Energy at 21 +Hi Jump Kick at 26 +Mind Reader at 31 +Foresight at 36 +Endure at 41 +Mega Kick at 46 +Reversal at 51 +22 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Strength +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +4 +Hi Jump Kick +Mach Punch +Mind Reader +Rapid Spin + None +Hitmonchan +107 +Fighting +1 +None +10 +Comet Punch +Agility at 7 +Pursuit at 13 +Thunderpunch at 26 +Ice Punch at 26 +Fire Punch at 26 +Mach Punch at 32 +Mega Punch at 38 +Detect at 44 +Counter at 50 +25 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +4 +Hi Jump Kick +Mach Punch +Mind Reader +Rapid Spin + None +Lickitung +108 +Normal +1 +None +8 +Lick +Supersonic at 7 +Defense Curl at 13 +Stomp at 19 +Wrap at 25 +Disable at 31 +Slam at 37 +Screech at 43 +40 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Earthquake +Return +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sandstorm +Fire Blast +Defense Curl +Thunderpunch +Dream Eater +Rest +Attract +Thief +Fire Punch +Nightmare +Cut +Surf +Strength +36 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Slowpoke +Slowbro +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Lapras +Snorlax +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Slowking +Larvitar +Pupitar +Tyranitar +3 +Belly Drum +Body Slam +Magnitude + Route 44 +Koffing +109 +Poison +1 +Weezing - Lv.35 +9 +Poison Gas +Tackle +Smog at 9 +Selfdestruct at 17 +Sludge at 21 +Smokescreen at 25 +Haze at 33 +Explosion at 41 +Destiny Bond at 45 +20 +Curse +Rollout +Toxic +Zap Cannon +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Thunder +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Fire Blast +Rest +Attract +Thief +11 +Grimer +Muk +Gastly +Haunter +Gengar +Koffing +Weezing +Misdreavus +Wobbuffet +Slugma +Magcargo +5 +Destiny Bond +Pain Split +Psybeam +Psywave +Screech + Burnt Tower +Weezing +110 +Poison +1 +None +9 +Poison Gas +Tackle +Smog +Selfdestruct +Sludge +Smokescreen +Haze +Explosion at 44 +Destiny Bond at 51 +21 +Curse +Rollout +Toxic +Zap Cannon +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Thunder +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Fire Blast +Rest +Attract +Thief +11 +Grimer +Muk +Gastly +Haunter +Gengar +Koffing +Weezing +Misdreavus +Wobbuffet +Slugma +Magcargo +5 +Destiny Bond +Pain Split +Psybeam +Psywave +Screech + None +Rhyhorn +111 +Ground / Rock +1 +Rhydon - Lv.42 +8 +Horn Attack +Tail Whip +Stomp at 13 +Fury Attack at 19 +Scary Face at 31 +Horn Drill at 37 +Take Down at 49 +Earthquake at 55 +29 +Headbutt +Curse +Rollout +Roar +Toxic +Zap Cannon +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Icy Wind +Protect +Endure +Frustration +Iron Tail +Thunder +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Rest +Attract +Strength +92 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Snorlax +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Larvitar +Pupitar +Tyranitar +7 +Counter +Crunch +Magnitude +Pursuit +Reversal +Rock Slide +Thrash + Victory Road +Rhydon +112 +Ground / Rock +1 +None +8 +Horn Attack +Tail Whip +Stomp +Fury Attack +Scary Face +Horn Drill +Take Down at 54 +Earthquake at 65 +35 +Dynamicpunch +Headbutt +Curse +Rollout +Roar +Toxic +Zap Cannon +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Endure +Frustration +Iron Tail +Thunder +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Thunderpunch +Rest +Attract +Fire Punch +Fury Cutter +Surf +Strength +92 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Snorlax +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Larvitar +Pupitar +Tyranitar +7 +Counter +Crunch +Magnitude +Pursuit +Reversal +Rock Slide +Thrash + Trade for in Blackthorn City +Chansey +113 +Normal +1 +Blissey - Happy +11 +Pound +Growl +Tail Whip at 9 +Softboiled at 13 +Doubleslap at 17 +Minimize at 23 +Sing at 29 +Egg Bomb at 35 +Defense Curl at 41 +Light Screen at 49 +Double-Edge at 57 +36 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Solar Beam +Iron Tail +Thunder +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Defense Curl +Dream Eater +Rest +Attract +Strength +Flash +16 +Pikachu +Raichu +Clefairy +Clefable +Jigglypuff +Wigglytuff +Chansey +Togetic +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Snubbull +Granbull +Blissey +3 +Heal Bell +Metronome +Present + Route 12, Route 13, Route 14 +Tangela +114 +Grass +1 +None +10 +Constrict +Sleep Powder +Absorb at 10 +Poisonpowder at 13 +Vine Whip at 19 +Bind at 25 +Mega Drain at 31 +Stun Spore at 34 +Slam at 40 +Growth at 46 +24 +Headbutt +Curse +Toxic +Psych Up +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Thief +Cut +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +5 +Amnesia +Confusion +Flail +Mega Drain +Reflect + Route 44, Route 18, Route 28 +Kangaskhan +115 +Normal +1 +None +9 +Comet Punch +Leer at 7 +Bite at 13 +Tail Whip at 19 +Mega Punch at 25 +Rage at 31 +Endure at 37 +Dizzy Punch at 43 +Reversal at 49 +36 +Dynamicpunch +Headbutt +Curse +Roar +Toxic +Zap Cannon +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Earthquake +Return +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sandstorm +Fire Blast +Thunderpunch +Rest +Attract +Fire Punch +Fury Cutter +Surf +Strength +36 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Slowpoke +Slowbro +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Lapras +Snorlax +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Slowking +Larvitar +Pupitar +Tyranitar +5 +Disable +Focus Energy +Foresight +Safeguard +Stomp + Rock Tunnel +Horsea +116 +Water +1 +Seadra - Lv.32 +7 +Bubble +Smokescreen at 8 +Leer at 15 +Water Gun at 22 +Twister at 29 +Agility at 36 +Hydro Pump at 43 +22 +Headbutt +Curse +Toxic +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Dragonbreath +Return +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Surf +Whirlpool +Waterfall +44 +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Ekans +Arbok +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Magikarp +Gyarados +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +6 +Aurora Beam +Disable +Dragon Rage +Flail +Octazooka +Splash + Whirl Islands (Fish) +Seadra +117 +Water +1 +Kingdra - Trade +7 +Bubble +Smokescreen +Leer +Water Gun +Twister +Agility at 40 +Hydro Pump at 51 +23 +Headbutt +Curse +Toxic +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Dragonbreath +Return +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Surf +Whirlpool +Waterfall +44 +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Ekans +Arbok +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Magikarp +Gyarados +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +6 +Aurora Beam +Disable +Dragon Rage +Flail +Octazooka +Splash + Whirl Islands (Fish) +Goldeen +118 +Water +1 +Seaking - Lv.33 +9 +Peck +Tail Whip +Supersonic at 10 +Horn Attack at 15 +Flail at 24 +Fury Attack at 29 +Waterfall at 38 +Horn Drill at 43 +Agility at 52 +19 +Curse +Toxic +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Surf +Waterfall +8 +Goldeen +Seaking +Magikarp +Gyarados +Lanturn +Qwilfish +Remoraid +Octillery +3 +Haze +Hydro Pump +Psybeam + Mt. Mortar, Route 42, Waterfall Pass, Route 4, Route 9, +Seaking +119 +Water +1 +None +9 +Peck +Tail Whip +Supersonic +Horn Attack +Flail +Fury Attack +Waterfall at 41 +Horn Drill at 49 +Agility at 61 +20 +Curse +Toxic +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Surf +Waterfall +8 +Goldeen +Seaking +Magikarp +Gyarados +Lanturn +Qwilfish +Remoraid +Octillery +3 +Haze +Hydro Pump +Psybeam + Mt. Mortar, Route 42, Waterfall Pass, Route 4, Route 9, +Staryu +120 +Water +1 +Starmie - Water Stone +10 +Tackle +Harden +Water Gun at 7 +Rapid Spin at 13 +Recover at 19 +Swift at 25 +Bubblebeam at 31 +Minimize at 37 +Light Screen at 43 +Hydro Pump at 50 +25 +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Psychic +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Surf +Flash +Whirlpool +Waterfall +1 +None +3 +Aurora Beam +Barrier +Supersonic + Route 34, Olivine Harbor, Cianwood City, Route 40, Route +Starmie +121 +Water / Psychic +1 +None +1 +Confuse Ray at 37 +28 +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Psychic +Double Team +Swagger +Sleep Talk +Swift +Dream Eater +Rest +Attract +Nightmare +Surf +Flash +Whirlpool +Waterfall +1 +None +3 +Aurora Beam +Barrier +Supersonic + None +Mr. Mime +122 +Psychic +1 +None +11 +Barrier +Confusion at 6 +Substitute at 11 +Meditate at 16 +Doubleslap at 21 +Light Screen at 26 +Reflect at 26 +Encore at 31 +Psybeam at 36 +Baton Pass at 41 +Safeguard at 46 +31 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Solar Beam +Thunder +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Thunderpunch +Dream Eater +Rest +Attract +Thief +Fire Punch +Nightmare +Flash +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +3 +Future Sight +Hypnosis +Mimic + Route 18 +Scyther +123 +Bug / Flying +1 +Scizor - Trade +10 +Quick Attack +Leer +Focus Energy at 6 +Pursuit at 12 +False Swipe at 18 +Agility at 24 +Wing Attack at 30 +Slash at 36 +Swords Dance at 42 +Double Team at 48 +23 +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Steel Wing +Fury Cutter +Cut +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +6 +Baton Pass +Counter +Light Screen +Razor Wind +Reversal +Safeguard + Bug Catching Contest +Jynx +124 +Ice / Psychic +1 +None +10 +Pound +Lick +Lovely Kiss at 9 +Powder Snow at 13 +Doubleslap at 21 +Ice Punch at 25 +Mean Look at 35 +Body Slam at 41 +Perish Song at 51 +Blizzard at 57 +28 +Dynamicpunch +Headbutt +Curse +Toxic +Psych Up +Hidden Power +Sweet Scent +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Dream Eater +Rest +Attract +Thief +Nightmare +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +2 +Lovely Kiss +Meditate + Ice Cave +Electabuzz +125 +Electric +1 +None +8 +Quick Attack +Leer +Thunderpunch at 9 +Light Screen at 17 +Swift at 25 +Screech at 36 +Thunderbolt at 47 +Thunder at 58 +31 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Hidden Power +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Psychic +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +Flash +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +4 +Barrier +Karate Chop +Meditate +Rolling Kick + Route 10 +Magmar +126 +Fire +1 +None +9 +Ember +Leer at 7 +Smog at 13 +Fire Punch at 19 +Smokescreen at 25 +Sunny Day at 33 +Flamethrower at 41 +Confuse Ray at 49 +Fire Blast at 57 +27 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Iron Tail +Return +Psychic +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +15 +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Drowzee +Hypno +Hitmonlee +Hitmonchan +Mr. Mime +Jynx +Electabuzz +Magmar +Hitmontop +4 +Barrier +Karate Chop +Mega Punch +Screech + Burnt Tower +Pinsir +127 +Bug +1 +None +8 +Vicegrip +Focus Energy at 7 +Bind at 13 +Seismic Toss at 19 +Harden at 25 +Guillotine at 31 +Submission at 37 +Swords Dance at 43 +21 +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Rest +Attract +Thief +Fury Cutter +Cut +Strength +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +2 +Flail +Fury Attack + Bug Catching Contest +Tauros +128 +Normal +1 +None +9 +Tackle +Tail Whip +Rage at 8 +Horn Attack at 13 +Scary Face at 19 +Pursuit at 26 +Rest at 34 +Thrash at 43 +Take Down at 53 +26 +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Endure +Frustration +Iron Tail +Thunder +Earthquake +Return +Double Team +Swagger +Sleep Talk +Fire Blast +Rest +Attract +Surf +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +1 +None + Route 38, Route 39 +Magikarp +129 +Water +1 +Gyarados - Lv.20 +3 +Splash +Tackle at 15 +Flail at 30 +1 +None +20 +Charmander +Charmeleon +Charizard +Ekans +Arbok +Horsea +Seadra +Goldeen +Seaking +Magikarp +Gyarados +Dratini +Dragonair +Dragonite +Chinchou +Lanturn +Qwilfish +Remoraid +Octillery +Kingdra +1 +None + Just about everywhere there's water +Gyarados +130 +Water / Flying +1 +None +9 +Splash +Tackle +Bite at 20 +Dragon Rage at 25 +Leer at 30 +Twister at 35 +Hydro Pump at 40 +Rain Dance at 45 +Hyper Beam at 50 +29 +Headbutt +Curse +Roar +Toxic +Zap Cannon +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Dragonbreath +Thunder +Return +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Rest +Attract +Surf +Strength +Whirlpool +Waterfall +20 +Charmander +Charmeleon +Charizard +Ekans +Arbok +Horsea +Seadra +Goldeen +Seaking +Magikarp +Gyarados +Dratini +Dragonair +Dragonite +Chinchou +Lanturn +Qwilfish +Remoraid +Octillery +Kingdra +1 +None + Lake of Rage +Lapras +131 +Water / Ice +1 +None +11 +Water Gun +Growl +Sing +Mist at 8 +Body Slam at 15 +Confuse Ray at 22 +Perish Song at 29 +Ice Beam at 36 +Rain Dance at 43 +Safeguard at 50 +Hydro Pump at 57 +29 +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Dragonbreath +Thunder +Return +Psychic +Double Team +Swagger +Sleep Talk +Dream Eater +Rest +Attract +Nightmare +Surf +Strength +Whirlpool +63 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Wooper +Quagsire +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Larvitar +Pupitar +Tyranitar +2 +Aurora Beam +Foresight + Union Cave +Ditto +132 +Normal +1 +None +1 +Transform +1 +None +1 +None +1 +None + Route 34, Route 35 +Eevee +133 +Normal +5 +Vaporeon - Water Stone +Jolteon - Thunder Stone +Flareon - Fire Stone +Espeon - Happy/Day +Umbreon - Happy/Night +8 +Tackle +Tail Whip +Sand-Attack at 8 +Growl at 16 +Quick Attack at 23 +Bite at 30 +Baton Pass at 36 +Take Down at 42 +21 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +2 +Charm +Flail + From Bill in Goldenrod City +Vaporeon +134 +Water +1 +None +10 +Tackle +Tail Whip +Sand-Attack at 8 +Water Gun at 16 +Quick Attack at 23 +Bite at 30 +Aurora Beam at 36 +Haze at 42 +Acid Armor at 47 +Hydro Pump at 52 +28 +Headbutt +Curse +Roar +Toxic +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Surf +Whirlpool +Waterfall +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +2 +Charm +Flail + None +Jolteon +135 +Electric +1 +None +10 +Tackle +Tail Whip +Sand-Attack at 8 +Thundershock at 16 +Quick Attack at 23 +Double Kick at 30 +Pin Missile at 36 +Thunder Wave at 42 +Agility at 47 +Thunder at 52 +26 +Headbutt +Curse +Roar +Toxic +Zap Cannon +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Flash +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +2 +Charm +Flail + None +Flareon +136 +Fire +1 +None +10 +Tackle +Tail Whip +Sand-Attack at 8 +Ember at 16 +Quick Attack at 23 +Bite at 30 +Fire Spin at 36 +Smog at 42 +Leer at 47 +Flamethrower at 52 +25 +Headbutt +Curse +Roar +Toxic +Zap Cannon +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Detect +Rest +Attract +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +2 +Charm +Flail + None +Porygon +137 +Normal +1 +Porygon2 - Trade +10 +Conversion +Tackle +Conversion2 +Agility at 9 +Psybeam at 12 +Recover at 20 +Sharpen at 24 +Lock-On at 32 +Tri Attack at 36 +Zap Cannon at 44 +27 +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Psychic +Double Team +Swagger +Sleep Talk +Swift +Dream Eater +Rest +Thief +Nightmare +Flash +1 +None +1 +None + Celadon City Game Corner +Omanyte +138 +Rock / Water +1 +Omastar - Lv.40 +8 +Constrict +Withdraw +Bite at 13 +Water Gun at 19 +Leer at 31 +Protect at 37 +Ancientpower at 49 +Hydro Pump at 55 +23 +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Sandstorm +Rest +Attract +Thief +Surf +Whirlpool +41 +Squirtle +Wartortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Tentacool +Tentacruel +Slowpoke +Slowbro +Seel +Dewgong +Shellder +Cloyster +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +5 +Aurora Beam +Bubblebeam +Haze +Slam +Supersonic + Must be traded from Red/Blue/Yellow. +Omastar +139 +Rock / Water +1 +None +9 +Constrict +Withdraw +Bite +Water Gun +Leer +Protect +Spike Cannon at 40 +Ancientpower at 54 +Hydro Pump at 65 +24 +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Sandstorm +Rest +Attract +Thief +Surf +Whirlpool +41 +Squirtle +Wartortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Tentacool +Tentacruel +Slowpoke +Slowbro +Seel +Dewgong +Shellder +Cloyster +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +5 +Aurora Beam +Bubblebeam +Haze +Slam +Supersonic + Must be traded from Red/Blue/Yellow. +Kabuto +140 +Rock / Water +1 +Kabutops - Lv.40 +8 +Scratch +Harden +Absorb at 10 +Leer at 19 +Sand-Attack at 28 +Endure at 37 +Mega Drain at 46 +Ancientpower at 55 +21 +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Giga Drain +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Sandstorm +Rest +Attract +Thief +41 +Squirtle +Wartortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Tentacool +Tentacruel +Slowpoke +Slowbro +Seel +Dewgong +Shellder +Cloyster +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +5 +Aurora Beam +Bubblebeam +Dig +Flail +Rapid Spin + Must be traded from Red/Blue/Yellow. +Kabutops +141 +Rock / Water +1 +None +9 +Scratch +Harden +Absorb +Leer +Sand-Attack +Endure +Slash at 40 +Mega Drain at 51 +Ancientpower at 65 +27 +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Giga Drain +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Sandstorm +Rest +Attract +Thief +Fury Cutter +Cut +Surf +Whirlpool +41 +Squirtle +Wartortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Tentacool +Tentacruel +Slowpoke +Slowbro +Seel +Dewgong +Shellder +Cloyster +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +5 +Aurora Beam +Bubblebeam +Dig +Flail +Rapid Spin + Must be traded from Red/Blue/Yellow. +Aerodactyl +142 +Rock / Flying +1 +None +8 +Wing Attack +Agility at 8 +Bite at 15 +Supersonic at 22 +Ancientpower at 29 +Scary Face at 36 +Take Down at 43 +Hyper Beam at 50 +27 +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Iron Tail +Dragonbreath +Earthquake +Return +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Swift +Detect +Rest +Attract +Steel Wing +Fly +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +4 +Foresight +Pursuit +Steel Wing +Whirlwind + Trade for in Route 14 +Snorlax +143 +Normal +1 +None +10 +Tackle +Amnesia at 8 +Defense Curl at 15 +Belly Drum at 22 +Headbutt at 29 +Snore at 36 +Rest at 36 +Body Slam at 43 +Rollout at 50 +Hyper Beam at 57 +38 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Solar Beam +Thunder +Earthquake +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sandstorm +Fire Blast +Defense Curl +Thunderpunch +Rest +Attract +Fire Punch +Surf +Strength +36 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Slowpoke +Slowbro +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Lapras +Snorlax +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Slowking +Larvitar +Pupitar +Tyranitar +2 +Charm +Lick + Route 11 +Articuno +144 +Ice / Flying +1 +None +8 +Gust +Powder Snow +Mist at 13 +Agility at 25 +Mind Reader at 37 +Ice Beam at 49 +Reflect at 61 +Blizzard at 73 +25 +Curse +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Swift +Detect +Rest +Steel Wing +Fly +1 +None +1 +None + Must be traded from Red/Blue/Yellow. +Zapdos +145 +Electric / Flying +1 +None +8 +Peck +Thundershock +Thunder Wave at 13 +Agility at 25 +Detect at 37 +Drill Peck at 49 +Light Screen at 61 +Thunder at 73 +26 +Curse +Roar +Toxic +Zap Cannon +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Swift +Detect +Rest +Steel Wing +Fly +Flash +1 +None +1 +None + Must be traded from Red/Blue/Yellow. +Moltres +146 +Fire / Flying +1 +None +8 +Wing Attack +Ember +Fire Spin at 13 +Agility at 25 +Endure at 37 +Flamethrower at 49 +Safeguard at 61 +Sky Attack at 73 +24 +Curse +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Fire Blast +Swift +Detect +Rest +Steel Wing +Fly +1 +None +1 +None + Must be traded from Red/Blue/Yellow. +Dratini +147 +Dragon +1 +Dragonair - Lv.30 +10 +Wrap +Leer +Thunder Wave at 8 +Twister at 15 +Dragon Rage at 22 +Slam at 29 +Agility at 36 +Safeguard at 43 +Outrage at 50 +Hyper Beam at 57 +26 +Headbutt +Curse +Toxic +Zap Cannon +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Dragonbreath +Thunder +Return +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Detect +Rest +Attract +Surf +Waterfall +44 +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Ekans +Arbok +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Magikarp +Gyarados +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +4 +Haze +Light Screen +Mist +Supersonic + Dragon Cave, Route 45 (All fish) +Dragonair +148 +Dragon +1 +Dragonite - Lv.55 +10 +Wrap +Leer +Thunder Wave +Twister +Dragon Rage +Slam +Agility at 38 +Safeguard at 47 +Outrage at 56 +Hyper Beam at 65 +26 +Headbutt +Curse +Toxic +Zap Cannon +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Dragonbreath +Thunder +Return +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Detect +Rest +Attract +Surf +Waterfall +44 +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Ekans +Arbok +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Magikarp +Gyarados +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +4 +Haze +Light Screen +Mist +Supersonic + Dragon Cave, Route 45 (All fish) +Dragonite +149 +Dragon / Flying +1 +None +11 +Wrap +Leer +Thunder Wave +Twister +Dragon Rage +Slam +Agility +Safeguard +Wing Attack at 55 +Outrage at 61 +Hyper Beam at 75 +39 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Dragonbreath +Thunder +Return +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sandstorm +Fire Blast +Swift +Thunderpunch +Detect +Rest +Attract +Steel Wing +Fire Punch +Fury Cutter +Fly +Surf +Strength +Whirlpool +Waterfall +44 +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Ekans +Arbok +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Magikarp +Gyarados +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +4 +Haze +Light Screen +Mist +Supersonic + None +Mewtwo +150 +Psychic +1 +None +11 +Confusion +Disable +Barrier at 11 +Swift at 22 +Psych Up at 33 +Future Sight at 44 +Mist at 55 +Psychic at 66 +Amnesia at 77 +Recover at 88 +Safeguard at 99 +38 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Solar Beam +Iron Tail +Thunder +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Fire Blast +Swift +Thunderpunch +Dream Eater +Detect +Rest +Fire Punch +Nightmare +Strength +Flash +1 +None +1 +None + Must be traded from Red/Blue/Yellow. +Mew +151 +Psychic +1 +None +6 +Pound +Transform at 10 +Mega Punch at 20 +Metronome at 30 +Psychic at 40 +Ancientpower at 50 +57 +Dynamicpunch +Headbutt +Curse +Rollout +Roar +Toxic +Zap Cannon +Rock Smash +Psych Up +Hidden Power +Sunny Day +Sweet Scent +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Giga Drain +Endure +Frustration +Solar Beam +Iron Tail +Dragonbreath +Thunder +Earthquake +Return +Dig +Psychic +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sludge Bomb +Sandstorm +Fire Blast +Swift +Defense Curl +Thunderpunch +Dream Eater +Detect +Rest +Attract +Thief +Steel Wing +Fire Punch +Fury Cutter +Nightmare +Cut +Fly +Surf +Strength +Flash +Whirlpool +Waterfall +1 +None +1 +None + Nintendo Promotion, Gameshark/Xplorer +Chikorita +152 +Grass +1 +Bayleef - Lv.16 +10 +Tackle +Growl +Razor Leaf at 8 +Reflect at 12 +Poisonpowder at 15 +Synthesis at 22 +Body Slam at 29 +Light Screen at 36 +Safeguard at 43 +Solarbeam at 50 +23 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Iron Tail +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Detect +Rest +Attract +Cut +Flash +53 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Slowpoke +Slowbro +Exeggcute +Exeggutor +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Tangela +Kangaskhan +Lapras +Snorlax +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Bellossom +Hoppip +Skiploom +Jumpluff +Sunkern +Sunflora +Slowking +Larvitar +Pupitar +Tyranitar +5 +Ancientpower +Counter +Flail +Leech Seed +Vine Whip + Prof Elm's Lab +Bayleef +153 +Grass +1 +Meganium - Lv.32 +10 +Tackle +Growl +Razor Leaf +Reflect +Poisonpowder +Synthesis at 23 +Body Slam at 31 +Light Screen at 39 +Safeguard at 47 +Solarbeam at 55 +26 +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Iron Tail +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Detect +Rest +Attract +Fury Cutter +Cut +Strength +Flash +53 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Slowpoke +Slowbro +Exeggcute +Exeggutor +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Tangela +Kangaskhan +Lapras +Snorlax +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Bellossom +Hoppip +Skiploom +Jumpluff +Sunkern +Sunflora +Slowking +Larvitar +Pupitar +Tyranitar +5 +Ancientpower +Counter +Flail +Leech Seed +Vine Whip + None +Meganium +154 +Grass +1 +None +10 +Tackle +Growl +Razor Leaf +Reflect +Poisonpowder +Synthesis +Body Slam +Light Screen at 41 +Safeguard at 51 +Solarbeam at 61 +28 +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Iron Tail +Earthquake +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Detect +Rest +Attract +Fury Cutter +Cut +Strength +Flash +53 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Slowpoke +Slowbro +Exeggcute +Exeggutor +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Tangela +Kangaskhan +Lapras +Snorlax +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Bellossom +Hoppip +Skiploom +Jumpluff +Sunkern +Sunflora +Slowking +Larvitar +Pupitar +Tyranitar +5 +Ancientpower +Counter +Flail +Leech Seed +Vine Whip + None +Cyndaquil +155 +Fire +1 +Quilava - Lv.14 +8 +Tackle +Leer +Smokescreen at 6 +Ember at 12 +Quick Attack at 19 +Flame Wheel at 27 +Swift at 36 +Flamethrower at 46 +24 +Headbutt +Curse +Rollout +Toxic +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Defense Curl +Detect +Rest +Attract +Cut +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Foresight +Fury Swipes +Quick Attack +Reversal +Thrash + Prof Elm's Lab +Quilava +156 +Fire +1 +Typhlosion - Lv.36 +8 +Tackle +Leer +Smokescreen +Ember +Quick Attack at 21 +Flame Wheel at 31 +Swift at 42 +Flamethrower at 54 +28 +Headbutt +Curse +Rollout +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Defense Curl +Detect +Rest +Attract +Fury Cutter +Cut +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Foresight +Fury Swipes +Quick Attack +Reversal +Thrash + None +Typhlosion +157 +Fire +1 +None +8 +Tackle +Leer +Smokescreen +Ember +Quick Attack +Flame Wheel +Swift at 45 +Flamethrower at 60 +33 +Dynamicpunch +Headbutt +Curse +Rollout +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Defense Curl +Thunderpunch +Detect +Rest +Attract +Fire Punch +Fury Cutter +Cut +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Foresight +Fury Swipes +Quick Attack +Reversal +Thrash + None +Totodile +158 +Water +1 +Croconaw - Lv.18 +9 +Scratch +Leer +Rage at 7 +Water Gun at 13 +Bite at 20 +Scary Face at 27 +Slash at 35 +Screech at 43 +Hydro Pump at 52 +26 +Dynamicpunch +Headbutt +Curse +Toxic +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Detect +Rest +Attract +Cut +Surf +Whirlpool +63 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Wooper +Quagsire +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Larvitar +Pupitar +Tyranitar +6 +Ancientpower +Crunch +Hydro Pump +Razor Wind +Rock Slide +Thrash + Prof Elm's Lab +Croconaw +159 +Water +1 +Feraligatr - Lv.30 +9 +Scratch +Leer +Rage +Water Gun +Bite at 21 +Scary Face at 28 +Slash at 37 +Screech at 45 +Hydro Pump at 55 +30 +Dynamicpunch +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Detect +Rest +Attract +Fury Cutter +Cut +Surf +Strength +Whirlpool +63 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Wooper +Quagsire +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Larvitar +Pupitar +Tyranitar +6 +Ancientpower +Crunch +Hydro Pump +Razor Wind +Rock Slide +Thrash + None +Feraligatr +160 +Water +1 +None +9 +Scratch +Leer +Rage +Water Gun +Bite +Scary Face +Slash at 38 +Screech at 47 +Hydro Pump at 58 +32 +Dynamicpunch +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Detect +Rest +Attract +Fury Cutter +Cut +Surf +Strength +Whirlpool +63 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Wooper +Quagsire +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Larvitar +Pupitar +Tyranitar +6 +Ancientpower +Crunch +Hydro Pump +Razor Wind +Rock Slide +Thrash + None +Sentret +161 +Normal +1 +Furret - Lv.15 +7 +Tackle +Defense Curl at 5 +Quick Attack at 11 +Fury Swipes at 17 +Slam at 25 +Rest at 33 +Amnesia at 41 +31 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Return +Dig +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Defense Curl +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Fury Cutter +Cut +Surf +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Double-Edge +Focus Energy +Pursuit +Reversal +Slash + Route 29, Route 1 +Furret +162 +Normal +1 +None +7 +Tackle +Defense Curl +Quick Attack +Fury Swipes at 18 +Slam at 28 +Rest at 38 +Amnesia at 48 +33 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Iron Tail +Return +Dig +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Defense Curl +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Fury Cutter +Cut +Surf +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Double-Edge +Focus Energy +Pursuit +Reversal +Slash + Route 1 +Hoothoot +163 +Normal / Flying +1 +Noctowl - Lv.20 +9 +Tackle +Growl +Foresight at 6 +Peck at 11 +Hypnosis at 16 +Reflect at 22 +Take Down at 28 +Confusion at 34 +Dream Eater at 48 +23 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Dream Eater +Detect +Rest +Attract +Thief +Steel Wing +Nightmare +Fly +Flash +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +6 +Faint Attack +Mirror Move +Supersonic +Whirlwind +Wing +Attack + Route 29, Route 30, Route 31, Route 35, Route 36, +Noctowl +164 +Normal / Flying +1 +None +9 +Tackle +Growl +Foresight +Peck +Hypnosis +Reflect at 25 +Take Down at 33 +Confusion at 41 +Dream Eater at 57 +24 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Dream Eater +Detect +Rest +Attract +Thief +Steel Wing +Nightmare +Fly +Flash +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +6 +Faint Attack +Mirror Move +Supersonic +Whirlwind +Wing +Attack + Route 43, Route 2, Route 8, Route 12, Route 13, Route 14 +Ledyba +165 +Bug / Flying +1 +Ledian - Lv.18 +10 +Tackle +Supersonic at 8 +Comet Punch at 15 +Light Screen at 22 +Reflect at 22 +Safeguard at 22 +Baton Pass at 29 +Swift at 36 +Agility at 43 +Double-Edge at 50 +26 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Dig +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Thunderpunch +Rest +Attract +Thief +Flash +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +3 +Bide +Light Screen +Psybeam + Route 30, Route 31, Route 37, Route 2 +Ledian +166 +Bug / Flying +1 +None +10 +Tackle +Supersonic +Comet Punch +Light Screen at 24 +Reflect at 24 +Safeguard at 24 +Baton Pass at 33 +Swift at 42 +Agility at 51 +Double-Edge at 60 +27 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Dig +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Thunderpunch +Rest +Attract +Thief +Flash +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +3 +Bide +Light Screen +Psybeam + Route 2 +Spinarak +167 +Bug / Poison +1 +Ariados - Lv.22 +10 +Poison Sting +String Shot +Scary Face at 6 +Constrict at 11 +Night Shade at 17 +Leech Life at 23 +Fury Swipes at 30 +Spider Web at 37 +Agility at 45 +Psychic at 53 +21 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Dig +Psychic +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Thief +Flash +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +5 +Baton Pass +Disable +Psybeam +Pursuit +Sonic Boom + Route 30, Route 31, Route 37, Route 2 +Ariados +168 +Bug / Poison +1 +None +10 +Poison Sting +String Shot +Scary Face +Constrict +Night Shade +Leech Life at 25 +Fury Swipes at 34 +Spider Web at 43 +Agility at 53 +Psychic at 63 +22 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Dig +Psychic +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Thief +Flash +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +5 +Baton Pass +Disable +Psybeam +Pursuit +Sonic Boom + Gold- Route 2 +Crobat +169 +Poison / Flying +1 +None +7 +Leech Life +Supersonic +Bite +Confuse Ray +Wing Attack at 30 +Mean Look at 42 +Haze at 55 +21 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Steel Wing +Fly +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +5 +Faint Attack +Gust +Pursuit +Quick Attack +Whirlwind + None +Chinchou +170 +Water / Electric +1 +Lanturn - Lv.27 +9 +Bubble +Thunder Wave +Supersonic +Flail at 13 +Water Gun at 17 +Spark at 25 +Confuse Ray at 29 +Take Down at 37 +Hydro Pump at 41 +20 +Curse +Toxic +Zap Cannon +Hidden Power +Snore +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Double Team +Swagger +Sleep Talk +Rest +Attract +Surf +Flash +Whirlpool +Waterfall +9 +Goldeen +Seaking +Magikarp +Gyarados +Chinchou +Lanturn +Qwilfish +Remoraid +Octillery +3 +Flail +Screech +Supersonic + New Bark, Olivine Harbor, Vermillion, Route 21 (All fish) +Lanturn +171 +Water / Electric +1 +None +9 +Bubble +Thunder Wave +Supersonic +Flail +Water Gun +Spark +Confuse Ray at 33 +Take Down at 45 +Hydro Pump at 53 +21 +Curse +Toxic +Zap Cannon +Hidden Power +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Double Team +Swagger +Sleep Talk +Rest +Attract +Surf +Flash +Whirlpool +Waterfall +9 +Goldeen +Seaking +Magikarp +Gyarados +Chinchou +Lanturn +Qwilfish +Remoraid +Octillery +3 +Flail +Screech +Supersonic + New Bark, Olivine Harbor, Vermillion, Route 21 (All fish) +Pichu +172 +Electric +1 +Pikachu - Happy +5 +Thundershock +Charm +Tail Whip at 6 +Thunder Wave at 8 +Sweet Kiss at 11 +24 +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Hidden Power +Snore +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Detect +Rest +Attract +Flash +1 +None +5 +Bide +Doubleslap +Encore +Present +Reversal + None +Cleffa +173 +Normal +1 +Clefairy - Happy +5 +Pound +Charm +Encore +Sing at 8 +Sweet Kiss at 13 +31 +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Icy Wind +Protect +Rain Dance +Endure +Frustration +Solar Beam +Iron Tail +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Defense Curl +Dream Eater +Detect +Rest +Attract +Nightmare +Flash +1 +None +6 +Amnesia +Belly Drum +Metronome +Mimic +Present +Splash + None +Igglybuff +174 +Normal +1 +Jigglypuff - Happy +5 +Sing +Charm +Defense Curl +Pound at 9 +Sweet Kiss at 14 +30 +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Icy Wind +Protect +Rain Dance +Endure +Frustration +Solar Beam +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Defense Curl +Dream Eater +Detect +Rest +Attract +Nightmare +Flash +1 +None +3 +Faint Attack +Perish Song +Present + None +Togepi +175 +Normal +1 +Togetic - Happy +7 +Growl +Charm +Metronome at 7 +Sweet Kiss at 18 +Encore at 25 +Safeguard at 31 +Double-Edge at 38 +30 +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Endure +Frustration +Solar Beam +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Defense Curl +Dream Eater +Detect +Rest +Attract +Flash +1 +None +5 +Foresight +Future Sight +Mirror Move +Peck +Present + From Prof Elm's assistant. +Togetic +176 +Normal / Flying +1 +None +7 +Growl +Charm +Metronome at 7 +Sweet Kiss at 18 +Encore at 25 +Safeguard at 31 +Double-Edge at 38 +33 +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Solar Beam +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Swift +Defense Curl +Dream Eater +Detect +Rest +Attract +Steel Wing +Fly +Flash +34 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Pikachu +Raichu +Clefairy +Clefable +Jigglypuff +Wigglytuff +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Chansey +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Murkrow +Snubbull +Granbull +Skarmory +Blissey +5 +Foresight +Future Sight +Mirror Move +Peck +Present + None +Natu +177 +Psychic / Flying +1 +Xatu - Lv.25 +7 +Peck +Leer +Night Shade at 10 +Teleport at 20 +Future Sight at 30 +Confuse Ray at 40 +Psychic at 50 +24 +Curse +Toxic +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Psychic +Double Team +Swagger +Sleep Talk +Swift +Dream Eater +Detect +Rest +Attract +Thief +Nightmare +Flash +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +5 +Drill Peck +Faint Attack +Haze +Quick Attack +Steel Wing + Ruins of Alph +Xatu +178 +Psychic / Flying +1 +None +7 +Peck +Leer +Night Shade +Teleport +Future Sight at 35 +Confuse Ray at 50 +Psychic at 65 +26 +Curse +Toxic +Psych Up +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Psychic +Double Team +Swagger +Sleep Talk +Swift +Dream Eater +Detect +Rest +Attract +Thief +Nightmare +Fly +Flash +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +5 +Drill Peck +Faint Attack +Haze +Quick Attack +Steel Wing + None +Mareep +179 +Electric +1 +Flaaffy - Lv.15 +7 +Tackle +Growl +Thundershock at 9 +Thunder Wave at 16 +Cotton Spore at 23 +Light Screen at 30 +Thunder at 37 +21 +Headbutt +Curse +Toxic +Zap Cannon +Hidden Power +Snore +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Rest +Attract +Flash +92 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Snorlax +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Larvitar +Pupitar +Tyranitar +6 +Body Slam +Reflect +Safeguard +Screech +Take Down +Thunderbolt + Trade +Flaaffy +180 +Electric +1 +Ampharos - Lv.30 +7 +Tackle +Growl +Thundershock +Thunder Wave at 18 +Cotton Spore at 27 +Light Screen at 36 +Thunder at 45 +26 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Hidden Power +Snore +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Thunderpunch +Rest +Attract +Fire Punch +Strength +Flash +92 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Snorlax +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Larvitar +Pupitar +Tyranitar +6 +Body Slam +Reflect +Safeguard +Screech +Take Down +Thunderbolt + Trade +Ampharos +181 +Electric +1 +None +8 +Tackle +Growl +Thundershock +Thunder Wave +Cotton Spore +Thunderpunch at 30 +Light Screen at 42 +Thunder at 57 +27 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Hidden Power +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Thunderpunch +Rest +Attract +Fire Punch +Strength +Flash +92 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Snorlax +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Larvitar +Pupitar +Tyranitar +6 +Body Slam +Reflect +Safeguard +Screech +Take Down +Thunderbolt + Trade +Bellossom +182 +Grass +1 +None +1 +Solarbeam at 55 +20 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Rest +Attract +Cut +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +5 +Charm +Flail +Razor Leaf +Swords Dance +Synthesis + None +Marill +183 +Water +1 +Azumarill - Lv.18 +8 +Tackle +Defense Curl +Tail Whip at 6 +Water Gun at 10 +Rollout at 15 +Bubblebeam at 21 +Double-Edge at 28 +Rain Dance at 36 +27 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Defense Curl +Rest +Attract +Surf +Whirlpool +Waterfall +51 +Squirtle +Wartortle +Blastoise +Pikachu +Raichu +Clefairy +Clefable +Jigglypuff +Wigglytuff +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Chansey +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Togetic +Marill +Azumarill +Wooper +Quagsire +Politoed +Hoppip +Skiploom +Jumpluff +Slowking +Snubbull +Granbull +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Blissey +9 +Amnesia +Belly Drum +Foresight +Future Sight +Light +Screen +Perish Song +Present +Supersonic + Mt. Mortar +Azumarill +184 +Water +1 +None +8 +Tackle +Defense Curl +Tail Whip +Water Gun +Rollout +Bubblebeam at 25 +Double-Edge at 36 +Rain Dance at 48 +30 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Defense Curl +Rest +Attract +Surf +Strength +Whirlpool +Waterfall +51 +Squirtle +Wartortle +Blastoise +Pikachu +Raichu +Clefairy +Clefable +Jigglypuff +Wigglytuff +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Chansey +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Togetic +Marill +Azumarill +Wooper +Quagsire +Politoed +Hoppip +Skiploom +Jumpluff +Slowking +Snubbull +Granbull +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Blissey +9 +Amnesia +Belly Drum +Foresight +Future Sight +Light +Screen +Perish Song +Present +Supersonic + None +Sudowoodo +185 +Rock +1 +None +7 +Rock Throw +Mimic +Flail at 10 +Low Kick at 19 +Rock Slide at 28 +Faint Attack at 37 +Slam at 46 +29 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sandstorm +Defense Curl +Thunderpunch +Rest +Attract +Thief +Fire Punch +Strength +6 +Geodude +Graveler +Golem +Onix +Sudowoodo +Steelix +1 +Selfdestruct + Route 36 +Politoed +186 +Water +1 +None +2 +Perish Song at 35 +Swagger at 51 +31 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Earthquake +Return +Psychic +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Defense Curl +Detect +Rest +Attract +Thief +Surf +Strength +Whirlpool +Waterfall +37 +Squirtle +Wartortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +5 +Bubblebeam +Haze +Mind Reader +Mist +Splash + None +Hoppip +187 +Grass / Flying +1 +Skiploom - Lv.18 +10 +Splash +Synthesis +Tail Whip +Tackle at 10 +Poisonpowder at 13 +Stun Spore at 15 +Sleep Powder at 17 +Leech Seed at 20 +Cotton Spore at 25 +Mega Drain at 30 +20 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Defense Curl +Rest +Attract +Flash +36 +Bulbasaur +Ivysaur +Venusaur +Pikachu +Raichu +Clefairy +Clefable +Jigglypuff +Wigglytuff +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Chansey +Tangela +Chikorita +Bayleef +Meganium +Togetic +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +Snubbull +Granbull +Blissey +7 +Amnesia +Confusion +Double-Edge +Encore +Growl +Pay Day +Reflect + Route 32, Route 33, Route 12, Route 13, Route 14 +Skiploom +188 +Grass / Flying +1 +Jumpluff - Lv.27 +10 +Splash +Synthesis +Tail Whip +Tackle +Poisonpowder +Stun Spore +Sleep Powder +Leech Seed at 22 +Cotton Spore at 29 +Mega Drain at 36 +20 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Defense Curl +Rest +Attract +Flash +36 +Bulbasaur +Ivysaur +Venusaur +Pikachu +Raichu +Clefairy +Clefable +Jigglypuff +Wigglytuff +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Chansey +Tangela +Chikorita +Bayleef +Meganium +Togetic +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +Snubbull +Granbull +Blissey +7 +Amnesia +Confusion +Double-Edge +Encore +Growl +Pay Day +Reflect + Route 13 +Jumpluff +189 +Grass / Flying +1 +None +10 +Splash +Synthesis +Tail Whip +Tackle +Poisonpowder +Stun Spore +Sleep Powder +Leech Seed +Cotton Spore at 33 +Mega Drain at 44 +21 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Defense Curl +Rest +Attract +Flash +36 +Bulbasaur +Ivysaur +Venusaur +Pikachu +Raichu +Clefairy +Clefable +Jigglypuff +Wigglytuff +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Chansey +Tangela +Chikorita +Bayleef +Meganium +Togetic +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +Snubbull +Granbull +Blissey +7 +Amnesia +Confusion +Double-Edge +Encore +Growl +Pay Day +Reflect + None +Aipom +190 +Normal +1 +None +8 +Scratch +Tail Whip +Sand-Attack at 6 +Baton Pass at 12 +Fury Swipes at 19 +Swift at 27 +Screech at 36 +Agility at 46 +34 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Thunder +Return +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Defense Curl +Thunderpunch +Dream Eater +Detect +Rest +Attract +Thief +Fire Punch +Fury Cutter +Nightmare +Cut +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +8 +Agility +Beat Up +Counter +Doubleslap +Pursuit +Screech +Slam +Spite + Headbutting "Mountain" area trees +Sunkern +191 +Grass +1 +Sunflora - Sun Stone +6 +Absorb +Growth +Mega Drain at 10 +Sunny Day at 19 +Synthesis at 31 +Giga Drain at 46 +20 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Cut +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +1 +None + National Park, Route 24 +Sunflora +192 +Grass +1 +None +6 +Absorb +Growth +Razor Leaf at 10 +Sunny Day at 19 +Petal Dance at 31 +Solarbeam at 46 +21 +Curse +Toxic +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Rest +Attract +Cut +Flash +23 +Bulbasaur +Ivysaur +Venusaur +Oddish +Gloom +Vileplume +Paras +Parasect +Bellsprout +Weepinbell +Victreebel +Exeggcute +Exeggutor +Tangela +Chikorita +Bayleef +Meganium +Hoppip +Skiploom +Jumpluff +Bellossom +Sunkern +Sunflora +1 +None + None +Yanma +193 +Bug / Flying +1 +None +9 +Tackle +Foresight +Quick Attack at 7 +Double Team at 13 +Sonicboom at 19 +Detect at 25 +Supersonic at 31 +Wing Attack at 37 +Screech at 43 +21 +Headbutt +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Flash +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +3 +Leech Life +Reversal +Whirlwind + Route 35 +Wooper +194 +Water / Ground +1 +Quagsire - Lv.20 +8 +Water Gun +Tail Whip +Slam at 11 +Amnesia at 21 +Earthquake at 31 +Rain Dance at 41 +Mist at 51 +Haze at 51 +29 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Snore +Protect +Rain Dance +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sludge Bomb +Sandstorm +Defense Curl +Rest +Attract +Surf +Flash +Whirlpool +96 +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Poliwag +Poliwhirl +Poliwrath +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Horsea +Seadra +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Corsola +Remoraid +Octillery +Delibird +Mantine +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Stantler +Smeargle +Miltank +3 +Ancientpower +Body Slam +Safeguard + Route 32, Ruins of Alph (fish), Union Cave (Fish) +Quagsire +195 +Water / Ground +1 +None +8 +Water Gun +Tail Whip +Slam +Amnesia at 23 +Earthquake at 35 +Rain Dance at 47 +Mist at 59 +Haze at 59 +31 +Dynamicpunch +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sludge Bomb +Sandstorm +Defense Curl +Rest +Attract +Surf +Strength +Flash +Whirlpool +96 +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Poliwag +Poliwhirl +Poliwrath +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Horsea +Seadra +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Corsola +Remoraid +Octillery +Delibird +Mantine +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Stantler +Smeargle +Miltank +3 +Ancientpower +Body Slam +Safeguard + Route 10, Route 12, Route 13, Route 14, Route 26, Route +Espeon +196 +Psychic +1 +None +10 +Tackle +Tail Whip +Sand-Attack at 8 +Confusion at 16 +Quick Attack at 23 +Swift at 30 +Psybeam at 36 +Psych Up at 42 +Psychic at 47 +Morning Sun at 52 +29 +Headbutt +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Dream Eater +Detect +Rest +Attract +Nightmare +Cut +Flash +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +2 +Charm +Flail + None +Umbreon +197 +Dark +1 +None +10 +Tackle +Tail Whip +Sand-Attack at 8 +Pursuit at 16 +Quick Attack at 23 +Confuse Ray at 30 +Faint Attack at 36 +Mean Look at 42 +Screech at 47 +Moonlight at 52 +29 +Headbutt +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Dream Eater +Detect +Rest +Attract +Nightmare +Cut +Flash +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +2 +Charm +Flail + None +Murkrow +198 +Dark / Flying +1 +None +6 +Peck +Pursuit at 11 +Haze at 16 +Night Shade at 26 +Faint Attack at 31 +Mean Look at 41 +25 +Curse +Toxic +Psych Up +Hidden Power +Sunny Day +Snore +Icy Wind +Protect +Endure +Frustration +Return +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Dream Eater +Detect +Rest +Attract +Thief +Steel Wing +Nightmare +Fly +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +5 +Drill Peck +Mirror Move +Quick Attack +Whirlwind +Wing Attack + Route 7, Route 15 +Slowking +199 +Water / Psychic +1 +None +9 +Curse +Tackle +Growl at 6 +Water Gun at 15 +Confusion at 20 +Disable at 29 +Headbutt at 34 +Swagger at 43 +Psychic at 48 +39 +Dynamicpunch +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Earthquake +Return +Dig +Psychic +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Fire Blast +Swift +Dream Eater +Rest +Attract +Fury Cutter +Nightmare +Surf +Strength +Flash +Whirlpool +63 +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Cubone +Marowak +Lickitung +Rhyhorn +Rhydon +Kangaskhan +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Snorlax +Dratini +Dragonair +Dragonite +Chikorita +Bayleef +Meganium +Totodile +Croconaw +Feraligatr +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Wooper +Quagsire +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +Larvitar +Pupitar +Tyranitar +4 +Belly Drum +Future Sight +Safeguard +Stomp + None +Misdreavus +200 +Ghost +1 +None +8 +Growl +Psywave +Spite at 6 +Confuse Ray at 12 +Mean Look at 19 +Psybeam at 27 +Pain Split at 36 +Perish Song at 46 +27 +Headbutt +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Psychic +Shadow Ball +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Dream Eater +Rest +Attract +Thief +Nightmare +Flash +11 +Grimer +Muk +Gastly +Haunter +Gengar +Koffing +Weezing +Misdreavus +Wobbuffet +Slugma +Magcargo +2 +Destiny Bond +Screech + Mt. Silver +Unown +201 +Psychic +1 +None +1 +Hidden Power +1 +None +1 +None +1 +None + Ruins of Alph +Wobbuffet +202 +Psychic +1 +None +4 +Counter +Mirror Coat +Safeguard +Destiny Bond +1 +None +11 +Grimer +Muk +Gastly +Haunter +Gengar +Koffing +Weezing +Misdreavus +Wobbuffet +Slugma +Magcargo +1 +None + Dark Cave +Girafarig +203 +Normal / Psychic +1 +None +8 +Tackle +Growl +Confusion at 7 +Stomp at 13 +Agility at 20 +Baton Pass at 30 +Psybeam at 41 +Crunch at 54 +29 +Headbutt +Curse +Toxic +Zap Cannon +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Thunder +Earthquake +Return +Psychic +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Dream Eater +Rest +Attract +Thief +Nightmare +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Amnesia +Beat Up +Foresight +Future Sight +Take Down + Trade +Pineco +204 +Bug +1 +Forretress - Lv.31 +9 +Tackle +Protect +Selfdestruct at 8 +Take Down at 15 +Rapid Spin at 22 +Bide at 29 +Explosion at 36 +Spikes at 43 +Double-Edge at 50 +22 +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Sunny Day +Sweet Scent +Snore +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Defense Curl +Rest +Attract +Strength +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +4 +Flail +Pin Missile +Reflect +Swift + Headbutting "Forest" area trees +Forretress +205 +BuYESteel +1 +None +9 +Tackle +Protect +Selfdestruct +Take Down +Rapid Spin +Bide +Explosion at 39 +Spikes at 49 +Double-Edge at 59 +24 +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Sunny Day +Sweet Scent +Snore +Hyper Beam +Protect +Giga Drain +Endure +Frustration +Solar Beam +Return +Double Team +Swagger +Sleep Talk +Sandstorm +Defense Curl +Rest +Attract +Strength +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +4 +Flail +Pin Missile +Reflect +Swift + None +Dunsparce +206 +Normal +1 +None +7 +Rage +Defense Curl at 5 +Glare at 13 +Spite at 18 +Pursuit at 26 +Screech at 30 +Take Down at 38 +30 +Headbutt +Curse +Rollout +Toxic +Zap Cannon +Rock Smash +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Endure +Frustration +Solar Beam +Iron Tail +Thunder +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Defense Curl +Dream Eater +Rest +Attract +Thief +Nightmare +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Ancientpower +Bide +Crunch +Rage +Rock Slide + Dark Cave +Gligar +207 +Ground / Flying +1 +None +8 +Poison Sting +Sand-Attack at 6 +Harden at 13 +Quick Attack at 20 +Faint Attack at 28 +Slash at 36 +Screech at 44 +Guillotine at 52 +25 +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Iron Tail +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Sandstorm +Swift +Detect +Rest +Attract +Thief +Fury Cutter +Cut +Strength +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +4 +Counter +Metal Claw +Razor Wind +Wing Attack + Route 45 +Steelix +208 +Steel / Ground +1 +None +9 +Tackle +Screech +Bind at 10 +Rock Throw at 14 +Harden at 23 +Rage at 27 +Sandstorm at 36 +Slam at 40 +Crunch at 49 +28 +Headbutt +Curse +Rollout +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Iron Tail +Dragonbreath +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Defense Curl +Rest +Attract +Cut +Strength +6 +Geodude +Graveler +Golem +Onix +Sudowoodo +Steelix +2 +Flail +Rock Slide + None +Snubbull +209 +Normal +1 +Granbull - Lv.23 +9 +Tackle +Scary Face +Tail Whip +Charm at 8 +Bite at 13 +Lick at 19 +Roar at 26 +Rage at 34 +Take Down at 43 +31 +Dynamicpunch +Headbutt +Curse +Roar +Toxic +Zap Cannon +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sludge Bomb +Defense Curl +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +78 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Clefairy +Clefable +Vulpix +Ninetales +Jigglypuff +Wigglytuff +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Chansey +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Togetic +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Blissey +8 +Crunch +Faint Attack +Heal Bell +Leer +Lick +Metronome +Present +Reflect + Route 38 +Granbull +210 +Normal +1 +None +9 +Tackle +Scary Face +Tail Whip +Charm +Bite +Lick +Roar at 28 +Rage at 38 +Take Down at 51 +32 +Dynamicpunch +Headbutt +Curse +Roar +Toxic +Zap Cannon +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Thunder +Return +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Sludge Bomb +Defense Curl +Thunderpunch +Detect +Rest +Attract +Thief +Fire Punch +Strength +78 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Clefairy +Clefable +Vulpix +Ninetales +Jigglypuff +Wigglytuff +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Chansey +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Togetic +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Hoppip +Skiploom +Jumpluff +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +Blissey +8 +Crunch +Faint Attack +Heal Bell +Leer +Lick +Metronome +Present +Reflect + None +Qwilfish +211 +Water / Poison +1 +None +9 +Tackle +Spikes +Poison Sting +Harden at 10 +Minimize at 10 +Water Gun at 19 +Pin Missile at 28 +Take Down at 37 +Hydro Pump at 46 +24 +Headbutt +Curse +Rollout +Toxic +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Sludge Bomb +Swift +Defense Curl +Rest +Attract +Surf +Whirlpool +Waterfall +9 +Goldeen +Seaking +Magikarp +Gyarados +Chinchou +Lanturn +Qwilfish +Remoraid +Octillery +4 +Bubblebeam +Flail +Haze +Supersonic + Route 32 (Fish) +Scizor +212 +BuYESteel +1 +None +10 +Quick Attack +Leer +Focus Energy at 6 +Pursuit at 12 +False Swipe at 18 +Agility at 24 +Metal Claw at 30 +Slash at 36 +Swords Dance at 42 +Double Team at 48 +25 +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Return +Double Team +Swagger +Sleep Talk +Sandstorm +Swift +Detect +Rest +Attract +Thief +Steel Wing +Fury Cutter +Cut +Strength +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +6 +Baton Pass +Counter +Light Screen +Razor Wind +Reversal +Safeguard + None +Shuckle +213 +Bug / Rock +1 +None +7 +Constrict +Withdraw +Wrap at 9 +Encore at 14 +Safeguard at 23 +Bide at 28 +Rest at 37 +25 +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Swagger +Sleep Talk +Sludge Bomb +Sandstorm +Defense Curl +Rest +Attract +Strength +Flash +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +1 +Sweet Scent + "Rock Smash" rocks, Receive in Cianwood +Heracross +214 +Bug / Fighting +1 +None +9 +Tackle +Leer +Horn Attack at 6 +Endure at 12 +Fury Attack at 19 +Counter at 27 +Take Down at 35 +Reversal at 44 +Megahorn at 54 +22 +Headbutt +Curse +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Earthquake +Return +Double Team +Swagger +Sleep Talk +Detect +Rest +Attract +Thief +Fury Cutter +Cut +Strength +23 +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Paras +Parasect +Venonat +Venomoth +Scyther +Pinsir +Ledyba +Ledian +Spinarak +Ariados +Yanma +Pineco +Forretress +Gligar +Scizor +Shuckle +Heracross +3 +Bide +Flail +Harden + Headbutt "Mountain" area trees +Sneasel +215 +Dark / Ice +1 +None +10 +Scratch +Leer +Quick Attack at 9 +Screech at 17 +Faint Attack at 25 +Fury Swipes at 33 +Agility at 41 +Slash at 49 +Beat Up at 57 +Metal Claw at 65 +35 +Dynamicpunch +Headbutt +Curse +Toxic +Rock Smash +Psych Up +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Return +Dig +Shadow Ball +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Defense Curl +Dream Eater +Detect +Rest +Attract +Thief +Fury Cutter +Nightmare +Cut +Surf +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Counter +Crunch +Foresight +Reflect +Spite + Route 28 +Teddiursa +216 +Normal +1 +Ursaring - Lv.30 +9 +Scratch +Leer +Lick at 8 +Fury Swipes at 15 +Faint Attack at 22 +Rest at 29 +Slash at 36 +Snore at 43 +Thrash at 50 +32 +Dynamicpunch +Headbutt +Curse +Rollout +Roar +Toxic +Zap Cannon +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Defense Curl +Thunderpunch +Rest +Attract +Thief +Fire Punch +Fury Cutter +Cut +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Counter +Crunch +Focus Energy +Seismic Toss +Take Down + Route 45 +Ursaring +217 +Normal +1 +None +9 +Scratch +Leer +Lick +Fury Swipes +Faint Attack +Rest +Slash at 39 +Snore at 49 +Thrash at 59 +33 +Dynamicpunch +Headbutt +Curse +Rollout +Roar +Toxic +Zap Cannon +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Earthquake +Return +Dig +Mud-Slap +Double Team +Ice Punch +Swagger +Sleep Talk +Swift +Defense Curl +Thunderpunch +Rest +Attract +Thief +Fire Punch +Fury Cutter +Cut +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Counter +Crunch +Focus Energy +Seismic Toss +Take Down + Route 28, Victory Road, Mt. Silver +Slugma +218 +Fire +1 +Magcargo - Lv.38 +8 +Smog +Ember at 8 +Rock Throw at 15 +Harden at 22 +Amnesia at 29 +Flamethrower at 36 +Rock Slide at 43 +Body Slam at 50 +19 +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Defense Curl +Rest +Attract +11 +Grimer +Muk +Gastly +Haunter +Gengar +Koffing +Weezing +Misdreavus +Wobbuffet +Slugma +Magcargo +1 +Acid Armor + Route 15, Route 16, Route 17 +Magcargo +219 +Fire / Rock +1 +None +8 +Smog +Ember +Rock Throw +Harden +Amnesia +Flamethrower +Rock Slide at 48 +Body Slam at 60 +22 +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Earthquake +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Fire Blast +Defense Curl +Rest +Attract +Strength +11 +Grimer +Muk +Gastly +Haunter +Gengar +Koffing +Weezing +Misdreavus +Wobbuffet +Slugma +Magcargo +1 +Acid Armor + None +Swinub +220 +Ice / Ground +1 +Piloswine - Lv.33 +7 +Tackle +Powder Snow at 10 +Endure at 19 +Take Down at 28 +Mist at 37 +Blizzard at 46 +Amnesia at 55 +24 +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Earthquake +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Defense Curl +Detect +Rest +Attract +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Ancientpower +Body Slam +Crunch +Rock Slide +Take Down + Ice Cave +Piloswine +221 +Ice / Ground +1 +None +8 +Tackle +Powder Snow +Endure +Take Down +Fury Attack at 33 +Mist at 42 +Blizzard at 56 +Amneisa at 69 +25 +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Earthquake +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Defense Curl +Detect +Rest +Attract +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Ancientpower +Body Slam +Crunch +Rock Slide +Take Down + None +Corsola +222 +Water / Rock +1 +None +8 +Tackle +Harden at 7 +Bubble at 13 +Recover at 19 +Bubblebeam at 25 +Spike Cannon at 31 +Mirror Coat at 37 +Ancientpower at 43 +26 +Headbutt +Curse +Rollout +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Endure +Frustration +Earthquake +Return +Psychic +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Defense Curl +Rest +Attract +Surf +Strength +Whirlpool +41 +Squirtle +Wartortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Tentacool +Tentacruel +Slowpoke +Slowbro +Seel +Dewgong +Shellder +Cloyster +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +5 +Amnesia +Mist +Rock Slide +Safeguard +Screech + Breeding Center's Pond (Fish), Olivine City (Fish), +Remoraid +223 +Water +1 +Octillery - Lv.25 +8 +Water Gun +Lock-On at 11 +Psybeam at 22 +Aurora Beam at 22 +Bubblebeam at 22 +Focus Energy at 33 +Ice Beam at 44 +Hyper Beam at 55 +21 +Curse +Toxic +Hidden Power +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Rest +Attract +Thief +Surf +Whirlpool +44 +Squirtle +Warotortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Goldeen +Seaking +Magikarp +Gyarados +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Chinchou +Lanturn +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Qwuifish +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +5 +Aurora Beam +Haze +Octazooka +Screech +Supersonic + Trade +Octillery +224 +Water +1 +None +9 +Water Gun +Lock-On +Psybeam +Aurora Beam +Bubblebeam +Octazooka at 25 +Focus Energy at 38 +Ice Beam at 54 +Hyper Beam at 70 +21 +Curse +Toxic +Hidden Power +Snore +Hyper Beam +Protect +Rain Dance +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Rest +Attract +Thief +Surf +Whirlpool +44 +Squirtle +Warotortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Goldeen +Seaking +Magikarp +Gyarados +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Chinchou +Lanturn +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Qwuifish +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +5 +Aurora Beam +Haze +Octazooka +Screech +Supersonic + None +Delibird +225 +Ice / Flying +1 +None +1 +Present +22 +Headbutt +Curse +Toxic +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Detect +Rest +Attract +Thief +Fly +96 +Squirtle +Wartortle +Blastoise +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Poliwag +Poliwhirl +Poliwrath +Ponyta +Rapidash +Slowpoke +Slowbro +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Horsea +Seadra +Tauros +Lapras +Eevee +Vaporeon +Jolteon +Flareon +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Mareep +Flaaffy +Ampharos +Marill +Azumarill +Politoed +Aipom +Wooper +Quagsire +Espeon +Umbreon +Slowking +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Corsola +Remoraid +Octillery +Delibird +Mantine +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Aurora Beam +Future Sight +Quick Attack +Rapid Spin +Splash + Ice Cave +Mantine +226 +Water / Flying +1 +None +8 +Tackle +Bubble +Supersonic at 10 +Bubblebeam at 18 +Take Down at 25 +Agility at 32 +Wing Attack at 40 +Confuse Ray at 49 +22 +Headbutt +Curse +Toxic +Hidden Power +Snore +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Surf +Whirlpool +Waterfall +37 +Squirtle +Wartortle +Blastoise +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +4 +Haze +Hydro Pump +Slam +Twister + Route 41 (Fish) +Skarmory +227 +Steel / Flying +1 +None +7 +Leer +Peck +Sand-Attack at 13 +Swift at 19 +Agility at 25 +Fury Attack at 37 +Steel Wing at 49 +22 +Curse +Toxic +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Swift +Detect +Rest +Attract +Thief +Steel Wing +Cut +Fly +19 +Pidgey +Pidgeotto +Pidgeot +Spearow +Fearow +Zubat +Golbat +Farfetch'd +Doduo +Dodrio +Aerodactyl +Hoothoot +Noctowl +Crobat +Togetic +Natu +Xatu +Murkrow +Skarmory +3 +Drill Peck +Pursuit +Whirlwind + Route 45 +Houndour +228 +Dark / Fire +1 +Houndoom - Lv.24 +8 +Leer +Ember +Roar at 7 +Smog at 13 +Bite at 20 +Faint Attack at 27 +Flamethrower at 35 +Crunch at 43 +28 +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Solar Beam +Iron Tail +Return +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Sludge Bomb +Fire Blast +Swift +Dream Eater +Detect +Rest +Attract +Thief +Nightmare +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +7 +Beat Up +Counter +Fire Spin +Pursuit +Rage +Reversal +Spite + Route 7 +Houndoom +229 +Dark / Fire +1 +None +8 +Leer +Ember +Roar +Smog +Bite +Faint Attack at 30 +Flamethrower at 41 +Crunch at 52 +30 +Headbutt +Curse +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Solar Beam +Iron Tail +Return +Shadow Ball +Mud-Slap +Double Team +Swagger +Sleep Talk +Sludge Bomb +Fire Blast +Swift +Dream Eater +Detect +Rest +Attract +Thief +Nightmare +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +7 +Beat Up +Counter +Fire Spin +Pursuit +Rage +Reversal +Spite + None +Kingdra +230 +Water / Dragon +1 +None +7 +Bubble +Smokescreen +Leer +Water Gun +Twister +Agility at 40 +Hydro Pump at 51 +23 +Headbutt +Curse +Toxic +Hidden Power +Snore +Hyper Beam +Blizzard +Icy Wind +Protect +Rain Dance +Endure +Frustration +Dragonbreath +Return +Double Team +Swagger +Sleep Talk +Swift +Rest +Attract +Surf +Whirlpool +Waterfall +44 +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Ekans +Arbok +Psyduck +Golduck +Poliwag +Poliwhirl +Poliwrath +Slowpoke +Slowbro +Seel +Dewgong +Horsea +Seadra +Magikarp +Gyarados +Lapras +Omanyte +Omastar +Kabuto +Kabutops +Dratini +Dragonair +Dragonite +Totodile +Croconaw +Feraligatr +Marill +Azumarill +Wooper +Quagsire +Politoed +Slowking +Corsola +Remoraid +Octillery +Delibird +Mantine +Kingdra +6 +Aurora Beam +Disable +Dragon Rage +Flail +Octazooka +Splash + None +Phanpy +231 +Ground +1 +Donphan - Lv.25 +8 +Tackle +Growl +Defense Curl at 9 +Flail at 17 +Take Down at 25 +Rollout at 33 +Endure at 41 +Double-Edge at 49 +23 +Headbutt +Curse +Rollout +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Protect +Endure +Frustration +Earthquake +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Defense Curl +Rest +Attract +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +3 +Ancientpower +Body Slam +Focus Energy + Route 45 +Donphan +232 +Ground +1 +None +8 +Tackle +Growl +Defense Curl +Flail +Fury Attack at 25 +Rollout at 33 +Rapid Spin at 41 +Earthquake at 49 +24 +Headbutt +Curse +Rollout +Roar +Toxic +Rock Smash +Hidden Power +Sunny Day +Snore +Hyper Beam +Protect +Endure +Frustration +Earthquake +Return +Mud-Slap +Double Team +Swagger +Sleep Talk +Sandstorm +Defense Curl +Rest +Attract +Strength +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +3 +Ancientpower +Body Slam +Focus Energy + Mt. Silver, Victory Road, Route 28 +Porygon2 +233 +Normal +1 +None +10 +Conversion +Tackle +Conversion2 +Agility at 9 +Psybeam at 12 +Recover at 20 +Defense Curl at 24 +Lock-On at 32 +Tri Attack at 36 +Zap Cannon at 44 +28 +Curse +Toxic +Zap Cannon +Psych Up +Hidden Power +Sunny Day +Snore +Blizzard +Hyper Beam +Icy Wind +Protect +Rain Dance +Endure +Frustration +Iron Tail +Thunder +Return +Psychic +Double Team +Swagger +Sleep Talk +Swift +Defense Curl +Dream Eater +Rest +Thief +Nightmare +Flash +1 +None +1 +None + None +Stantler +234 +Normal +1 +None +7 +Tackle +Leer at 8 +Hypnosis at 15 +Stomp at 23 +Sand-Attack at 31 +Take Down at 40 +Confuse Ray at 49 +27 +Headbutt +Curse +Roar +Toxic +Psych Up +Hidden Power +Sunny Day +Snore +Protect +Rain Dance +Endure +Frustration +Earthquake +Return +Psychic +Mud-Slap +Double Team +Swagger +Sleep Talk +Swift +Dream Eater +Detect +Rest +Attract +Thief +Nightmare +Flash +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +5 +Crunch +Disable +Light Screen +Reflect +Spite + Route 36, Route 37 +Smeargle +235 +Normal +1 +None +10 +Sketch +Sketch at 11 +Sketch at 21 +Sketch at 31 +Sketch at 41 +Sketch at 51 +Sketch at 61 +Sketch at 71 +Sketch at 81 +Sketch at 91 +1 +None +66 +Rattata +Raticate +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran-(F) +Nidoran-(M) +Nidorino +Nidoking +Vulpix +Ninetales +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Ponyta +Rapidash +Farfetch'd +Seel +Dewgong +Rhyhorn +Rhydon +Tauros +Eevee +Vaporeon +Jolteon +Flareon +Cyndaquil +Quilava +Typhlosion +Sentret +Furret +Mareep +Flaaffy +Ampharos +Aipom +Wooper +Quagsire +Espeon +Umbreon +Girafarig +Dunsparce +Snubbull +Granbull +Sneasel +Teddiursa +Ursaring +Swinub +Piloswine +Delibird +Houndour +Houndoom +Phanpy +Donphan +Stantler +Smeargle +Miltank +1 +None + Ruins of Alph +Tyrogue +236 +Fighting +3 +Hitmonlee - Lv.20 ATK>DEF +Hitmonchan - Lv.20 ATK +#include // because i'm lazy and i don't know enough about char *'s +#include // used for atoi, will replace later possibly with custom atoi +using namespace std; + +#include "List.h" +#include "StrToke.h" // uses List +#include "Pokemon.h" // uses List +#include "Skill.h" // uses List +#include "PokeDex.h" // uses StrToke + +int main ( int argc, char* argv ) +{ + ifstream inpkmn ( "crystal.pkmn", ios::in ); + if ( inpkmn.fail() ) + { + PokeDex::alert ( "Could not load the database: crystal.pkmn" ); + return 1; + } + Pokemon pokemon[251]; + for ( int i = 0; i < 251; i++ ) + { + char tmp[256]; + inpkmn.getline ( tmp, 50 ); + string name = tmp; + inpkmn.getline ( tmp, 50 ); + int number = atoi ( tmp ); + inpkmn.getline ( tmp, 50 ); + string type = tmp; + inpkmn.getline ( tmp, 50 ); + int max = atoi ( tmp ); + List evo(max); + for ( int j = 0; j < max; j++ ) + { + inpkmn.getline ( tmp, 50 ); + evo.add ( tmp ); + } + inpkmn.getline ( tmp, 50 ); + max = atoi ( tmp ); + List attack(max); + for ( int j = 0; j < max; j++ ) + { + inpkmn.getline ( tmp, 50 ); + attack.add ( tmp ); + } + inpkmn.getline ( tmp, 50 ); + max = atoi ( tmp ); + List tmhm(max); + for ( int j = 0; j < max; j++ ) + { + inpkmn.getline ( tmp, 50 ); + tmhm.add ( tmp ); + } + inpkmn.getline ( tmp, 50 ); + max = atoi ( tmp ); + List breed(max); + for ( int j = 0; j < max; j++ ) + { + inpkmn.getline ( tmp, 50 ); + breed.add ( tmp ); + } + inpkmn.getline ( tmp, 50 ); + max = atoi ( tmp ); + List moves(max); + for ( int j = 0; j < max; j++ ) + { + inpkmn.getline ( tmp, 50 ); + moves.add ( tmp ); + } + inpkmn.getline ( tmp, 100 ); + string location = tmp; + if ( inpkmn.fail() || inpkmn.bad() || inpkmn.eof() ) + { + PokeDex::alert ( "Fatal database error at Pokemon #" + i ); + return 1; + } + pokemon[i] = Pokemon ( number, name, type, location, attack, breed, moves, tmhm, evo ); + } + Skill skill[251]; + for ( int i = 0; i < 251; i++ ) + { + char tmp[256]; + inpkmn.getline ( tmp, 50 ); + string name = tmp; + inpkmn.getline ( tmp, 50 ); + string type = tmp; + inpkmn.getline ( tmp, 100 ); + string descr = tmp; + inpkmn.getline ( tmp, 10 ); + int pp = atoi ( tmp ); + inpkmn.getline ( tmp, 10 ); + int power = atoi ( tmp ); + if ( inpkmn.fail() || inpkmn.bad() || inpkmn.eof() ) + { + PokeDex::alert ( "Fatal database error at Skill #" + i ); + return 1; + } + skill[i] = Skill ( name, type, descr, power, pp ); + } + inpkmn.close(); + string command = ""; + bool longdescr = false; + while ( command != "q" ) + { + command = PokeDex::ask ( "PokeDex" ); + if ( command == "h" || command == "?" ) + { + string tmp = "PokeDexC++ 1.0|Search [P]okemon|Search [S]kills|Toggle [L]ong Descriptions ("; + tmp += (longdescr)?"On":"Off"; + tmp += ")|Display [?] [H]elp|[Q]uit PokeDex"; + PokeDex::alert ( tmp ); + } + else if ( command == "l" ) + { + longdescr = !longdescr; + } + else if ( command == "p" ) + { + StrToke t ( PokeDex::askPokemon(), "|" ); + string field = t.nextToken(); + string query = t.nextToken(); + for ( int i = 0; i < 251; i++ ) + { + if ( field == "name" ) + { + string search = pokemon[i].getName(); + if ( search.find ( query ) != -1 ) + PokeDex::addResult ( pokemon[i], longdescr ); + } + else if ( field == "number" ) + { + int x = atoi ( query.c_str() ); + if ( x == i + 1 ) + PokeDex::addResult ( pokemon[i], longdescr ); + } + else if ( field == "type" ) + { + string search = pokemon[i].getType(); + if ( search.find ( query ) != -1 ) + PokeDex::addResult ( pokemon[i], longdescr ); + } + else if ( field == "location" ) + { + string search = pokemon[i].getLocation(); + if ( search.find ( query ) != -1 ) + PokeDex::addResult ( pokemon[i], longdescr ); + } + else if ( field == "attack" ) + { + List attack = pokemon[i].getAttack(); + for ( int j = 0; j < attack.size(); j++ ) + { + string search = attack.get ( j ); + if ( search.find ( query ) != -1 ) + { + PokeDex::addResult ( pokemon[i], longdescr ); + break; + } + } + } + else if ( field == "breed" ) + { + List breed = pokemon[i].getBreed(); + for ( int j = 0; j < breed.size(); j++ ) + { + string search = breed.get ( j ); + if ( search.find ( query ) != -1 ) + { + PokeDex::addResult ( pokemon[i], longdescr ); + break; + } + } + } + else if ( field == "tmhm" ) + { + List tmhm = pokemon[i].getTMHM(); + for ( int j = 0; j < tmhm.size(); j++ ) + { + string search = tmhm.get ( j ); + if ( search.find ( query ) != -1 ) + { + PokeDex::addResult ( pokemon[i], longdescr ); + break; + } + } + } + else if ( field == "moves" ) + { + List moves = pokemon[i].getMoves(); + for ( int j = 0; j < moves.size(); j++ ) + { + string search = moves.get ( j ); + if ( search.find ( query ) != -1 ) + { + PokeDex::addResult ( pokemon[i], longdescr ); + break; + } + } + } + else if ( field == "evolution" ) + { + List evo = pokemon[i].getEvolution(); + for ( int j = 0; j < evo.size(); j++ ) + { + string search = evo.get ( j ); + if ( search.find ( query ) != -1 ) + { + PokeDex::addResult ( pokemon[i], longdescr ); + break; + } + } + } + else if ( field == "tmhm" ) + { + List tmhm = pokemon[i].getTMHM(); + for ( int j = 0; j < tmhm.size(); j++ ) + { + string search = tmhm.get ( j ); + if ( search.find ( query ) != -1 ) + { + PokeDex::addResult ( pokemon[i], longdescr ); + break; + } + } + } + } + } + else if ( command == "s" ) + { + StrToke t ( PokeDex::askSkill(), "|" ); + string field = t.nextToken(); + string query = t.nextToken(); + for ( int i = 0; i < 251; i++ ) + { + if ( field == "name" ) + { + string search = skill[i].getName(); + if ( search.find ( query ) != -1 ) + PokeDex::addResult ( skill[i] ); + } + else if ( field == "type" ) + { + string search = skill[i].getType(); + if ( search.find ( query ) != -1 ) + PokeDex::addResult ( skill[i] ); + } + else if ( field == "descr" ) + { + string search = skill[i].getDescr(); + if ( search.find ( query ) != -1 ) + PokeDex::addResult ( skill[i] ); + } + } + } + } +} diff --git a/PokeDexC++ GNU/test.cpp b/PokeDexC++ GNU/test.cpp new file mode 100755 index 0000000..aba43c4 --- /dev/null +++ b/PokeDexC++ GNU/test.cpp @@ -0,0 +1,37 @@ +#include +#include +using namespace std; + +#include "List.h" +#include "StrToke.h" +#include "Pokemon.h" +#include "Skill.h" +#include "PokeDex.h" + +int main ( int argc, char* argv[] ) +{ + List atk(4); + atk.add ( "kick" ); + atk.add ( "punch" ); + atk.add ( "scream" ); + atk.add ( "bite" ); + List breed(2); + breed.add ( "suicine" ); + breed.add ( "bob" ); + List mv(1); + mv.add ( "None" ); + List tmhm(4); + tmhm.add ( "kiss" ); + tmhm.add ( "flash" ); + tmhm.add ( "moon" ); + tmhm.add ( "blow" ); + List evo(1); + evo.add ( "Shyrac" ); + Pokemon p( 133, "Eevee", "Normal", "Bob's House", atk, breed, mv, tmhm, evo ); + //p.printLongDescription(); + string what = PokeDex::ask ( "What" ); + PokeDex::alert ( "You said " + what ); + PokeDex::askPokemon(); + PokeDex::askSkill(); + PokeDex::addResult ( p, true ); +} diff --git a/attic/CVS/Entries b/attic/CVS/Entries new file mode 100644 index 0000000..58a1f5e --- /dev/null +++ b/attic/CVS/Entries @@ -0,0 +1,17 @@ +/Instructions.txt/1.1.1.1/Tue Nov 2 07:22:52 2004// +/PokeData.class/1.1.1.1/Tue Nov 2 07:22:52 2004// +/PokeData.java/1.1.1.1/Tue Nov 2 07:22:52 2004// +/PokeDex.class/1.1.1.1/Tue Nov 2 07:22:52 2004// +/PokeDex.jar/1.1.1.1/Tue Nov 2 07:22:52 2004// +/PokeDex.java/1.1.1.1/Tue Nov 2 07:22:52 2004// +/PokeDex_src_2.zip/1.1.1.1/Tue Nov 2 07:22:55 2004// +/PokeSkill.class/1.1.1.1/Tue Nov 2 07:22:55 2004// +/PokeSkill.java/1.1.1.1/Tue Nov 2 07:22:55 2004// +/PokeSkillData.class/1.1.1.1/Tue Nov 2 07:22:55 2004// +/PokeSkillData.java/1.1.1.1/Tue Nov 2 07:22:55 2004// +/Pokemon.class/1.1.1.1/Tue Nov 2 07:22:55 2004// +/Pokemon.java/1.1.1.1/Tue Nov 2 07:22:55 2004// +/crystal-skill.pkmn/1.1.1.1/Tue Nov 2 07:22:56 2004// +/crystal.pkmn/1.1.1.1/Tue Nov 2 07:23:02 2004// +/manifest.txt/1.1.1.1/Tue Nov 2 07:23:02 2004// +D diff --git a/attic/CVS/Repository b/attic/CVS/Repository new file mode 100644 index 0000000..cab1eb4 --- /dev/null +++ b/attic/CVS/Repository @@ -0,0 +1 @@ +PokeDex/attic diff --git a/attic/CVS/Root b/attic/CVS/Root new file mode 100644 index 0000000..19a85fb --- /dev/null +++ b/attic/CVS/Root @@ -0,0 +1 @@ +/home/andrew/Projects/penguincoder/cvs diff --git a/attic/Instructions.txt b/attic/Instructions.txt new file mode 100755 index 0000000..1cb4867 --- /dev/null +++ b/attic/Instructions.txt @@ -0,0 +1,13 @@ +PokeDex v 2.0 + +First you need to have a Java runtime/sd kit installed. Get this from http://java.sun.com + +You need to set your paths, and then run + +java -jar PokeDex.jar + +At the command prompt. Case matters. If you are really good, you can make a shortcut to this by putting + +"%javapath&\bin\java -jar PokeDex.jar" + +As the program to run, where %javapath% is the path to the installed java kit. You should also set the start in folder to wherever you keep the *.jar and *.pkmn files. \ No newline at end of file diff --git a/attic/PokeData.class b/attic/PokeData.class new file mode 100755 index 0000000..1b40457 Binary files /dev/null and b/attic/PokeData.class differ diff --git a/attic/PokeData.java b/attic/PokeData.java new file mode 100755 index 0000000..933dc76 --- /dev/null +++ b/attic/PokeData.java @@ -0,0 +1,131 @@ +import java.io.*; +import java.util.StringTokenizer; +import java.util.NoSuchElementException; + +public class PokeData { + public static void main ( String[] args ) { + try { + BufferedReader inpoke = new BufferedReader ( new FileReader ( "pokemon.txt" ) ); + BufferedReader index = new BufferedReader ( new FileReader ( "pokedex.txt" ) ); + ObjectOutputStream objectout = new ObjectOutputStream ( new FileOutputStream ( "crystal.pkmn" ) ); + StringTokenizer token = new StringTokenizer(""); + String line = inpoke.readLine(); + int number; + String name = "", type1 = "", type2 = "", location = ""; + String[] attack, breedcompat, breedingmoves, tmhm, evolution; + int attacks = 0, breedcompats = 0, breedingmovess = 0, tmhms = 0, evolutions = 0; + while ( line != null ) { + attack = new String[15]; + breedcompat = new String[150]; + breedingmoves = new String[50]; + tmhm = new String[100]; + evolution = new String[5]; + number = Integer.parseInt ( line.substring ( 1, 5 ).trim() ); + name = line.substring ( 8, 20 ).trim(); + String types = line.substring ( 21, 36 ).trim(); + token = new StringTokenizer ( types, "/" ); + type1 = token.nextToken(); + if ( token.hasMoreTokens() ) + type2 = token.nextToken(); + else + type2 = "None"; + String finalevo = line.substring ( 44 ).trim(); + token = new StringTokenizer ( finalevo, " " ); + finalevo = token.nextToken(); + evolution[evolutions] = finalevo; + if ( !finalevo.equals ( "None" ) ) + evolution[evolutions] += " - " + line.substring ( 44 + finalevo.length() + 1 ); + evolutions++; + line = inpoke.readLine(); + while ( line != null && line.startsWith ( " " ) ) { + token = new StringTokenizer ( line.substring ( 44 ).trim(), " " ); + String tempevo = token.nextToken(); + evolution[evolutions] = tempevo + " - " + line.substring ( 44 + tempevo.length() + 1 ).trim(); + evolutions++; + line = inpoke.readLine(); + } + String otherline = index.readLine(); + while ( !otherline.startsWith("-") ) { + if ( otherline.startsWith ( "Attacks: " ) ) { + while ( !otherline.equals ( "" ) ) { + if ( otherline.endsWith ( "-" ) ) + attack[attacks] = otherline.substring ( 9, 22 ).trim(); + else if ( otherline.endsWith ( "None" ) ) + attack[attacks] = "None"; + else + attack[attacks] = otherline.substring ( 9, 22 ).trim() + " at " + otherline.substring ( 23 ).trim(); + attacks++; + otherline = index.readLine(); + } + otherline = index.readLine(); + while ( !otherline.equals("") ) { + token = new StringTokenizer ( otherline.substring ( 13 ).trim(), "," ); + do { + String tmmove = token.nextToken().trim(); + if ( tmmove.endsWith ( ")" ) ) + //tmmove = tmmove.substring ( tmmove.indexOf ( "(" ) + 1, tmmove.indexOf ( ")" ) ) + " " + tmmove.substring ( 0, tmmove.indexOf ( "(" ) - 1 ); + tmmove = tmmove.substring ( 0, tmmove.indexOf ( "(" ) ).trim(); + tmhm[tmhms] = tmmove; + tmhms++; + } while ( token.hasMoreTokens() ); + otherline = index.readLine(); + } + otherline = index.readLine(); + while ( !otherline.equals ( "" ) ) { + token = new StringTokenizer ( otherline.substring ( 15 ).trim(), "," ); + do { + breedingmoves[breedingmovess] = token.nextToken().trim(); + breedingmovess++; + } while ( token.hasMoreTokens() ); + otherline = index.readLine(); + } + otherline = index.readLine(); + while ( !otherline.equals ( "" ) ) { + token = new StringTokenizer ( otherline.substring ( 24 ).trim(), "," ); + do { + breedcompat[breedcompats] = token.nextToken().trim(); + breedcompats++; + } while ( token.hasMoreTokens() ); + otherline = index.readLine(); + } + while ( !otherline.startsWith ( "Found at:" ) ) + otherline = index.readLine(); + location = otherline.substring ( 9 ); + } + otherline = index.readLine(); + } + String[] finalattack, finalcompat, finalmoves, finaltmhm, finalevolution; + finalattack = new String[attacks]; + for ( int i = 0; i < attacks; i++ ) + finalattack[i] = attack[i]; + finalcompat = new String[breedcompats]; + for ( int i = 0; i < breedcompats; i++ ) + finalcompat[i] = breedcompat[i]; + finalmoves = new String[breedingmovess]; + for ( int i = 0; i < breedingmovess; i++ ) + finalmoves[i] = breedingmoves[i]; + finaltmhm = new String[tmhms]; + for ( int i = 0; i < tmhms; i++ ) + finaltmhm[i] = tmhm[i]; + finalevolution = new String[evolutions]; + for ( int i = 0; i < evolutions; i++ ) + finalevolution[i] = evolution[i]; + String finaltype = type1; + if ( !type2.toLowerCase().equals ( "none" ) ) + finaltype += " / " + type2; + objectout.writeObject ( new Pokemon ( number, name, finaltype, finalevolution, finalattack, finaltmhm, finalmoves, finalcompat, location ) ); + System.out.println ( number + " " + name ); + attacks = 0; + tmhms = 0; + breedingmovess = 0; + breedcompats = 0; + evolutions = 0; + } + objectout.close(); + } + catch ( IOException e ) { + System.out.println (e); + System.exit ( 0 ); + } + } +} \ No newline at end of file diff --git a/attic/PokeDex.class b/attic/PokeDex.class new file mode 100755 index 0000000..e993d9d Binary files /dev/null and b/attic/PokeDex.class differ diff --git a/attic/PokeDex.jar b/attic/PokeDex.jar new file mode 100755 index 0000000..be6dc39 Binary files /dev/null and b/attic/PokeDex.jar differ diff --git a/attic/PokeDex.java b/attic/PokeDex.java new file mode 100755 index 0000000..f1c0f40 --- /dev/null +++ b/attic/PokeDex.java @@ -0,0 +1,230 @@ +import java.io.*; +import java.util.*; + +public class PokeDex { + + private static Pokemon[] pokemon; + private static PokeSkill[] pokeskill; + private final static String version = "2.1"; + private final static InputStream systemin = System.in; + private static boolean longdescr = true; + private final static String[] types = new String[] { "pokemon", "skill" }; + private final static String[][] fields = new String[][] { { "name", "number", "type", "evolution", "attack", "tmhm", "location", "breedmatch", "breedmove" }, { "name", "type", "description" } }; + + public static void main ( String[] args ) { + pokemon = new Pokemon[251]; + pokeskill = new PokeSkill[251]; + + try { + ObjectInputStream instream = new ObjectInputStream ( new FileInputStream ( "crystal.pkmn" ) ); + ObjectInputStream inskill = new ObjectInputStream ( new FileInputStream ( "crystal-skill.pkmn" ) ); + System.out.println ( " Loading Pokemon" ); + System.out.println ( "0% 100%"); + for ( int i = 0; i < 251; i++ ) { + pokemon[i] = (Pokemon) instream.readObject(); + pokeskill[i] = (PokeSkill) inskill.readObject(); + if ( (i / 12) == (i / 12.0) ) + System.out.print ( "." ); + } + System.out.println(); + instream.close(); + inskill.close(); + } + catch ( FileNotFoundException exception ) { + System.out.println ( "Could not find the databases!" ); + System.exit ( 0 ); + } + catch ( ClassNotFoundException exception ) { + System.out.println ( "Class error: " + exception ); + System.exit ( 0 ); + } + catch ( IOException exception ) { + System.out.println ( "Database I/O error!" + exception ); + System.exit ( 0 ); + } + + String currentcommand = ""; + do { + System.out.print ( "PokeDex> " ); + try { + BufferedReader instream = new BufferedReader ( new InputStreamReader ( systemin ) ); + currentcommand = instream.readLine().toLowerCase().trim(); + if ( validate ( currentcommand, types ) ) + searchField ( currentcommand ); + else if ( currentcommand.equals ( "help" ) || currentcommand.equals ( "?" ) || currentcommand.equals ( "info" ) ) + dispHelp(); + else if ( currentcommand.equals ( "long" ) ) { + longdescr = !longdescr; + if ( longdescr ) + System.out.println ( "Long descriptions turned on.\n" ); + else + System.out.println ( "Long descriptions turned off.\n" ); + } + else if ( !currentcommand.equals ( "quit" ) ) + System.out.println ( "Invalid command (type help for usage)\n" ); + } + catch ( IOException exception ) { + System.out.println ( "IO Stream error! " + exception ); + currentcommand = "quit"; + } + } while ( !currentcommand.equals ( "quit" ) ); + } + + private static boolean validate ( String test, String[] fields ) { + for ( int i = 0; i < fields.length; i++ ) + if ( test.equals ( fields[i] ) ) + return true; + return false; + } + + private static void dispHelp() { + System.out.println ( "PokeDex " + version ); + System.out.println ( "Released by Coleman under the GPL" ); + System.out.println(); + System.out.println ( "Commands:" ); + System.out.println(); + System.out.println ( " help, ?, info Display Help Message" ); + System.out.println ( " pokemon, p Search for a Pokemon" ); + System.out.println ( " skill, s Search for a Skill" ); + System.out.println ( " long Toggle long descriptions" ); + System.out.println(); + System.out.println ( " Valid Pokemon search fields:" ); + String temp = ""; + for ( int i = 0; i < fields[0].length; i++ ) { + if ( i != fields[0].length - 1 ) + temp += fields[0][i] + ", "; + else + temp += fields[0][i]; + } + System.out.println ( " " + temp ); + //System.out.println ( " name, number, type, attack, tmhm, location," ); + //System.out.println ( " breedmatch, breedmove, evolution"); + System.out.println(); + System.out.println ( " Valid Skill search fields:" ); + //System.out.println ( " name, type, description" ); + temp = ""; + for ( int i = 0; i < fields[1].length; i++ ) { + if ( i != fields[1].length - 1 ) + temp += fields[1][i] + ", "; + else + temp += fields[1][i]; + } + System.out.println ( " " + temp ); + System.out.println(); + System.out.println ( " All queries are case-insensitive." ); + System.out.println(); + System.out.println(); + } + + private static void searchField ( String type ) { + String field = ""; + System.out.print ( "Enter search field: " ); + + try { + BufferedReader instream = new BufferedReader ( new InputStreamReader ( systemin ) ); + field = instream.readLine().trim().toLowerCase(); + } + catch ( IOException exception ) { + System.out.println ( "IO Stream error!" + exception ); + field = ""; + } + + int typenum = 0; + for ( int i = 0; i < types.length; i++ ) + if ( type.equals ( types[i] ) ) { + typenum = i; + break; + } + + if ( !field.equals ( "" ) && validate ( field, fields[typenum] ) ) + searchQuery ( field, typenum ); + } + + private static void searchQuery ( String field, int typenum ) { + String query = ""; + System.out.print ( "Enter search query: " ); + + try { + BufferedReader instream = new BufferedReader ( new InputStreamReader ( systemin ) ); + query = instream.readLine().trim().toLowerCase(); + } + catch ( IOException exception ) { + System.out.println ( "IO Stream error!" + exception ); + query = ""; + } + + if ( !query.equals ( "" ) ) { + System.out.println ( "\n==================" ); + System.out.println ( " Begin search " ); + System.out.println ( "==================\n" ); + for ( int current = 0; current < 251; current++ ) { + if ( containsQuery ( query, field, typenum, current ) ) { + if ( longdescr && typenum == 0 ) + System.out.println ( pokemon[current].longDescription() ); + else if ( longdescr && typenum == 1 ) + System.out.println ( pokeskill[current].longDescription() ); + else if ( !longdescr && typenum == 0 ) + System.out.println ( pokemon[current] ); + else if ( !longdescr && typenum == 1 ) + System.out.println ( pokeskill[current] ); + } + } + + System.out.println ( "\n==================" ); + System.out.println ( " End Search" ); + System.out.println ( "==================\n" ); + } + } + + private static boolean containsQuery ( String query, String field, int typenum, int current ) { + boolean result = false; + String searchresult = ""; + if ( typenum == 0 ) { + if ( field.equals ( "name" ) ) + searchresult = pokemon[current].getName(); + else if ( field.equals ( "number" ) ) + searchresult = (new Integer ( pokemon[current].getNumber() )).toString(); + else if ( field.equals ( "location" ) ) + searchresult = pokemon[current].foundAt(); + else if ( field.equals ( "type" ) ) + searchresult = pokemon[current].getType(); + if ( field.equals ( "attack" ) ) { + String[] temp = pokemon[current].getAttack(); + for ( int i = 0; i < temp.length; i++ ) + searchresult += temp[i] + " "; + } + if ( field.equals ( "tmhm" ) ) { + String[] temp = pokemon[current].getTMHM(); + for ( int i = 0; i < temp.length; i++ ) + searchresult += temp[i] + " "; + } + if ( field.equals ( "breedmatch" ) ) { + String[] temp = pokemon[current].getBreedingList(); + for ( int i = 0; i < temp.length; i++ ) + searchresult += temp[i] + " "; + } + if ( field.equals ( "breedmove" ) ) { + String[] temp = pokemon[current].getBreedingMoves(); + for ( int i = 0; i < temp.length; i++ ) + searchresult += temp[i] + " "; + } + if ( field.equals ( "evolution" ) ) { + String[] temp = pokemon[current].getEvolution(); + for ( int i = 0; i < temp.length; i++ ) + searchresult += temp[i] + " "; + } + } + else if ( typenum == 1 ) { + if ( field.equals ( "name" ) ) + searchresult = pokeskill[current].getName(); + else if ( field.equals ( "description" ) ) + searchresult = pokeskill[current].getDescription(); + else if ( field.equals ( "type" ) ) + searchresult = pokeskill[current].getType(); + } + if ( searchresult.toLowerCase().indexOf ( query ) > -1 ) + result = true; + return result; + } + +} \ No newline at end of file diff --git a/attic/PokeDex_src_2.zip b/attic/PokeDex_src_2.zip new file mode 100755 index 0000000..f169502 Binary files /dev/null and b/attic/PokeDex_src_2.zip differ diff --git a/attic/PokeSkill.class b/attic/PokeSkill.class new file mode 100755 index 0000000..d3a9114 Binary files /dev/null and b/attic/PokeSkill.class differ diff --git a/attic/PokeSkill.java b/attic/PokeSkill.java new file mode 100755 index 0000000..fd5ef38 --- /dev/null +++ b/attic/PokeSkill.java @@ -0,0 +1,63 @@ +import java.io.*; + +public class PokeSkill implements Serializable { + private String name, type, descr; + private int pp, power; + + public PokeSkill ( String name, String type, String descr, int pp, int power ) { + this.name = name; + this.type = type; + this.descr = descr; + this.pp = pp; + this.power = power; + } + + public void setName ( String name ) { + this.name = name; + } + + public void setType ( String type ) { + this.type = type; + } + + public void setDescription ( String descr ) { + this.descr = descr; + } + + public void setPP ( int pp ) { + this.pp = pp; + } + + public void setPower ( int power ) { + this.power = power; + } + + public String getName() { + return name; + } + + public String getType() { + return type; + } + + public String getDescription() { + return descr; + } + + public int getPP() { + return pp; + } + + public int getPower() { + return power; + } + + public String toString() { + return name + " - " + descr; + } + + public String longDescription() { + return "Name: " + name + "\nType: " + type + "\nPP: " + pp + "\nPower: " + power + "\nDescription: " + descr; + } + +} \ No newline at end of file diff --git a/attic/PokeSkillData.class b/attic/PokeSkillData.class new file mode 100755 index 0000000..42c2392 Binary files /dev/null and b/attic/PokeSkillData.class differ diff --git a/attic/PokeSkillData.java b/attic/PokeSkillData.java new file mode 100755 index 0000000..3f6ed59 --- /dev/null +++ b/attic/PokeSkillData.java @@ -0,0 +1,48 @@ +import java.io.*; + +public class PokeSkillData { + public static void main ( String[] args ) { + String name = "", type = "", descr = ""; + int pp = 0, power = 0; + try { + BufferedReader inskill = new BufferedReader ( new FileReader ( "pokeskill.txt" ) ); + ObjectOutputStream objectout = new ObjectOutputStream ( new FileOutputStream ( "crystal-skill.pkmn" ) ); + String line = inskill.readLine(); + while ( line != null ) { + name = line.substring ( 0, 13 ).trim(); + type = line.substring ( 14, 22 ).trim(); + pp = 0; + try { + pp = Integer.parseInt ( line.substring ( 23, 25 ).trim() ); + } + catch ( NumberFormatException exception ){} + power = 0; + try { + power = Integer.parseInt ( line.substring ( 26, 28 ).trim() ); + } + catch ( NumberFormatException exception ) {} + descr = line.substring ( 33 ); + PokeSkill skill = new PokeSkill ( name, type, descr, pp, power ); + //System.out.println ( skill ); + objectout.writeObject ( skill ); + System.out.println ( "name: " + name ); + System.out.println ( "type: " + type ); + System.out.println ( "descr: " + descr ); + System.out.println ( "pp: " + pp ); + System.out.println ( "power: " + power ); + System.out.println(); + line = inskill.readLine(); + } + objectout.close(); + } + catch ( IOException e ) { + System.out.println ( "Error: " + e ); + System.out.println ( "name: " + name ); + System.out.println ( "type: " + type ); + System.out.println ( "descr: " + descr ); + System.out.println ( "pp: " + pp ); + System.out.println ( "power: " + power ); + System.out.println(); + } + } +} \ No newline at end of file diff --git a/attic/Pokemon.class b/attic/Pokemon.class new file mode 100755 index 0000000..7b42447 Binary files /dev/null and b/attic/Pokemon.class differ diff --git a/attic/Pokemon.java b/attic/Pokemon.java new file mode 100755 index 0000000..4141fee --- /dev/null +++ b/attic/Pokemon.java @@ -0,0 +1,199 @@ +import java.io.*; + +public class Pokemon implements Serializable { + private int number; + private String name, type; + private String[] attack, breedingmoves, breedcompat, tmhm, evolution; + private String location; + + public Pokemon ( int number ) { + this.number = number; + name = null; + type = null; + evolution = null; + attack = null; + breedingmoves = null; + breedcompat = null; + location = null; + } + + public Pokemon ( int number, String name, String type, String[] evolution, String[] attack, String[] tmhm, String[] breedingmoves, String[] breedcompat, String location ) { + this.number = number; + this.name = name; + this.type = type; + this.evolution = evolution; + this.attack = attack; + this.tmhm = tmhm; + this.breedingmoves = breedingmoves; + this.breedcompat = breedcompat; + this.location = location; + } + + public int getNumber() { + return number; + } + + public void setNameType ( String name, String type ) { + this.name = name; + this.type = type; + } + + public void setType ( String type ) { + this.type = type; + } + + public String getName() { + return name; + } + + public String getType() { + return type; + } + + public void setEvolution ( String[] evolution ) { + this.evolution = evolution; + } + + public String[] getEvolution() { + return evolution; + } + + public void setAttack ( String[] attacks ) { + this.attack = attacks; + } + + public void setTMHM ( String[] tmhm ) { + this.tmhm = tmhm; + } + + public void setBreedingMoves ( String[] breedingmoves ) { + this.breedingmoves = breedingmoves; + } + + public void setBreedingCompatibility ( String[] breedcompat ) { + this.breedcompat = breedcompat; + } + + public String[] getAttack() { + return attack; + } + + public String[] getTMHM() { + return tmhm; + } + + public String[] getBreedingMoves() { + return breedingmoves; + } + + public String[] getBreedingList() { + return breedcompat; + } + + public void foundAt ( String l ) { + location = l; + } + + public String foundAt() { + return location; + } + + public String longDescription() { + String result; + result = "#" + number + "\t" + name + "\n" + "Type: " + type + "\n" + "Evolves: "; + for ( int i = 0; i < evolution.length; i++ ) { + result += evolution[i]; + if ( i != evolution.length - 1 ) + result += ", "; + } + result += "\n\n" + "Attacks: "; + for ( int i = 0; i < attack.length; i++) { + result += attack[i]; + if ( i != attack.length - 1 ) + result += ", "; + } + result += "\n\n" + "TM/HM Compatability: "; + for ( int i = 0; i < tmhm.length; i++) { + result += tmhm[i]; + if ( i != tmhm.length - 1 ) + result += ", "; + } + result += "\n\n" + "Breeding Compatibility: "; + for ( int i = 0; i < breedcompat.length; i++) { + result += breedcompat[i]; + if ( i != breedcompat.length - 1 ) + result += ", "; + } + result += "\n\n" + "Breeding Moves: "; + for ( int i = 0; i < breedingmoves.length; i++) { + result += breedingmoves[i]; + if ( i != breedingmoves.length - 1 ) + result += ", "; + } + result += "\n\n" + "Found: " + location + "\n"; + return result; + } + + public String toString() { + return number + " " + name; + } + + public void writeObject ( OutputStream out ) { + try { + PrintWriter outstream = new PrintWriter ( out ); + outstream.println ( name ); + outstream.println ( number ); + outstream.println ( type ); + outstream.println ( evolution.length ); + for ( int i = 0; i < evolution.length; i++ ) + outstream.println ( evolution[i] ); + outstream.println ( attack.length ); + for ( int i = 0; i < attack.length; i++ ) + outstream.println ( attack[i] ); + outstream.println ( tmhm.length ); + for ( int i = 0; i < tmhm.length; i++ ) + outstream.println ( tmhm[i] ); + outstream.println ( breedcompat.length ); + for ( int i = 0; i < breedcompat.length; i++ ) + outstream.println ( breedcompat[i] ); + outstream.println ( breedingmoves.length ); + for ( int i = 0; i < breedingmoves.length; i++ ) + outstream.println ( breedingmoves ); + outstream.println ( location ); + outstream.flush(); + } + catch ( Exception exception ) { + System.out.println ( "Error: " + exception ); + System.exit ( 0 ); + } + } + + public void readObject ( InputStream in ) { + try { + BufferedReader instream = new BufferedReader ( new InputStreamReader ( in ) ); + name = instream.readLine(); + number = Integer.parseInt ( instream.readLine() ); + type = instream.readLine(); + evolution = new String[Integer.parseInt ( instream.readLine() )]; + for ( int i = 0; i < evolution.length; i++ ) + evolution[i] = instream.readLine(); + attack = new String[Integer.parseInt ( instream.readLine() )]; + for ( int i = 0; i < attack.length; i++ ) + attack[i] = instream.readLine(); + tmhm = new String[Integer.parseInt ( instream.readLine() )]; + for ( int i = 0; i < tmhm.length; i++ ) + tmhm[i] = instream.readLine(); + breedcompat = new String[Integer.parseInt ( instream.readLine() )]; + for ( int i = 0; i < breedcompat.length; i++ ) + breedcompat[i] = instream.readLine(); + breedingmoves = new String[Integer.parseInt ( instream.readLine() )]; + for ( int i = 0; i < breedingmoves.length; i++ ) + breedingmoves[i] = instream.readLine(); + location = instream.readLine(); + } + catch ( Exception exception ) { + System.out.println ( "Error: " + exception ); + System.exit ( 0 ); + } + } +} \ No newline at end of file diff --git a/attic/crystal-skill.pkmn b/attic/crystal-skill.pkmn new file mode 100755 index 0000000..e2f45bb Binary files /dev/null and b/attic/crystal-skill.pkmn differ diff --git a/attic/crystal.pkmn b/attic/crystal.pkmn new file mode 100755 index 0000000..28af93f Binary files /dev/null and b/attic/crystal.pkmn differ diff --git a/attic/manifest.txt b/attic/manifest.txt new file mode 100755 index 0000000..63dd357 --- /dev/null +++ b/attic/manifest.txt @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Main-Class: PokeDex +Created-By: 1.4.0 (Sun Microsystems Inc.) \ No newline at end of file