Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --This is a Lua script for VBA-RR to be used with R/S/FR/LG/E US
- --It modifies the encounter data to make random Pokemon appear in the wild.
- --The Pokemon are found at appropriate levels. Example: Bulbasaur can be found in level ranges of 2 - 15, 16 - 31 for Ivysaur, and 32+ for Venusaur. Pokemon with evolution requirements that are not level based have a set of level ranges based on evolution requirement.
- --Most water Pokemon appear while surfing and fishing, but some can still be found on grass.
- --Legendary Pokemon should be harder to find. When one is generated, it only has a 10% chance to be added to the encounted data.
- --Please report any bugs or suggestions to improve this script to KazoWAR@yahoo.com
- function RandomPokemon()
- Pokemon = math.random(1, 411)
- if Pokemon == 0 then MinLevel = 2 MaxLevel = 100 GrassPokemon() -- ???
- elseif Pokemon == 1 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Bulbasaur
- elseif Pokemon == 2 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ivysaur
- elseif Pokemon == 3 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Venusaur
- elseif Pokemon == 4 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Charmander
- elseif Pokemon == 5 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Charmeleon
- elseif Pokemon == 6 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Charizard
- elseif Pokemon == 7 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Squirtle
- elseif Pokemon == 8 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Wartortle
- elseif Pokemon == 9 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Blastoise
- elseif Pokemon == 10 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Caterpie
- elseif Pokemon == 11 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Metapod
- elseif Pokemon == 12 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Butterfree
- elseif Pokemon == 13 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Weedle
- elseif Pokemon == 14 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Kakuna
- elseif Pokemon == 15 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Beedrill
- elseif Pokemon == 16 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Pidgey
- elseif Pokemon == 17 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Pidgeotto
- elseif Pokemon == 18 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Pidgeot
- elseif Pokemon == 19 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Rattata
- elseif Pokemon == 20 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Raticate
- elseif Pokemon == 21 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Spearow
- elseif Pokemon == 22 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Fearow
- elseif Pokemon == 23 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ekans
- elseif Pokemon == 24 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Arbok
- elseif Pokemon == 25 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Pikachu
- elseif Pokemon == 26 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Raichu
- elseif Pokemon == 27 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Sandshrew
- elseif Pokemon == 28 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Sandslash
- elseif Pokemon == 29 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Nidoran(F)
- elseif Pokemon == 30 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Nidorina
- elseif Pokemon == 31 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Nidoqueen
- elseif Pokemon == 32 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Nidoran(M)
- elseif Pokemon == 33 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Nidorino
- elseif Pokemon == 34 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Nidoking
- elseif Pokemon == 35 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Clefairy
- elseif Pokemon == 36 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Clefable
- elseif Pokemon == 37 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Vulpix
- elseif Pokemon == 38 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ninetales
- elseif Pokemon == 39 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Jigglypuff
- elseif Pokemon == 40 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Wigglytuff
- elseif Pokemon == 41 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Zubat
- elseif Pokemon == 42 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Golbat
- elseif Pokemon == 43 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Oddish
- elseif Pokemon == 44 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Gloom
- elseif Pokemon == 45 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Vileplume
- elseif Pokemon == 46 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Paras
- elseif Pokemon == 47 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Parasect
- elseif Pokemon == 48 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Venonat
- elseif Pokemon == 49 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Venomoth
- elseif Pokemon == 50 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Diglett
- elseif Pokemon == 51 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Dugtrio
- elseif Pokemon == 52 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Meowth
- elseif Pokemon == 53 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Persian
- elseif Pokemon == 54 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Psyduck
- elseif Pokemon == 55 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Golduck
- elseif Pokemon == 56 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Mankey
- elseif Pokemon == 57 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Primeape
- elseif Pokemon == 58 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Growlithe
- elseif Pokemon == 59 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Arcanine
- elseif Pokemon == 60 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Poliwag
- elseif Pokemon == 61 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Poliwhirl
- elseif Pokemon == 62 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Poliwrath
- elseif Pokemon == 63 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Abra
- elseif Pokemon == 64 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Kadabra
- elseif Pokemon == 65 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Alakazam
- elseif Pokemon == 66 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Machop
- elseif Pokemon == 67 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Machoke
- elseif Pokemon == 68 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Machamp
- elseif Pokemon == 69 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Bellsprout
- elseif Pokemon == 70 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Weepinbell
- elseif Pokemon == 71 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Victreebel
- elseif Pokemon == 72 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Tentacool
- elseif Pokemon == 73 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Tentacruel
- elseif Pokemon == 74 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Geodude
- elseif Pokemon == 75 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Graveler
- elseif Pokemon == 76 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Golem
- elseif Pokemon == 77 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ponyta
- elseif Pokemon == 78 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Rapidash
- elseif Pokemon == 79 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Slowpoke
- elseif Pokemon == 80 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Slowbro
- elseif Pokemon == 81 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Magnemite
- elseif Pokemon == 82 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Magneton
- elseif Pokemon == 83 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Farfetch'd
- elseif Pokemon == 84 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Doduo
- elseif Pokemon == 85 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Dodrio
- elseif Pokemon == 86 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Seel
- elseif Pokemon == 87 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Dewgong
- elseif Pokemon == 88 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Grimer
- elseif Pokemon == 89 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Muk
- elseif Pokemon == 90 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Shellder
- elseif Pokemon == 91 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Cloyster
- elseif Pokemon == 92 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Gastly
- elseif Pokemon == 93 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Haunter
- elseif Pokemon == 94 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Gengar
- elseif Pokemon == 95 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Onix
- elseif Pokemon == 96 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Drowzee
- elseif Pokemon == 97 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Hypno
- elseif Pokemon == 98 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Krabby
- elseif Pokemon == 99 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Kingler
- elseif Pokemon == 100 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Voltorb
- elseif Pokemon == 101 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Electrode
- elseif Pokemon == 102 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Exeggcute
- elseif Pokemon == 103 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Exeggutor
- elseif Pokemon == 104 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Cubone
- elseif Pokemon == 105 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Marowak
- elseif Pokemon == 106 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Hitmonlee
- elseif Pokemon == 107 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Hitmonchan
- elseif Pokemon == 108 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Lickitung
- elseif Pokemon == 109 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Koffing
- elseif Pokemon == 110 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Weezing
- elseif Pokemon == 111 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Rhyhorn
- elseif Pokemon == 112 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Rhydon
- elseif Pokemon == 113 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Chansey
- elseif Pokemon == 114 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Tangela
- elseif Pokemon == 115 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Kangaskhan
- elseif Pokemon == 116 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Horsea
- elseif Pokemon == 117 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Seadra
- elseif Pokemon == 118 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Goldeen
- elseif Pokemon == 119 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Seaking
- elseif Pokemon == 120 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Staryu
- elseif Pokemon == 121 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Starmie
- elseif Pokemon == 122 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Mr. Mime
- elseif Pokemon == 123 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Scyther
- elseif Pokemon == 124 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Jynx
- elseif Pokemon == 125 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Electabuzz
- elseif Pokemon == 126 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Magmar
- elseif Pokemon == 127 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Pinsir
- elseif Pokemon == 128 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Tauros
- elseif Pokemon == 129 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Magikarp
- elseif Pokemon == 130 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Gyarados
- elseif Pokemon == 131 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Lapras
- elseif Pokemon == 132 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ditto
- elseif Pokemon == 133 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Eevee
- elseif Pokemon == 134 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Vaporeon
- elseif Pokemon == 135 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Jolteon
- elseif Pokemon == 136 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Flareon
- elseif Pokemon == 137 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Porygon
- elseif Pokemon == 138 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Omanyte
- elseif Pokemon == 139 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Omastar
- elseif Pokemon == 140 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Kabuto
- elseif Pokemon == 141 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Kabutops
- elseif Pokemon == 142 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Aerodactyl
- elseif Pokemon == 143 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Snorlax
- elseif Pokemon == 144 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Articuno
- elseif Pokemon == 145 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Zapdos
- elseif Pokemon == 146 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Moltres
- elseif Pokemon == 147 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Dratini
- elseif Pokemon == 148 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Dragonair
- elseif Pokemon == 149 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Dragonite
- elseif Pokemon == 150 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Mewtwo
- elseif Pokemon == 151 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Mew
- elseif Pokemon == 152 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Chikorita
- elseif Pokemon == 153 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Bayleef
- elseif Pokemon == 154 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Meganium
- elseif Pokemon == 155 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Cyndaquil
- elseif Pokemon == 156 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Quilava
- elseif Pokemon == 157 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Typhlosion
- elseif Pokemon == 158 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Totodile
- elseif Pokemon == 159 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Croconaw
- elseif Pokemon == 160 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Feraligatr
- elseif Pokemon == 161 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Sentret
- elseif Pokemon == 162 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Furret
- elseif Pokemon == 163 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Hoothoot
- elseif Pokemon == 164 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Noctowl
- elseif Pokemon == 165 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ledyba
- elseif Pokemon == 166 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ledian
- elseif Pokemon == 167 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Spinarak
- elseif Pokemon == 168 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ariados
- elseif Pokemon == 169 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Crobat
- elseif Pokemon == 170 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Chinchou
- elseif Pokemon == 171 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Lanturn
- elseif Pokemon == 172 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Pichu
- elseif Pokemon == 173 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Cleffa
- elseif Pokemon == 174 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Igglybuff
- elseif Pokemon == 175 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Togepi
- elseif Pokemon == 176 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Togetic
- elseif Pokemon == 177 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Natu
- elseif Pokemon == 178 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Xatu
- elseif Pokemon == 179 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Mareep
- elseif Pokemon == 180 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Flaaffy
- elseif Pokemon == 181 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ampharos
- elseif Pokemon == 182 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Bellossom
- elseif Pokemon == 183 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Marill
- elseif Pokemon == 184 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Azumarill
- elseif Pokemon == 185 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Sudowoodo
- elseif Pokemon == 186 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Politoed
- elseif Pokemon == 187 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Hoppip
- elseif Pokemon == 188 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Skiploom
- elseif Pokemon == 189 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Jumpluff
- elseif Pokemon == 190 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Aipom
- elseif Pokemon == 191 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Sunkern
- elseif Pokemon == 192 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Sunflora
- elseif Pokemon == 193 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Yanma
- elseif Pokemon == 194 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Wooper
- elseif Pokemon == 195 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Quagsire
- elseif Pokemon == 196 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Espeon
- elseif Pokemon == 197 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Umbreon
- elseif Pokemon == 198 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Murkrow
- elseif Pokemon == 199 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Slowking
- elseif Pokemon == 200 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Misdreavus
- elseif Pokemon == 201 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Unown
- elseif Pokemon == 202 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Wobbuffet
- elseif Pokemon == 203 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Girafarig
- elseif Pokemon == 204 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Pineco
- elseif Pokemon == 205 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Forretress
- elseif Pokemon == 206 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Dunsparce
- elseif Pokemon == 207 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Gligar
- elseif Pokemon == 208 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Steelix
- elseif Pokemon == 209 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Snubbull
- elseif Pokemon == 210 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Granbull
- elseif Pokemon == 211 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Qwilfish
- elseif Pokemon == 212 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Scizor
- elseif Pokemon == 213 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Shuckle
- elseif Pokemon == 214 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Heracross
- elseif Pokemon == 215 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Sneasel
- elseif Pokemon == 216 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Teddiursa
- elseif Pokemon == 217 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ursaring
- elseif Pokemon == 218 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Slugma
- elseif Pokemon == 219 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Magcargo
- elseif Pokemon == 220 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Swinub
- elseif Pokemon == 212 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Piloswine
- elseif Pokemon == 222 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Corsola
- elseif Pokemon == 223 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Remoraid
- elseif Pokemon == 224 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Octillery
- elseif Pokemon == 225 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Delibird
- elseif Pokemon == 226 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Mantine
- elseif Pokemon == 227 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Skarmory
- elseif Pokemon == 228 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Houndour
- elseif Pokemon == 229 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Houndoom
- elseif Pokemon == 230 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Kingdra
- elseif Pokemon == 231 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Phanpy
- elseif Pokemon == 232 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Donphan
- elseif Pokemon == 233 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Porygon2
- elseif Pokemon == 234 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Stantler
- elseif Pokemon == 235 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Smeargle
- elseif Pokemon == 236 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Tyrogue
- elseif Pokemon == 237 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Hitmontop
- elseif Pokemon == 238 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Smoochum
- elseif Pokemon == 239 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Elekid
- elseif Pokemon == 240 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Magby
- elseif Pokemon == 241 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Miltank
- elseif Pokemon == 242 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Blissey
- elseif Pokemon == 243 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Raikou
- elseif Pokemon == 244 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Entei
- elseif Pokemon == 245 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Suicune
- elseif Pokemon == 246 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Larvitar
- elseif Pokemon == 247 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Pupitar
- elseif Pokemon == 248 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Tyranitar
- elseif Pokemon == 249 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon()-- Lugia
- elseif Pokemon == 250 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ho-Oh
- elseif Pokemon == 251 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Celebi
- elseif Pokemon == 277 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Treecko
- elseif Pokemon == 278 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Grovyle
- elseif Pokemon == 279 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Sceptile
- elseif Pokemon == 280 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Torchic
- elseif Pokemon == 281 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Combusken
- elseif Pokemon == 282 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Blaziken
- elseif Pokemon == 283 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Mudkip
- elseif Pokemon == 284 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Marshtomp
- elseif Pokemon == 285 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Swampert
- elseif Pokemon == 286 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Poochyena
- elseif Pokemon == 287 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Mightyena
- elseif Pokemon == 288 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Zigzagoon
- elseif Pokemon == 289 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Linoone
- elseif Pokemon == 290 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Wurmple
- elseif Pokemon == 291 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Silcoon
- elseif Pokemon == 292 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Beautifly
- elseif Pokemon == 293 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Cascoon
- elseif Pokemon == 294 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Dustox
- elseif Pokemon == 295 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Lotad
- elseif Pokemon == 296 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Lombre
- elseif Pokemon == 297 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ludicolo
- elseif Pokemon == 298 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Seedot
- elseif Pokemon == 299 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Nuzleaf
- elseif Pokemon == 300 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Shiftry
- elseif Pokemon == 304 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Taillow
- elseif Pokemon == 305 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Swellow
- elseif Pokemon == 309 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Wingull
- elseif Pokemon == 310 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Pelipper
- elseif Pokemon == 392 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ralts
- elseif Pokemon == 393 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Kirlia
- elseif Pokemon == 394 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Gardevoir
- elseif Pokemon == 311 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Surskit
- elseif Pokemon == 312 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Masquerain
- elseif Pokemon == 306 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Shroomish
- elseif Pokemon == 307 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Breloom
- elseif Pokemon == 364 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Slakoth
- elseif Pokemon == 365 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Vigoroth
- elseif Pokemon == 366 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Slaking
- elseif Pokemon == 301 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Nincada
- elseif Pokemon == 302 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Ninjask
- elseif Pokemon == 303 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Shedinja
- elseif Pokemon == 370 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Whismur
- elseif Pokemon == 371 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Loudred
- elseif Pokemon == 372 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Exploud
- elseif Pokemon == 335 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Makuhita
- elseif Pokemon == 336 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Hariyama
- elseif Pokemon == 350 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Azurill
- elseif Pokemon == 320 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Nosepass
- elseif Pokemon == 315 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Skitty
- elseif Pokemon == 316 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Delcatty
- elseif Pokemon == 322 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Sableye
- elseif Pokemon == 355 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Mawile
- elseif Pokemon == 382 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Aron
- elseif Pokemon == 383 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Lairon
- elseif Pokemon == 384 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Aggron
- elseif Pokemon == 356 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Meditite
- elseif Pokemon == 357 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Medicham
- elseif Pokemon == 337 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Electrike
- elseif Pokemon == 338 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Manectric
- elseif Pokemon == 353 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Plusle
- elseif Pokemon == 354 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Minun
- elseif Pokemon == 386 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Volbeat
- elseif Pokemon == 387 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Illumise
- elseif Pokemon == 363 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Roselia
- elseif Pokemon == 367 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Gulpin
- elseif Pokemon == 368 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Swalot
- elseif Pokemon == 330 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Carvanha
- elseif Pokemon == 331 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Sharpedo
- elseif Pokemon == 313 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Wailmer
- elseif Pokemon == 314 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Wailord
- elseif Pokemon == 339 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Numel
- elseif Pokemon == 340 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Camerupt
- elseif Pokemon == 321 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Torkoal
- elseif Pokemon == 351 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Spoink
- elseif Pokemon == 352 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Grumpig
- elseif Pokemon == 308 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Spinda
- elseif Pokemon == 332 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Trapinch
- elseif Pokemon == 333 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Vibrava
- elseif Pokemon == 334 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Flygon
- elseif Pokemon == 344 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Cacnea
- elseif Pokemon == 345 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Cacturne
- elseif Pokemon == 358 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Swablu
- elseif Pokemon == 359 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Altaria
- elseif Pokemon == 380 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Zangoose
- elseif Pokemon == 379 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Seviper
- elseif Pokemon == 348 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Lunatone
- elseif Pokemon == 349 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Solrock
- elseif Pokemon == 323 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Barboach
- elseif Pokemon == 324 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Whiscash
- elseif Pokemon == 326 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Corphish
- elseif Pokemon == 327 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Crawdaunt
- elseif Pokemon == 318 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Baltoy
- elseif Pokemon == 319 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Claydol
- elseif Pokemon == 388 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Lileep
- elseif Pokemon == 389 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Cradily
- elseif Pokemon == 390 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Anorith
- elseif Pokemon == 391 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Armaldo
- elseif Pokemon == 328 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Feebas
- elseif Pokemon == 329 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Milotic
- elseif Pokemon == 385 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Castform
- elseif Pokemon == 317 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Kecleon
- elseif Pokemon == 377 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Shuppet
- elseif Pokemon == 378 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Banette
- elseif Pokemon == 361 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Duskull
- elseif Pokemon == 362 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Dusclops
- elseif Pokemon == 369 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Tropius
- elseif Pokemon == 411 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Chimecho
- elseif Pokemon == 376 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Absol
- elseif Pokemon == 360 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Wynaut
- elseif Pokemon == 346 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Snorunt
- elseif Pokemon == 347 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Glalie
- elseif Pokemon == 341 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Spheal
- elseif Pokemon == 342 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Sealeo
- elseif Pokemon == 343 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Walrein
- elseif Pokemon == 373 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Clamperl
- elseif Pokemon == 374 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Huntail
- elseif Pokemon == 375 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Gorebyss
- elseif Pokemon == 381 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Relicanth
- elseif Pokemon == 325 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Luvdisc
- elseif Pokemon == 395 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Bagon
- elseif Pokemon == 396 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Shelgon
- elseif Pokemon == 397 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Salamence
- elseif Pokemon == 398 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Beldum
- elseif Pokemon == 399 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Metang
- elseif Pokemon == 400 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Metagross
- elseif Pokemon == 401 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Regirock
- elseif Pokemon == 402 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Regice
- elseif Pokemon == 403 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Registeel
- elseif Pokemon == 407 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Latias
- elseif Pokemon == 408 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Latios
- elseif Pokemon == 404 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Kyogre
- elseif Pokemon == 405 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Groudon
- elseif Pokemon == 406 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Rayquaza
- elseif Pokemon == 409 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Jirachi
- elseif Pokemon == 410 then MinLevel = 1 MaxLevel = 100 GrassPokemon() WaterPokemon() FishPokemon() -- Deoxys
- end
- end
- function GrassPokemon()
- for i = 0, Entries, 1 do
- Offset2 = memory.readdword(Offset + (i * 0x14) + 4)
- if Offset2 ~= 0 then
- Offset3 = memory.readdword(Offset2 + 4)
- Offset4 = Offset3 + (math.random(0, 11) * 4)
- if memory.readbyte(Offset4) >= MinLevel then
- if memory.readbyte(Offset4 + 1) <= MaxLevel then
- memory.writeword(Offset4 + 2, Pokemon)
- end
- end
- end
- end
- StarterCheck()
- end
- function WaterPokemon()
- for i = 0, Entries, 1 do
- Offset2 = memory.readdword(Offset + (i * 0x14) + 8)
- if Offset2 ~= 0 then
- Offset3 = memory.readdword(Offset2 + 4)
- Offset4 = Offset3 + (math.random(0, 4) * 4)
- if memory.readbyte(Offset4 + 1) <= MaxLevel then
- memory.writebyte(Offset4, MinLevel)
- memory.writeword(Offset4 + 2, Pokemon)
- end
- end
- end
- StarterCheck()
- end
- function FishPokemon()
- for i = 0, Entries, 1 do
- Offset2 = memory.readdword(Offset + (i * 0x14) + 16)
- if Offset2 ~= 0 then
- Offset3 = memory.readdword(Offset2 + 4)
- Offset4 = Offset3 + (math.random(0, 9) * 4)
- if memory.readbyte(Offset4 + 1) <= MaxLevel then
- memory.writebyte(Offset4, MinLevel)
- memory.writeword(Offset4 + 2, Pokemon)
- end
- end
- end
- StarterCheck()
- end
- function RareGrassPokemon()
- Random = math.random(1, 10)
- if Random == 10 then
- GrassPokemon()
- end
- end
- function RareWaterPokemon()
- Random = math.random(1, 10)
- if Random == 10 then
- WaterPokemon()
- end
- end
- function RareFishPokemon()
- Random = math.random(1, 10)
- if Random == 10 then
- FishPokemon()
- end
- end
- function StarterCheck()
- Random = math.random(1, 386)
- if Random == 1 then Pokemon = 1 RandomStarter() -- Bulbasaur
- elseif Random == 2 then Pokemon = 2 RandomStarter() -- Charmander
- elseif Random == 3 then Pokemon = 3 RandomStarter() -- Squirtle
- elseif Random == 4 then Pokemon = 4 RandomStarter() -- Chikorita
- elseif Random == 5 then Pokemon = 5 RandomStarter() -- Cyndaquil
- elseif Random == 6 then Pokemon = 6 RandomStarter() -- Totodile
- elseif Random == 7 then Pokemon = 7 RandomStarter() -- Treecko
- elseif Random == 8 then Pokemon = 8 RandomStarter() -- Torchic
- elseif Random == 9 then Pokemon = 9 RandomStarter() -- Mudkip
- elseif Random == 10 then Pokemon = 10 RandomStarter() -- Charmander
- elseif Random == 11 then Pokemon = 11 RandomStarter() -- Squirtle
- elseif Random == 12 then Pokemon = 12 RandomStarter() -- Chikorita
- elseif Random == 13 then Pokemon = 13 RandomStarter() -- Cyndaquil
- elseif Random == 14 then Pokemon = 14 RandomStarter() -- Totodile
- elseif Random == 15 then Pokemon = 15 RandomStarter() -- Treecko
- elseif Random == 16 then Pokemon = 16 RandomStarter() -- Torchic
- elseif Random == 17 then Pokemon = 17 RandomStarter() -- Mudkip
- elseif Random == 18 then Pokemon = 18 RandomStarter() -- Charmander
- elseif Random == 19 then Pokemon = 19 RandomStarter() -- Squirtle
- elseif Random == 20 then Pokemon = 20 RandomStarter() -- Chikorita
- elseif Random == 21 then Pokemon = 21 RandomStarter() -- Cyndaquil
- elseif Random == 22 then Pokemon = 22 RandomStarter() -- Totodile
- elseif Random == 23 then Pokemon = 23 RandomStarter() -- Treecko
- elseif Random == 24 then Pokemon = 24 RandomStarter() -- Torchic
- elseif Random == 25 then Pokemon = 25 RandomStarter() -- Mudkip
- elseif Random == 26 then Pokemon = 26 RandomStarter() -- Charmander
- elseif Random == 27 then Pokemon = 27 RandomStarter() -- Squirtle
- elseif Random == 28 then Pokemon = 28 RandomStarter() -- Chikorita
- elseif Random == 29 then Pokemon = 29 RandomStarter() -- Cyndaquil
- elseif Random == 30 then Pokemon = 30 RandomStarter() -- Totodile
- elseif Random == 31 then Pokemon = 31 RandomStarter() -- Treecko
- elseif Random == 32 then Pokemon = 32 RandomStarter() -- Torchic
- elseif Random == 33 then Pokemon = 33 RandomStarter() -- Mudkip
- elseif Random == 34 then Pokemon = 34 RandomStarter() -- Charmander
- elseif Random == 35 then Pokemon = 35 RandomStarter() -- Squirtle
- elseif Random == 36 then Pokemon = 36 RandomStarter() -- Chikorita
- elseif Random == 37 then Pokemon = 37 RandomStarter() -- Cyndaquil
- elseif Random == 38 then Pokemon = 38 RandomStarter() -- Totodile
- elseif Random == 39 then Pokemon = 39 RandomStarter() -- Treecko
- elseif Random == 40 then Pokemon = 40 RandomStarter() -- Torchic
- elseif Random == 41 then Pokemon = 41 RandomStarter() -- Mudkip
- elseif Random == 42 then Pokemon = 42 RandomStarter() -- Charmander
- elseif Random == 43 then Pokemon = 43 RandomStarter() -- Squirtle
- elseif Random == 44 then Pokemon = 44 RandomStarter() -- Chikorita
- elseif Random == 45 then Pokemon = 45 RandomStarter() -- Cyndaquil
- elseif Random == 46 then Pokemon = 46 RandomStarter() -- Totodile
- elseif Random == 47 then Pokemon = 47 RandomStarter() -- Treecko
- elseif Random == 48 then Pokemon = 48 RandomStarter() -- Torchic
- elseif Random == 49 then Pokemon = 49 RandomStarter() -- Mudkip
- elseif Random == 50 then Pokemon = 50 RandomStarter() -- Charmander
- elseif Random == 51 then Pokemon = 51 RandomStarter() -- Squirtle
- elseif Random == 52 then Pokemon = 52 RandomStarter() -- Chikorita
- elseif Random == 53 then Pokemon = 53 RandomStarter() -- Cyndaquil
- elseif Random == 54 then Pokemon = 54 RandomStarter() -- Totodile
- elseif Random == 55 then Pokemon = 55 RandomStarter() -- Treecko
- elseif Random == 56 then Pokemon = 56 RandomStarter() -- Torchic
- elseif Random == 57 then Pokemon = 57 RandomStarter() -- Mudkip
- elseif Random == 58 then Pokemon = 58 RandomStarter() -- Charmander
- elseif Random == 59 then Pokemon = 59 RandomStarter() -- Squirtle
- elseif Random == 60 then Pokemon = 60 RandomStarter() -- Chikorita
- elseif Random == 61 then Pokemon = 61 RandomStarter() -- Cyndaquil
- elseif Random == 62 then Pokemon = 62 RandomStarter() -- Totodile
- elseif Random == 64 then Pokemon = 63 RandomStarter() -- Treecko
- elseif Random == 65 then Pokemon = 64 RandomStarter() -- Torchic
- elseif Random == 66 then Pokemon = 65 RandomStarter() -- Mudkip
- elseif Random == 67 then Pokemon = 66 RandomStarter() -- Charmander
- elseif Random == 68 then Pokemon = 67 RandomStarter() -- Squirtle
- elseif Random == 69 then Pokemon = 68 RandomStarter() -- Chikorita
- elseif Random == 70 then Pokemon = 69 RandomStarter() -- Cyndaquil
- elseif Random == 71 then Pokemon = 70 RandomStarter() -- Totodile
- elseif Random == 72 then Pokemon = 71 RandomStarter() -- Treecko
- elseif Random == 74 then Pokemon = 72 RandomStarter() -- Torchic
- elseif Random == 75 then Pokemon = 73 RandomStarter() -- Mudkip
- elseif Random == 76 then Pokemon = 74 RandomStarter() -- Charmander
- elseif Random == 77 then Pokemon = 75 RandomStarter() -- Squirtle
- elseif Random == 78 then Pokemon = 76 RandomStarter() -- Chikorita
- elseif Random == 79 then Pokemon = 77 RandomStarter() -- Cyndaquil
- elseif Random == 80 then Pokemon = 78 RandomStarter() -- Totodile
- elseif Random == 81 then Pokemon = 79 RandomStarter() -- Treecko
- elseif Random == 82 then Pokemon = 80 RandomStarter() -- Torchic
- elseif Random == 83 then Pokemon = 81 RandomStarter() -- Mudkip
- elseif Random == 84 then Pokemon = 82 RandomStarter() -- Charmander
- elseif Random == 85 then Pokemon = 83 RandomStarter() -- Squirtle
- elseif Random == 86 then Pokemon = 84 RandomStarter() -- Chikorita
- elseif Random == 87 then Pokemon = 85 RandomStarter() -- Cyndaquil
- elseif Random == 88 then Pokemon = 86 RandomStarter() -- Totodile
- elseif Random == 89 then Pokemon = 87 RandomStarter() -- Treecko
- elseif Random == 90 then Pokemon = 88 RandomStarter() -- Torchic
- elseif Random == 91 then Pokemon = 89 RandomStarter() -- Mudkip
- elseif Random == 92 then Pokemon = 90 RandomStarter() -- Charmander
- elseif Random == 93 then Pokemon = 91 RandomStarter() -- Squirtle
- elseif Random == 94 then Pokemon = 92 RandomStarter() -- Chikorita
- elseif Random == 95 then Pokemon = 93 RandomStarter() -- Cyndaquil
- elseif Random == 96 then Pokemon = 94 RandomStarter() -- Totodile
- elseif Random == 97 then Pokemon = 95 RandomStarter() -- Treecko
- elseif Random == 98 then Pokemon = 96 RandomStarter() -- Torchic
- elseif Random == 99 then Pokemon = 97 RandomStarter() -- Mudkip
- elseif Random == 100 then Pokemon = 98 RandomStarter() -- Charmander
- elseif Random == 101 then Pokemon = 99 RandomStarter() -- Squirtle
- elseif Random == 102 then Pokemon = 100 RandomStarter() -- Chikorita
- elseif Random == 103 then Pokemon = 101 RandomStarter() -- Cyndaquil
- elseif Random == 104 then Pokemon = 102 RandomStarter() -- Totodile
- elseif Random == 105 then Pokemon = 103 RandomStarter() -- Treecko
- elseif Random == 106 then Pokemon = 104 RandomStarter() -- Torchic
- elseif Random == 107 then Pokemon = 105 RandomStarter() -- Charmander
- elseif Random == 108 then Pokemon = 106 RandomStarter() -- Squirtle
- elseif Random == 109 then Pokemon = 107 RandomStarter() -- Chikorita
- elseif Random == 110 then Pokemon = 108 RandomStarter() -- Cyndaquil
- elseif Random == 111 then Pokemon = 109 RandomStarter() -- Totodile
- elseif Random == 112 then Pokemon = 110 RandomStarter() -- Treecko
- elseif Random == 113 then Pokemon = 111 RandomStarter() -- Torchic
- elseif Random == 114 then Pokemon = 112 RandomStarter() -- Mudkip
- elseif Random == 115 then Pokemon = 113 RandomStarter() -- Charmander
- elseif Random == 116 then Pokemon = 114 RandomStarter() -- Squirtle
- elseif Random == 117 then Pokemon = 115 RandomStarter() -- Chikorita
- elseif Random == 118 then Pokemon = 116 RandomStarter() -- Cyndaquil
- elseif Random == 119 then Pokemon = 117 RandomStarter() -- Totodile
- elseif Random == 120 then Pokemon = 118 RandomStarter() -- Treecko
- elseif Random == 121 then Pokemon = 119 RandomStarter() -- Torchic
- elseif Random == 122 then Pokemon = 120 RandomStarter() -- Mudkip
- elseif Random == 123 then Pokemon = 121 RandomStarter() -- Charmander
- elseif Random == 124 then Pokemon = 122 RandomStarter() -- Squirtle
- elseif Random == 125 then Pokemon = 123 RandomStarter() -- Chikorita
- elseif Random == 126 then Pokemon = 124 RandomStarter() -- Cyndaquil
- elseif Random == 127 then Pokemon = 125 RandomStarter() -- Totodile
- elseif Random == 128 then Pokemon = 126 RandomStarter() -- Treecko
- elseif Random == 129 then Pokemon = 127 RandomStarter() -- Torchic
- elseif Random == 130 then Pokemon = 128 RandomStarter() -- Mudkip
- elseif Random == 131 then Pokemon = 129 RandomStarter() -- Charmander
- elseif Random == 132 then Pokemon = 130 RandomStarter() -- Squirtle
- elseif Random == 133 then Pokemon = 131 RandomStarter() -- Chikorita
- elseif Random == 134 then Pokemon = 132 RandomStarter() -- Cyndaquil
- elseif Random == 135 then Pokemon = 133 RandomStarter() -- Totodile
- elseif Random == 136 then Pokemon = 134 RandomStarter() -- Treecko
- elseif Random == 137 then Pokemon = 135 RandomStarter() -- Torchic
- elseif Random == 138 then Pokemon = 136 RandomStarter() -- Mudkip
- elseif Random == 139 then Pokemon = 137 RandomStarter() -- Charmander
- elseif Random == 140 then Pokemon = 138 RandomStarter() -- Squirtle
- elseif Random == 141 then Pokemon = 139 RandomStarter() -- Chikorita
- elseif Random == 142 then Pokemon = 140 RandomStarter() -- Cyndaquil
- elseif Random == 143 then Pokemon = 141 RandomStarter() -- Totodile
- elseif Random == 144 then Pokemon = 142 RandomStarter() -- Treecko
- elseif Random == 145 then Pokemon = 143 RandomStarter() -- Torchic
- elseif Random == 146 then Pokemon = 145 RandomStarter() -- Mudkip
- elseif Random == 147 then Pokemon = 146 RandomStarter() -- Charmander
- elseif Random == 148 then Pokemon = 147 RandomStarter() -- Squirtle
- elseif Random == 149 then Pokemon = 148 RandomStarter() -- Chikorita
- elseif Random == 150 then Pokemon = 149 RandomStarter() -- Cyndaquil
- elseif Random == 151 then Pokemon = 150 RandomStarter() -- Totodile
- elseif Random == 152 then Pokemon = 151 RandomStarter() -- Treecko
- elseif Random == 153 then Pokemon = 152 RandomStarter() -- Torchic
- elseif Random == 154 then Pokemon = 153 RandomStarter() -- Mudkip
- elseif Random == 155 then Pokemon = 154 RandomStarter() -- Charmander
- elseif Random == 156 then Pokemon = 155 RandomStarter() -- Squirtle
- elseif Random == 157 then Pokemon = 156 RandomStarter() -- Chikorita
- elseif Random == 158 then Pokemon = 157 RandomStarter() -- Cyndaquil
- elseif Random == 159 then Pokemon = 158 RandomStarter() -- Totodile
- elseif Random == 160 then Pokemon = 159 RandomStarter() -- Treecko
- elseif Random == 161 then Pokemon = 160 RandomStarter() -- Torchic
- elseif Random == 162 then Pokemon = 161 RandomStarter() -- Mudkip
- elseif Random == 163 then Pokemon = 162 RandomStarter() -- Charmander
- elseif Random == 164 then Pokemon = 163 RandomStarter() -- Squirtle
- elseif Random == 165 then Pokemon = 164 RandomStarter() -- Chikorita
- elseif Random == 166 then Pokemon = 165 RandomStarter() -- Cyndaquil
- elseif Random == 167 then Pokemon = 166 RandomStarter() -- Totodile
- elseif Random == 168 then Pokemon = 167 RandomStarter() -- Treecko
- elseif Random == 169 then Pokemon = 168 RandomStarter() -- Torchic
- elseif Random == 170 then Pokemon = 169 RandomStarter() -- Mudkip
- elseif Random == 171 then Pokemon = 170 RandomStarter() -- Charmander
- elseif Random == 172 then Pokemon = 171 RandomStarter() -- Squirtle
- elseif Random == 173 then Pokemon = 172 RandomStarter() -- Chikorita
- elseif Random == 174 then Pokemon = 173 RandomStarter() -- Cyndaquil
- elseif Random == 175 then Pokemon = 174 RandomStarter() -- Totodile
- elseif Random == 176 then Pokemon = 175 RandomStarter() -- Treecko
- elseif Random == 177 then Pokemon = 176 RandomStarter() -- Torchic
- elseif Random == 178 then Pokemon = 177 RandomStarter() -- Mudkip
- elseif Random == 179 then Pokemon = 178 RandomStarter() -- Charmander
- elseif Random == 180 then Pokemon = 179 RandomStarter() -- Squirtle
- elseif Random == 181 then Pokemon = 180 RandomStarter() -- Chikorita
- elseif Random == 182 then Pokemon = 181 RandomStarter() -- Cyndaquil
- elseif Random == 183 then Pokemon = 182 RandomStarter() -- Totodile
- elseif Random == 184 then Pokemon = 183 RandomStarter() -- Treecko
- elseif Random == 185 then Pokemon = 184 RandomStarter() -- Torchic
- elseif Random == 186 then Pokemon = 185 RandomStarter() -- Mudkip
- elseif Random == 187 then Pokemon = 186 RandomStarter() -- Charmander
- elseif Random == 188 then Pokemon = 187 RandomStarter() -- Squirtle
- elseif Random == 189 then Pokemon = 188 RandomStarter() -- Chikorita
- elseif Random == 190 then Pokemon = 189 RandomStarter() -- Cyndaquil
- elseif Random == 191 then Pokemon = 190 RandomStarter() -- Totodile
- elseif Random == 192 then Pokemon = 191 RandomStarter() -- Treecko
- elseif Random == 193 then Pokemon = 192 RandomStarter() -- Torchic
- elseif Random == 194 then Pokemon = 193 RandomStarter() -- Mudkip
- elseif Random == 195 then Pokemon = 194 RandomStarter() -- Charmander
- elseif Random == 196 then Pokemon = 195 RandomStarter() -- Squirtle
- elseif Random == 197 then Pokemon = 196 RandomStarter() -- Chikorita
- elseif Random == 198 then Pokemon = 197 RandomStarter() -- Cyndaquil
- elseif Random == 199 then Pokemon = 198 RandomStarter() -- Totodile
- elseif Random == 200 then Pokemon = 199 RandomStarter() -- Treecko
- elseif Random == 201 then Pokemon = 200 RandomStarter() -- Torchic
- elseif Random == 202 then Pokemon = 201 RandomStarter() -- Mudkip
- elseif Random == 203 then Pokemon = 202 RandomStarter() -- Charmander
- elseif Random == 204 then Pokemon = 203 RandomStarter() -- Squirtle
- elseif Random == 205 then Pokemon = 204 RandomStarter() -- Chikorita
- elseif Random == 206 then Pokemon = 205 RandomStarter() -- Cyndaquil
- elseif Random == 207 then Pokemon = 206 RandomStarter() -- Totodile
- elseif Random == 208 then Pokemon = 207 RandomStarter() -- Treecko
- elseif Random == 209 then Pokemon = 208 RandomStarter() -- Torchic
- elseif Random == 210 then Pokemon = 209 RandomStarter() -- Charmander
- elseif Random == 211 then Pokemon = 210 RandomStarter() -- Squirtle
- elseif Random == 212 then Pokemon = 211 RandomStarter() -- Chikorita
- elseif Random == 213 then Pokemon = 212 RandomStarter() -- Cyndaquil
- elseif Random == 214 then Pokemon = 213 RandomStarter() -- Totodile
- elseif Random == 215 then Pokemon = 214 RandomStarter() -- Treecko
- elseif Random == 216 then Pokemon = 215 RandomStarter() -- Torchic
- elseif Random == 217 then Pokemon = 216 RandomStarter() -- Mudkip
- elseif Random == 218 then Pokemon = 217 RandomStarter() -- Charmander
- elseif Random == 219 then Pokemon = 218 RandomStarter() -- Squirtle
- elseif Random == 220 then Pokemon = 219 RandomStarter() -- Chikorita
- elseif Random == 221 then Pokemon = 220 RandomStarter() -- Cyndaquil
- elseif Random == 222 then Pokemon = 221 RandomStarter() -- Totodile
- elseif Random == 223 then Pokemon = 222 RandomStarter() -- Treecko
- elseif Random == 224 then Pokemon = 223 RandomStarter() -- Torchic
- elseif Random == 225 then Pokemon = 224 RandomStarter() -- Mudkip
- elseif Random == 226 then Pokemon = 225 RandomStarter() -- Charmander
- elseif Random == 227 then Pokemon = 226 RandomStarter() -- Squirtle
- elseif Random == 228 then Pokemon = 227 RandomStarter() -- Chikorita
- elseif Random == 229 then Pokemon = 228 RandomStarter() -- Cyndaquil
- elseif Random == 230 then Pokemon = 229 RandomStarter() -- Totodile
- elseif Random == 231 then Pokemon = 230 RandomStarter() -- Treecko
- elseif Random == 232 then Pokemon = 231 RandomStarter() -- Torchic
- elseif Random == 233 then Pokemon = 232 RandomStarter() -- Mudkip
- elseif Random == 234 then Pokemon = 233 RandomStarter() -- Charmander
- elseif Random == 235 then Pokemon = 234 RandomStarter() -- Squirtle
- elseif Random == 236 then Pokemon = 235 RandomStarter() -- Chikorita
- elseif Random == 237 then Pokemon = 236 RandomStarter() -- Cyndaquil
- elseif Random == 238 then Pokemon = 237 RandomStarter() -- Totodile
- elseif Random == 239 then Pokemon = 238 RandomStarter() -- Treecko
- elseif Random == 240 then Pokemon = 239 RandomStarter() -- Torchic
- elseif Random == 241 then Pokemon = 240 RandomStarter() -- Mudkip
- elseif Random == 242 then Pokemon = 241 RandomStarter() -- Charmander
- elseif Random == 243 then Pokemon = 242 RandomStarter() -- Squirtle
- elseif Random == 244 then Pokemon = 243 RandomStarter() -- Chikorita
- elseif Random == 245 then Pokemon = 244 RandomStarter() -- Cyndaquil
- elseif Random == 246 then Pokemon = 245 RandomStarter() -- Totodile
- elseif Random == 247 then Pokemon = 246 RandomStarter() -- Treecko
- elseif Random == 248 then Pokemon = 247 RandomStarter() -- Torchic
- elseif Random == 249 then Pokemon = 248 RandomStarter() -- Mudkip
- elseif Random == 250 then Pokemon = 249 RandomStarter() -- Charmander
- elseif Random == 251 then Pokemon = 250 RandomStarter() -- Squirtle
- elseif Random == 252 then Pokemon = 251 RandomStarter() -- Chikorita
- elseif Random == 253 then Pokemon = 277 RandomStarter() -- Cyndaquil
- elseif Random == 254 then Pokemon = 278 RandomStarter() -- Totodile
- elseif Random == 255 then Pokemon = 279 RandomStarter() -- Treecko
- elseif Random == 256 then Pokemon = 280 RandomStarter() -- Torchic
- elseif Random == 257 then Pokemon = 281 RandomStarter() -- Mudkip
- elseif Random == 258 then Pokemon = 282 RandomStarter() -- Charmander
- elseif Random == 259 then Pokemon = 283 RandomStarter() -- Squirtle
- elseif Random == 260 then Pokemon = 284 RandomStarter() -- Chikorita
- elseif Random == 261 then Pokemon = 285 RandomStarter() -- Cyndaquil
- elseif Random == 262 then Pokemon = 286 RandomStarter() -- Totodile
- elseif Random == 263 then Pokemon = 287 RandomStarter() -- Treecko
- elseif Random == 264 then Pokemon = 288 RandomStarter() -- Torchic
- elseif Random == 265 then Pokemon = 289 RandomStarter() -- Mudkip
- elseif Random == 266 then Pokemon = 290 RandomStarter() -- Charmander
- elseif Random == 267 then Pokemon = 291 RandomStarter() -- Squirtle
- elseif Random == 268 then Pokemon = 292 RandomStarter() -- Chikorita
- elseif Random == 269 then Pokemon = 293 RandomStarter() -- Cyndaquil
- elseif Random == 270 then Pokemon = 294 RandomStarter() -- Totodile
- elseif Random == 271 then Pokemon = 295 RandomStarter() -- Treecko
- elseif Random == 272 then Pokemon = 296 RandomStarter() -- Torchic
- elseif Random == 273 then Pokemon = 297 RandomStarter() -- Mudkip
- elseif Random == 274 then Pokemon = 298 RandomStarter() -- Charmander
- elseif Random == 275 then Pokemon = 299 RandomStarter() -- Squirtle
- elseif Random == 276 then Pokemon = 300 RandomStarter() -- Chikorita
- elseif Random == 277 then Pokemon = 301 RandomStarter() -- Cyndaquil
- elseif Random == 278 then Pokemon = 302 RandomStarter() -- Totodile
- elseif Random == 279 then Pokemon = 303 RandomStarter() -- Treecko
- elseif Random == 280 then Pokemon = 304 RandomStarter() -- Torchic
- elseif Random == 281 then Pokemon = 305 RandomStarter() -- Mudkip
- elseif Random == 282 then Pokemon = 307 RandomStarter() -- Charmander
- elseif Random == 283 then Pokemon = 308 RandomStarter() -- Squirtle
- elseif Random == 284 then Pokemon = 309 RandomStarter() -- Chikorita
- elseif Random == 285 then Pokemon = 310 RandomStarter() -- Cyndaquil
- elseif Random == 286 then Pokemon = 311 RandomStarter() -- Totodile
- elseif Random == 287 then Pokemon = 312 RandomStarter() -- Treecko
- elseif Random == 288 then Pokemon = 313 RandomStarter() -- Torchic
- elseif Random == 289 then Pokemon = 314 RandomStarter() -- Mudkip
- elseif Random == 290 then Pokemon = 315 RandomStarter() -- Charmander
- elseif Random == 291 then Pokemon = 316 RandomStarter() -- Squirtle
- elseif Random == 292 then Pokemon = 317 RandomStarter() -- Chikorita
- elseif Random == 293 then Pokemon = 318 RandomStarter() -- Cyndaquil
- elseif Random == 294 then Pokemon = 319 RandomStarter() -- Totodile
- elseif Random == 295 then Pokemon = 320 RandomStarter() -- Treecko
- elseif Random == 296 then Pokemon = 321 RandomStarter() -- Torchic
- elseif Random == 297 then Pokemon = 322 RandomStarter() -- Mudkip
- elseif Random == 298 then Pokemon = 323 RandomStarter() -- Charmander
- elseif Random == 299 then Pokemon = 324 RandomStarter() -- Squirtle
- elseif Random == 300 then Pokemon = 324 RandomStarter() -- Chikorita
- elseif Random == 301 then Pokemon = 326 RandomStarter() -- Cyndaquil
- elseif Random == 302 then Pokemon = 327 RandomStarter() -- Totodile
- elseif Random == 303 then Pokemon = 328 RandomStarter() -- Treecko
- elseif Random == 304 then Pokemon = 329 RandomStarter() -- Torchic
- elseif Random == 305 then Pokemon = 330 RandomStarter() -- Mudkip
- elseif Random == 306 then Pokemon = 331 RandomStarter() -- Charmander
- elseif Random == 307 then Pokemon = 332 RandomStarter() -- Squirtle
- elseif Random == 308 then Pokemon = 333 RandomStarter() -- Chikorita
- elseif Random == 309 then Pokemon = 334 RandomStarter() -- Cyndaquil
- elseif Random == 310 then Pokemon = 335 RandomStarter() -- Totodile
- elseif Random == 311 then Pokemon = 336 RandomStarter() -- Treecko
- elseif Random == 312 then Pokemon = 337 RandomStarter() -- Torchic
- elseif Random == 313 then Pokemon = 338 RandomStarter() -- Charmander
- elseif Random == 314 then Pokemon = 339 RandomStarter() -- Squirtle
- elseif Random == 315 then Pokemon = 340 RandomStarter() -- Chikorita
- elseif Random == 316 then Pokemon = 341 RandomStarter() -- Cyndaquil
- elseif Random == 317 then Pokemon = 342 RandomStarter() -- Totodile
- elseif Random == 318 then Pokemon = 343 RandomStarter() -- Treecko
- elseif Random == 319 then Pokemon = 344 RandomStarter() -- Torchic
- elseif Random == 320 then Pokemon = 345 RandomStarter() -- Mudkip
- elseif Random == 321 then Pokemon = 346 RandomStarter() -- Charmander
- elseif Random == 322 then Pokemon = 347 RandomStarter() -- Squirtle
- elseif Random == 323 then Pokemon = 348 RandomStarter() -- Chikorita
- elseif Random == 324 then Pokemon = 349 RandomStarter() -- Cyndaquil
- elseif Random == 325 then Pokemon = 350 RandomStarter() -- Totodile
- elseif Random == 326 then Pokemon = 351 RandomStarter() -- Treecko
- elseif Random == 327 then Pokemon = 352 RandomStarter() -- Torchic
- elseif Random == 328 then Pokemon = 353 RandomStarter() -- Mudkip
- elseif Random == 329 then Pokemon = 354 RandomStarter() -- Charmander
- elseif Random == 330 then Pokemon = 355 RandomStarter() -- Squirtle
- elseif Random == 331 then Pokemon = 356 RandomStarter() -- Chikorita
- elseif Random == 332 then Pokemon = 357 RandomStarter() -- Cyndaquil
- elseif Random == 333 then Pokemon = 358 RandomStarter() -- Totodile
- elseif Random == 334 then Pokemon = 359 RandomStarter() -- Treecko
- elseif Random == 335 then Pokemon = 360 RandomStarter() -- Torchic
- elseif Random == 336 then Pokemon = 361 RandomStarter() -- Mudkip
- elseif Random == 337 then Pokemon = 362 RandomStarter() -- Charmander
- elseif Random == 338 then Pokemon = 363 RandomStarter() -- Squirtle
- elseif Random == 339 then Pokemon = 364 RandomStarter() -- Chikorita
- elseif Random == 340 then Pokemon = 365 RandomStarter() -- Cyndaquil
- elseif Random == 341 then Pokemon = 366 RandomStarter() -- Totodile
- elseif Random == 342 then Pokemon = 367 RandomStarter() -- Treecko
- elseif Random == 343 then Pokemon = 368 RandomStarter() -- Torchic
- elseif Random == 344 then Pokemon = 369 RandomStarter() -- Mudkip
- elseif Random == 345 then Pokemon = 370 RandomStarter() -- Charmander
- elseif Random == 346 then Pokemon = 371 RandomStarter() -- Squirtle
- elseif Random == 347 then Pokemon = 372 RandomStarter() -- Chikorita
- elseif Random == 348 then Pokemon = 373 RandomStarter() -- Cyndaquil
- elseif Random == 349 then Pokemon = 374 RandomStarter() -- Totodile
- elseif Random == 350 then Pokemon = 375 RandomStarter() -- Treecko
- elseif Random == 351 then Pokemon = 376 RandomStarter() -- Torchic
- elseif Random == 352 then Pokemon = 377 RandomStarter() -- Mudkip
- elseif Random == 353 then Pokemon = 378 RandomStarter() -- Charmander
- elseif Random == 354 then Pokemon = 379 RandomStarter() -- Squirtle
- elseif Random == 355 then Pokemon = 380 RandomStarter() -- Chikorita
- elseif Random == 356 then Pokemon = 381 RandomStarter() -- Cyndaquil
- elseif Random == 357 then Pokemon = 382 RandomStarter() -- Totodile
- elseif Random == 358 then Pokemon = 383 RandomStarter() -- Treecko
- elseif Random == 359 then Pokemon = 384 RandomStarter() -- Torchic
- elseif Random == 360 then Pokemon = 385 RandomStarter() -- Mudkip
- elseif Random == 361 then Pokemon = 386 RandomStarter() -- Charmander
- elseif Random == 362 then Pokemon = 387 RandomStarter() -- Squirtle
- elseif Random == 363 then Pokemon = 388 RandomStarter() -- Chikorita
- elseif Random == 364 then Pokemon = 389 RandomStarter() -- Cyndaquil
- elseif Random == 365 then Pokemon = 390 RandomStarter() -- Totodile
- elseif Random == 366 then Pokemon = 391 RandomStarter() -- Treecko
- elseif Random == 367 then Pokemon = 392 RandomStarter() -- Torchic
- elseif Random == 368 then Pokemon = 393 RandomStarter() -- Mudkip
- elseif Random == 369 then Pokemon = 394 RandomStarter() -- Charmander
- elseif Random == 370 then Pokemon = 395 RandomStarter() -- Squirtle
- elseif Random == 371 then Pokemon = 396 RandomStarter() -- Chikorita
- elseif Random == 372 then Pokemon = 397 RandomStarter() -- Cyndaquil
- elseif Random == 373 then Pokemon = 398 RandomStarter() -- Totodile
- elseif Random == 374 then Pokemon = 399 RandomStarter() -- Treecko
- elseif Random == 375 then Pokemon = 400 RandomStarter() -- Torchic
- elseif Random == 376 then Pokemon = 401 RandomStarter() -- Mudkip
- elseif Random == 377 then Pokemon = 402 RandomStarter() -- Charmander
- elseif Random == 378 then Pokemon = 403 RandomStarter() -- Squirtle
- elseif Random == 379 then Pokemon = 404 RandomStarter() -- Chikorita
- elseif Random == 380 then Pokemon = 405 RandomStarter() -- Cyndaquil
- elseif Random == 381 then Pokemon = 406 RandomStarter() -- Totodile
- elseif Random == 382 then Pokemon = 407 RandomStarter() -- Treecko
- elseif Random == 383 then Pokemon = 408 RandomStarter() -- Torchic
- elseif Random == 384 then Pokemon = 409 RandomStarter() -- Mudkip
- elseif Random == 385 then Pokemon = 410 RandomStarter() -- Charmander
- elseif Random == 386 then Pokemon = 150 RandomStarter() -- Squirtle
- end
- end
- function RandomStarter()
- if memory.readdword(0x080000AC) == 0x45565841 then --AXVE (Ruby US)
- SOffset = 0x083F76C4 RSEStarter()
- elseif memory.readdword(0x080000AC) == 0x45505841 then --AXPE (Sapphire US)
- SOffset = 0x083F771C RSEStarter()
- elseif memory.readdword(0x080000AC) == 0x45525042 then --BPRE (Fire Red US)
- FRLGStarter()
- elseif memory.readdword(0x080000AC) == 0x45475042 then --BPGE (Leaf Green US)
- FRLGStarter()
- elseif memory.readdword(0x080000AC) == 0x45455042 then --BPEE (Emerald US)
- SOffset = 0x085B1DF8 RSEStarter()
- end
- end
- function RSEStarter()
- SOffset2 = SOffset + (math.random(0, 2) * 2)
- memory.writeword(SOffset2, Pokemon)
- end
- function FRLGStarter()
- Random = math.random(1, 3)
- if memory.readdword(0x080000AC) == 0x45525042 then --BPRE (Fire Red US)
- if Random == 1 then memory.writeword(0x08169BB5, Pokemon)
- elseif Random == 2 then memory.writeword(0x08169DB8, Pokemon)
- elseif Random == 3 then memory.writeword(0x08169D82, Pokemon)
- end
- elseif memory.readdword(0x080000AC) == 0x45475042 then --BPGE (Leaf Green US)
- if Random == 1 then memory.writeword(0x08169B91, Pokemon)
- elseif Random == 2 then memory.writeword(0x08169D94, Pokemon)
- elseif Random == 3 then memory.writeword(0x08169D5E, Pokemon)
- end
- end
- end
- function FindEntries()
- ReadOffset = Offset
- ReadDWord = 0
- while(ReadDWord ~= 0x0000FFFF) do
- ReadDWord = memory.readdword(ReadOffset)
- ReadOffset = ReadOffset + 4
- end
- ReadOffset = ReadOffset - 0x18
- Entries = (ReadOffset - Offset) / 0x14
- end
- Offset = 0
- Entries = 0
- if memory.readdword(0x080000AC) == 0x45565841 then --AXVE (Ruby US)
- Offset = 0x0839D454
- elseif memory.readdword(0x080000AC) == 0x45505841 then --AXPE (Sapphire US)
- Offset = 0x0839D29C
- elseif memory.readdword(0x080000AC) == 0x45525042 then --BPRE (Fire Red US)
- Offset = 0x083C9CB8
- elseif memory.readdword(0x080000AC) == 0x45475042 then --BPGE (Leaf Green US)
- Offset = 0x083C9AF4
- elseif memory.readdword(0x080000AC) == 0x45455042 then --BPEE (Emerald US)
- Offset = 0x08552D48
- else while true do gui.text(0,0,"UNSUPPORTED ROM: "..string.char(memory.readbyte(0x080000AC))..string.char(memory.readbyte(0x080000AD))..string.char(memory.readbyte(0x080000AE))..string.char(memory.readbyte(0x080000AF))) emu.frameadvance() end
- end
- FindEntries()
- while true do
- RandomPokemon()
- emu.frameadvance()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement