diff options
| author | IIMarckus <iimarckus@gmail.com> | 2018-08-17 10:32:38 -0600 |
|---|---|---|
| committer | IIMarckus <iimarckus@gmail.com> | 2018-08-17 10:32:38 -0600 |
| commit | fc8ef52b371b1a7eee26710517aa2d8f72b273d1 (patch) | |
| tree | 0d4f0f3132d05f6d92957b6d72b9b68f6a828a34 /data/pokemon | |
| parent | 1ac9752db0bb5c7804c95982ffe0fa3c3dd41f5e (diff) | |
Shuffle files around to closer match pokecrystal.
Diffstat (limited to 'data/pokemon')
257 files changed, 10811 insertions, 0 deletions
diff --git a/data/pokemon/base_stats.asm b/data/pokemon/base_stats.asm new file mode 100644 index 00000000..1e1fdd27 --- /dev/null +++ b/data/pokemon/base_stats.asm @@ -0,0 +1,253 @@ +BaseData0:: +INCLUDE "data/pokemon/base_stats/bulbasaur.asm" +BaseData1:: +INCLUDE "data/pokemon/base_stats/ivysaur.asm" +INCLUDE "data/pokemon/base_stats/venusaur.asm" +INCLUDE "data/pokemon/base_stats/charmander.asm" +INCLUDE "data/pokemon/base_stats/charmeleon.asm" +INCLUDE "data/pokemon/base_stats/charizard.asm" +INCLUDE "data/pokemon/base_stats/squirtle.asm" +INCLUDE "data/pokemon/base_stats/wartortle.asm" +INCLUDE "data/pokemon/base_stats/blastoise.asm" +INCLUDE "data/pokemon/base_stats/caterpie.asm" +INCLUDE "data/pokemon/base_stats/metapod.asm" +INCLUDE "data/pokemon/base_stats/butterfree.asm" +INCLUDE "data/pokemon/base_stats/weedle.asm" +INCLUDE "data/pokemon/base_stats/kakuna.asm" +INCLUDE "data/pokemon/base_stats/beedrill.asm" +INCLUDE "data/pokemon/base_stats/pidgey.asm" +INCLUDE "data/pokemon/base_stats/pidgeotto.asm" +INCLUDE "data/pokemon/base_stats/pidgeot.asm" +INCLUDE "data/pokemon/base_stats/rattata.asm" +INCLUDE "data/pokemon/base_stats/raticate.asm" +INCLUDE "data/pokemon/base_stats/spearow.asm" +INCLUDE "data/pokemon/base_stats/fearow.asm" +INCLUDE "data/pokemon/base_stats/ekans.asm" +INCLUDE "data/pokemon/base_stats/arbok.asm" +INCLUDE "data/pokemon/base_stats/pikachu.asm" +INCLUDE "data/pokemon/base_stats/raichu.asm" +INCLUDE "data/pokemon/base_stats/sandshrew.asm" +INCLUDE "data/pokemon/base_stats/sandslash.asm" +INCLUDE "data/pokemon/base_stats/nidoran_f.asm" +INCLUDE "data/pokemon/base_stats/nidorina.asm" +INCLUDE "data/pokemon/base_stats/nidoqueen.asm" +INCLUDE "data/pokemon/base_stats/nidoran_m.asm" +INCLUDE "data/pokemon/base_stats/nidorino.asm" +INCLUDE "data/pokemon/base_stats/nidoking.asm" +INCLUDE "data/pokemon/base_stats/clefairy.asm" +INCLUDE "data/pokemon/base_stats/clefable.asm" +INCLUDE "data/pokemon/base_stats/vulpix.asm" +INCLUDE "data/pokemon/base_stats/ninetales.asm" +INCLUDE "data/pokemon/base_stats/jigglypuff.asm" +INCLUDE "data/pokemon/base_stats/wigglytuff.asm" +INCLUDE "data/pokemon/base_stats/zubat.asm" +INCLUDE "data/pokemon/base_stats/golbat.asm" +INCLUDE "data/pokemon/base_stats/oddish.asm" +INCLUDE "data/pokemon/base_stats/gloom.asm" +INCLUDE "data/pokemon/base_stats/vileplume.asm" +INCLUDE "data/pokemon/base_stats/paras.asm" +INCLUDE "data/pokemon/base_stats/parasect.asm" +INCLUDE "data/pokemon/base_stats/venonat.asm" +INCLUDE "data/pokemon/base_stats/venomoth.asm" +INCLUDE "data/pokemon/base_stats/diglett.asm" +INCLUDE "data/pokemon/base_stats/dugtrio.asm" +INCLUDE "data/pokemon/base_stats/meowth.asm" +INCLUDE "data/pokemon/base_stats/persian.asm" +INCLUDE "data/pokemon/base_stats/psyduck.asm" +INCLUDE "data/pokemon/base_stats/golduck.asm" +INCLUDE "data/pokemon/base_stats/mankey.asm" +INCLUDE "data/pokemon/base_stats/primeape.asm" +INCLUDE "data/pokemon/base_stats/growlithe.asm" +INCLUDE "data/pokemon/base_stats/arcanine.asm" +INCLUDE "data/pokemon/base_stats/poliwag.asm" +INCLUDE "data/pokemon/base_stats/poliwhirl.asm" +INCLUDE "data/pokemon/base_stats/poliwrath.asm" +INCLUDE "data/pokemon/base_stats/abra.asm" +INCLUDE "data/pokemon/base_stats/kadabra.asm" +INCLUDE "data/pokemon/base_stats/alakazam.asm" +INCLUDE "data/pokemon/base_stats/machop.asm" +INCLUDE "data/pokemon/base_stats/machoke.asm" +INCLUDE "data/pokemon/base_stats/machamp.asm" +INCLUDE "data/pokemon/base_stats/bellsprout.asm" +INCLUDE "data/pokemon/base_stats/weepinbell.asm" +INCLUDE "data/pokemon/base_stats/victreebel.asm" +INCLUDE "data/pokemon/base_stats/tentacool.asm" +INCLUDE "data/pokemon/base_stats/tentacruel.asm" +INCLUDE "data/pokemon/base_stats/geodude.asm" +INCLUDE "data/pokemon/base_stats/graveler.asm" +INCLUDE "data/pokemon/base_stats/golem.asm" +INCLUDE "data/pokemon/base_stats/ponyta.asm" +INCLUDE "data/pokemon/base_stats/rapidash.asm" +INCLUDE "data/pokemon/base_stats/slowpoke.asm" +INCLUDE "data/pokemon/base_stats/slowbro.asm" +INCLUDE "data/pokemon/base_stats/magnemite.asm" +INCLUDE "data/pokemon/base_stats/magneton.asm" +INCLUDE "data/pokemon/base_stats/farfetch_d.asm" +INCLUDE "data/pokemon/base_stats/doduo.asm" +INCLUDE "data/pokemon/base_stats/dodrio.asm" +INCLUDE "data/pokemon/base_stats/seel.asm" +INCLUDE "data/pokemon/base_stats/dewgong.asm" +INCLUDE "data/pokemon/base_stats/grimer.asm" +INCLUDE "data/pokemon/base_stats/muk.asm" +INCLUDE "data/pokemon/base_stats/shellder.asm" +INCLUDE "data/pokemon/base_stats/cloyster.asm" +INCLUDE "data/pokemon/base_stats/gastly.asm" +INCLUDE "data/pokemon/base_stats/haunter.asm" +INCLUDE "data/pokemon/base_stats/gengar.asm" +INCLUDE "data/pokemon/base_stats/onix.asm" +INCLUDE "data/pokemon/base_stats/drowzee.asm" +INCLUDE "data/pokemon/base_stats/hypno.asm" +INCLUDE "data/pokemon/base_stats/krabby.asm" +INCLUDE "data/pokemon/base_stats/kingler.asm" +INCLUDE "data/pokemon/base_stats/voltorb.asm" +INCLUDE "data/pokemon/base_stats/electrode.asm" +INCLUDE "data/pokemon/base_stats/exeggcute.asm" +INCLUDE "data/pokemon/base_stats/exeggutor.asm" +INCLUDE "data/pokemon/base_stats/cubone.asm" +INCLUDE "data/pokemon/base_stats/marowak.asm" +INCLUDE "data/pokemon/base_stats/hitmonlee.asm" +INCLUDE "data/pokemon/base_stats/hitmonchan.asm" +INCLUDE "data/pokemon/base_stats/lickitung.asm" +INCLUDE "data/pokemon/base_stats/koffing.asm" +INCLUDE "data/pokemon/base_stats/weezing.asm" +INCLUDE "data/pokemon/base_stats/rhyhorn.asm" +INCLUDE "data/pokemon/base_stats/rhydon.asm" +INCLUDE "data/pokemon/base_stats/chansey.asm" +INCLUDE "data/pokemon/base_stats/tangela.asm" +INCLUDE "data/pokemon/base_stats/kangaskhan.asm" +INCLUDE "data/pokemon/base_stats/horsea.asm" +INCLUDE "data/pokemon/base_stats/seadra.asm" +INCLUDE "data/pokemon/base_stats/goldeen.asm" +INCLUDE "data/pokemon/base_stats/seaking.asm" +INCLUDE "data/pokemon/base_stats/staryu.asm" +INCLUDE "data/pokemon/base_stats/starmie.asm" +INCLUDE "data/pokemon/base_stats/mr__mime.asm" +INCLUDE "data/pokemon/base_stats/scyther.asm" +INCLUDE "data/pokemon/base_stats/jynx.asm" +INCLUDE "data/pokemon/base_stats/electabuzz.asm" +INCLUDE "data/pokemon/base_stats/magmar.asm" +INCLUDE "data/pokemon/base_stats/pinsir.asm" +INCLUDE "data/pokemon/base_stats/tauros.asm" +INCLUDE "data/pokemon/base_stats/magikarp.asm" +INCLUDE "data/pokemon/base_stats/gyarados.asm" +INCLUDE "data/pokemon/base_stats/lapras.asm" +INCLUDE "data/pokemon/base_stats/ditto.asm" +INCLUDE "data/pokemon/base_stats/eevee.asm" +INCLUDE "data/pokemon/base_stats/vaporeon.asm" +INCLUDE "data/pokemon/base_stats/jolteon.asm" +INCLUDE "data/pokemon/base_stats/flareon.asm" +INCLUDE "data/pokemon/base_stats/porygon.asm" +INCLUDE "data/pokemon/base_stats/omanyte.asm" +INCLUDE "data/pokemon/base_stats/omastar.asm" +INCLUDE "data/pokemon/base_stats/kabuto.asm" +INCLUDE "data/pokemon/base_stats/kabutops.asm" +INCLUDE "data/pokemon/base_stats/aerodactyl.asm" +INCLUDE "data/pokemon/base_stats/snorlax.asm" +INCLUDE "data/pokemon/base_stats/articuno.asm" +INCLUDE "data/pokemon/base_stats/zapdos.asm" +INCLUDE "data/pokemon/base_stats/moltres.asm" +INCLUDE "data/pokemon/base_stats/dratini.asm" +INCLUDE "data/pokemon/base_stats/dragonair.asm" +INCLUDE "data/pokemon/base_stats/dragonite.asm" +INCLUDE "data/pokemon/base_stats/mewtwo.asm" +INCLUDE "data/pokemon/base_stats/mew.asm" +INCLUDE "data/pokemon/base_stats/chikorita.asm" +INCLUDE "data/pokemon/base_stats/bayleef.asm" +INCLUDE "data/pokemon/base_stats/meganium.asm" +INCLUDE "data/pokemon/base_stats/cyndaquil.asm" +INCLUDE "data/pokemon/base_stats/quilava.asm" +INCLUDE "data/pokemon/base_stats/typhlosion.asm" +INCLUDE "data/pokemon/base_stats/totodile.asm" +INCLUDE "data/pokemon/base_stats/croconaw.asm" +INCLUDE "data/pokemon/base_stats/feraligatr.asm" +INCLUDE "data/pokemon/base_stats/sentret.asm" +INCLUDE "data/pokemon/base_stats/furret.asm" +INCLUDE "data/pokemon/base_stats/hoothoot.asm" +INCLUDE "data/pokemon/base_stats/noctowl.asm" +INCLUDE "data/pokemon/base_stats/ledyba.asm" +INCLUDE "data/pokemon/base_stats/ledian.asm" +INCLUDE "data/pokemon/base_stats/spinarak.asm" +INCLUDE "data/pokemon/base_stats/ariados.asm" +INCLUDE "data/pokemon/base_stats/crobat.asm" +INCLUDE "data/pokemon/base_stats/chinchou.asm" +INCLUDE "data/pokemon/base_stats/lanturn.asm" +INCLUDE "data/pokemon/base_stats/pichu.asm" +INCLUDE "data/pokemon/base_stats/cleffa.asm" +INCLUDE "data/pokemon/base_stats/igglybuff.asm" +INCLUDE "data/pokemon/base_stats/togepi.asm" +INCLUDE "data/pokemon/base_stats/togetic.asm" +INCLUDE "data/pokemon/base_stats/natu.asm" +INCLUDE "data/pokemon/base_stats/xatu.asm" +INCLUDE "data/pokemon/base_stats/mareep.asm" +INCLUDE "data/pokemon/base_stats/flaaffy.asm" +INCLUDE "data/pokemon/base_stats/ampharos.asm" +INCLUDE "data/pokemon/base_stats/bellossom.asm" +INCLUDE "data/pokemon/base_stats/marill.asm" +INCLUDE "data/pokemon/base_stats/azumarill.asm" +INCLUDE "data/pokemon/base_stats/sudowoodo.asm" +INCLUDE "data/pokemon/base_stats/politoed.asm" +INCLUDE "data/pokemon/base_stats/hoppip.asm" +INCLUDE "data/pokemon/base_stats/skiploom.asm" +INCLUDE "data/pokemon/base_stats/jumpluff.asm" +INCLUDE "data/pokemon/base_stats/aipom.asm" +INCLUDE "data/pokemon/base_stats/sunkern.asm" +INCLUDE "data/pokemon/base_stats/sunflora.asm" +INCLUDE "data/pokemon/base_stats/yanma.asm" +INCLUDE "data/pokemon/base_stats/wooper.asm" +INCLUDE "data/pokemon/base_stats/quagsire.asm" +INCLUDE "data/pokemon/base_stats/espeon.asm" +INCLUDE "data/pokemon/base_stats/umbreon.asm" +INCLUDE "data/pokemon/base_stats/murkrow.asm" +INCLUDE "data/pokemon/base_stats/slowking.asm" +INCLUDE "data/pokemon/base_stats/misdreavus.asm" +INCLUDE "data/pokemon/base_stats/unown.asm" +INCLUDE "data/pokemon/base_stats/wobbuffet.asm" +INCLUDE "data/pokemon/base_stats/girafarig.asm" +INCLUDE "data/pokemon/base_stats/pineco.asm" +INCLUDE "data/pokemon/base_stats/forretress.asm" +INCLUDE "data/pokemon/base_stats/dunsparce.asm" +INCLUDE "data/pokemon/base_stats/gligar.asm" +INCLUDE "data/pokemon/base_stats/steelix.asm" +INCLUDE "data/pokemon/base_stats/snubbull.asm" +INCLUDE "data/pokemon/base_stats/granbull.asm" +INCLUDE "data/pokemon/base_stats/qwilfish.asm" +INCLUDE "data/pokemon/base_stats/scizor.asm" +INCLUDE "data/pokemon/base_stats/shuckle.asm" +INCLUDE "data/pokemon/base_stats/heracross.asm" +INCLUDE "data/pokemon/base_stats/sneasel.asm" +INCLUDE "data/pokemon/base_stats/teddiursa.asm" +INCLUDE "data/pokemon/base_stats/ursaring.asm" +INCLUDE "data/pokemon/base_stats/slugma.asm" +INCLUDE "data/pokemon/base_stats/magcargo.asm" +INCLUDE "data/pokemon/base_stats/swinub.asm" +INCLUDE "data/pokemon/base_stats/piloswine.asm" +INCLUDE "data/pokemon/base_stats/corsola.asm" +INCLUDE "data/pokemon/base_stats/remoraid.asm" +INCLUDE "data/pokemon/base_stats/octillery.asm" +INCLUDE "data/pokemon/base_stats/delibird.asm" +INCLUDE "data/pokemon/base_stats/mantine.asm" +INCLUDE "data/pokemon/base_stats/skarmory.asm" +INCLUDE "data/pokemon/base_stats/houndour.asm" +INCLUDE "data/pokemon/base_stats/houndoom.asm" +INCLUDE "data/pokemon/base_stats/kingdra.asm" +INCLUDE "data/pokemon/base_stats/phanpy.asm" +INCLUDE "data/pokemon/base_stats/donphan.asm" +INCLUDE "data/pokemon/base_stats/porygon2.asm" +INCLUDE "data/pokemon/base_stats/stantler.asm" +INCLUDE "data/pokemon/base_stats/smeargle.asm" +INCLUDE "data/pokemon/base_stats/tyrogue.asm" +INCLUDE "data/pokemon/base_stats/hitmontop.asm" +INCLUDE "data/pokemon/base_stats/smoochum.asm" +INCLUDE "data/pokemon/base_stats/elekid.asm" +INCLUDE "data/pokemon/base_stats/magby.asm" +INCLUDE "data/pokemon/base_stats/miltank.asm" +INCLUDE "data/pokemon/base_stats/blissey.asm" +INCLUDE "data/pokemon/base_stats/raikou.asm" +INCLUDE "data/pokemon/base_stats/entei.asm" +INCLUDE "data/pokemon/base_stats/suicune.asm" +INCLUDE "data/pokemon/base_stats/larvitar.asm" +INCLUDE "data/pokemon/base_stats/pupitar.asm" +INCLUDE "data/pokemon/base_stats/tyranitar.asm" +INCLUDE "data/pokemon/base_stats/lugia.asm" +INCLUDE "data/pokemon/base_stats/ho_oh.asm" +INCLUDE "data/pokemon/base_stats/celebi.asm" diff --git a/data/pokemon/base_stats/abra.asm b/data/pokemon/base_stats/abra.asm new file mode 100644 index 00000000..1856a2fd --- /dev/null +++ b/data/pokemon/base_stats/abra.asm @@ -0,0 +1,22 @@ + db ABRA ; 063 + + db 25, 20, 15, 90, 105, 55 + ; hp atk def spd sat sdf + + db PSYCHIC, PSYCHIC + db 200 ; catch rate + db 73 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 63 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/aerodactyl.asm b/data/pokemon/base_stats/aerodactyl.asm new file mode 100644 index 00000000..c3c3b4c7 --- /dev/null +++ b/data/pokemon/base_stats/aerodactyl.asm @@ -0,0 +1,22 @@ + db AERODACTYL ; 142 + + db 80, 105, 65, 130, 60, 75 + ; hp atk def spd sat sdf + + db ROCK, FLYING + db 45 ; catch rate + db 202 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 35 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/aipom.asm b/data/pokemon/base_stats/aipom.asm new file mode 100644 index 00000000..6226a452 --- /dev/null +++ b/data/pokemon/base_stats/aipom.asm @@ -0,0 +1,22 @@ + db AIPOM ; 190 + + db 55, 70, 55, 85, 40, 55 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 45 ; catch rate + db 94 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/alakazam.asm b/data/pokemon/base_stats/alakazam.asm new file mode 100644 index 00000000..086a1bb4 --- /dev/null +++ b/data/pokemon/base_stats/alakazam.asm @@ -0,0 +1,22 @@ + db ALAKAZAM ; 065 + + db 55, 50, 45, 120, 135, 85 + ; hp atk def spd sat sdf + + db PSYCHIC, PSYCHIC + db 50 ; catch rate + db 186 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 63 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/ampharos.asm b/data/pokemon/base_stats/ampharos.asm new file mode 100644 index 00000000..3c5626d8 --- /dev/null +++ b/data/pokemon/base_stats/ampharos.asm @@ -0,0 +1,22 @@ + db AMPHAROS ; 181 + + db 90, 75, 75, 55, 115, 90 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 45 ; catch rate + db 194 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/arbok.asm b/data/pokemon/base_stats/arbok.asm new file mode 100644 index 00000000..3b82c180 --- /dev/null +++ b/data/pokemon/base_stats/arbok.asm @@ -0,0 +1,22 @@ + db ARBOK ; 024 + + db 60, 85, 69, 80, 65, 79 + ; hp atk def spd sat sdf + + db POISON, POISON + db 90 ; catch rate + db 147 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, REPTILE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/arcanine.asm b/data/pokemon/base_stats/arcanine.asm new file mode 100644 index 00000000..ce255499 --- /dev/null +++ b/data/pokemon/base_stats/arcanine.asm @@ -0,0 +1,22 @@ + db ARCANINE ; 059 + + db 90, 110, 80, 95, 100, 80 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 75 ; catch rate + db 213 ; base exp + db BURNT_BERRY ; item 1 + db BURNT_BERRY ; item 2 + db 63 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/ariados.asm b/data/pokemon/base_stats/ariados.asm new file mode 100644 index 00000000..f0572464 --- /dev/null +++ b/data/pokemon/base_stats/ariados.asm @@ -0,0 +1,22 @@ + db ARIADOS ; 168 + + db 70, 90, 70, 40, 60, 60 + ; hp atk def spd sat sdf + + db BUG, POISON + db 90 ; catch rate + db 134 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DIG, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, FLASH + ; end diff --git a/data/pokemon/base_stats/articuno.asm b/data/pokemon/base_stats/articuno.asm new file mode 100644 index 00000000..5e8167ba --- /dev/null +++ b/data/pokemon/base_stats/articuno.asm @@ -0,0 +1,22 @@ + db ARTICUNO ; 144 + + db 90, 85, 100, 85, 95, 125 + ; hp atk def spd sat sdf + + db ICE, FLYING + db 3 ; catch rate + db 215 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 80 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/azumarill.asm b/data/pokemon/base_stats/azumarill.asm new file mode 100644 index 00000000..c5a47615 --- /dev/null +++ b/data/pokemon/base_stats/azumarill.asm @@ -0,0 +1,22 @@ + db AZUMARILL ; 184 + + db 100, 50, 80, 50, 50, 80 + ; hp atk def spd sat sdf + + db WATER, WATER + db 75 ; catch rate + db 153 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn AMPHIBIAN, FAIRY ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/bayleef.asm b/data/pokemon/base_stats/bayleef.asm new file mode 100644 index 00000000..e94ecaa3 --- /dev/null +++ b/data/pokemon/base_stats/bayleef.asm @@ -0,0 +1,22 @@ + db BAYLEEF ; 153 + + db 60, 62, 80, 60, 63, 80 + ; hp atk def spd sat sdf + + db GRASS, GRASS + db 45 ; catch rate + db 141 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, PLANT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DETECT, REST, ATTRACT, FURY_CUTTER, CUT, STRENGTH, FLASH + ; end diff --git a/data/pokemon/base_stats/beedrill.asm b/data/pokemon/base_stats/beedrill.asm new file mode 100644 index 00000000..254ee749 --- /dev/null +++ b/data/pokemon/base_stats/beedrill.asm @@ -0,0 +1,22 @@ + db BEEDRILL ; 015 + + db 65, 80, 40, 75, 45, 80 + ; hp atk def spd sat sdf + + db BUG, POISON + db 45 ; catch rate + db 159 ; base exp + db NO_ITEM ; item 1 + db POISON_BARB ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/bellossom.asm b/data/pokemon/base_stats/bellossom.asm new file mode 100644 index 00000000..0dde920c --- /dev/null +++ b/data/pokemon/base_stats/bellossom.asm @@ -0,0 +1,22 @@ + db BELLOSSOM ; 182 + + db 75, 80, 85, 50, 90, 100 + ; hp atk def spd sat sdf + + db GRASS, GRASS + db 45 ; catch rate + db 184 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, REST, ATTRACT, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/bellsprout.asm b/data/pokemon/base_stats/bellsprout.asm new file mode 100644 index 00000000..d8f6c6c1 --- /dev/null +++ b/data/pokemon/base_stats/bellsprout.asm @@ -0,0 +1,22 @@ + db BELLSPROUT ; 069 + + db 50, 75, 35, 40, 70, 30 + ; hp atk def spd sat sdf + + db GRASS, POISON + db 255 ; catch rate + db 84 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/blastoise.asm b/data/pokemon/base_stats/blastoise.asm new file mode 100644 index 00000000..122e4c65 --- /dev/null +++ b/data/pokemon/base_stats/blastoise.asm @@ -0,0 +1,22 @@ + db BLASTOISE ; 009 + + db 79, 83, 100, 78, 85, 105 + ; hp atk def spd sat sdf + + db WATER, WATER + db 45 ; catch rate + db 210 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, AMPHIBIAN ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, 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, DEFENSE_CURL, REST, ATTRACT, SURF, STRENGTH, WHIRLPOOL, WATERFALL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/blissey.asm b/data/pokemon/base_stats/blissey.asm new file mode 100644 index 00000000..1a437a24 --- /dev/null +++ b/data/pokemon/base_stats/blissey.asm @@ -0,0 +1,22 @@ + db BLISSEY ; 242 + + db 255, 10, 10, 55, 75, 135 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 30 ; catch rate + db 255 ; base exp + db NO_ITEM ; item 1 + db LUCKY_EGG ; item 2 + db 254 ; gender + db 100 ; unknown + db 40 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn FAIRY, FAIRY ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, THUNDER, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, DREAM_EATER, REST, ATTRACT, STRENGTH, FLASH, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/bulbasaur.asm b/data/pokemon/base_stats/bulbasaur.asm new file mode 100644 index 00000000..70a264a6 --- /dev/null +++ b/data/pokemon/base_stats/bulbasaur.asm @@ -0,0 +1,22 @@ + db BULBASAUR ; 001 + + db 45, 49, 49, 45, 65, 65 + ; hp atk def spd sat sdf + + db GRASS, POISON + db 45 ; catch rate + db 64 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, PLANT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, FURY_CUTTER, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/butterfree.asm b/data/pokemon/base_stats/butterfree.asm new file mode 100644 index 00000000..80f28896 --- /dev/null +++ b/data/pokemon/base_stats/butterfree.asm @@ -0,0 +1,22 @@ + db BUTTERFREE ; 012 + + db 60, 45, 50, 70, 80, 80 + ; hp atk def spd sat sdf + + db BUG, FLYING + db 45 ; catch rate + db 160 ; base exp + db NO_ITEM ; item 1 + db SILVERPOWDER ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, NIGHTMARE, FLASH + ; end diff --git a/data/pokemon/base_stats/caterpie.asm b/data/pokemon/base_stats/caterpie.asm new file mode 100644 index 00000000..ebaee52f --- /dev/null +++ b/data/pokemon/base_stats/caterpie.asm @@ -0,0 +1,22 @@ + db CATERPIE ; 010 + + db 45, 30, 35, 45, 20, 20 + ; hp atk def spd sat sdf + + db BUG, BUG + db 255 ; catch rate + db 53 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm + ; end diff --git a/data/pokemon/base_stats/celebi.asm b/data/pokemon/base_stats/celebi.asm new file mode 100644 index 00000000..29f61843 --- /dev/null +++ b/data/pokemon/base_stats/celebi.asm @@ -0,0 +1,22 @@ + db CELEBI ; 251 + + db 100, 100, 100, 100, 100, 100 + ; hp atk def spd sat sdf + + db PSYCHIC, GRASS + db 45 ; catch rate + db 64 ; base exp + db NO_ITEM ; item 1 + db MIRACLEBERRY ; item 2 + db 255 ; gender + db 100 ; unknown + db 120 ; step cycles to hatch + db 5 ; unknown + dn 5 , 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DEFENSE_CURL, DREAM_EATER, DETECT, REST, NIGHTMARE, FLASH + ; end diff --git a/data/pokemon/base_stats/chansey.asm b/data/pokemon/base_stats/chansey.asm new file mode 100644 index 00000000..2d0e84f4 --- /dev/null +++ b/data/pokemon/base_stats/chansey.asm @@ -0,0 +1,22 @@ + db CHANSEY ; 113 + + db 250, 05, 05, 50, 35, 105 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 30 ; catch rate + db 255 ; base exp + db NO_ITEM ; item 1 + db LUCKY_EGG ; item 2 + db 254 ; gender + db 100 ; unknown + db 40 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn FAIRY, FAIRY ; egg groups + + ; tmhm + tmhm 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, SOLARBEAM, 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/charizard.asm b/data/pokemon/base_stats/charizard.asm new file mode 100644 index 00000000..522d213e --- /dev/null +++ b/data/pokemon/base_stats/charizard.asm @@ -0,0 +1,22 @@ + db CHARIZARD ; 006 + + db 78, 84, 78, 100, 109, 85 + ; hp atk def spd sat sdf + + db FIRE, FLYING + db 45 ; catch rate + db 209 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, REPTILE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/charmander.asm b/data/pokemon/base_stats/charmander.asm new file mode 100644 index 00000000..34c14cb8 --- /dev/null +++ b/data/pokemon/base_stats/charmander.asm @@ -0,0 +1,22 @@ + db CHARMANDER ; 004 + + db 39, 52, 43, 65, 60, 50 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 45 ; catch rate + db 65 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, REPTILE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/charmeleon.asm b/data/pokemon/base_stats/charmeleon.asm new file mode 100644 index 00000000..5c7794cd --- /dev/null +++ b/data/pokemon/base_stats/charmeleon.asm @@ -0,0 +1,22 @@ + db CHARMELEON ; 005 + + db 58, 64, 58, 80, 80, 65 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 45 ; catch rate + db 142 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, REPTILE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/chikorita.asm b/data/pokemon/base_stats/chikorita.asm new file mode 100644 index 00000000..c572e866 --- /dev/null +++ b/data/pokemon/base_stats/chikorita.asm @@ -0,0 +1,22 @@ + db CHIKORITA ; 152 + + db 45, 49, 65, 45, 49, 65 + ; hp atk def spd sat sdf + + db GRASS, GRASS + db 45 ; catch rate + db 64 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, PLANT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DETECT, REST, ATTRACT, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/chinchou.asm b/data/pokemon/base_stats/chinchou.asm new file mode 100644 index 00000000..93ca3cae --- /dev/null +++ b/data/pokemon/base_stats/chinchou.asm @@ -0,0 +1,22 @@ + db CHINCHOU ; 170 + + db 75, 38, 38, 67, 56, 56 + ; hp atk def spd sat sdf + + db WATER, ELECTRIC + db 190 ; catch rate + db 90 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FISH, FISH ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/clefable.asm b/data/pokemon/base_stats/clefable.asm new file mode 100644 index 00000000..95262df0 --- /dev/null +++ b/data/pokemon/base_stats/clefable.asm @@ -0,0 +1,22 @@ + db CLEFABLE ; 036 + + db 95, 70, 73, 60, 85, 90 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 25 ; catch rate + db 129 ; base exp + db MYSTERYBERRY ; item 1 + db MOON_STONE ; item 2 + db 191 ; gender + db 100 ; unknown + db 10 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn FAIRY, FAIRY ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/clefairy.asm b/data/pokemon/base_stats/clefairy.asm new file mode 100644 index 00000000..8e167723 --- /dev/null +++ b/data/pokemon/base_stats/clefairy.asm @@ -0,0 +1,22 @@ + db CLEFAIRY ; 035 + + db 70, 45, 48, 35, 60, 65 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 150 ; catch rate + db 68 ; base exp + db MYSTERYBERRY ; item 1 + db MOON_STONE ; item 2 + db 191 ; gender + db 100 ; unknown + db 10 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn FAIRY, FAIRY ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/cleffa.asm b/data/pokemon/base_stats/cleffa.asm new file mode 100644 index 00000000..322a3695 --- /dev/null +++ b/data/pokemon/base_stats/cleffa.asm @@ -0,0 +1,22 @@ + db CLEFFA ; 173 + + db 50, 25, 28, 15, 45, 55 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 150 ; catch rate + db 37 ; base exp + db MYSTERYBERRY ; item 1 + db MOON_STONE ; item 2 + db 191 ; gender + db 100 ; unknown + db 10 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, DEFENSE_CURL, DREAM_EATER, DETECT, REST, ATTRACT, NIGHTMARE, FLASH, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/cloyster.asm b/data/pokemon/base_stats/cloyster.asm new file mode 100644 index 00000000..f8da41cc --- /dev/null +++ b/data/pokemon/base_stats/cloyster.asm @@ -0,0 +1,22 @@ + db CLOYSTER ; 091 + + db 50, 95, 180, 70, 85, 45 + ; hp atk def spd sat sdf + + db WATER, ICE + db 60 ; catch rate + db 203 ; base exp + db PEARL ; item 1 + db BIG_PEARL ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn INVERTEBRATE, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/corsola.asm b/data/pokemon/base_stats/corsola.asm new file mode 100644 index 00000000..b6eaa47c --- /dev/null +++ b/data/pokemon/base_stats/corsola.asm @@ -0,0 +1,22 @@ + db CORSOLA ; 222 + + db 55, 55, 85, 35, 65, 85 + ; hp atk def spd sat sdf + + db WATER, ROCK + db 60 ; catch rate + db 113 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 191 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn AMPHIBIAN, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/crobat.asm b/data/pokemon/base_stats/crobat.asm new file mode 100644 index 00000000..c2e9b310 --- /dev/null +++ b/data/pokemon/base_stats/crobat.asm @@ -0,0 +1,22 @@ + db CROBAT ; 169 + + db 85, 90, 80, 130, 70, 80 + ; hp atk def spd sat sdf + + db POISON, FLYING + db 90 ; catch rate + db 204 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/croconaw.asm b/data/pokemon/base_stats/croconaw.asm new file mode 100644 index 00000000..ce22048e --- /dev/null +++ b/data/pokemon/base_stats/croconaw.asm @@ -0,0 +1,22 @@ + db CROCONAW ; 159 + + db 65, 80, 80, 58, 59, 63 + ; hp atk def spd sat sdf + + db WATER, WATER + db 45 ; catch rate + db 143 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/cubone.asm b/data/pokemon/base_stats/cubone.asm new file mode 100644 index 00000000..9a87a8a6 --- /dev/null +++ b/data/pokemon/base_stats/cubone.asm @@ -0,0 +1,22 @@ + db CUBONE ; 104 + + db 50, 50, 95, 35, 40, 50 + ; hp atk def spd sat sdf + + db GROUND, GROUND + db 190 ; catch rate + db 87 ; base exp + db NO_ITEM ; item 1 + db THICK_CLUB ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn MONSTER, MONSTER ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/cyndaquil.asm b/data/pokemon/base_stats/cyndaquil.asm new file mode 100644 index 00000000..d6a9f865 --- /dev/null +++ b/data/pokemon/base_stats/cyndaquil.asm @@ -0,0 +1,22 @@ + db CYNDAQUIL ; 155 + + db 39, 52, 43, 65, 60, 50 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 45 ; catch rate + db 65 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/delibird.asm b/data/pokemon/base_stats/delibird.asm new file mode 100644 index 00000000..9f4db9f9 --- /dev/null +++ b/data/pokemon/base_stats/delibird.asm @@ -0,0 +1,22 @@ + db DELIBIRD ; 225 + + db 45, 55, 45, 75, 65, 45 + ; hp atk def spd sat sdf + + db ICE, FLYING + db 45 ; catch rate + db 183 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn AMPHIBIAN, FIELD ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/dewgong.asm b/data/pokemon/base_stats/dewgong.asm new file mode 100644 index 00000000..19135700 --- /dev/null +++ b/data/pokemon/base_stats/dewgong.asm @@ -0,0 +1,22 @@ + db DEWGONG ; 087 + + db 90, 70, 80, 70, 70, 95 + ; hp atk def spd sat sdf + + db WATER, ICE + db 75 ; catch rate + db 176 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, FIELD ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/diglett.asm b/data/pokemon/base_stats/diglett.asm new file mode 100644 index 00000000..3bcc864e --- /dev/null +++ b/data/pokemon/base_stats/diglett.asm @@ -0,0 +1,22 @@ + db DIGLETT ; 050 + + db 10, 55, 25, 95, 35, 45 + ; hp atk def spd sat sdf + + db GROUND, GROUND + db 255 ; catch rate + db 81 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/ditto.asm b/data/pokemon/base_stats/ditto.asm new file mode 100644 index 00000000..fda952a0 --- /dev/null +++ b/data/pokemon/base_stats/ditto.asm @@ -0,0 +1,22 @@ + db DITTO ; 132 + + db 48, 48, 48, 48, 48, 48 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 35 ; catch rate + db 61 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn LADIES_MAN, LADIES_MAN ; egg groups + + ; tmhm + tmhm + ; end diff --git a/data/pokemon/base_stats/dodrio.asm b/data/pokemon/base_stats/dodrio.asm new file mode 100644 index 00000000..5530f780 --- /dev/null +++ b/data/pokemon/base_stats/dodrio.asm @@ -0,0 +1,22 @@ + db DODRIO ; 085 + + db 60, 110, 70, 100, 60, 60 + ; hp atk def spd sat sdf + + db NORMAL, FLYING + db 45 ; catch rate + db 158 ; base exp + db NO_ITEM ; item 1 + db SHARP_BEAK ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/doduo.asm b/data/pokemon/base_stats/doduo.asm new file mode 100644 index 00000000..554bb5db --- /dev/null +++ b/data/pokemon/base_stats/doduo.asm @@ -0,0 +1,22 @@ + db DODUO ; 084 + + db 35, 85, 45, 75, 35, 35 + ; hp atk def spd sat sdf + + db NORMAL, FLYING + db 190 ; catch rate + db 96 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/donphan.asm b/data/pokemon/base_stats/donphan.asm new file mode 100644 index 00000000..28517d41 --- /dev/null +++ b/data/pokemon/base_stats/donphan.asm @@ -0,0 +1,22 @@ + db DONPHAN ; 232 + + db 90, 120, 120, 50, 60, 60 + ; hp atk def spd sat sdf + + db GROUND, GROUND + db 60 ; catch rate + db 189 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/dragonair.asm b/data/pokemon/base_stats/dragonair.asm new file mode 100644 index 00000000..a437457e --- /dev/null +++ b/data/pokemon/base_stats/dragonair.asm @@ -0,0 +1,22 @@ + db DRAGONAIR ; 148 + + db 61, 84, 65, 70, 70, 70 + ; hp atk def spd sat sdf + + db DRAGON, DRAGON + db 45 ; catch rate + db 144 ; base exp + db NO_ITEM ; item 1 + db DRAGON_SCALE ; item 2 + db 127 ; gender + db 100 ; unknown + db 40 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn AMPHIBIAN, REPTILE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/dragonite.asm b/data/pokemon/base_stats/dragonite.asm new file mode 100644 index 00000000..e99d05e6 --- /dev/null +++ b/data/pokemon/base_stats/dragonite.asm @@ -0,0 +1,22 @@ + db DRAGONITE ; 149 + + db 91, 134, 95, 80, 100, 100 + ; hp atk def spd sat sdf + + db DRAGON, FLYING + db 45 ; catch rate + db 218 ; base exp + db NO_ITEM ; item 1 + db DRAGON_SCALE ; item 2 + db 127 ; gender + db 100 ; unknown + db 40 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn AMPHIBIAN, REPTILE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/dratini.asm b/data/pokemon/base_stats/dratini.asm new file mode 100644 index 00000000..9b5516fa --- /dev/null +++ b/data/pokemon/base_stats/dratini.asm @@ -0,0 +1,22 @@ + db DRATINI ; 147 + + db 41, 64, 45, 50, 50, 50 + ; hp atk def spd sat sdf + + db DRAGON, DRAGON + db 45 ; catch rate + db 67 ; base exp + db NO_ITEM ; item 1 + db DRAGON_SCALE ; item 2 + db 127 ; gender + db 100 ; unknown + db 40 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn AMPHIBIAN, REPTILE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/drowzee.asm b/data/pokemon/base_stats/drowzee.asm new file mode 100644 index 00000000..31b6da7e --- /dev/null +++ b/data/pokemon/base_stats/drowzee.asm @@ -0,0 +1,22 @@ + db DROWZEE ; 096 + + db 60, 48, 45, 42, 43, 90 + ; hp atk def spd sat sdf + + db PSYCHIC, PSYCHIC + db 190 ; catch rate + db 102 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/dugtrio.asm b/data/pokemon/base_stats/dugtrio.asm new file mode 100644 index 00000000..4a607365 --- /dev/null +++ b/data/pokemon/base_stats/dugtrio.asm @@ -0,0 +1,22 @@ + db DUGTRIO ; 051 + + db 35, 80, 50, 120, 50, 70 + ; hp atk def spd sat sdf + + db GROUND, GROUND + db 50 ; catch rate + db 153 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/dunsparce.asm b/data/pokemon/base_stats/dunsparce.asm new file mode 100644 index 00000000..6ba6fc52 --- /dev/null +++ b/data/pokemon/base_stats/dunsparce.asm @@ -0,0 +1,22 @@ + db DUNSPARCE ; 206 + + db 100, 70, 70, 45, 65, 65 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 190 ; catch rate + db 75 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, THUNDER, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, STRENGTH, FLAMETHROWER, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/eevee.asm b/data/pokemon/base_stats/eevee.asm new file mode 100644 index 00000000..b13c544b --- /dev/null +++ b/data/pokemon/base_stats/eevee.asm @@ -0,0 +1,22 @@ + db EEVEE ; 133 + + db 55, 55, 50, 55, 45, 65 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 45 ; catch rate + db 92 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 35 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/ekans.asm b/data/pokemon/base_stats/ekans.asm new file mode 100644 index 00000000..81ee3555 --- /dev/null +++ b/data/pokemon/base_stats/ekans.asm @@ -0,0 +1,22 @@ + db EKANS ; 023 + + db 35, 60, 44, 55, 40, 54 + ; hp atk def spd sat sdf + + db POISON, POISON + db 255 ; catch rate + db 62 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, REPTILE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/electabuzz.asm b/data/pokemon/base_stats/electabuzz.asm new file mode 100644 index 00000000..e584527e --- /dev/null +++ b/data/pokemon/base_stats/electabuzz.asm @@ -0,0 +1,22 @@ + db ELECTABUZZ ; 125 + + db 65, 83, 57, 105, 95, 85 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 45 ; catch rate + db 156 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 63 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/electrode.asm b/data/pokemon/base_stats/electrode.asm new file mode 100644 index 00000000..771780a7 --- /dev/null +++ b/data/pokemon/base_stats/electrode.asm @@ -0,0 +1,22 @@ + db ELECTRODE ; 101 + + db 60, 50, 70, 140, 80, 80 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 60 ; catch rate + db 150 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/elekid.asm b/data/pokemon/base_stats/elekid.asm new file mode 100644 index 00000000..c0d30fcd --- /dev/null +++ b/data/pokemon/base_stats/elekid.asm @@ -0,0 +1,22 @@ + db ELEKID ; 239 + + db 45, 63, 37, 95, 65, 55 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 45 ; catch rate + db 106 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 63 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, THUNDER, RETURN, PSYCHIC, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/entei.asm b/data/pokemon/base_stats/entei.asm new file mode 100644 index 00000000..6db3cc3e --- /dev/null +++ b/data/pokemon/base_stats/entei.asm @@ -0,0 +1,22 @@ + db ENTEI ; 244 + + db 115, 115, 85, 100, 90, 75 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 3 ; catch rate + db 217 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 80 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, SWIFT, DETECT, REST, CUT, STRENGTH, FLASH, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/espeon.asm b/data/pokemon/base_stats/espeon.asm new file mode 100644 index 00000000..33f50bfb --- /dev/null +++ b/data/pokemon/base_stats/espeon.asm @@ -0,0 +1,22 @@ + db ESPEON ; 196 + + db 65, 65, 60, 110, 130, 95 + ; hp atk def spd sat sdf + + db PSYCHIC, PSYCHIC + db 45 ; catch rate + db 197 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 35 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/exeggcute.asm b/data/pokemon/base_stats/exeggcute.asm new file mode 100644 index 00000000..b657f71c --- /dev/null +++ b/data/pokemon/base_stats/exeggcute.asm @@ -0,0 +1,22 @@ + db EXEGGCUTE ; 102 + + db 60, 40, 80, 40, 60, 45 + ; hp atk def spd sat sdf + + db GRASS, PSYCHIC + db 90 ; catch rate + db 98 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, ROLLOUT, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, STRENGTH, FLASH + ; end diff --git a/data/pokemon/base_stats/exeggutor.asm b/data/pokemon/base_stats/exeggutor.asm new file mode 100644 index 00000000..34d7db13 --- /dev/null +++ b/data/pokemon/base_stats/exeggutor.asm @@ -0,0 +1,22 @@ + db EXEGGUTOR ; 103 + + db 95, 95, 85, 55, 125, 65 + ; hp atk def spd sat sdf + + db GRASS, PSYCHIC + db 45 ; catch rate + db 212 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, STRENGTH, FLASH + ; end diff --git a/data/pokemon/base_stats/farfetch_d.asm b/data/pokemon/base_stats/farfetch_d.asm new file mode 100644 index 00000000..55c12ffc --- /dev/null +++ b/data/pokemon/base_stats/farfetch_d.asm @@ -0,0 +1,22 @@ + db FARFETCH_D ; 083 + + db 52, 65, 55, 60, 58, 62 + ; hp atk def spd sat sdf + + db NORMAL, FLYING + db 45 ; catch rate + db 94 ; base exp + db NO_ITEM ; item 1 + db STICK ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/fearow.asm b/data/pokemon/base_stats/fearow.asm new file mode 100644 index 00000000..2d6af343 --- /dev/null +++ b/data/pokemon/base_stats/fearow.asm @@ -0,0 +1,22 @@ + db FEAROW ; 022 + + db 65, 90, 65, 100, 61, 61 + ; hp atk def spd sat sdf + + db NORMAL, FLYING + db 90 ; catch rate + db 162 ; base exp + db NO_ITEM ; item 1 + db SHARP_BEAK ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/feraligatr.asm b/data/pokemon/base_stats/feraligatr.asm new file mode 100644 index 00000000..78263e34 --- /dev/null +++ b/data/pokemon/base_stats/feraligatr.asm @@ -0,0 +1,22 @@ + db FERALIGATR ; 160 + + db 85, 105, 100, 78, 79, 83 + ; hp atk def spd sat sdf + + db WATER, WATER + db 45 ; catch rate + db 210 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/flaaffy.asm b/data/pokemon/base_stats/flaaffy.asm new file mode 100644 index 00000000..9ac1d8e0 --- /dev/null +++ b/data/pokemon/base_stats/flaaffy.asm @@ -0,0 +1,22 @@ + db FLAAFFY ; 180 + + db 70, 55, 55, 45, 80, 60 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 120 ; catch rate + db 117 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/flareon.asm b/data/pokemon/base_stats/flareon.asm new file mode 100644 index 00000000..3c0312d1 --- /dev/null +++ b/data/pokemon/base_stats/flareon.asm @@ -0,0 +1,22 @@ + db FLAREON ; 136 + + db 65, 130, 60, 65, 95, 110 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 45 ; catch rate + db 198 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 35 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/forretress.asm b/data/pokemon/base_stats/forretress.asm new file mode 100644 index 00000000..9a8e56e8 --- /dev/null +++ b/data/pokemon/base_stats/forretress.asm @@ -0,0 +1,22 @@ + db FORRETRESS ; 205 + + db 75, 90, 140, 40, 60, 60 + ; hp atk def spd sat sdf + + db BUG, STEEL + db 75 ; catch rate + db 118 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, DEFENSE_CURL, REST, ATTRACT, STRENGTH + ; end diff --git a/data/pokemon/base_stats/furret.asm b/data/pokemon/base_stats/furret.asm new file mode 100644 index 00000000..2344f62d --- /dev/null +++ b/data/pokemon/base_stats/furret.asm @@ -0,0 +1,22 @@ + db FURRET ; 162 + + db 85, 76, 64, 90, 45, 55 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 90 ; catch rate + db 116 ; base exp + db BERRY ; item 1 + db GOLD_BERRY ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/gastly.asm b/data/pokemon/base_stats/gastly.asm new file mode 100644 index 00000000..69cf1bad --- /dev/null +++ b/data/pokemon/base_stats/gastly.asm @@ -0,0 +1,22 @@ + db GASTLY ; 092 + + db 30, 35, 30, 80, 100, 35 + ; hp atk def spd sat sdf + + db GHOST, POISON + db 190 ; catch rate + db 95 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn AMORPHOUS, AMORPHOUS ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/gengar.asm b/data/pokemon/base_stats/gengar.asm new file mode 100644 index 00000000..6659adfc --- /dev/null +++ b/data/pokemon/base_stats/gengar.asm @@ -0,0 +1,22 @@ + db GENGAR ; 094 + + db 60, 65, 60, 110, 130, 75 + ; hp atk def spd sat sdf + + db GHOST, POISON + db 45 ; catch rate + db 190 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn AMORPHOUS, AMORPHOUS ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/geodude.asm b/data/pokemon/base_stats/geodude.asm new file mode 100644 index 00000000..030e5647 --- /dev/null +++ b/data/pokemon/base_stats/geodude.asm @@ -0,0 +1,22 @@ + db GEODUDE ; 074 + + db 40, 80, 100, 20, 30, 30 + ; hp atk def spd sat sdf + + db ROCK, GROUND + db 255 ; catch rate + db 86 ; base exp + db NO_ITEM ; item 1 + db EVERSTONE ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/girafarig.asm b/data/pokemon/base_stats/girafarig.asm new file mode 100644 index 00000000..0b114eff --- /dev/null +++ b/data/pokemon/base_stats/girafarig.asm @@ -0,0 +1,22 @@ + db GIRAFARIG ; 203 + + db 70, 80, 65, 85, 90, 65 + ; hp atk def spd sat sdf + + db NORMAL, PSYCHIC + db 60 ; catch rate + db 149 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/gligar.asm b/data/pokemon/base_stats/gligar.asm new file mode 100644 index 00000000..527f022a --- /dev/null +++ b/data/pokemon/base_stats/gligar.asm @@ -0,0 +1,22 @@ + db GLIGAR ; 207 + + db 65, 75, 105, 85, 35, 65 + ; hp atk def spd sat sdf + + db GROUND, FLYING + db 60 ; catch rate + db 108 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/gloom.asm b/data/pokemon/base_stats/gloom.asm new file mode 100644 index 00000000..f0238e12 --- /dev/null +++ b/data/pokemon/base_stats/gloom.asm @@ -0,0 +1,22 @@ + db GLOOM ; 044 + + db 60, 65, 70, 40, 85, 75 + ; hp atk def spd sat sdf + + db GRASS, POISON + db 120 ; catch rate + db 132 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/golbat.asm b/data/pokemon/base_stats/golbat.asm new file mode 100644 index 00000000..7f0552c2 --- /dev/null +++ b/data/pokemon/base_stats/golbat.asm @@ -0,0 +1,22 @@ + db GOLBAT ; 042 + + db 75, 80, 70, 90, 65, 75 + ; hp atk def spd sat sdf + + db POISON, FLYING + db 90 ; catch rate + db 171 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/goldeen.asm b/data/pokemon/base_stats/goldeen.asm new file mode 100644 index 00000000..81dfed80 --- /dev/null +++ b/data/pokemon/base_stats/goldeen.asm @@ -0,0 +1,22 @@ + db GOLDEEN ; 118 + + db 45, 67, 60, 63, 35, 50 + ; hp atk def spd sat sdf + + db WATER, WATER + db 225 ; catch rate + db 111 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FISH, FISH ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, SURF, WATERFALL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/golduck.asm b/data/pokemon/base_stats/golduck.asm new file mode 100644 index 00000000..bced4b43 --- /dev/null +++ b/data/pokemon/base_stats/golduck.asm @@ -0,0 +1,22 @@ + db GOLDUCK ; 055 + + db 80, 82, 78, 85, 95, 80 + ; hp atk def spd sat sdf + + db WATER, WATER + db 75 ; catch rate + db 174 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, FIELD ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/golem.asm b/data/pokemon/base_stats/golem.asm new file mode 100644 index 00000000..d27186c2 --- /dev/null +++ b/data/pokemon/base_stats/golem.asm @@ -0,0 +1,22 @@ + db GOLEM ; 076 + + db 80, 110, 130, 45, 55, 65 + ; hp atk def spd sat sdf + + db ROCK, GROUND + db 45 ; catch rate + db 177 ; base exp + db NO_ITEM ; item 1 + db EVERSTONE ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/granbull.asm b/data/pokemon/base_stats/granbull.asm new file mode 100644 index 00000000..17570b16 --- /dev/null +++ b/data/pokemon/base_stats/granbull.asm @@ -0,0 +1,22 @@ + db GRANBULL ; 210 + + db 90, 120, 75, 45, 60, 60 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 75 ; catch rate + db 178 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 191 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn FIELD, FAIRY ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/graveler.asm b/data/pokemon/base_stats/graveler.asm new file mode 100644 index 00000000..834a1c97 --- /dev/null +++ b/data/pokemon/base_stats/graveler.asm @@ -0,0 +1,22 @@ + db GRAVELER ; 075 + + db 55, 95, 115, 35, 45, 45 + ; hp atk def spd sat sdf + + db ROCK, GROUND + db 120 ; catch rate + db 134 ; base exp + db NO_ITEM ; item 1 + db EVERSTONE ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/grimer.asm b/data/pokemon/base_stats/grimer.asm new file mode 100644 index 00000000..2b289ede --- /dev/null +++ b/data/pokemon/base_stats/grimer.asm @@ -0,0 +1,22 @@ + db GRIMER ; 088 + + db 80, 80, 50, 25, 40, 50 + ; hp atk def spd sat sdf + + db POISON, POISON + db 190 ; catch rate + db 90 ; base exp + db NO_ITEM ; item 1 + db NUGGET ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMORPHOUS, AMORPHOUS ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/growlithe.asm b/data/pokemon/base_stats/growlithe.asm new file mode 100644 index 00000000..1929f567 --- /dev/null +++ b/data/pokemon/base_stats/growlithe.asm @@ -0,0 +1,22 @@ + db GROWLITHE ; 058 + + db 55, 70, 45, 60, 70, 50 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 190 ; catch rate + db 91 ; base exp + db BURNT_BERRY ; item 1 + db BURNT_BERRY ; item 2 + db 63 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/gyarados.asm b/data/pokemon/base_stats/gyarados.asm new file mode 100644 index 00000000..b7b0abbd --- /dev/null +++ b/data/pokemon/base_stats/gyarados.asm @@ -0,0 +1,22 @@ + db GYARADOS ; 130 + + db 95, 125, 79, 81, 60, 100 + ; hp atk def spd sat sdf + + db WATER, FLYING + db 45 ; catch rate + db 214 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 5 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FISH, REPTILE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/haunter.asm b/data/pokemon/base_stats/haunter.asm new file mode 100644 index 00000000..a75cf79d --- /dev/null +++ b/data/pokemon/base_stats/haunter.asm @@ -0,0 +1,22 @@ + db HAUNTER ; 093 + + db 45, 50, 45, 95, 115, 55 + ; hp atk def spd sat sdf + + db GHOST, POISON + db 90 ; catch rate + db 126 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn AMORPHOUS, AMORPHOUS ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/heracross.asm b/data/pokemon/base_stats/heracross.asm new file mode 100644 index 00000000..c8260e7d --- /dev/null +++ b/data/pokemon/base_stats/heracross.asm @@ -0,0 +1,22 @@ + db HERACROSS ; 214 + + db 80, 125, 75, 85, 40, 95 + ; hp atk def spd sat sdf + + db BUG, FIGHTING + db 45 ; catch rate + db 200 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/hitmonchan.asm b/data/pokemon/base_stats/hitmonchan.asm new file mode 100644 index 00000000..7753c3bd --- /dev/null +++ b/data/pokemon/base_stats/hitmonchan.asm @@ -0,0 +1,22 @@ + db HITMONCHAN ; 107 + + db 50, 105, 79, 76, 35, 110 + ; hp atk def spd sat sdf + + db FIGHTING, FIGHTING + db 45 ; catch rate + db 140 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 0 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/hitmonlee.asm b/data/pokemon/base_stats/hitmonlee.asm new file mode 100644 index 00000000..a2c53ca3 --- /dev/null +++ b/data/pokemon/base_stats/hitmonlee.asm @@ -0,0 +1,22 @@ + db HITMONLEE ; 106 + + db 50, 120, 53, 87, 35, 110 + ; hp atk def spd sat sdf + + db FIGHTING, FIGHTING + db 45 ; catch rate + db 139 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 0 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/hitmontop.asm b/data/pokemon/base_stats/hitmontop.asm new file mode 100644 index 00000000..af3eb7c8 --- /dev/null +++ b/data/pokemon/base_stats/hitmontop.asm @@ -0,0 +1,22 @@ + db HITMONTOP ; 237 + + db 50, 95, 95, 70, 35, 110 + ; hp atk def spd sat sdf + + db FIGHTING, FIGHTING + db 45 ; catch rate + db 138 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 0 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, STRENGTH + ; end diff --git a/data/pokemon/base_stats/ho_oh.asm b/data/pokemon/base_stats/ho_oh.asm new file mode 100644 index 00000000..c9c1f639 --- /dev/null +++ b/data/pokemon/base_stats/ho_oh.asm @@ -0,0 +1,22 @@ + db HO_OH ; 250 + + db 106, 130, 90, 90, 110, 154 + ; hp atk def spd sat sdf + + db FIRE, FLYING + db 3 ; catch rate + db 220 ; base exp + db SACRED_ASH ; item 1 + db SACRED_ASH ; item 2 + db 255 ; gender + db 100 ; unknown + db 120 ; step cycles to hatch + db 5 ; unknown + dn 7 , 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm CURSE, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, DRAGONBREATH, THUNDER, EARTHQUAKE, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, SWIFT, DREAM_EATER, DETECT, REST, STEEL_WING, NIGHTMARE, FLY, STRENGTH, FLASH, FLAMETHROWER, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/hoothoot.asm b/data/pokemon/base_stats/hoothoot.asm new file mode 100644 index 00000000..a9574bce --- /dev/null +++ b/data/pokemon/base_stats/hoothoot.asm @@ -0,0 +1,22 @@ + db HOOTHOOT ; 163 + + db 60, 30, 30, 50, 36, 56 + ; hp atk def spd sat sdf + + db NORMAL, FLYING + db 255 ; catch rate + db 58 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/hoppip.asm b/data/pokemon/base_stats/hoppip.asm new file mode 100644 index 00000000..2c284096 --- /dev/null +++ b/data/pokemon/base_stats/hoppip.asm @@ -0,0 +1,22 @@ + db HOPPIP ; 187 + + db 35, 35, 40, 50, 35, 55 + ; hp atk def spd sat sdf + + db GRASS, FLYING + db 255 ; catch rate + db 74 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn FAIRY, PLANT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, FLASH + ; end diff --git a/data/pokemon/base_stats/horsea.asm b/data/pokemon/base_stats/horsea.asm new file mode 100644 index 00000000..3339872f --- /dev/null +++ b/data/pokemon/base_stats/horsea.asm @@ -0,0 +1,22 @@ + db HORSEA ; 116 + + db 30, 40, 70, 60, 70, 25 + ; hp atk def spd sat sdf + + db WATER, WATER + db 225 ; catch rate + db 83 ; base exp + db NO_ITEM ; item 1 + db DRAGON_SCALE ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, REPTILE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/houndoom.asm b/data/pokemon/base_stats/houndoom.asm new file mode 100644 index 00000000..d0b82cb6 --- /dev/null +++ b/data/pokemon/base_stats/houndoom.asm @@ -0,0 +1,22 @@ + db HOUNDOOM ; 229 + + db 75, 90, 50, 95, 110, 80 + ; hp atk def spd sat sdf + + db DARK, FIRE + db 45 ; catch rate + db 204 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, SOLARBEAM, 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/houndour.asm b/data/pokemon/base_stats/houndour.asm new file mode 100644 index 00000000..d661fa94 --- /dev/null +++ b/data/pokemon/base_stats/houndour.asm @@ -0,0 +1,22 @@ + db HOUNDOUR ; 228 + + db 45, 60, 30, 65, 80, 50 + ; hp atk def spd sat sdf + + db DARK, FIRE + db 120 ; catch rate + db 114 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, SWIFT, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, NIGHTMARE, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/hypno.asm b/data/pokemon/base_stats/hypno.asm new file mode 100644 index 00000000..85dcc73e --- /dev/null +++ b/data/pokemon/base_stats/hypno.asm @@ -0,0 +1,22 @@ + db HYPNO ; 097 + + db 85, 73, 70, 67, 73, 115 + ; hp atk def spd sat sdf + + db PSYCHIC, PSYCHIC + db 75 ; catch rate + db 165 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/igglybuff.asm b/data/pokemon/base_stats/igglybuff.asm new file mode 100644 index 00000000..79e0ed73 --- /dev/null +++ b/data/pokemon/base_stats/igglybuff.asm @@ -0,0 +1,22 @@ + db IGGLYBUFF ; 174 + + db 90, 30, 15, 15, 40, 20 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 170 ; catch rate + db 39 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 191 ; gender + db 100 ; unknown + db 10 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, DEFENSE_CURL, DREAM_EATER, DETECT, REST, ATTRACT, NIGHTMARE, FLASH, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/ivysaur.asm b/data/pokemon/base_stats/ivysaur.asm new file mode 100644 index 00000000..aebfce67 --- /dev/null +++ b/data/pokemon/base_stats/ivysaur.asm @@ -0,0 +1,22 @@ + db IVYSAUR ; 002 + + db 60, 62, 63, 60, 80, 80 + ; hp atk def spd sat sdf + + db GRASS, POISON + db 45 ; catch rate + db 141 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, PLANT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, FURY_CUTTER, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/jigglypuff.asm b/data/pokemon/base_stats/jigglypuff.asm new file mode 100644 index 00000000..38d5e57d --- /dev/null +++ b/data/pokemon/base_stats/jigglypuff.asm @@ -0,0 +1,22 @@ + db JIGGLYPUFF ; 039 + + db 115, 45, 20, 20, 45, 25 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 170 ; catch rate + db 76 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 191 ; gender + db 100 ; unknown + db 10 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn FAIRY, FAIRY ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/jolteon.asm b/data/pokemon/base_stats/jolteon.asm new file mode 100644 index 00000000..060c13a6 --- /dev/null +++ b/data/pokemon/base_stats/jolteon.asm @@ -0,0 +1,22 @@ + db JOLTEON ; 135 + + db 65, 65, 60, 130, 110, 95 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 45 ; catch rate + db 197 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 35 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/jumpluff.asm b/data/pokemon/base_stats/jumpluff.asm new file mode 100644 index 00000000..948d89ae --- /dev/null +++ b/data/pokemon/base_stats/jumpluff.asm @@ -0,0 +1,22 @@ + db JUMPLUFF ; 189 + + db 75, 55, 70, 110, 55, 85 + ; hp atk def spd sat sdf + + db GRASS, FLYING + db 45 ; catch rate + db 176 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn FAIRY, PLANT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, FLASH + ; end diff --git a/data/pokemon/base_stats/jynx.asm b/data/pokemon/base_stats/jynx.asm new file mode 100644 index 00000000..23f37107 --- /dev/null +++ b/data/pokemon/base_stats/jynx.asm @@ -0,0 +1,22 @@ + db JYNX ; 124 + + db 65, 50, 35, 95, 115, 95 + ; hp atk def spd sat sdf + + db ICE, PSYCHIC + db 45 ; catch rate + db 137 ; base exp + db ICE_BERRY ; item 1 + db ICE_BERRY ; item 2 + db 254 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/kabuto.asm b/data/pokemon/base_stats/kabuto.asm new file mode 100644 index 00000000..03682199 --- /dev/null +++ b/data/pokemon/base_stats/kabuto.asm @@ -0,0 +1,22 @@ + db KABUTO ; 140 + + db 30, 80, 90, 55, 55, 45 + ; hp atk def spd sat sdf + + db ROCK, WATER + db 45 ; catch rate + db 119 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 30 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/kabutops.asm b/data/pokemon/base_stats/kabutops.asm new file mode 100644 index 00000000..b0cdf9a7 --- /dev/null +++ b/data/pokemon/base_stats/kabutops.asm @@ -0,0 +1,22 @@ + db KABUTOPS ; 141 + + db 60, 115, 105, 80, 65, 70 + ; hp atk def spd sat sdf + + db ROCK, WATER + db 45 ; catch rate + db 201 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 30 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/kadabra.asm b/data/pokemon/base_stats/kadabra.asm new file mode 100644 index 00000000..0cdf2b74 --- /dev/null +++ b/data/pokemon/base_stats/kadabra.asm @@ -0,0 +1,22 @@ + db KADABRA ; 064 + + db 40, 35, 30, 105, 120, 70 + ; hp atk def spd sat sdf + + db PSYCHIC, PSYCHIC + db 100 ; catch rate + db 145 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 63 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/kakuna.asm b/data/pokemon/base_stats/kakuna.asm new file mode 100644 index 00000000..c48ad4c6 --- /dev/null +++ b/data/pokemon/base_stats/kakuna.asm @@ -0,0 +1,22 @@ + db KAKUNA ; 014 + + db 45, 25, 50, 35, 25, 25 + ; hp atk def spd sat sdf + + db BUG, POISON + db 120 ; catch rate + db 71 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm + ; end diff --git a/data/pokemon/base_stats/kangaskhan.asm b/data/pokemon/base_stats/kangaskhan.asm new file mode 100644 index 00000000..1958b1ce --- /dev/null +++ b/data/pokemon/base_stats/kangaskhan.asm @@ -0,0 +1,22 @@ + db KANGASKHAN ; 115 + + db 105, 95, 80, 90, 40, 80 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 45 ; catch rate + db 175 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 254 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn MONSTER, MONSTER ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/kingdra.asm b/data/pokemon/base_stats/kingdra.asm new file mode 100644 index 00000000..ac049ac4 --- /dev/null +++ b/data/pokemon/base_stats/kingdra.asm @@ -0,0 +1,22 @@ + db KINGDRA ; 230 + + db 75, 95, 95, 85, 95, 95 + ; hp atk def spd sat sdf + + db WATER, DRAGON + db 45 ; catch rate + db 207 ; base exp + db NO_ITEM ; item 1 + db DRAGON_SCALE ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, REPTILE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/kingler.asm b/data/pokemon/base_stats/kingler.asm new file mode 100644 index 00000000..bb0e1990 --- /dev/null +++ b/data/pokemon/base_stats/kingler.asm @@ -0,0 +1,22 @@ + db KINGLER ; 099 + + db 55, 130, 115, 75, 50, 50 + ; hp atk def spd sat sdf + + db WATER, WATER + db 60 ; catch rate + db 206 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INVERTEBRATE, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/koffing.asm b/data/pokemon/base_stats/koffing.asm new file mode 100644 index 00000000..9851a985 --- /dev/null +++ b/data/pokemon/base_stats/koffing.asm @@ -0,0 +1,22 @@ + db KOFFING ; 109 + + db 40, 65, 95, 35, 60, 45 + ; hp atk def spd sat sdf + + db POISON, POISON + db 190 ; catch rate + db 114 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMORPHOUS, AMORPHOUS ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/krabby.asm b/data/pokemon/base_stats/krabby.asm new file mode 100644 index 00000000..54ec9eab --- /dev/null +++ b/data/pokemon/base_stats/krabby.asm @@ -0,0 +1,22 @@ + db KRABBY ; 098 + + db 30, 105, 90, 50, 25, 25 + ; hp atk def spd sat sdf + + db WATER, WATER + db 225 ; catch rate + db 115 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INVERTEBRATE, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/lanturn.asm b/data/pokemon/base_stats/lanturn.asm new file mode 100644 index 00000000..046ebc0b --- /dev/null +++ b/data/pokemon/base_stats/lanturn.asm @@ -0,0 +1,22 @@ + db LANTURN ; 171 + + db 125, 58, 58, 67, 76, 76 + ; hp atk def spd sat sdf + + db WATER, ELECTRIC + db 75 ; catch rate + db 156 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FISH, FISH ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/lapras.asm b/data/pokemon/base_stats/lapras.asm new file mode 100644 index 00000000..df595b8c --- /dev/null +++ b/data/pokemon/base_stats/lapras.asm @@ -0,0 +1,22 @@ + db LAPRAS ; 131 + + db 130, 85, 80, 60, 85, 95 + ; hp atk def spd sat sdf + + db WATER, ICE + db 45 ; catch rate + db 219 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 40 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn MONSTER, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/larvitar.asm b/data/pokemon/base_stats/larvitar.asm new file mode 100644 index 00000000..4115fd7a --- /dev/null +++ b/data/pokemon/base_stats/larvitar.asm @@ -0,0 +1,22 @@ + db LARVITAR ; 246 + + db 50, 64, 50, 41, 45, 50 + ; hp atk def spd sat sdf + + db ROCK, GROUND + db 45 ; catch rate + db 67 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 40 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn MONSTER, MONSTER ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, DETECT, REST, ATTRACT + ; end diff --git a/data/pokemon/base_stats/ledian.asm b/data/pokemon/base_stats/ledian.asm new file mode 100644 index 00000000..37f7c147 --- /dev/null +++ b/data/pokemon/base_stats/ledian.asm @@ -0,0 +1,22 @@ + db LEDIAN ; 166 + + db 55, 35, 50, 85, 55, 110 + ; hp atk def spd sat sdf + + db BUG, FLYING + db 90 ; catch rate + db 134 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DIG, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, THUNDERPUNCH, REST, ATTRACT, THIEF, FLASH + ; end diff --git a/data/pokemon/base_stats/ledyba.asm b/data/pokemon/base_stats/ledyba.asm new file mode 100644 index 00000000..2beb8188 --- /dev/null +++ b/data/pokemon/base_stats/ledyba.asm @@ -0,0 +1,22 @@ + db LEDYBA ; 165 + + db 40, 20, 30, 55, 40, 80 + ; hp atk def spd sat sdf + + db BUG, FLYING + db 255 ; catch rate + db 54 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DIG, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, THUNDERPUNCH, REST, ATTRACT, THIEF, FLASH + ; end diff --git a/data/pokemon/base_stats/lickitung.asm b/data/pokemon/base_stats/lickitung.asm new file mode 100644 index 00000000..14bb7160 --- /dev/null +++ b/data/pokemon/base_stats/lickitung.asm @@ -0,0 +1,22 @@ + db LICKITUNG ; 108 + + db 90, 55, 75, 30, 60, 75 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 45 ; catch rate + db 127 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn MONSTER, MONSTER ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/lugia.asm b/data/pokemon/base_stats/lugia.asm new file mode 100644 index 00000000..aa7b6297 --- /dev/null +++ b/data/pokemon/base_stats/lugia.asm @@ -0,0 +1,22 @@ + db LUGIA ; 249 + + db 106, 90, 130, 110, 90, 154 + ; hp atk def spd sat sdf + + db PSYCHIC, FLYING + db 3 ; catch rate + db 220 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 120 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, THUNDER, EARTHQUAKE, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DREAM_EATER, DETECT, REST, STEEL_WING, NIGHTMARE, FLY, SURF, STRENGTH, WHIRLPOOL, WATERFALL, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/machamp.asm b/data/pokemon/base_stats/machamp.asm new file mode 100644 index 00000000..091fe739 --- /dev/null +++ b/data/pokemon/base_stats/machamp.asm @@ -0,0 +1,22 @@ + db MACHAMP ; 068 + + db 90, 130, 80, 55, 65, 85 + ; hp atk def spd sat sdf + + db FIGHTING, FIGHTING + db 45 ; catch rate + db 193 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 63 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/machoke.asm b/data/pokemon/base_stats/machoke.asm new file mode 100644 index 00000000..355aee6d --- /dev/null +++ b/data/pokemon/base_stats/machoke.asm @@ -0,0 +1,22 @@ + db MACHOKE ; 067 + + db 80, 100, 70, 45, 50, 60 + ; hp atk def spd sat sdf + + db FIGHTING, FIGHTING + db 90 ; catch rate + db 146 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 63 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/machop.asm b/data/pokemon/base_stats/machop.asm new file mode 100644 index 00000000..60f0ae04 --- /dev/null +++ b/data/pokemon/base_stats/machop.asm @@ -0,0 +1,22 @@ + db MACHOP ; 066 + + db 70, 80, 50, 35, 35, 35 + ; hp atk def spd sat sdf + + db FIGHTING, FIGHTING + db 180 ; catch rate + db 88 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 63 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/magby.asm b/data/pokemon/base_stats/magby.asm new file mode 100644 index 00000000..84c9c30a --- /dev/null +++ b/data/pokemon/base_stats/magby.asm @@ -0,0 +1,22 @@ + db MAGBY ; 240 + + db 45, 75, 37, 83, 70, 55 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 45 ; catch rate + db 117 ; base exp + db BURNT_BERRY ; item 1 + db BURNT_BERRY ; item 2 + db 63 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, PSYCHIC, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/magcargo.asm b/data/pokemon/base_stats/magcargo.asm new file mode 100644 index 00000000..6a245c78 --- /dev/null +++ b/data/pokemon/base_stats/magcargo.asm @@ -0,0 +1,22 @@ + db MAGCARGO ; 219 + + db 50, 50, 120, 30, 80, 80 + ; hp atk def spd sat sdf + + db FIRE, ROCK + db 75 ; catch rate + db 154 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMORPHOUS, AMORPHOUS ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/magikarp.asm b/data/pokemon/base_stats/magikarp.asm new file mode 100644 index 00000000..d8620a4e --- /dev/null +++ b/data/pokemon/base_stats/magikarp.asm @@ -0,0 +1,22 @@ + db MAGIKARP ; 129 + + db 20, 10, 55, 80, 15, 20 + ; hp atk def spd sat sdf + + db WATER, WATER + db 255 ; catch rate + db 20 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 5 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FISH, REPTILE ; egg groups + + ; tmhm + tmhm + ; end diff --git a/data/pokemon/base_stats/magmar.asm b/data/pokemon/base_stats/magmar.asm new file mode 100644 index 00000000..9b1e15ac --- /dev/null +++ b/data/pokemon/base_stats/magmar.asm @@ -0,0 +1,22 @@ + db MAGMAR ; 126 + + db 65, 95, 57, 93, 100, 85 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 45 ; catch rate + db 167 ; base exp + db BURNT_BERRY ; item 1 + db BURNT_BERRY ; item 2 + db 63 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/magnemite.asm b/data/pokemon/base_stats/magnemite.asm new file mode 100644 index 00000000..e7ba32b3 --- /dev/null +++ b/data/pokemon/base_stats/magnemite.asm @@ -0,0 +1,22 @@ + db MAGNEMITE ; 081 + + db 25, 35, 70, 45, 95, 55 + ; hp atk def spd sat sdf + + db ELECTRIC, STEEL + db 190 ; catch rate + db 89 ; base exp + db NO_ITEM ; item 1 + db METAL_COAT ; item 2 + db 255 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/magneton.asm b/data/pokemon/base_stats/magneton.asm new file mode 100644 index 00000000..dbe56475 --- /dev/null +++ b/data/pokemon/base_stats/magneton.asm @@ -0,0 +1,22 @@ + db MAGNETON ; 082 + + db 50, 60, 95, 70, 120, 70 + ; hp atk def spd sat sdf + + db ELECTRIC, STEEL + db 60 ; catch rate + db 161 ; base exp + db NO_ITEM ; item 1 + db METAL_COAT ; item 2 + db 255 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/mankey.asm b/data/pokemon/base_stats/mankey.asm new file mode 100644 index 00000000..50c0e6c6 --- /dev/null +++ b/data/pokemon/base_stats/mankey.asm @@ -0,0 +1,22 @@ + db MANKEY ; 056 + + db 40, 80, 35, 70, 35, 45 + ; hp atk def spd sat sdf + + db FIGHTING, FIGHTING + db 190 ; catch rate + db 74 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/mantine.asm b/data/pokemon/base_stats/mantine.asm new file mode 100644 index 00000000..5253d178 --- /dev/null +++ b/data/pokemon/base_stats/mantine.asm @@ -0,0 +1,22 @@ + db MANTINE ; 226 + + db 65, 40, 70, 70, 80, 140 + ; hp atk def spd sat sdf + + db WATER, FLYING + db 25 ; catch rate + db 168 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn AMPHIBIAN, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/mareep.asm b/data/pokemon/base_stats/mareep.asm new file mode 100644 index 00000000..46b26f01 --- /dev/null +++ b/data/pokemon/base_stats/mareep.asm @@ -0,0 +1,22 @@ + db MAREEP ; 179 + + db 55, 40, 40, 35, 65, 45 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 235 ; catch rate + db 59 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/marill.asm b/data/pokemon/base_stats/marill.asm new file mode 100644 index 00000000..6c187a9d --- /dev/null +++ b/data/pokemon/base_stats/marill.asm @@ -0,0 +1,22 @@ + db MARILL ; 183 + + db 70, 20, 50, 40, 20, 50 + ; hp atk def spd sat sdf + + db WATER, WATER + db 190 ; catch rate + db 58 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn AMPHIBIAN, FAIRY ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/marowak.asm b/data/pokemon/base_stats/marowak.asm new file mode 100644 index 00000000..d8f45a05 --- /dev/null +++ b/data/pokemon/base_stats/marowak.asm @@ -0,0 +1,22 @@ + db MAROWAK ; 105 + + db 60, 80, 110, 45, 50, 80 + ; hp atk def spd sat sdf + + db GROUND, GROUND + db 75 ; catch rate + db 124 ; base exp + db NO_ITEM ; item 1 + db THICK_CLUB ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn MONSTER, MONSTER ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/meganium.asm b/data/pokemon/base_stats/meganium.asm new file mode 100644 index 00000000..952f53a0 --- /dev/null +++ b/data/pokemon/base_stats/meganium.asm @@ -0,0 +1,22 @@ + db MEGANIUM ; 154 + + db 80, 82, 100, 80, 83, 100 + ; hp atk def spd sat sdf + + db GRASS, GRASS + db 45 ; catch rate + db 208 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, PLANT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, EARTHQUAKE, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DETECT, REST, ATTRACT, FURY_CUTTER, CUT, STRENGTH, FLASH + ; end diff --git a/data/pokemon/base_stats/meowth.asm b/data/pokemon/base_stats/meowth.asm new file mode 100644 index 00000000..159c7525 --- /dev/null +++ b/data/pokemon/base_stats/meowth.asm @@ -0,0 +1,22 @@ + db MEOWTH ; 052 + + db 40, 45, 35, 90, 40, 40 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 255 ; catch rate + db 69 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/metapod.asm b/data/pokemon/base_stats/metapod.asm new file mode 100644 index 00000000..100c33f4 --- /dev/null +++ b/data/pokemon/base_stats/metapod.asm @@ -0,0 +1,22 @@ + db METAPOD ; 011 + + db 50, 20, 55, 30, 25, 25 + ; hp atk def spd sat sdf + + db BUG, BUG + db 120 ; catch rate + db 72 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm + ; end diff --git a/data/pokemon/base_stats/mew.asm b/data/pokemon/base_stats/mew.asm new file mode 100644 index 00000000..26405aa5 --- /dev/null +++ b/data/pokemon/base_stats/mew.asm @@ -0,0 +1,22 @@ + db MEW ; 151 + + db 100, 100, 100, 100, 100, 100 + ; hp atk def spd sat sdf + + db PSYCHIC, PSYCHIC + db 45 ; catch rate + db 64 ; base exp + db NO_ITEM ; item 1 + db MIRACLEBERRY ; item 2 + db 255 ; gender + db 100 ; unknown + db 120 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm 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, SOLARBEAM, 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/mewtwo.asm b/data/pokemon/base_stats/mewtwo.asm new file mode 100644 index 00000000..575b0cd7 --- /dev/null +++ b/data/pokemon/base_stats/mewtwo.asm @@ -0,0 +1,22 @@ + db MEWTWO ; 150 + + db 106, 110, 90, 130, 154, 90 + ; hp atk def spd sat sdf + + db PSYCHIC, PSYCHIC + db 3 ; catch rate + db 220 ; base exp + db NO_ITEM ; item 1 + db BERSERK_GENE ; item 2 + db 255 ; gender + db 100 ; unknown + db 120 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm 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, SOLARBEAM, 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/miltank.asm b/data/pokemon/base_stats/miltank.asm new file mode 100644 index 00000000..c356605c --- /dev/null +++ b/data/pokemon/base_stats/miltank.asm @@ -0,0 +1,22 @@ + db MILTANK ; 241 + + db 95, 80, 105, 100, 40, 70 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 45 ; catch rate + db 200 ; base exp + db MOOMOO_MILK ; item 1 + db MOOMOO_MILK ; item 2 + db 254 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, 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, DEFENSE_CURL, THUNDERPUNCH, REST, ATTRACT, FIRE_PUNCH, SURF, STRENGTH, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/misdreavus.asm b/data/pokemon/base_stats/misdreavus.asm new file mode 100644 index 00000000..bc360bc8 --- /dev/null +++ b/data/pokemon/base_stats/misdreavus.asm @@ -0,0 +1,22 @@ + db MISDREAVUS ; 200 + + db 60, 60, 60, 85, 85, 85 + ; hp atk def spd sat sdf + + db GHOST, GHOST + db 45 ; catch rate + db 147 ; base exp + db NO_ITEM ; item 1 + db SPELL_TAG ; item 2 + db 127 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn AMORPHOUS, AMORPHOUS ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/moltres.asm b/data/pokemon/base_stats/moltres.asm new file mode 100644 index 00000000..e57559c9 --- /dev/null +++ b/data/pokemon/base_stats/moltres.asm @@ -0,0 +1,22 @@ + db MOLTRES ; 146 + + db 90, 100, 90, 90, 125, 85 + ; hp atk def spd sat sdf + + db FIRE, FLYING + db 3 ; catch rate + db 217 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 80 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/mr__mime.asm b/data/pokemon/base_stats/mr__mime.asm new file mode 100644 index 00000000..4c692f73 --- /dev/null +++ b/data/pokemon/base_stats/mr__mime.asm @@ -0,0 +1,22 @@ + db MR__MIME ; 122 + + db 40, 45, 65, 90, 100, 120 + ; hp atk def spd sat sdf + + db PSYCHIC, PSYCHIC + db 45 ; catch rate + db 136 ; base exp + db NO_ITEM ; item 1 + db MYSTERYBERRY ; item 2 + db 127 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn HUMANSHAPE, HUMANSHAPE ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, SOLARBEAM, THUNDER, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, THUNDERPUNCH, DREAM_EATER, REST, ATTRACT, THIEF, FIRE_PUNCH, NIGHTMARE, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/muk.asm b/data/pokemon/base_stats/muk.asm new file mode 100644 index 00000000..d041042e --- /dev/null +++ b/data/pokemon/base_stats/muk.asm @@ -0,0 +1,22 @@ + db MUK ; 089 + + db 105, 105, 75, 50, 65, 100 + ; hp atk def spd sat sdf + + db POISON, POISON + db 75 ; catch rate + db 157 ; base exp + db NO_ITEM ; item 1 + db NUGGET ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMORPHOUS, AMORPHOUS ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/murkrow.asm b/data/pokemon/base_stats/murkrow.asm new file mode 100644 index 00000000..d13e9607 --- /dev/null +++ b/data/pokemon/base_stats/murkrow.asm @@ -0,0 +1,22 @@ + db MURKROW ; 198 + + db 60, 85, 42, 91, 85, 42 + ; hp atk def spd sat sdf + + db DARK, FLYING + db 30 ; catch rate + db 107 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/natu.asm b/data/pokemon/base_stats/natu.asm new file mode 100644 index 00000000..8739ce26 --- /dev/null +++ b/data/pokemon/base_stats/natu.asm @@ -0,0 +1,22 @@ + db NATU ; 177 + + db 40, 50, 45, 70, 70, 45 + ; hp atk def spd sat sdf + + db PSYCHIC, FLYING + db 190 ; catch rate + db 73 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, NIGHTMARE, FLASH + ; end diff --git a/data/pokemon/base_stats/nidoking.asm b/data/pokemon/base_stats/nidoking.asm new file mode 100644 index 00000000..0c004b1f --- /dev/null +++ b/data/pokemon/base_stats/nidoking.asm @@ -0,0 +1,22 @@ + db NIDOKING ; 034 + + db 81, 92, 77, 85, 85, 75 + ; hp atk def spd sat sdf + + db POISON, GROUND + db 45 ; catch rate + db 195 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 0 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/nidoqueen.asm b/data/pokemon/base_stats/nidoqueen.asm new file mode 100644 index 00000000..a946e883 --- /dev/null +++ b/data/pokemon/base_stats/nidoqueen.asm @@ -0,0 +1,22 @@ + db NIDOQUEEN ; 031 + + db 90, 82, 87, 76, 75, 85 + ; hp atk def spd sat sdf + + db POISON, GROUND + db 45 ; catch rate + db 194 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 254 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/nidoran_f.asm b/data/pokemon/base_stats/nidoran_f.asm new file mode 100644 index 00000000..c336a633 --- /dev/null +++ b/data/pokemon/base_stats/nidoran_f.asm @@ -0,0 +1,22 @@ + db NIDORAN_F ; 029 + + db 55, 47, 52, 41, 40, 40 + ; hp atk def spd sat sdf + + db POISON, POISON + db 235 ; catch rate + db 59 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 254 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/nidoran_m.asm b/data/pokemon/base_stats/nidoran_m.asm new file mode 100644 index 00000000..be3c87d0 --- /dev/null +++ b/data/pokemon/base_stats/nidoran_m.asm @@ -0,0 +1,22 @@ + db NIDORAN_M ; 032 + + db 46, 57, 40, 50, 40, 40 + ; hp atk def spd sat sdf + + db POISON, POISON + db 235 ; catch rate + db 60 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 0 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/nidorina.asm b/data/pokemon/base_stats/nidorina.asm new file mode 100644 index 00000000..238144bc --- /dev/null +++ b/data/pokemon/base_stats/nidorina.asm @@ -0,0 +1,22 @@ + db NIDORINA ; 030 + + db 70, 62, 67, 56, 55, 55 + ; hp atk def spd sat sdf + + db POISON, POISON + db 120 ; catch rate + db 117 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 254 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/nidorino.asm b/data/pokemon/base_stats/nidorino.asm new file mode 100644 index 00000000..307382c4 --- /dev/null +++ b/data/pokemon/base_stats/nidorino.asm @@ -0,0 +1,22 @@ + db NIDORINO ; 033 + + db 61, 72, 57, 65, 55, 55 + ; hp atk def spd sat sdf + + db POISON, POISON + db 120 ; catch rate + db 118 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 0 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/ninetales.asm b/data/pokemon/base_stats/ninetales.asm new file mode 100644 index 00000000..34befe1d --- /dev/null +++ b/data/pokemon/base_stats/ninetales.asm @@ -0,0 +1,22 @@ + db NINETALES ; 038 + + db 73, 76, 75, 100, 81, 100 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 75 ; catch rate + db 178 ; base exp + db BURNT_BERRY ; item 1 + db BURNT_BERRY ; item 2 + db 191 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/noctowl.asm b/data/pokemon/base_stats/noctowl.asm new file mode 100644 index 00000000..fedbc122 --- /dev/null +++ b/data/pokemon/base_stats/noctowl.asm @@ -0,0 +1,22 @@ + db NOCTOWL ; 164 + + db 100, 50, 50, 70, 76, 96 + ; hp atk def spd sat sdf + + db NORMAL, FLYING + db 90 ; catch rate + db 162 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/octillery.asm b/data/pokemon/base_stats/octillery.asm new file mode 100644 index 00000000..24910f46 --- /dev/null +++ b/data/pokemon/base_stats/octillery.asm @@ -0,0 +1,22 @@ + db OCTILLERY ; 224 + + db 75, 105, 75, 45, 105, 75 + ; hp atk def spd sat sdf + + db WATER, WATER + db 75 ; catch rate + db 164 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, FISH ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/oddish.asm b/data/pokemon/base_stats/oddish.asm new file mode 100644 index 00000000..d0db4bd3 --- /dev/null +++ b/data/pokemon/base_stats/oddish.asm @@ -0,0 +1,22 @@ + db ODDISH ; 043 + + db 45, 50, 55, 30, 75, 65 + ; hp atk def spd sat sdf + + db GRASS, POISON + db 255 ; catch rate + db 78 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/omanyte.asm b/data/pokemon/base_stats/omanyte.asm new file mode 100644 index 00000000..b1a81d7e --- /dev/null +++ b/data/pokemon/base_stats/omanyte.asm @@ -0,0 +1,22 @@ + db OMANYTE ; 138 + + db 35, 40, 100, 35, 90, 55 + ; hp atk def spd sat sdf + + db ROCK, WATER + db 45 ; catch rate + db 120 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 30 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/omastar.asm b/data/pokemon/base_stats/omastar.asm new file mode 100644 index 00000000..69e4317a --- /dev/null +++ b/data/pokemon/base_stats/omastar.asm @@ -0,0 +1,22 @@ + db OMASTAR ; 139 + + db 70, 60, 125, 55, 115, 70 + ; hp atk def spd sat sdf + + db ROCK, WATER + db 45 ; catch rate + db 199 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 30 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/onix.asm b/data/pokemon/base_stats/onix.asm new file mode 100644 index 00000000..dc937f1a --- /dev/null +++ b/data/pokemon/base_stats/onix.asm @@ -0,0 +1,22 @@ + db ONIX ; 095 + + db 35, 45, 160, 70, 30, 45 + ; hp atk def spd sat sdf + + db ROCK, GROUND + db 45 ; catch rate + db 108 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/paras.asm b/data/pokemon/base_stats/paras.asm new file mode 100644 index 00000000..1051395a --- /dev/null +++ b/data/pokemon/base_stats/paras.asm @@ -0,0 +1,22 @@ + db PARAS ; 046 + + db 35, 70, 55, 25, 45, 55 + ; hp atk def spd sat sdf + + db BUG, GRASS + db 190 ; catch rate + db 70 ; base exp + db TINYMUSHROOM ; item 1 + db BIG_MUSHROOM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DIG, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, FURY_CUTTER, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/parasect.asm b/data/pokemon/base_stats/parasect.asm new file mode 100644 index 00000000..7ec7f883 --- /dev/null +++ b/data/pokemon/base_stats/parasect.asm @@ -0,0 +1,22 @@ + db PARASECT ; 047 + + db 60, 95, 80, 30, 60, 80 + ; hp atk def spd sat sdf + + db BUG, GRASS + db 75 ; catch rate + db 128 ; base exp + db TINYMUSHROOM ; item 1 + db BIG_MUSHROOM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DIG, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, FURY_CUTTER, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/persian.asm b/data/pokemon/base_stats/persian.asm new file mode 100644 index 00000000..d945188d --- /dev/null +++ b/data/pokemon/base_stats/persian.asm @@ -0,0 +1,22 @@ + db PERSIAN ; 053 + + db 65, 70, 60, 115, 65, 65 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 90 ; catch rate + db 148 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/phanpy.asm b/data/pokemon/base_stats/phanpy.asm new file mode 100644 index 00000000..40a9a5fb --- /dev/null +++ b/data/pokemon/base_stats/phanpy.asm @@ -0,0 +1,22 @@ + db PHANPY ; 231 + + db 90, 60, 60, 40, 40, 40 + ; hp atk def spd sat sdf + + db GROUND, GROUND + db 120 ; catch rate + db 124 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/pichu.asm b/data/pokemon/base_stats/pichu.asm new file mode 100644 index 00000000..be3607b3 --- /dev/null +++ b/data/pokemon/base_stats/pichu.asm @@ -0,0 +1,22 @@ + db PICHU ; 172 + + db 20, 40, 15, 60, 35, 35 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 190 ; catch rate + db 42 ; base exp + db NO_ITEM ; item 1 + db BERRY ; item 2 + db 127 ; gender + db 100 ; unknown + db 10 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/pidgeot.asm b/data/pokemon/base_stats/pidgeot.asm new file mode 100644 index 00000000..9689c83b --- /dev/null +++ b/data/pokemon/base_stats/pidgeot.asm @@ -0,0 +1,22 @@ + db PIDGEOT ; 018 + + db 83, 80, 75, 91, 70, 70 + ; hp atk def spd sat sdf + + db NORMAL, FLYING + db 45 ; catch rate + db 172 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/pidgeotto.asm b/data/pokemon/base_stats/pidgeotto.asm new file mode 100644 index 00000000..5dfc5494 --- /dev/null +++ b/data/pokemon/base_stats/pidgeotto.asm @@ -0,0 +1,22 @@ + db PIDGEOTTO ; 017 + + db 63, 60, 55, 71, 50, 50 + ; hp atk def spd sat sdf + + db NORMAL, FLYING + db 120 ; catch rate + db 113 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/pidgey.asm b/data/pokemon/base_stats/pidgey.asm new file mode 100644 index 00000000..e5a110c1 --- /dev/null +++ b/data/pokemon/base_stats/pidgey.asm @@ -0,0 +1,22 @@ + db PIDGEY ; 016 + + db 40, 45, 40, 56, 35, 35 + ; hp atk def spd sat sdf + + db NORMAL, FLYING + db 255 ; catch rate + db 55 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/pikachu.asm b/data/pokemon/base_stats/pikachu.asm new file mode 100644 index 00000000..0c1306ee --- /dev/null +++ b/data/pokemon/base_stats/pikachu.asm @@ -0,0 +1,22 @@ + db PIKACHU ; 025 + + db 35, 55, 30, 90, 50, 40 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 190 ; catch rate + db 82 ; base exp + db NO_ITEM ; item 1 + db BERRY ; item 2 + db 127 ; gender + db 100 ; unknown + db 10 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FAIRY ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/piloswine.asm b/data/pokemon/base_stats/piloswine.asm new file mode 100644 index 00000000..bf3ca929 --- /dev/null +++ b/data/pokemon/base_stats/piloswine.asm @@ -0,0 +1,22 @@ + db PILOSWINE ; 221 + + db 100, 100, 80, 50, 60, 60 + ; hp atk def spd sat sdf + + db ICE, GROUND + db 75 ; catch rate + db 160 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/pineco.asm b/data/pokemon/base_stats/pineco.asm new file mode 100644 index 00000000..2711aa89 --- /dev/null +++ b/data/pokemon/base_stats/pineco.asm @@ -0,0 +1,22 @@ + db PINECO ; 204 + + db 50, 65, 90, 15, 35, 35 + ; hp atk def spd sat sdf + + db BUG, BUG + db 190 ; catch rate + db 60 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, STRENGTH + ; end diff --git a/data/pokemon/base_stats/pinsir.asm b/data/pokemon/base_stats/pinsir.asm new file mode 100644 index 00000000..4c06d861 --- /dev/null +++ b/data/pokemon/base_stats/pinsir.asm @@ -0,0 +1,22 @@ + db PINSIR ; 127 + + db 65, 125, 100, 85, 55, 70 + ; hp atk def spd sat sdf + + db BUG, BUG + db 45 ; catch rate + db 200 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/politoed.asm b/data/pokemon/base_stats/politoed.asm new file mode 100644 index 00000000..889b4a56 --- /dev/null +++ b/data/pokemon/base_stats/politoed.asm @@ -0,0 +1,22 @@ + db POLITOED ; 186 + + db 90, 75, 75, 70, 90, 100 + ; hp atk def spd sat sdf + + db WATER, WATER + db 45 ; catch rate + db 185 ; base exp + db NO_ITEM ; item 1 + db KINGS_ROCK ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn AMPHIBIAN, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/poliwag.asm b/data/pokemon/base_stats/poliwag.asm new file mode 100644 index 00000000..818e7ff5 --- /dev/null +++ b/data/pokemon/base_stats/poliwag.asm @@ -0,0 +1,22 @@ + db POLIWAG ; 060 + + db 40, 50, 40, 90, 40, 40 + ; hp atk def spd sat sdf + + db WATER, WATER + db 255 ; catch rate + db 77 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn AMPHIBIAN, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/poliwhirl.asm b/data/pokemon/base_stats/poliwhirl.asm new file mode 100644 index 00000000..e26cfc4a --- /dev/null +++ b/data/pokemon/base_stats/poliwhirl.asm @@ -0,0 +1,22 @@ + db POLIWHIRL ; 061 + + db 65, 65, 65, 90, 50, 50 + ; hp atk def spd sat sdf + + db WATER, WATER + db 120 ; catch rate + db 131 ; base exp + db NO_ITEM ; item 1 + db KINGS_ROCK ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn AMPHIBIAN, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/poliwrath.asm b/data/pokemon/base_stats/poliwrath.asm new file mode 100644 index 00000000..6b90592d --- /dev/null +++ b/data/pokemon/base_stats/poliwrath.asm @@ -0,0 +1,22 @@ + db POLIWRATH ; 062 + + db 90, 85, 95, 70, 70, 90 + ; hp atk def spd sat sdf + + db WATER, FIGHTING + db 45 ; catch rate + db 185 ; base exp + db NO_ITEM ; item 1 + db KINGS_ROCK ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn AMPHIBIAN, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/ponyta.asm b/data/pokemon/base_stats/ponyta.asm new file mode 100644 index 00000000..f8df9a0f --- /dev/null +++ b/data/pokemon/base_stats/ponyta.asm @@ -0,0 +1,22 @@ + db PONYTA ; 077 + + db 50, 85, 55, 90, 65, 65 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 190 ; catch rate + db 152 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, REST, ATTRACT, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/porygon.asm b/data/pokemon/base_stats/porygon.asm new file mode 100644 index 00000000..828e813a --- /dev/null +++ b/data/pokemon/base_stats/porygon.asm @@ -0,0 +1,22 @@ + db PORYGON ; 137 + + db 65, 60, 70, 40, 85, 75 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 45 ; catch rate + db 130 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/porygon2.asm b/data/pokemon/base_stats/porygon2.asm new file mode 100644 index 00000000..d180b44a --- /dev/null +++ b/data/pokemon/base_stats/porygon2.asm @@ -0,0 +1,22 @@ + db PORYGON2 ; 233 + + db 85, 80, 90, 60, 105, 95 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 45 ; catch rate + db 180 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/primeape.asm b/data/pokemon/base_stats/primeape.asm new file mode 100644 index 00000000..7a7e753f --- /dev/null +++ b/data/pokemon/base_stats/primeape.asm @@ -0,0 +1,22 @@ + db PRIMEAPE ; 057 + + db 65, 105, 60, 95, 60, 70 + ; hp atk def spd sat sdf + + db FIGHTING, FIGHTING + db 75 ; catch rate + db 149 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/psyduck.asm b/data/pokemon/base_stats/psyduck.asm new file mode 100644 index 00000000..d95ff0e9 --- /dev/null +++ b/data/pokemon/base_stats/psyduck.asm @@ -0,0 +1,22 @@ + db PSYDUCK ; 054 + + db 50, 52, 48, 55, 65, 50 + ; hp atk def spd sat sdf + + db WATER, WATER + db 190 ; catch rate + db 80 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, FIELD ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/pupitar.asm b/data/pokemon/base_stats/pupitar.asm new file mode 100644 index 00000000..98f0782f --- /dev/null +++ b/data/pokemon/base_stats/pupitar.asm @@ -0,0 +1,22 @@ + db PUPITAR ; 247 + + db 70, 84, 70, 51, 65, 70 + ; hp atk def spd sat sdf + + db ROCK, GROUND + db 45 ; catch rate + db 144 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 40 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn MONSTER, MONSTER ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, DETECT, REST, ATTRACT + ; end diff --git a/data/pokemon/base_stats/quagsire.asm b/data/pokemon/base_stats/quagsire.asm new file mode 100644 index 00000000..5ffaf7da --- /dev/null +++ b/data/pokemon/base_stats/quagsire.asm @@ -0,0 +1,22 @@ + db QUAGSIRE ; 195 + + db 95, 85, 85, 35, 65, 65 + ; hp atk def spd sat sdf + + db WATER, GROUND + db 90 ; catch rate + db 137 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, FIELD ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/quilava.asm b/data/pokemon/base_stats/quilava.asm new file mode 100644 index 00000000..58662b46 --- /dev/null +++ b/data/pokemon/base_stats/quilava.asm @@ -0,0 +1,22 @@ + db QUILAVA ; 156 + + db 58, 64, 58, 80, 80, 65 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 45 ; catch rate + db 142 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/qwilfish.asm b/data/pokemon/base_stats/qwilfish.asm new file mode 100644 index 00000000..5bd9e1c5 --- /dev/null +++ b/data/pokemon/base_stats/qwilfish.asm @@ -0,0 +1,22 @@ + db QWILFISH ; 211 + + db 65, 95, 75, 85, 55, 55 + ; hp atk def spd sat sdf + + db WATER, POISON + db 45 ; catch rate + db 100 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FISH, FISH ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/raichu.asm b/data/pokemon/base_stats/raichu.asm new file mode 100644 index 00000000..c6355251 --- /dev/null +++ b/data/pokemon/base_stats/raichu.asm @@ -0,0 +1,22 @@ + db RAICHU ; 026 + + db 60, 90, 55, 100, 90, 80 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 75 ; catch rate + db 122 ; base exp + db NO_ITEM ; item 1 + db BERRY ; item 2 + db 127 ; gender + db 100 ; unknown + db 10 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FAIRY ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/raikou.asm b/data/pokemon/base_stats/raikou.asm new file mode 100644 index 00000000..8d5bf96b --- /dev/null +++ b/data/pokemon/base_stats/raikou.asm @@ -0,0 +1,22 @@ + db RAIKOU ; 243 + + db 90, 85, 75, 115, 115, 100 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 3 ; catch rate + db 216 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 80 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DETECT, REST, CUT, STRENGTH, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/rapidash.asm b/data/pokemon/base_stats/rapidash.asm new file mode 100644 index 00000000..e3684e5e --- /dev/null +++ b/data/pokemon/base_stats/rapidash.asm @@ -0,0 +1,22 @@ + db RAPIDASH ; 078 + + db 65, 100, 70, 105, 80, 80 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 60 ; catch rate + db 192 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/raticate.asm b/data/pokemon/base_stats/raticate.asm new file mode 100644 index 00000000..361e003a --- /dev/null +++ b/data/pokemon/base_stats/raticate.asm @@ -0,0 +1,22 @@ + db RATICATE ; 020 + + db 55, 81, 60, 97, 50, 70 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 90 ; catch rate + db 116 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/rattata.asm b/data/pokemon/base_stats/rattata.asm new file mode 100644 index 00000000..ac5ac1ac --- /dev/null +++ b/data/pokemon/base_stats/rattata.asm @@ -0,0 +1,22 @@ + db RATTATA ; 019 + + db 30, 56, 35, 72, 25, 35 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 255 ; catch rate + db 57 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/remoraid.asm b/data/pokemon/base_stats/remoraid.asm new file mode 100644 index 00000000..9218ba8c --- /dev/null +++ b/data/pokemon/base_stats/remoraid.asm @@ -0,0 +1,22 @@ + db REMORAID ; 223 + + db 35, 65, 35, 65, 65, 35 + ; hp atk def spd sat sdf + + db WATER, WATER + db 190 ; catch rate + db 78 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, FISH ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/rhydon.asm b/data/pokemon/base_stats/rhydon.asm new file mode 100644 index 00000000..0190aa5c --- /dev/null +++ b/data/pokemon/base_stats/rhydon.asm @@ -0,0 +1,22 @@ + db RHYDON ; 112 + + db 105, 130, 120, 40, 45, 45 + ; hp atk def spd sat sdf + + db GROUND, ROCK + db 60 ; catch rate + db 204 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn MONSTER, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/rhyhorn.asm b/data/pokemon/base_stats/rhyhorn.asm new file mode 100644 index 00000000..717a872c --- /dev/null +++ b/data/pokemon/base_stats/rhyhorn.asm @@ -0,0 +1,22 @@ + db RHYHORN ; 111 + + db 80, 85, 95, 25, 30, 30 + ; hp atk def spd sat sdf + + db GROUND, ROCK + db 120 ; catch rate + db 135 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn MONSTER, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/sandshrew.asm b/data/pokemon/base_stats/sandshrew.asm new file mode 100644 index 00000000..53288890 --- /dev/null +++ b/data/pokemon/base_stats/sandshrew.asm @@ -0,0 +1,22 @@ + db SANDSHREW ; 027 + + db 50, 75, 85, 40, 20, 30 + ; hp atk def spd sat sdf + + db GROUND, GROUND + db 255 ; catch rate + db 93 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FURY_CUTTER, CUT, STRENGTH + ; end diff --git a/data/pokemon/base_stats/sandslash.asm b/data/pokemon/base_stats/sandslash.asm new file mode 100644 index 00000000..1067ccb3 --- /dev/null +++ b/data/pokemon/base_stats/sandslash.asm @@ -0,0 +1,22 @@ + db SANDSLASH ; 028 + + db 75, 100, 110, 65, 45, 55 + ; hp atk def spd sat sdf + + db GROUND, GROUND + db 90 ; catch rate + db 163 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FURY_CUTTER, CUT, STRENGTH + ; end diff --git a/data/pokemon/base_stats/scizor.asm b/data/pokemon/base_stats/scizor.asm new file mode 100644 index 00000000..af9bfc93 --- /dev/null +++ b/data/pokemon/base_stats/scizor.asm @@ -0,0 +1,22 @@ + db SCIZOR ; 212 + + db 70, 130, 100, 65, 55, 80 + ; hp atk def spd sat sdf + + db BUG, STEEL + db 25 ; catch rate + db 200 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/scyther.asm b/data/pokemon/base_stats/scyther.asm new file mode 100644 index 00000000..7de34847 --- /dev/null +++ b/data/pokemon/base_stats/scyther.asm @@ -0,0 +1,22 @@ + db SCYTHER ; 123 + + db 70, 110, 80, 105, 55, 80 + ; hp atk def spd sat sdf + + db BUG, FLYING + db 45 ; catch rate + db 187 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/seadra.asm b/data/pokemon/base_stats/seadra.asm new file mode 100644 index 00000000..f43abfaa --- /dev/null +++ b/data/pokemon/base_stats/seadra.asm @@ -0,0 +1,22 @@ + db SEADRA ; 117 + + db 55, 65, 95, 85, 95, 45 + ; hp atk def spd sat sdf + + db WATER, WATER + db 75 ; catch rate + db 155 ; base exp + db NO_ITEM ; item 1 + db DRAGON_SCALE ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, REPTILE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/seaking.asm b/data/pokemon/base_stats/seaking.asm new file mode 100644 index 00000000..9543366b --- /dev/null +++ b/data/pokemon/base_stats/seaking.asm @@ -0,0 +1,22 @@ + db SEAKING ; 119 + + db 80, 92, 65, 68, 65, 80 + ; hp atk def spd sat sdf + + db WATER, WATER + db 60 ; catch rate + db 170 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FISH, FISH ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/seel.asm b/data/pokemon/base_stats/seel.asm new file mode 100644 index 00000000..873d410a --- /dev/null +++ b/data/pokemon/base_stats/seel.asm @@ -0,0 +1,22 @@ + db SEEL ; 086 + + db 65, 45, 55, 45, 45, 70 + ; hp atk def spd sat sdf + + db WATER, WATER + db 190 ; catch rate + db 100 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, FIELD ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/sentret.asm b/data/pokemon/base_stats/sentret.asm new file mode 100644 index 00000000..1b66348e --- /dev/null +++ b/data/pokemon/base_stats/sentret.asm @@ -0,0 +1,22 @@ + db SENTRET ; 161 + + db 35, 46, 34, 20, 35, 45 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 255 ; catch rate + db 57 ; base exp + db NO_ITEM ; item 1 + db BERRY ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/shellder.asm b/data/pokemon/base_stats/shellder.asm new file mode 100644 index 00000000..86b69a62 --- /dev/null +++ b/data/pokemon/base_stats/shellder.asm @@ -0,0 +1,22 @@ + db SHELLDER ; 090 + + db 30, 65, 100, 40, 45, 25 + ; hp atk def spd sat sdf + + db WATER, WATER + db 190 ; catch rate + db 97 ; base exp + db PEARL ; item 1 + db BIG_PEARL ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn INVERTEBRATE, INVERTEBRATE ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, SURF, WHIRLPOOL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/shuckle.asm b/data/pokemon/base_stats/shuckle.asm new file mode 100644 index 00000000..ef76037f --- /dev/null +++ b/data/pokemon/base_stats/shuckle.asm @@ -0,0 +1,22 @@ + db SHUCKLE ; 213 + + db 20, 10, 230, 05, 10, 230 + ; hp atk def spd sat sdf + + db BUG, ROCK + db 190 ; catch rate + db 80 ; base exp + db BERRY ; item 1 + db BERRY ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/skarmory.asm b/data/pokemon/base_stats/skarmory.asm new file mode 100644 index 00000000..334803e0 --- /dev/null +++ b/data/pokemon/base_stats/skarmory.asm @@ -0,0 +1,22 @@ + db SKARMORY ; 227 + + db 65, 80, 140, 70, 40, 70 + ; hp atk def spd sat sdf + + db STEEL, FLYING + db 25 ; catch rate + db 168 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/skiploom.asm b/data/pokemon/base_stats/skiploom.asm new file mode 100644 index 00000000..dab6b1ac --- /dev/null +++ b/data/pokemon/base_stats/skiploom.asm @@ -0,0 +1,22 @@ + db SKIPLOOM ; 188 + + db 55, 45, 50, 80, 45, 65 + ; hp atk def spd sat sdf + + db GRASS, FLYING + db 120 ; catch rate + db 136 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn FAIRY, PLANT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, FLASH + ; end diff --git a/data/pokemon/base_stats/slowbro.asm b/data/pokemon/base_stats/slowbro.asm new file mode 100644 index 00000000..1a1743ce --- /dev/null +++ b/data/pokemon/base_stats/slowbro.asm @@ -0,0 +1,22 @@ + db SLOWBRO ; 080 + + db 95, 75, 110, 30, 100, 80 + ; hp atk def spd sat sdf + + db WATER, PSYCHIC + db 75 ; catch rate + db 164 ; base exp + db NO_ITEM ; item 1 + db KINGS_ROCK ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn MONSTER, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/slowking.asm b/data/pokemon/base_stats/slowking.asm new file mode 100644 index 00000000..699bf846 --- /dev/null +++ b/data/pokemon/base_stats/slowking.asm @@ -0,0 +1,22 @@ + db SLOWKING ; 199 + + db 95, 75, 80, 30, 100, 110 + ; hp atk def spd sat sdf + + db WATER, PSYCHIC + db 70 ; catch rate + db 164 ; base exp + db NO_ITEM ; item 1 + db KINGS_ROCK ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn MONSTER, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/slowpoke.asm b/data/pokemon/base_stats/slowpoke.asm new file mode 100644 index 00000000..250d37fd --- /dev/null +++ b/data/pokemon/base_stats/slowpoke.asm @@ -0,0 +1,22 @@ + db SLOWPOKE ; 079 + + db 90, 65, 65, 15, 40, 40 + ; hp atk def spd sat sdf + + db WATER, PSYCHIC + db 190 ; catch rate + db 99 ; base exp + db NO_ITEM ; item 1 + db KINGS_ROCK ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn MONSTER, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/slugma.asm b/data/pokemon/base_stats/slugma.asm new file mode 100644 index 00000000..2694300d --- /dev/null +++ b/data/pokemon/base_stats/slugma.asm @@ -0,0 +1,22 @@ + db SLUGMA ; 218 + + db 40, 40, 40, 20, 70, 40 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 190 ; catch rate + db 78 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMORPHOUS, AMORPHOUS ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/smeargle.asm b/data/pokemon/base_stats/smeargle.asm new file mode 100644 index 00000000..f7363ca2 --- /dev/null +++ b/data/pokemon/base_stats/smeargle.asm @@ -0,0 +1,22 @@ + db SMEARGLE ; 235 + + db 55, 20, 35, 75, 20, 45 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 45 ; catch rate + db 106 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm + ; end diff --git a/data/pokemon/base_stats/smoochum.asm b/data/pokemon/base_stats/smoochum.asm new file mode 100644 index 00000000..20b79b26 --- /dev/null +++ b/data/pokemon/base_stats/smoochum.asm @@ -0,0 +1,22 @@ + db SMOOCHUM ; 238 + + db 45, 30, 15, 65, 85, 65 + ; hp atk def spd sat sdf + + db ICE, PSYCHIC + db 45 ; catch rate + db 87 ; base exp + db ICE_BERRY ; item 1 + db ICE_BERRY ; item 2 + db 254 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, CURSE, TOXIC, PSYCH_UP, HIDDEN_POWER, SWEET_SCENT, SNORE, BLIZZARD, 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/sneasel.asm b/data/pokemon/base_stats/sneasel.asm new file mode 100644 index 00000000..939c11b5 --- /dev/null +++ b/data/pokemon/base_stats/sneasel.asm @@ -0,0 +1,22 @@ + db SNEASEL ; 215 + + db 55, 95, 55, 115, 35, 75 + ; hp atk def spd sat sdf + + db DARK, ICE + db 60 ; catch rate + db 132 ; base exp + db NO_ITEM ; item 1 + db QUICK_CLAW ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/snorlax.asm b/data/pokemon/base_stats/snorlax.asm new file mode 100644 index 00000000..9bd0bcb6 --- /dev/null +++ b/data/pokemon/base_stats/snorlax.asm @@ -0,0 +1,22 @@ + db SNORLAX ; 143 + + db 160, 110, 65, 30, 65, 110 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 25 ; catch rate + db 154 ; base exp + db LEFTOVERS ; item 1 + db LEFTOVERS ; item 2 + db 31 ; gender + db 100 ; unknown + db 40 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn MONSTER, MONSTER ; egg groups + + ; tmhm + tmhm 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, SOLARBEAM, 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/snubbull.asm b/data/pokemon/base_stats/snubbull.asm new file mode 100644 index 00000000..fc537900 --- /dev/null +++ b/data/pokemon/base_stats/snubbull.asm @@ -0,0 +1,22 @@ + db SNUBBULL ; 209 + + db 60, 80, 50, 30, 40, 40 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 190 ; catch rate + db 63 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 191 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn FIELD, FAIRY ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/spearow.asm b/data/pokemon/base_stats/spearow.asm new file mode 100644 index 00000000..e422d750 --- /dev/null +++ b/data/pokemon/base_stats/spearow.asm @@ -0,0 +1,22 @@ + db SPEAROW ; 021 + + db 40, 60, 30, 70, 31, 31 + ; hp atk def spd sat sdf + + db NORMAL, FLYING + db 255 ; catch rate + db 58 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/spinarak.asm b/data/pokemon/base_stats/spinarak.asm new file mode 100644 index 00000000..bc1d997f --- /dev/null +++ b/data/pokemon/base_stats/spinarak.asm @@ -0,0 +1,22 @@ + db SPINARAK ; 167 + + db 40, 60, 40, 30, 40, 40 + ; hp atk def spd sat sdf + + db BUG, POISON + db 255 ; catch rate + db 54 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DIG, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, FLASH + ; end diff --git a/data/pokemon/base_stats/squirtle.asm b/data/pokemon/base_stats/squirtle.asm new file mode 100644 index 00000000..0ba0d4b8 --- /dev/null +++ b/data/pokemon/base_stats/squirtle.asm @@ -0,0 +1,22 @@ + db SQUIRTLE ; 007 + + db 44, 48, 65, 43, 50, 64 + ; hp atk def spd sat sdf + + db WATER, WATER + db 45 ; catch rate + db 66 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/stantler.asm b/data/pokemon/base_stats/stantler.asm new file mode 100644 index 00000000..9ab141b9 --- /dev/null +++ b/data/pokemon/base_stats/stantler.asm @@ -0,0 +1,22 @@ + db STANTLER ; 234 + + db 73, 95, 62, 85, 85, 65 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 45 ; catch rate + db 165 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/starmie.asm b/data/pokemon/base_stats/starmie.asm new file mode 100644 index 00000000..69410ba8 --- /dev/null +++ b/data/pokemon/base_stats/starmie.asm @@ -0,0 +1,22 @@ + db STARMIE ; 121 + + db 60, 75, 85, 115, 100, 85 + ; hp atk def spd sat sdf + + db WATER, PSYCHIC + db 60 ; catch rate + db 207 ; base exp + db STARDUST ; item 1 + db STAR_PIECE ; item 2 + db 255 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn INVERTEBRATE, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/staryu.asm b/data/pokemon/base_stats/staryu.asm new file mode 100644 index 00000000..18e95852 --- /dev/null +++ b/data/pokemon/base_stats/staryu.asm @@ -0,0 +1,22 @@ + db STARYU ; 120 + + db 30, 45, 55, 85, 70, 55 + ; hp atk def spd sat sdf + + db WATER, WATER + db 225 ; catch rate + db 106 ; base exp + db STARDUST ; item 1 + db STAR_PIECE ; item 2 + db 255 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn INVERTEBRATE, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/steelix.asm b/data/pokemon/base_stats/steelix.asm new file mode 100644 index 00000000..11c3d031 --- /dev/null +++ b/data/pokemon/base_stats/steelix.asm @@ -0,0 +1,22 @@ + db STEELIX ; 208 + + db 75, 85, 200, 30, 55, 65 + ; hp atk def spd sat sdf + + db STEEL, GROUND + db 25 ; catch rate + db 196 ; base exp + db NO_ITEM ; item 1 + db METAL_COAT ; item 2 + db 127 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/sudowoodo.asm b/data/pokemon/base_stats/sudowoodo.asm new file mode 100644 index 00000000..9d13d562 --- /dev/null +++ b/data/pokemon/base_stats/sudowoodo.asm @@ -0,0 +1,22 @@ + db SUDOWOODO ; 185 + + db 70, 100, 115, 30, 30, 65 + ; hp atk def spd sat sdf + + db ROCK, ROCK + db 65 ; catch rate + db 135 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/suicune.asm b/data/pokemon/base_stats/suicune.asm new file mode 100644 index 00000000..2abe525c --- /dev/null +++ b/data/pokemon/base_stats/suicune.asm @@ -0,0 +1,22 @@ + db SUICUNE ; 245 + + db 100, 75, 115, 85, 90, 115 + ; hp atk def spd sat sdf + + db WATER, WATER + db 3 ; catch rate + db 215 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 80 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DETECT, REST, CUT, SURF, WHIRLPOOL, WATERFALL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/sunflora.asm b/data/pokemon/base_stats/sunflora.asm new file mode 100644 index 00000000..8ec14fb9 --- /dev/null +++ b/data/pokemon/base_stats/sunflora.asm @@ -0,0 +1,22 @@ + db SUNFLORA ; 192 + + db 75, 75, 55, 30, 105, 85 + ; hp atk def spd sat sdf + + db GRASS, GRASS + db 120 ; catch rate + db 146 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/sunkern.asm b/data/pokemon/base_stats/sunkern.asm new file mode 100644 index 00000000..c75e83a3 --- /dev/null +++ b/data/pokemon/base_stats/sunkern.asm @@ -0,0 +1,22 @@ + db SUNKERN ; 191 + + db 30, 30, 30, 30, 30, 30 + ; hp atk def spd sat sdf + + db GRASS, GRASS + db 235 ; catch rate + db 52 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/swinub.asm b/data/pokemon/base_stats/swinub.asm new file mode 100644 index 00000000..f9a6be4f --- /dev/null +++ b/data/pokemon/base_stats/swinub.asm @@ -0,0 +1,22 @@ + db SWINUB ; 220 + + db 50, 50, 40, 50, 30, 30 + ; hp atk def spd sat sdf + + db ICE, GROUND + db 225 ; catch rate + db 78 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/tangela.asm b/data/pokemon/base_stats/tangela.asm new file mode 100644 index 00000000..bf539b28 --- /dev/null +++ b/data/pokemon/base_stats/tangela.asm @@ -0,0 +1,22 @@ + db TANGELA ; 114 + + db 65, 55, 115, 60, 100, 40 + ; hp atk def spd sat sdf + + db GRASS, GRASS + db 45 ; catch rate + db 166 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/tauros.asm b/data/pokemon/base_stats/tauros.asm new file mode 100644 index 00000000..d67ba30c --- /dev/null +++ b/data/pokemon/base_stats/tauros.asm @@ -0,0 +1,22 @@ + db TAUROS ; 128 + + db 75, 100, 95, 110, 40, 70 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 45 ; catch rate + db 211 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 0 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/teddiursa.asm b/data/pokemon/base_stats/teddiursa.asm new file mode 100644 index 00000000..81eebe7b --- /dev/null +++ b/data/pokemon/base_stats/teddiursa.asm @@ -0,0 +1,22 @@ + db TEDDIURSA ; 216 + + db 60, 80, 50, 40, 50, 50 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 120 ; catch rate + db 124 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/tentacool.asm b/data/pokemon/base_stats/tentacool.asm new file mode 100644 index 00000000..ebbfd26e --- /dev/null +++ b/data/pokemon/base_stats/tentacool.asm @@ -0,0 +1,22 @@ + db TENTACOOL ; 072 + + db 40, 40, 35, 70, 50, 100 + ; hp atk def spd sat sdf + + db WATER, POISON + db 190 ; catch rate + db 105 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn INVERTEBRATE, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/tentacruel.asm b/data/pokemon/base_stats/tentacruel.asm new file mode 100644 index 00000000..fd23df31 --- /dev/null +++ b/data/pokemon/base_stats/tentacruel.asm @@ -0,0 +1,22 @@ + db TENTACRUEL ; 073 + + db 80, 70, 65, 100, 80, 120 + ; hp atk def spd sat sdf + + db WATER, POISON + db 60 ; catch rate + db 205 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn INVERTEBRATE, INVERTEBRATE ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/togepi.asm b/data/pokemon/base_stats/togepi.asm new file mode 100644 index 00000000..8d156f51 --- /dev/null +++ b/data/pokemon/base_stats/togepi.asm @@ -0,0 +1,22 @@ + db TOGEPI ; 175 + + db 35, 20, 65, 20, 40, 65 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 190 ; catch rate + db 74 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 10 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, DEFENSE_CURL, DREAM_EATER, DETECT, REST, ATTRACT, FLASH, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/togetic.asm b/data/pokemon/base_stats/togetic.asm new file mode 100644 index 00000000..de55594b --- /dev/null +++ b/data/pokemon/base_stats/togetic.asm @@ -0,0 +1,22 @@ + db TOGETIC ; 176 + + db 55, 40, 85, 40, 80, 105 + ; hp atk def spd sat sdf + + db NORMAL, FLYING + db 75 ; catch rate + db 114 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 10 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn AVIAN, FAIRY ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/totodile.asm b/data/pokemon/base_stats/totodile.asm new file mode 100644 index 00000000..46521a06 --- /dev/null +++ b/data/pokemon/base_stats/totodile.asm @@ -0,0 +1,22 @@ + db TOTODILE ; 158 + + db 50, 65, 64, 43, 44, 48 + ; hp atk def spd sat sdf + + db WATER, WATER + db 45 ; catch rate + db 66 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/typhlosion.asm b/data/pokemon/base_stats/typhlosion.asm new file mode 100644 index 00000000..31adbd15 --- /dev/null +++ b/data/pokemon/base_stats/typhlosion.asm @@ -0,0 +1,22 @@ + db TYPHLOSION ; 157 + + db 78, 84, 78, 100, 109, 85 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 45 ; catch rate + db 209 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/tyranitar.asm b/data/pokemon/base_stats/tyranitar.asm new file mode 100644 index 00000000..78f09ec1 --- /dev/null +++ b/data/pokemon/base_stats/tyranitar.asm @@ -0,0 +1,22 @@ + db TYRANITAR ; 248 + + db 100, 134, 110, 61, 95, 100 + ; hp atk def spd sat sdf + + db ROCK, DARK + db 45 ; catch rate + db 218 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 40 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn MONSTER, MONSTER ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DETECT, REST, ATTRACT, FIRE_PUNCH, FURY_CUTTER, NIGHTMARE, CUT, SURF, STRENGTH, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/tyrogue.asm b/data/pokemon/base_stats/tyrogue.asm new file mode 100644 index 00000000..c128a7b9 --- /dev/null +++ b/data/pokemon/base_stats/tyrogue.asm @@ -0,0 +1,22 @@ + db TYROGUE ; 236 + + db 35, 35, 35, 35, 35, 35 + ; hp atk def spd sat sdf + + db FIGHTING, FIGHTING + db 75 ; catch rate + db 91 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 0 ; gender + db 100 ; unknown + db 25 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/umbreon.asm b/data/pokemon/base_stats/umbreon.asm new file mode 100644 index 00000000..fadc9d9f --- /dev/null +++ b/data/pokemon/base_stats/umbreon.asm @@ -0,0 +1,22 @@ + db UMBREON ; 197 + + db 95, 65, 110, 65, 60, 130 + ; hp atk def spd sat sdf + + db DARK, DARK + db 45 ; catch rate + db 197 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 35 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/unown.asm b/data/pokemon/base_stats/unown.asm new file mode 100644 index 00000000..0b5308aa --- /dev/null +++ b/data/pokemon/base_stats/unown.asm @@ -0,0 +1,22 @@ + db UNOWN ; 201 + + db 48, 72, 48, 48, 72, 48 + ; hp atk def spd sat sdf + + db PSYCHIC, PSYCHIC + db 225 ; catch rate + db 61 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 40 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm + ; end diff --git a/data/pokemon/base_stats/ursaring.asm b/data/pokemon/base_stats/ursaring.asm new file mode 100644 index 00000000..5e917136 --- /dev/null +++ b/data/pokemon/base_stats/ursaring.asm @@ -0,0 +1,22 @@ + db URSARING ; 217 + + db 90, 130, 75, 55, 75, 75 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 60 ; catch rate + db 189 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/base_stats/vaporeon.asm b/data/pokemon/base_stats/vaporeon.asm new file mode 100644 index 00000000..981fdc31 --- /dev/null +++ b/data/pokemon/base_stats/vaporeon.asm @@ -0,0 +1,22 @@ + db VAPOREON ; 134 + + db 130, 65, 60, 65, 110, 95 + ; hp atk def spd sat sdf + + db WATER, WATER + db 45 ; catch rate + db 196 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 35 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/venomoth.asm b/data/pokemon/base_stats/venomoth.asm new file mode 100644 index 00000000..c31068c8 --- /dev/null +++ b/data/pokemon/base_stats/venomoth.asm @@ -0,0 +1,22 @@ + db VENOMOTH ; 049 + + db 70, 65, 60, 90, 90, 75 + ; hp atk def spd sat sdf + + db BUG, POISON + db 75 ; catch rate + db 138 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, SWIFT, REST, ATTRACT, THIEF, FLASH + ; end diff --git a/data/pokemon/base_stats/venonat.asm b/data/pokemon/base_stats/venonat.asm new file mode 100644 index 00000000..92e7de20 --- /dev/null +++ b/data/pokemon/base_stats/venonat.asm @@ -0,0 +1,22 @@ + db VENONAT ; 048 + + db 60, 55, 50, 45, 40, 55 + ; hp atk def spd sat sdf + + db BUG, POISON + db 190 ; catch rate + db 75 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, SWIFT, REST, ATTRACT, THIEF + ; end diff --git a/data/pokemon/base_stats/venusaur.asm b/data/pokemon/base_stats/venusaur.asm new file mode 100644 index 00000000..88b839a0 --- /dev/null +++ b/data/pokemon/base_stats/venusaur.asm @@ -0,0 +1,22 @@ + db VENUSAUR ; 003 + + db 80, 82, 83, 80, 100, 100 + ; hp atk def spd sat sdf + + db GRASS, POISON + db 45 ; catch rate + db 208 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, PLANT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROAR, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, FURY_CUTTER, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/victreebel.asm b/data/pokemon/base_stats/victreebel.asm new file mode 100644 index 00000000..85701718 --- /dev/null +++ b/data/pokemon/base_stats/victreebel.asm @@ -0,0 +1,22 @@ + db VICTREEBEL ; 071 + + db 80, 105, 65, 70, 100, 60 + ; hp atk def spd sat sdf + + db GRASS, POISON + db 45 ; catch rate + db 191 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/vileplume.asm b/data/pokemon/base_stats/vileplume.asm new file mode 100644 index 00000000..5160c052 --- /dev/null +++ b/data/pokemon/base_stats/vileplume.asm @@ -0,0 +1,22 @@ + db VILEPLUME ; 045 + + db 75, 80, 85, 50, 100, 90 + ; hp atk def spd sat sdf + + db GRASS, POISON + db 45 ; catch rate + db 184 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/voltorb.asm b/data/pokemon/base_stats/voltorb.asm new file mode 100644 index 00000000..b4d9b153 --- /dev/null +++ b/data/pokemon/base_stats/voltorb.asm @@ -0,0 +1,22 @@ + db VOLTORB ; 100 + + db 40, 30, 50, 100, 55, 55 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC + db 190 ; catch rate + db 103 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INANIMATE, INANIMATE ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/vulpix.asm b/data/pokemon/base_stats/vulpix.asm new file mode 100644 index 00000000..f0bd2404 --- /dev/null +++ b/data/pokemon/base_stats/vulpix.asm @@ -0,0 +1,22 @@ + db VULPIX ; 037 + + db 38, 41, 40, 65, 50, 65 + ; hp atk def spd sat sdf + + db FIRE, FIRE + db 190 ; catch rate + db 63 ; base exp + db BURNT_BERRY ; item 1 + db BURNT_BERRY ; item 2 + db 191 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn FIELD, FIELD ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/wartortle.asm b/data/pokemon/base_stats/wartortle.asm new file mode 100644 index 00000000..28b0d42c --- /dev/null +++ b/data/pokemon/base_stats/wartortle.asm @@ -0,0 +1,22 @@ + db WARTORTLE ; 008 + + db 59, 63, 80, 58, 65, 80 + ; hp atk def spd sat sdf + + db WATER, WATER + db 45 ; catch rate + db 143 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 31 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn MONSTER, AMPHIBIAN ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/weedle.asm b/data/pokemon/base_stats/weedle.asm new file mode 100644 index 00000000..f11ee09e --- /dev/null +++ b/data/pokemon/base_stats/weedle.asm @@ -0,0 +1,22 @@ + db WEEDLE ; 013 + + db 40, 35, 30, 50, 20, 20 + ; hp atk def spd sat sdf + + db BUG, POISON + db 255 ; catch rate + db 52 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm + ; end diff --git a/data/pokemon/base_stats/weepinbell.asm b/data/pokemon/base_stats/weepinbell.asm new file mode 100644 index 00000000..c85075e9 --- /dev/null +++ b/data/pokemon/base_stats/weepinbell.asm @@ -0,0 +1,22 @@ + db WEEPINBELL ; 070 + + db 65, 90, 50, 55, 85, 45 + ; hp atk def spd sat sdf + + db GRASS, POISON + db 120 ; catch rate + db 151 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_SLOW ; growth rate + dn PLANT, PLANT ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/weezing.asm b/data/pokemon/base_stats/weezing.asm new file mode 100644 index 00000000..8a0d25bc --- /dev/null +++ b/data/pokemon/base_stats/weezing.asm @@ -0,0 +1,22 @@ + db WEEZING ; 110 + + db 65, 90, 120, 60, 85, 70 + ; hp atk def spd sat sdf + + db POISON, POISON + db 60 ; catch rate + db 173 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMORPHOUS, AMORPHOUS ; egg groups + + ; tmhm + tmhm 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, FLAMETHROWER, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/wigglytuff.asm b/data/pokemon/base_stats/wigglytuff.asm new file mode 100644 index 00000000..0edc4dea --- /dev/null +++ b/data/pokemon/base_stats/wigglytuff.asm @@ -0,0 +1,22 @@ + db WIGGLYTUFF ; 040 + + db 140, 70, 45, 45, 75, 50 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL + db 50 ; catch rate + db 109 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 191 ; gender + db 100 ; unknown + db 10 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db FAST ; growth rate + dn FAIRY, FAIRY ; egg groups + + ; tmhm + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, 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, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/wobbuffet.asm b/data/pokemon/base_stats/wobbuffet.asm new file mode 100644 index 00000000..52613993 --- /dev/null +++ b/data/pokemon/base_stats/wobbuffet.asm @@ -0,0 +1,22 @@ + db WOBBUFFET ; 202 + + db 190, 33, 58, 33, 33, 58 + ; hp atk def spd sat sdf + + db PSYCHIC, PSYCHIC + db 45 ; catch rate + db 177 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMORPHOUS, AMORPHOUS ; egg groups + + ; tmhm + tmhm + ; end diff --git a/data/pokemon/base_stats/wooper.asm b/data/pokemon/base_stats/wooper.asm new file mode 100644 index 00000000..8449cda1 --- /dev/null +++ b/data/pokemon/base_stats/wooper.asm @@ -0,0 +1,22 @@ + db WOOPER ; 194 + + db 55, 45, 45, 15, 25, 25 + ; hp atk def spd sat sdf + + db WATER, GROUND + db 255 ; catch rate + db 52 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AMPHIBIAN, FIELD ; egg groups + + ; tmhm + tmhm 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, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/xatu.asm b/data/pokemon/base_stats/xatu.asm new file mode 100644 index 00000000..b5ef9696 --- /dev/null +++ b/data/pokemon/base_stats/xatu.asm @@ -0,0 +1,22 @@ + db XATU ; 178 + + db 65, 75, 70, 95, 95, 70 + ; hp atk def spd sat sdf + + db PSYCHIC, FLYING + db 75 ; catch rate + db 171 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm CURSE, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, NIGHTMARE, FLY, FLASH + ; end diff --git a/data/pokemon/base_stats/yanma.asm b/data/pokemon/base_stats/yanma.asm new file mode 100644 index 00000000..6fe69d8c --- /dev/null +++ b/data/pokemon/base_stats/yanma.asm @@ -0,0 +1,22 @@ + db YANMA ; 193 + + db 65, 65, 45, 95, 75, 45 + ; hp atk def spd sat sdf + + db BUG, FLYING + db 75 ; catch rate + db 147 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 20 ; step cycles to hatch + db 5 ; unknown + dn 6, 6 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn INSECT, INSECT ; egg groups + + ; tmhm + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, FLASH + ; end diff --git a/data/pokemon/base_stats/zapdos.asm b/data/pokemon/base_stats/zapdos.asm new file mode 100644 index 00000000..4999c463 --- /dev/null +++ b/data/pokemon/base_stats/zapdos.asm @@ -0,0 +1,22 @@ + db ZAPDOS ; 145 + + db 90, 90, 85, 100, 125, 90 + ; hp atk def spd sat sdf + + db ELECTRIC, FLYING + db 3 ; catch rate + db 216 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 255 ; gender + db 100 ; unknown + db 80 ; step cycles to hatch + db 5 ; unknown + dn 7, 7 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db SLOW ; growth rate + dn NO_EGGS, NO_EGGS ; egg groups + + ; tmhm + tmhm 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, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/zubat.asm b/data/pokemon/base_stats/zubat.asm new file mode 100644 index 00000000..882d8d43 --- /dev/null +++ b/data/pokemon/base_stats/zubat.asm @@ -0,0 +1,22 @@ + db ZUBAT ; 041 + + db 40, 45, 35, 55, 30, 40 + ; hp atk def spd sat sdf + + db POISON, FLYING + db 255 ; catch rate + db 54 ; base exp + db NO_ITEM ; item 1 + db NO_ITEM ; item 2 + db 127 ; gender + db 100 ; unknown + db 15 ; step cycles to hatch + db 5 ; unknown + dn 5, 5 ; frontpic dimensions + db 0, 0, 0, 0 ; padding + db MEDIUM_FAST ; growth rate + dn AVIAN, AVIAN ; egg groups + + ; tmhm + tmhm 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 + ; end diff --git a/data/pokemon/egg_move_pointers.asm b/data/pokemon/egg_move_pointers.asm new file mode 100644 index 00000000..11665f23 --- /dev/null +++ b/data/pokemon/egg_move_pointers.asm @@ -0,0 +1,256 @@ +EggMovePointers:: ; 0x23b11 + dw BulbasaurEggMoves + dw NoEggMoves + dw NoEggMoves + dw CharmanderEggMoves + dw NoEggMoves + dw NoEggMoves + dw SquirtleEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw PidgeyEggMoves + dw NoEggMoves + dw NoEggMoves + dw RattataEggMoves + dw NoEggMoves + dw SpearowEggMoves + dw NoEggMoves + dw EkansEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw SandshrewEggMoves + dw NoEggMoves + dw NidoranFEggMoves + dw NoEggMoves + dw NoEggMoves + dw NidoranMEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw VulpixEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw ZubatEggMoves + dw NoEggMoves + dw OddishEggMoves + dw NoEggMoves + dw NoEggMoves + dw ParasEggMoves + dw NoEggMoves + dw VenonatEggMoves + dw NoEggMoves + dw DiglettEggMoves + dw NoEggMoves + dw MeowthEggMoves + dw NoEggMoves + dw PsyduckEggMoves + dw NoEggMoves + dw MankeyEggMoves + dw NoEggMoves + dw GrowlitheEggMoves + dw NoEggMoves + dw PoliwagEggMoves + dw NoEggMoves + dw NoEggMoves + dw AbraEggMoves + dw NoEggMoves + dw NoEggMoves + dw MachopEggMoves + dw NoEggMoves + dw NoEggMoves + dw BellsproutEggMoves + dw NoEggMoves + dw NoEggMoves + dw TentacoolEggMoves + dw NoEggMoves + dw GeodudeEggMoves + dw NoEggMoves + dw NoEggMoves + dw PonytaEggMoves + dw NoEggMoves + dw SlowpokeEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw FarfetchDEggMoves + dw DoduoEggMoves + dw NoEggMoves + dw SeelEggMoves + dw NoEggMoves + dw GrimerEggMoves + dw NoEggMoves + dw ShellderEggMoves + dw NoEggMoves + dw GastlyEggMoves + dw NoEggMoves + dw NoEggMoves + dw OnixEggMoves + dw DrowzeeEggMoves + dw NoEggMoves + dw KrabbyEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw ExeggcuteEggMoves + dw NoEggMoves + dw CuboneEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw LickitungEggMoves + dw KoffingEggMoves + dw NoEggMoves + dw RhyhornEggMoves + dw NoEggMoves + dw ChanseyEggMoves + dw TangelaEggMoves + dw KangaskhanEggMoves + dw HorseaEggMoves + dw NoEggMoves + dw GoldeenEggMoves + dw NoEggMoves +if _CRYSTAL + dw NoEggMoves +else + dw StaryuEggMoves +endc + dw NoEggMoves + dw MrMimeEggMoves + dw ScytherEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw PinsirEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw LaprasEggMoves + dw NoEggMoves + dw EeveeEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw OmanyteEggMoves + dw NoEggMoves + dw KabutoEggMoves + dw NoEggMoves + dw AerodactylEggMoves + dw SnorlaxEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw DratiniEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw ChikoritaEggMoves + dw NoEggMoves + dw NoEggMoves + dw CyndaquilEggMoves + dw NoEggMoves + dw NoEggMoves + dw TotodileEggMoves + dw NoEggMoves + dw NoEggMoves + dw SentretEggMoves + dw NoEggMoves + dw HoothootEggMoves + dw NoEggMoves + dw LedybaEggMoves + dw NoEggMoves + dw SpinarakEggMoves + dw NoEggMoves + dw NoEggMoves + dw ChinchouEggMoves + dw NoEggMoves + dw PichuEggMoves + dw CleffaEggMoves + dw IgglybuffEggMoves + dw TogepiEggMoves + dw NoEggMoves + dw NatuEggMoves + dw NoEggMoves + dw MareepEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw MarillEggMoves + dw NoEggMoves + dw SudowoodoEggMoves + dw NoEggMoves + dw HoppipEggMoves + dw NoEggMoves + dw NoEggMoves + dw AipomEggMoves + dw NoEggMoves + dw NoEggMoves + dw YanmaEggMoves + dw WooperEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw MurkrowEggMoves + dw NoEggMoves + dw MisdreavusEggMoves + dw NoEggMoves + dw NoEggMoves + dw GirafarigEggMoves + dw PinecoEggMoves + dw NoEggMoves + dw DunsparceEggMoves + dw GligarEggMoves + dw NoEggMoves + dw SnubbullEggMoves + dw NoEggMoves + dw QwilfishEggMoves + dw NoEggMoves + dw ShuckleEggMoves + dw HeracrossEggMoves + dw SneaselEggMoves + dw TeddiursaEggMoves + dw NoEggMoves + dw SlugmaEggMoves + dw NoEggMoves + dw SwinubEggMoves + dw NoEggMoves + dw CorsolaEggMoves + dw RemoraidEggMoves + dw NoEggMoves + dw DelibirdEggMoves + dw MantineEggMoves + dw SkarmoryEggMoves + dw HoundourEggMoves + dw NoEggMoves + dw NoEggMoves + dw PhanpyEggMoves + dw NoEggMoves + dw NoEggMoves + dw StantlerEggMoves + dw NoEggMoves + dw TyrogueEggMoves + dw NoEggMoves + dw SmoochumEggMoves + dw ElekidEggMoves + dw MagbyEggMoves + dw MiltankEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw LarvitarEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves + dw NoEggMoves diff --git a/data/pokemon/egg_moves.asm b/data/pokemon/egg_moves.asm new file mode 100644 index 00000000..6145e560 --- /dev/null +++ b/data/pokemon/egg_moves.asm @@ -0,0 +1,870 @@ +INCLUDE "includes.asm" + + +SECTION "Egg Moves", ROMX, BANK[EGG_MOVES] + +; All instances of Charm, Steel Wing, Sweet Scent, and Lovely Kiss were +; removed from egg move lists in Crystal, because they are also TMs. + +; Staryu's egg moves were removed in Crystal, because Staryu is genderless +; and can only breed with Ditto. + + +INCLUDE "data/pokemon/egg_move_pointers.asm" + + +EggMoves:: + +BulbasaurEggMoves: + db LIGHT_SCREEN + db SKULL_BASH + db SAFEGUARD +if !_CRYSTAL + db CHARM +endc + db RAZOR_WIND + db PETAL_DANCE + db $ff + +CharmanderEggMoves: + db BELLY_DRUM + db ANCIENTPOWER + db ROCK_SLIDE + db BITE + db OUTRAGE + db BEAT_UP + db $ff + +SquirtleEggMoves: + db MIRROR_COAT + db HAZE + db MIST + db CONFUSION + db FORESIGHT + db FLAIL + db $ff + +PidgeyEggMoves: + db PURSUIT + db FAINT_ATTACK + db FORESIGHT +if !_CRYSTAL + db STEEL_WING +endc + db $ff + +RattataEggMoves: + db SCREECH + db FLAME_WHEEL + db FURY_SWIPES + db BITE + db COUNTER + db REVERSAL + db $ff + +SpearowEggMoves: + db FAINT_ATTACK + db FALSE_SWIPE + db SCARY_FACE + db QUICK_ATTACK + db TRI_ATTACK + db $ff + +EkansEggMoves: + db PURSUIT + db SLAM + db SPITE + db BEAT_UP +if _CRYSTAL + db CRUNCH +endc + db $ff + +SandshrewEggMoves: + db FLAIL + db SAFEGUARD + db COUNTER + db RAPID_SPIN +if _CRYSTAL + db METAL_CLAW +endc + db $ff + +NidoranFEggMoves: + db SUPERSONIC + db DISABLE + db TAKE_DOWN + db FOCUS_ENERGY + db CHARM + db COUNTER + db BEAT_UP + db $ff + +NidoranMEggMoves: + db SUPERSONIC + db DISABLE + db TAKE_DOWN + db CONFUSION + db AMNESIA + db COUNTER + db BEAT_UP + db $ff + +VulpixEggMoves: + db FAINT_ATTACK + db HYPNOSIS + db FLAIL + db SPITE + db DISABLE + db $ff + +ZubatEggMoves: + db QUICK_ATTACK + db PURSUIT + db FAINT_ATTACK + db GUST + db WHIRLWIND + db $ff + +OddishEggMoves: + db SWORDS_DANCE + db RAZOR_LEAF + db FLAIL + db SYNTHESIS +if !_CRYSTAL + db CHARM +endc + db $ff + +ParasEggMoves: + db FALSE_SWIPE + db SCREECH + db COUNTER + db PSYBEAM + db FLAIL +if !_CRYSTAL + db SWEET_SCENT +endc + db LIGHT_SCREEN + db PURSUIT + db $ff + +VenonatEggMoves: + db BATON_PASS + db SCREECH + db GIGA_DRAIN + db $ff + +DiglettEggMoves: + db FAINT_ATTACK + db SCREECH + db ANCIENTPOWER + db PURSUIT + db BEAT_UP + db $ff + +MeowthEggMoves: + db SPITE + db CHARM + db HYPNOSIS + db AMNESIA + db $ff + +PsyduckEggMoves: + db ICE_BEAM + db HYPNOSIS + db PSYBEAM + db FORESIGHT + db LIGHT_SCREEN + db FUTURE_SIGHT + db PSYCHIC_M +if _CRYSTAL + db CROSS_CHOP +endc + db $ff + +MankeyEggMoves: + db ROCK_SLIDE + db FORESIGHT + db MEDITATE + db COUNTER + db REVERSAL + db BEAT_UP + db $ff + +GrowlitheEggMoves: + db BODY_SLAM + db SAFEGUARD + db CRUNCH + db THRASH + db FIRE_SPIN + db $ff + +PoliwagEggMoves: + db MIST + db SPLASH + db BUBBLEBEAM + db HAZE + db MIND_READER + db $ff + +AbraEggMoves: + db LIGHT_SCREEN + db ENCORE + db BARRIER + db $ff + +MachopEggMoves: + db LIGHT_SCREEN + db MEDITATE + db ROLLING_KICK + db ENCORE + db $ff + +BellsproutEggMoves: + db SWORDS_DANCE + db ENCORE + db REFLECT + db SYNTHESIS + db LEECH_LIFE + db $ff + +TentacoolEggMoves: + db AURORA_BEAM + db MIRROR_COAT + db RAPID_SPIN + db HAZE + db SAFEGUARD + db $ff + +GeodudeEggMoves: + db MEGA_PUNCH + db ROCK_SLIDE + db $ff + +PonytaEggMoves: + db FLAME_WHEEL + db THRASH + db DOUBLE_KICK + db HYPNOSIS + db CHARM + db QUICK_ATTACK + db $ff + +SlowpokeEggMoves: + db SAFEGUARD + db BELLY_DRUM + db FUTURE_SIGHT + db STOMP + db $ff + +FarfetchDEggMoves: +if !_CRYSTAL + db STEEL_WING +endc + db FORESIGHT + db MIRROR_MOVE + db GUST + db QUICK_ATTACK + db FLAIL + db $ff + +DoduoEggMoves: + db QUICK_ATTACK + db SUPERSONIC + db HAZE + db FAINT_ATTACK + db FLAIL + db $ff + +SeelEggMoves: + db LICK + db PERISH_SONG + db DISABLE + db PECK + db SLAM + db ENCORE + db $ff + +GrimerEggMoves: + db HAZE + db MEAN_LOOK + db LICK + db $ff + +ShellderEggMoves: + db BUBBLEBEAM + db TAKE_DOWN + db BARRIER + db RAPID_SPIN + db SCREECH + db $ff + +GastlyEggMoves: + db PSYWAVE + db PERISH_SONG + db HAZE + db $ff + +OnixEggMoves: + db ROCK_SLIDE + db FLAIL + db $ff + +DrowzeeEggMoves: + db LIGHT_SCREEN + db BARRIER + db $ff + +KrabbyEggMoves: + db DIG + db HAZE + db AMNESIA + db FLAIL + db SLAM + db $ff + +ExeggcuteEggMoves: + db SYNTHESIS + db MOONLIGHT + db REFLECT + db MEGA_DRAIN + db ANCIENTPOWER + db $ff + +CuboneEggMoves: + db ROCK_SLIDE + db ANCIENTPOWER + db BELLY_DRUM + db SCREECH + db SKULL_BASH + db PERISH_SONG +if _CRYSTAL + db SWORDS_DANCE +endc + db $ff + +LickitungEggMoves: + db BELLY_DRUM + db MAGNITUDE + db BODY_SLAM + db $ff + +KoffingEggMoves: + db SCREECH + db PSYWAVE + db PSYBEAM + db DESTINY_BOND + db PAIN_SPLIT + db $ff + +RhyhornEggMoves: + db CRUNCH + db REVERSAL + db ROCK_SLIDE + db THRASH + db PURSUIT + db COUNTER + db MAGNITUDE + db $ff + +ChanseyEggMoves: + db PRESENT + db METRONOME + db HEAL_BELL + db $ff + +TangelaEggMoves: + db FLAIL + db CONFUSION + db MEGA_DRAIN + db REFLECT + db AMNESIA + db $ff + +KangaskhanEggMoves: + db STOMP + db FORESIGHT + db FOCUS_ENERGY + db SAFEGUARD + db DISABLE + db $ff + +HorseaEggMoves: + db FLAIL + db AURORA_BEAM + db OCTAZOOKA + db DISABLE + db SPLASH + db DRAGON_RAGE + db $ff + +GoldeenEggMoves: + db PSYBEAM + db HAZE + db HYDRO_PUMP + db $ff + +if !_CRYSTAL +StaryuEggMoves: + db AURORA_BEAM + db BARRIER + db SUPERSONIC + db $ff +endc + +MrMimeEggMoves: + db FUTURE_SIGHT + db HYPNOSIS + db MIMIC + db $ff + +ScytherEggMoves: + db COUNTER + db SAFEGUARD + db BATON_PASS + db RAZOR_WIND + db REVERSAL + db LIGHT_SCREEN + db $ff + +PinsirEggMoves: + db FURY_ATTACK + db FLAIL + db $ff + +LaprasEggMoves: + db AURORA_BEAM + db FORESIGHT + db $ff + +EeveeEggMoves: + db FLAIL + db CHARM + db $ff + +OmanyteEggMoves: + db BUBBLEBEAM + db AURORA_BEAM + db SLAM + db SUPERSONIC + db HAZE + db $ff + +KabutoEggMoves: + db BUBBLEBEAM + db AURORA_BEAM + db RAPID_SPIN + db DIG + db FLAIL + db $ff + +AerodactylEggMoves: + db WHIRLWIND + db PURSUIT + db FORESIGHT +if !_CRYSTAL + db STEEL_WING +endc + db $ff + +SnorlaxEggMoves: + db LICK +if !_CRYSTAL + db CHARM +endc + db $ff + +DratiniEggMoves: + db LIGHT_SCREEN + db MIST + db HAZE + db SUPERSONIC + db $ff + +ChikoritaEggMoves: + db VINE_WHIP + db LEECH_SEED + db COUNTER + db ANCIENTPOWER + db FLAIL + db SWORDS_DANCE + db $ff + +CyndaquilEggMoves: + db FURY_SWIPES + db QUICK_ATTACK + db REVERSAL + db THRASH + db FORESIGHT +if _CRYSTAL + db SUBMISSION +endc + db $ff + +TotodileEggMoves: + db CRUNCH + db THRASH + db HYDRO_PUMP + db ANCIENTPOWER + db RAZOR_WIND + db ROCK_SLIDE + db $ff + +SentretEggMoves: + db DOUBLE_EDGE + db PURSUIT + db SLASH + db FOCUS_ENERGY + db REVERSAL + db $ff + +HoothootEggMoves: + db MIRROR_MOVE + db SUPERSONIC + db FAINT_ATTACK + db WING_ATTACK + db WHIRLWIND +if _CRYSTAL + db SKY_ATTACK +endc + db $ff + +LedybaEggMoves: + db PSYBEAM + db BIDE + db LIGHT_SCREEN + db $ff + +SpinarakEggMoves: + db PSYBEAM + db DISABLE + db SONICBOOM + db BATON_PASS + db PURSUIT + db $ff + +ChinchouEggMoves: + db FLAIL + db SUPERSONIC + db SCREECH + db $ff + +PichuEggMoves: + db REVERSAL + db BIDE + db PRESENT + db ENCORE + db DOUBLESLAP + db $ff + +CleffaEggMoves: + db PRESENT + db METRONOME + db AMNESIA + db BELLY_DRUM + db SPLASH + db MIMIC + db $ff + +IgglybuffEggMoves: + db PERISH_SONG + db PRESENT + db FAINT_ATTACK + db $ff + +TogepiEggMoves: + db PRESENT + db MIRROR_MOVE + db PECK + db FORESIGHT + db FUTURE_SIGHT + db $ff + +NatuEggMoves: + db HAZE + db DRILL_PECK + db QUICK_ATTACK + db FAINT_ATTACK + db STEEL_WING + db $ff + +MareepEggMoves: + db THUNDERBOLT + db TAKE_DOWN + db BODY_SLAM + db SAFEGUARD + db SCREECH + db REFLECT + db $ff + +MarillEggMoves: + db LIGHT_SCREEN + db PRESENT + db AMNESIA + db FUTURE_SIGHT + db BELLY_DRUM + db PERISH_SONG + db SUPERSONIC + db FORESIGHT + db $ff + +SudowoodoEggMoves: + db SELFDESTRUCT + db $ff + +HoppipEggMoves: + db CONFUSION + db GROWL + db ENCORE + db DOUBLE_EDGE + db REFLECT + db AMNESIA + db PAY_DAY + db $ff + +AipomEggMoves: + db COUNTER + db SCREECH + db PURSUIT + db AGILITY + db SPITE + db SLAM + db DOUBLESLAP + db BEAT_UP + db $ff + +YanmaEggMoves: + db WHIRLWIND + db REVERSAL + db LEECH_LIFE + db $ff + +WooperEggMoves: + db BODY_SLAM + db ANCIENTPOWER + db SAFEGUARD + db $ff + +MurkrowEggMoves: + db WHIRLWIND + db DRILL_PECK + db QUICK_ATTACK + db MIRROR_MOVE + db WING_ATTACK +if _CRYSTAL + db SKY_ATTACK +endc + db $ff + +MisdreavusEggMoves: + db SCREECH + db DESTINY_BOND + db $ff + +GirafarigEggMoves: + db TAKE_DOWN + db AMNESIA + db FORESIGHT + db FUTURE_SIGHT + db BEAT_UP + db $ff + +PinecoEggMoves: + db REFLECT + db PIN_MISSILE + db FLAIL + db SWIFT + db $ff + +DunsparceEggMoves: + db BIDE + db ANCIENTPOWER + db ROCK_SLIDE + db BITE + db RAGE + db $ff + +GligarEggMoves: + db METAL_CLAW + db WING_ATTACK + db RAZOR_WIND + db COUNTER + db $ff + +SnubbullEggMoves: + db METRONOME + db FAINT_ATTACK + db REFLECT + db PRESENT + db CRUNCH + db HEAL_BELL + db LICK + db LEER + db $ff + +QwilfishEggMoves: + db FLAIL + db HAZE + db BUBBLEBEAM + db SUPERSONIC + db $ff + +ShuckleEggMoves: + db SWEET_SCENT + db $ff + +HeracrossEggMoves: + db HARDEN + db BIDE + db FLAIL + db $ff + +SneaselEggMoves: + db COUNTER + db SPITE + db FORESIGHT + db REFLECT + db BITE + db $ff + +TeddiursaEggMoves: + db CRUNCH + db TAKE_DOWN + db SEISMIC_TOSS + db FOCUS_ENERGY + db COUNTER +if _CRYSTAL + db METAL_CLAW +endc + db $ff + +SlugmaEggMoves: + db ACID_ARMOR + db $ff + +SwinubEggMoves: + db TAKE_DOWN + db BITE + db BODY_SLAM + db ROCK_SLIDE + db ANCIENTPOWER + db $ff + +CorsolaEggMoves: + db ROCK_SLIDE + db SAFEGUARD + db SCREECH + db MIST + db AMNESIA + db $ff + +RemoraidEggMoves: + db AURORA_BEAM + db OCTAZOOKA + db SUPERSONIC + db HAZE + db SCREECH + db $ff + +DelibirdEggMoves: + db AURORA_BEAM + db QUICK_ATTACK + db FUTURE_SIGHT + db SPLASH + db RAPID_SPIN + db $ff + +MantineEggMoves: + db TWISTER + db HYDRO_PUMP + db HAZE + db SLAM + db $ff + +SkarmoryEggMoves: + db DRILL_PECK + db PURSUIT + db WHIRLWIND +if _CRYSTAL + db SKY_ATTACK +endc + db $ff + +HoundourEggMoves: + db FIRE_SPIN + db RAGE + db PURSUIT + db COUNTER + db SPITE + db REVERSAL + db BEAT_UP + db $ff + +PhanpyEggMoves: + db FOCUS_ENERGY + db BODY_SLAM + db ANCIENTPOWER +if _CRYSTAL + db WATER_GUN +endc + db $ff + +StantlerEggMoves: + db REFLECT + db SPITE + db DISABLE + db LIGHT_SCREEN + db BITE + db $ff + +TyrogueEggMoves: + db RAPID_SPIN + db HI_JUMP_KICK + db MACH_PUNCH + db MIND_READER + db $ff + +SmoochumEggMoves: +if !_CRYSTAL + db LOVELY_KISS +endc + db MEDITATE + db $ff + +ElekidEggMoves: + db KARATE_CHOP + db BARRIER + db ROLLING_KICK + db MEDITATE +if _CRYSTAL + db CROSS_CHOP +endc + db $ff + +MagbyEggMoves: + db KARATE_CHOP + db MEGA_PUNCH + db BARRIER + db SCREECH +if _CRYSTAL + db CROSS_CHOP +endc + db $ff + +MiltankEggMoves: + db PRESENT + db REVERSAL + db SEISMIC_TOSS + db $ff + +LarvitarEggMoves: + db PURSUIT + db STOMP + db OUTRAGE + db FOCUS_ENERGY + db ANCIENTPOWER + db $ff + +NoEggMoves: + db $ff diff --git a/data/pokemon/evos_attacks.asm b/data/pokemon/evos_attacks.asm new file mode 100644 index 00000000..ab181be8 --- /dev/null +++ b/data/pokemon/evos_attacks.asm @@ -0,0 +1,3398 @@ +INCLUDE "includes.asm" + + +SECTION "Evolutions and Attacks", ROMX, BANK[EVOS_ATTACKS] + + +INCLUDE "data/pokemon/evos_attacks_pointers.asm" + + +EvosAttacks:: + +BulbasaurEvosAttacks: + db EVOLVE_LEVEL, 16, IVYSAUR + db 0 ; no more evolutions + db 1, TACKLE + db 4, GROWL + db 7, LEECH_SEED + db 10, VINE_WHIP + db 15, POISONPOWDER + db 15, SLEEP_POWDER + db 20, RAZOR_LEAF + db 25, SWEET_SCENT + db 32, GROWTH + db 39, SYNTHESIS + db 46, SOLARBEAM + db 0 ; no more level-up moves + +IvysaurEvosAttacks: + db EVOLVE_LEVEL, 32, VENUSAUR + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 1, LEECH_SEED + db 4, GROWL + db 7, LEECH_SEED + db 10, VINE_WHIP + db 15, POISONPOWDER + db 15, SLEEP_POWDER + db 22, RAZOR_LEAF + db 29, SWEET_SCENT + db 38, GROWTH + db 47, SYNTHESIS + db 56, SOLARBEAM + db 0 ; no more level-up moves + +VenusaurEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 1, LEECH_SEED + db 1, VINE_WHIP + db 4, GROWL + db 7, LEECH_SEED + db 10, VINE_WHIP + db 15, POISONPOWDER + db 15, SLEEP_POWDER + db 22, RAZOR_LEAF + db 29, SWEET_SCENT + db 41, GROWTH + db 53, SYNTHESIS + db 65, SOLARBEAM + db 0 ; no more level-up moves + +CharmanderEvosAttacks: + db EVOLVE_LEVEL, 16, CHARMELEON + db 0 ; no more evolutions + db 1, SCRATCH + db 1, GROWL + db 7, EMBER + db 13, SMOKESCREEN + db 19, RAGE + db 25, SCARY_FACE + db 31, FLAMETHROWER + db 37, SLASH + db 43, DRAGON_RAGE + db 49, FIRE_SPIN + db 0 ; no more level-up moves + +CharmeleonEvosAttacks: + db EVOLVE_LEVEL, 36, CHARIZARD + db 0 ; no more evolutions + db 1, SCRATCH + db 1, GROWL + db 1, EMBER + db 7, EMBER + db 13, SMOKESCREEN + db 20, RAGE + db 27, SCARY_FACE + db 34, FLAMETHROWER + db 41, SLASH + db 48, DRAGON_RAGE + db 55, FIRE_SPIN + db 0 ; no more level-up moves + +CharizardEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, GROWL + db 1, EMBER + db 1, SMOKESCREEN + db 7, EMBER + db 13, SMOKESCREEN + db 20, RAGE + db 27, SCARY_FACE + db 34, FLAMETHROWER + db 36, WING_ATTACK + db 44, SLASH + db 54, DRAGON_RAGE + db 64, FIRE_SPIN + db 0 ; no more level-up moves + +SquirtleEvosAttacks: + db EVOLVE_LEVEL, 16, WARTORTLE + db 0 ; no more evolutions + db 1, TACKLE + db 4, TAIL_WHIP + db 7, BUBBLE + db 10, WITHDRAW + db 13, WATER_GUN + db 18, BITE + db 23, RAPID_SPIN + db 28, PROTECT + db 33, RAIN_DANCE + db 40, SKULL_BASH + db 47, HYDRO_PUMP + db 0 ; no more level-up moves + +WartortleEvosAttacks: + db EVOLVE_LEVEL, 36, BLASTOISE + db 0 ; no more evolutions + db 1, TACKLE + db 1, TAIL_WHIP + db 1, BUBBLE + db 4, TAIL_WHIP + db 7, BUBBLE + db 10, WITHDRAW + db 13, WATER_GUN + db 19, BITE + db 25, RAPID_SPIN + db 31, PROTECT + db 37, RAIN_DANCE + db 45, SKULL_BASH + db 53, HYDRO_PUMP + db 0 ; no more level-up moves + +BlastoiseEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, TAIL_WHIP + db 1, BUBBLE + db 1, WITHDRAW + db 4, TAIL_WHIP + db 7, BUBBLE + db 10, WITHDRAW + db 13, WATER_GUN + db 19, BITE + db 25, RAPID_SPIN + db 31, PROTECT + db 42, RAIN_DANCE + db 55, SKULL_BASH + db 68, HYDRO_PUMP + db 0 ; no more level-up moves + +CaterpieEvosAttacks: + db EVOLVE_LEVEL, 7, METAPOD + db 0 ; no more evolutions + db 1, TACKLE + db 1, STRING_SHOT + db 0 ; no more level-up moves + +MetapodEvosAttacks: + db EVOLVE_LEVEL, 10, BUTTERFREE + db 0 ; no more evolutions + db 1, HARDEN + db 7, HARDEN + db 0 ; no more level-up moves + +ButterfreeEvosAttacks: + db 0 ; no more evolutions + db 1, CONFUSION + db 10, CONFUSION + db 13, POISONPOWDER + db 14, STUN_SPORE + db 15, SLEEP_POWDER + db 18, SUPERSONIC + db 23, WHIRLWIND + db 28, GUST + db 34, PSYBEAM + db 40, SAFEGUARD + db 0 ; no more level-up moves + +WeedleEvosAttacks: + db EVOLVE_LEVEL, 7, KAKUNA + db 0 ; no more evolutions + db 1, POISON_STING + db 1, STRING_SHOT + db 0 ; no more level-up moves + +KakunaEvosAttacks: + db EVOLVE_LEVEL, 10, BEEDRILL + db 0 ; no more evolutions + db 1, HARDEN + db 7, HARDEN + db 0 ; no more level-up moves + +BeedrillEvosAttacks: + db 0 ; no more evolutions + db 1, FURY_ATTACK + db 10, FURY_ATTACK + db 15, FOCUS_ENERGY + db 20, TWINEEDLE + db 25, RAGE + db 30, PURSUIT + db 35, PIN_MISSILE + db 40, AGILITY + db 0 ; no more level-up moves + +PidgeyEvosAttacks: + db EVOLVE_LEVEL, 18, PIDGEOTTO + db 0 ; no more evolutions + db 1, TACKLE + db 5, SAND_ATTACK + db 9, GUST + db 15, QUICK_ATTACK + db 21, WHIRLWIND + db 29, WING_ATTACK + db 37, AGILITY + db 47, MIRROR_MOVE + db 0 ; no more level-up moves + +PidgeottoEvosAttacks: + db EVOLVE_LEVEL, 36, PIDGEOT + db 0 ; no more evolutions + db 1, TACKLE + db 1, SAND_ATTACK + db 1, GUST + db 5, SAND_ATTACK + db 9, GUST + db 15, QUICK_ATTACK + db 23, WHIRLWIND + db 33, WING_ATTACK + db 43, AGILITY + db 55, MIRROR_MOVE + db 0 ; no more level-up moves + +PidgeotEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, SAND_ATTACK + db 1, GUST + db 1, QUICK_ATTACK + db 5, SAND_ATTACK + db 9, GUST + db 15, QUICK_ATTACK + db 23, WHIRLWIND + db 33, WING_ATTACK + db 46, AGILITY + db 61, MIRROR_MOVE + db 0 ; no more level-up moves + +RattataEvosAttacks: + db EVOLVE_LEVEL, 20, RATICATE + db 0 ; no more evolutions + db 1, TACKLE + db 1, TAIL_WHIP + db 7, QUICK_ATTACK + db 13, HYPER_FANG + db 20, FOCUS_ENERGY + db 27, PURSUIT + db 34, SUPER_FANG + db 0 ; no more level-up moves + +RaticateEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, TAIL_WHIP + db 1, QUICK_ATTACK + db 7, QUICK_ATTACK + db 13, HYPER_FANG + db 20, SCARY_FACE + db 30, PURSUIT + db 40, SUPER_FANG + db 0 ; no more level-up moves + +SpearowEvosAttacks: + db EVOLVE_LEVEL, 20, FEAROW + db 0 ; no more evolutions + db 1, PECK + db 1, GROWL + db 7, LEER + db 13, FURY_ATTACK + db 25, PURSUIT + db 31, MIRROR_MOVE + db 37, DRILL_PECK + db 43, AGILITY + db 0 ; no more level-up moves + +FearowEvosAttacks: + db 0 ; no more evolutions + db 1, PECK + db 1, GROWL + db 1, LEER + db 1, FURY_ATTACK + db 7, LEER + db 13, FURY_ATTACK + db 26, PURSUIT + db 32, MIRROR_MOVE + db 40, DRILL_PECK + db 47, AGILITY + db 0 ; no more level-up moves + +EkansEvosAttacks: + db EVOLVE_LEVEL, 22, ARBOK + db 0 ; no more evolutions + db 1, WRAP + db 1, LEER + db 9, POISON_STING + db 15, BITE + db 23, GLARE + db 29, SCREECH + db 37, ACID + db 43, HAZE + db 0 ; no more level-up moves + +ArbokEvosAttacks: + db 0 ; no more evolutions + db 1, WRAP + db 1, LEER + db 1, POISON_STING + db 1, BITE + db 9, POISON_STING + db 15, BITE + db 25, GLARE + db 33, SCREECH + db 43, ACID + db 51, HAZE + db 0 ; no more level-up moves + +PikachuEvosAttacks: + db EVOLVE_ITEM, THUNDERSTONE, RAICHU + db 0 ; no more evolutions + db 1, THUNDERSHOCK + db 1, GROWL + db 6, TAIL_WHIP + db 8, THUNDER_WAVE + db 11, QUICK_ATTACK + db 15, DOUBLE_TEAM + db 20, SLAM + db 26, THUNDERBOLT + db 33, AGILITY + db 41, THUNDER + db 50, LIGHT_SCREEN + db 0 ; no more level-up moves + +RaichuEvosAttacks: + db 0 ; no more evolutions + db 1, THUNDERSHOCK + db 1, TAIL_WHIP + db 1, QUICK_ATTACK + db 1, THUNDERBOLT + db 0 ; no more level-up moves + +SandshrewEvosAttacks: + db EVOLVE_LEVEL, 22, SANDSLASH + db 0 ; no more evolutions + db 1, SCRATCH + db 6, DEFENSE_CURL + db 11, SAND_ATTACK + db 17, POISON_STING + db 23, SLASH + db 30, SWIFT + db 37, FURY_SWIPES + db 45, SANDSTORM + db 0 ; no more level-up moves + +SandslashEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, DEFENSE_CURL + db 1, SAND_ATTACK + db 6, DEFENSE_CURL + db 11, SAND_ATTACK + db 17, POISON_STING + db 24, SLASH + db 33, SWIFT + db 42, FURY_SWIPES + db 52, SANDSTORM + db 0 ; no more level-up moves + +NidoranFEvosAttacks: + db EVOLVE_LEVEL, 16, NIDORINA + db 0 ; no more evolutions + db 1, GROWL + db 1, TACKLE + db 8, SCRATCH + db 12, DOUBLE_KICK + db 17, POISON_STING + db 23, TAIL_WHIP + db 30, BITE + db 38, FURY_SWIPES + db 0 ; no more level-up moves + +NidorinaEvosAttacks: + db EVOLVE_ITEM, MOON_STONE, NIDOQUEEN + db 0 ; no more evolutions + db 1, GROWL + db 1, TACKLE + db 8, SCRATCH + db 12, DOUBLE_KICK + db 19, POISON_STING + db 27, TAIL_WHIP + db 36, BITE + db 46, FURY_SWIPES + db 0 ; no more level-up moves + +NidoqueenEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, SCRATCH + db 1, DOUBLE_KICK + db 1, TAIL_WHIP + db 23, BODY_SLAM + db 0 ; no more level-up moves + +NidoranMEvosAttacks: + db EVOLVE_LEVEL, 16, NIDORINO + db 0 ; no more evolutions + db 1, LEER + db 1, TACKLE + db 8, HORN_ATTACK + db 12, DOUBLE_KICK + db 17, POISON_STING + db 23, FOCUS_ENERGY + db 30, FURY_ATTACK + db 38, HORN_DRILL + db 0 ; no more level-up moves + +NidorinoEvosAttacks: + db EVOLVE_ITEM, MOON_STONE, NIDOKING + db 0 ; no more evolutions + db 1, LEER + db 1, TACKLE + db 8, HORN_ATTACK + db 12, DOUBLE_KICK + db 19, POISON_STING + db 27, FOCUS_ENERGY + db 36, FURY_ATTACK + db 46, HORN_DRILL + db 0 ; no more level-up moves + +NidokingEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, HORN_ATTACK + db 1, DOUBLE_KICK + db 1, POISON_STING + db 23, THRASH + db 0 ; no more level-up moves + +ClefairyEvosAttacks: + db EVOLVE_ITEM, MOON_STONE, CLEFABLE + db 0 ; no more evolutions + db 1, POUND + db 1, GROWL + db 4, ENCORE + db 8, SING + db 13, DOUBLESLAP + db 19, MINIMIZE + db 26, DEFENSE_CURL + db 34, METRONOME + db 43, MOONLIGHT + db 53, LIGHT_SCREEN + db 0 ; no more level-up moves + +ClefableEvosAttacks: + db 0 ; no more evolutions + db 1, SING + db 1, DOUBLESLAP + db 1, METRONOME + db 1, MOONLIGHT + db 0 ; no more level-up moves + +VulpixEvosAttacks: + db EVOLVE_ITEM, FIRE_STONE, NINETALES + db 0 ; no more evolutions + db 1, EMBER + db 1, TAIL_WHIP + db 7, QUICK_ATTACK + db 13, ROAR + db 19, CONFUSE_RAY + db 25, SAFEGUARD + db 31, FLAMETHROWER + db 37, FIRE_SPIN + db 0 ; no more level-up moves + +NinetalesEvosAttacks: + db 0 ; no more evolutions + db 1, EMBER + db 1, QUICK_ATTACK + db 1, CONFUSE_RAY + db 1, SAFEGUARD + db 43, FIRE_SPIN + db 0 ; no more level-up moves + +JigglypuffEvosAttacks: + db EVOLVE_ITEM, MOON_STONE, WIGGLYTUFF + db 0 ; no more evolutions + db 1, SING + db 4, DEFENSE_CURL + db 9, POUND + db 14, DISABLE + db 19, ROLLOUT + db 24, DOUBLESLAP + db 29, REST + db 34, BODY_SLAM + db 39, DOUBLE_EDGE + db 0 ; no more level-up moves + +WigglytuffEvosAttacks: + db 0 ; no more evolutions + db 1, SING + db 1, DISABLE + db 1, DEFENSE_CURL + db 1, DOUBLESLAP + db 0 ; no more level-up moves + +ZubatEvosAttacks: + db EVOLVE_LEVEL, 22, GOLBAT + db 0 ; no more evolutions + db 1, LEECH_LIFE + db 6, SUPERSONIC + db 12, BITE + db 19, CONFUSE_RAY + db 27, WING_ATTACK + db 36, MEAN_LOOK + db 46, HAZE + db 0 ; no more level-up moves + +GolbatEvosAttacks: + db EVOLVE_HAPPINESS, TR_ANYTIME, CROBAT + db 0 ; no more evolutions + db 1, SCREECH + db 1, LEECH_LIFE + db 1, SUPERSONIC + db 6, SUPERSONIC + db 12, BITE + db 19, CONFUSE_RAY + db 30, WING_ATTACK + db 42, MEAN_LOOK + db 55, HAZE + db 0 ; no more level-up moves + +OddishEvosAttacks: + db EVOLVE_LEVEL, 21, GLOOM + db 0 ; no more evolutions + db 1, ABSORB + db 7, SWEET_SCENT + db 14, POISONPOWDER + db 16, STUN_SPORE + db 18, SLEEP_POWDER + db 23, ACID + db 32, MOONLIGHT + db 39, PETAL_DANCE + db 0 ; no more level-up moves + +GloomEvosAttacks: + db EVOLVE_ITEM, LEAF_STONE, VILEPLUME + db EVOLVE_ITEM, SUN_STONE, BELLOSSOM + db 0 ; no more evolutions + db 1, ABSORB + db 1, SWEET_SCENT + db 1, POISONPOWDER + db 7, SWEET_SCENT + db 14, POISONPOWDER + db 16, STUN_SPORE + db 18, SLEEP_POWDER + db 24, ACID + db 35, MOONLIGHT + db 44, PETAL_DANCE + db 0 ; no more level-up moves + +VileplumeEvosAttacks: + db 0 ; no more evolutions + db 1, ABSORB + db 1, SWEET_SCENT + db 1, STUN_SPORE + db 1, PETAL_DANCE + db 0 ; no more level-up moves + +ParasEvosAttacks: + db EVOLVE_LEVEL, 24, PARASECT + db 0 ; no more evolutions + db 1, SCRATCH + db 7, STUN_SPORE + db 13, POISONPOWDER + db 19, LEECH_LIFE + db 25, SPORE + db 31, SLASH + db 37, GROWTH + db 43, GIGA_DRAIN + db 0 ; no more level-up moves + +ParasectEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, STUN_SPORE + db 1, POISONPOWDER + db 7, STUN_SPORE + db 13, POISONPOWDER + db 19, LEECH_LIFE + db 28, SPORE + db 37, SLASH + db 46, GROWTH + db 55, GIGA_DRAIN + db 0 ; no more level-up moves + +VenonatEvosAttacks: + db EVOLVE_LEVEL, 31, VENOMOTH + db 0 ; no more evolutions + db 1, TACKLE + db 1, DISABLE + db 1, FORESIGHT + db 9, SUPERSONIC + db 17, CONFUSION + db 20, POISONPOWDER + db 25, LEECH_LIFE + db 28, STUN_SPORE + db 33, PSYBEAM + db 36, SLEEP_POWDER + db 41, PSYCHIC_M + db 0 ; no more level-up moves + +VenomothEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, DISABLE + db 1, FORESIGHT + db 1, SUPERSONIC + db 9, SUPERSONIC + db 17, CONFUSION + db 20, POISONPOWDER + db 25, LEECH_LIFE + db 28, STUN_SPORE + db 31, GUST + db 36, PSYBEAM + db 42, SLEEP_POWDER + db 52, PSYCHIC_M + db 0 ; no more level-up moves + +DiglettEvosAttacks: + db EVOLVE_LEVEL, 26, DUGTRIO + db 0 ; no more evolutions + db 1, SCRATCH + db 5, GROWL + db 9, MAGNITUDE + db 17, DIG + db 25, SAND_ATTACK + db 33, SLASH + db 41, EARTHQUAKE + db 49, FISSURE + db 0 ; no more level-up moves + +DugtrioEvosAttacks: + db 0 ; no more evolutions +if _CRYSTAL + db 1, TRI_ATTACK +endc + db 1, SCRATCH + db 1, GROWL + db 1, MAGNITUDE + db 5, GROWL + db 9, MAGNITUDE + db 17, DIG + db 25, SAND_ATTACK + db 37, SLASH + db 49, EARTHQUAKE + db 61, FISSURE + db 0 ; no more level-up moves + +MeowthEvosAttacks: + db EVOLVE_LEVEL, 28, PERSIAN + db 0 ; no more evolutions + db 1, SCRATCH + db 1, GROWL + db 11, BITE + db 20, PAY_DAY + db 28, FAINT_ATTACK + db 35, SCREECH + db 41, FURY_SWIPES + db 46, SLASH + db 0 ; no more level-up moves + +PersianEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, GROWL + db 1, BITE + db 11, BITE + db 20, PAY_DAY + db 29, FAINT_ATTACK + db 38, SCREECH + db 46, FURY_SWIPES + db 53, SLASH + db 0 ; no more level-up moves + +PsyduckEvosAttacks: + db EVOLVE_LEVEL, 33, GOLDUCK + db 0 ; no more evolutions + db 1, SCRATCH + db 5, TAIL_WHIP + db 10, DISABLE + db 16, CONFUSION + db 23, SCREECH + db 31, PSYCH_UP + db 40, FURY_SWIPES + db 50, HYDRO_PUMP + db 0 ; no more level-up moves + +GolduckEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, TAIL_WHIP + db 1, DISABLE + db 1, CONFUSION + db 5, TAIL_WHIP + db 10, DISABLE + db 16, CONFUSION + db 23, SCREECH + db 31, PSYCH_UP + db 44, FURY_SWIPES + db 58, HYDRO_PUMP + db 0 ; no more level-up moves + +MankeyEvosAttacks: + db EVOLVE_LEVEL, 28, PRIMEAPE + db 0 ; no more evolutions + db 1, SCRATCH + db 1, LEER + db 9, LOW_KICK + db 15, KARATE_CHOP + db 21, FURY_SWIPES + db 27, FOCUS_ENERGY + db 33, SEISMIC_TOSS + db 39, CROSS_CHOP + db 45, SCREECH + db 51, THRASH + db 0 ; no more level-up moves + +PrimeapeEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, LEER + db 1, LOW_KICK + db 1, RAGE + db 9, LOW_KICK + db 15, KARATE_CHOP + db 21, FURY_SWIPES + db 27, FOCUS_ENERGY + db 28, RAGE + db 36, SEISMIC_TOSS + db 45, CROSS_CHOP + db 54, SCREECH + db 63, THRASH + db 0 ; no more level-up moves + +GrowlitheEvosAttacks: + db EVOLVE_ITEM, FIRE_STONE, ARCANINE + db 0 ; no more evolutions + db 1, BITE + db 1, ROAR + db 9, EMBER + db 18, LEER + db 26, TAKE_DOWN + db 34, FLAME_WHEEL + db 42, AGILITY + db 50, FLAMETHROWER + db 0 ; no more level-up moves + +ArcanineEvosAttacks: + db 0 ; no more evolutions + db 1, ROAR + db 1, LEER + db 1, TAKE_DOWN + db 1, FLAME_WHEEL + db 50, EXTREMESPEED + db 0 ; no more level-up moves + +PoliwagEvosAttacks: + db EVOLVE_LEVEL, 25, POLIWHIRL + db 0 ; no more evolutions + db 1, BUBBLE + db 7, HYPNOSIS + db 13, WATER_GUN + db 19, DOUBLESLAP + db 25, RAIN_DANCE + db 31, BODY_SLAM + db 37, BELLY_DRUM + db 43, HYDRO_PUMP + db 0 ; no more level-up moves + +PoliwhirlEvosAttacks: + db EVOLVE_ITEM, WATER_STONE, POLIWRATH + db EVOLVE_TRADE, KINGS_ROCK, POLITOED + db 0 ; no more evolutions + db 1, BUBBLE + db 1, HYPNOSIS + db 1, WATER_GUN + db 7, HYPNOSIS + db 13, WATER_GUN + db 19, DOUBLESLAP + db 27, RAIN_DANCE + db 35, BODY_SLAM + db 43, BELLY_DRUM + db 51, HYDRO_PUMP + db 0 ; no more level-up moves + +PoliwrathEvosAttacks: + db 0 ; no more evolutions + db 1, WATER_GUN + db 1, HYPNOSIS + db 1, DOUBLESLAP + db 1, SUBMISSION + db 35, SUBMISSION + db 51, MIND_READER + db 0 ; no more level-up moves + +AbraEvosAttacks: + db EVOLVE_LEVEL, 16, KADABRA + db 0 ; no more evolutions + db 1, TELEPORT + db 0 ; no more level-up moves + +KadabraEvosAttacks: + db EVOLVE_TRADE, $ff, ALAKAZAM + db 0 ; no more evolutions + db 1, TELEPORT + db 1, KINESIS + db 1, CONFUSION + db 16, CONFUSION + db 18, DISABLE + db 21, PSYBEAM + db 26, RECOVER + db 31, FUTURE_SIGHT + db 38, PSYCHIC_M + db 45, REFLECT + db 0 ; no more level-up moves + +AlakazamEvosAttacks: + db 0 ; no more evolutions + db 1, TELEPORT + db 1, KINESIS + db 1, CONFUSION + db 16, CONFUSION + db 18, DISABLE + db 21, PSYBEAM + db 26, RECOVER + db 31, FUTURE_SIGHT + db 38, PSYCHIC_M + db 45, REFLECT + db 0 ; no more level-up moves + +MachopEvosAttacks: + db EVOLVE_LEVEL, 28, MACHOKE + db 0 ; no more evolutions + db 1, LOW_KICK + db 1, LEER + db 7, FOCUS_ENERGY + db 13, KARATE_CHOP + db 19, SEISMIC_TOSS + db 25, FORESIGHT + db 31, VITAL_THROW + db 37, CROSS_CHOP + db 43, SCARY_FACE + db 49, SUBMISSION + db 0 ; no more level-up moves + +MachokeEvosAttacks: + db EVOLVE_TRADE, $ff, MACHAMP + db 0 ; no more evolutions + db 1, LOW_KICK + db 1, LEER + db 1, FOCUS_ENERGY + db 8, FOCUS_ENERGY + db 15, KARATE_CHOP + db 19, SEISMIC_TOSS + db 25, FORESIGHT + db 34, VITAL_THROW + db 43, CROSS_CHOP + db 52, SCARY_FACE + db 61, SUBMISSION + db 0 ; no more level-up moves + +MachampEvosAttacks: + db 0 ; no more evolutions + db 1, LOW_KICK + db 1, LEER + db 1, FOCUS_ENERGY + db 8, FOCUS_ENERGY + db 15, KARATE_CHOP + db 19, SEISMIC_TOSS + db 25, FORESIGHT + db 34, VITAL_THROW + db 43, CROSS_CHOP + db 52, SCARY_FACE + db 61, SUBMISSION + db 0 ; no more level-up moves + +BellsproutEvosAttacks: + db EVOLVE_LEVEL, 21, WEEPINBELL + db 0 ; no more evolutions + db 1, VINE_WHIP + db 6, GROWTH + db 11, WRAP + db 15, SLEEP_POWDER + db 17, POISONPOWDER + db 19, STUN_SPORE + db 23, ACID + db 30, SWEET_SCENT + db 37, RAZOR_LEAF + db 45, SLAM + db 0 ; no more level-up moves + +WeepinbellEvosAttacks: + db EVOLVE_ITEM, LEAF_STONE, VICTREEBEL + db 0 ; no more evolutions + db 1, VINE_WHIP + db 1, GROWTH + db 1, WRAP + db 6, GROWTH + db 11, WRAP + db 15, SLEEP_POWDER + db 17, POISONPOWDER + db 19, STUN_SPORE + db 24, ACID + db 33, SWEET_SCENT + db 42, RAZOR_LEAF + db 54, SLAM + db 0 ; no more level-up moves + +VictreebelEvosAttacks: + db 0 ; no more evolutions + db 1, VINE_WHIP + db 1, SLEEP_POWDER + db 1, SWEET_SCENT + db 1, RAZOR_LEAF + db 0 ; no more level-up moves + +TentacoolEvosAttacks: + db EVOLVE_LEVEL, 30, TENTACRUEL + db 0 ; no more evolutions + db 1, POISON_STING + db 6, SUPERSONIC + db 12, CONSTRICT + db 19, ACID + db 25, BUBBLEBEAM + db 30, WRAP + db 36, BARRIER + db 43, SCREECH + db 49, HYDRO_PUMP + db 0 ; no more level-up moves + +TentacruelEvosAttacks: + db 0 ; no more evolutions + db 1, POISON_STING + db 1, SUPERSONIC + db 1, CONSTRICT + db 6, SUPERSONIC + db 12, CONSTRICT + db 19, ACID + db 25, BUBBLEBEAM + db 30, WRAP + db 38, BARRIER + db 47, SCREECH + db 55, HYDRO_PUMP + db 0 ; no more level-up moves + +GeodudeEvosAttacks: + db EVOLVE_LEVEL, 25, GRAVELER + db 0 ; no more evolutions + db 1, TACKLE + db 6, DEFENSE_CURL + db 11, ROCK_THROW + db 16, MAGNITUDE + db 21, SELFDESTRUCT + db 26, HARDEN + db 31, ROLLOUT + db 36, EARTHQUAKE + db 41, EXPLOSION + db 0 ; no more level-up moves + +GravelerEvosAttacks: + db EVOLVE_TRADE, $ff, GOLEM + db 0 ; no more evolutions + db 1, TACKLE + db 1, DEFENSE_CURL + db 1, ROCK_THROW + db 6, DEFENSE_CURL + db 11, ROCK_THROW + db 16, MAGNITUDE + db 21, SELFDESTRUCT + db 27, HARDEN + db 34, ROLLOUT + db 41, EARTHQUAKE + db 48, EXPLOSION + db 0 ; no more level-up moves + +GolemEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, DEFENSE_CURL + db 1, ROCK_THROW + db 1, MAGNITUDE + db 6, DEFENSE_CURL + db 11, ROCK_THROW + db 16, MAGNITUDE + db 21, SELFDESTRUCT + db 27, HARDEN + db 34, ROLLOUT + db 41, EARTHQUAKE + db 48, EXPLOSION + db 0 ; no more level-up moves + +PonytaEvosAttacks: + db EVOLVE_LEVEL, 40, RAPIDASH + db 0 ; no more evolutions + db 1, TACKLE + db 4, GROWL + db 8, TAIL_WHIP + db 13, EMBER + db 19, STOMP + db 26, FIRE_SPIN + db 34, TAKE_DOWN + db 43, AGILITY + db 53, FIRE_BLAST + db 0 ; no more level-up moves + +RapidashEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 1, TAIL_WHIP + db 1, EMBER + db 4, GROWL + db 8, TAIL_WHIP + db 13, EMBER + db 19, STOMP + db 26, FIRE_SPIN + db 34, TAKE_DOWN + db 40, FURY_ATTACK + db 47, AGILITY + db 61, FIRE_BLAST + db 0 ; no more level-up moves + +SlowpokeEvosAttacks: + db EVOLVE_LEVEL, 37, SLOWBRO + db EVOLVE_TRADE, KINGS_ROCK, SLOWKING + db 0 ; no more evolutions + db 1, CURSE + db 1, TACKLE + db 6, GROWL + db 15, WATER_GUN + db 20, CONFUSION + db 29, DISABLE + db 34, HEADBUTT + db 43, AMNESIA + db 48, PSYCHIC_M + db 0 ; no more level-up moves + +SlowbroEvosAttacks: + db 0 ; no more evolutions + db 1, CURSE + db 1, TACKLE + db 1, GROWL + db 1, WATER_GUN + db 6, GROWL + db 15, WATER_GUN + db 20, CONFUSION + db 29, DISABLE + db 34, HEADBUTT + db 37, WITHDRAW + db 46, AMNESIA + db 54, PSYCHIC_M + db 0 ; no more level-up moves + +MagnemiteEvosAttacks: + db EVOLVE_LEVEL, 30, MAGNETON + db 0 ; no more evolutions + db 1, TACKLE + db 6, THUNDERSHOCK + db 11, SUPERSONIC + db 16, SONICBOOM + db 21, THUNDER_WAVE + db 27, LOCK_ON + db 33, SWIFT + db 39, SCREECH + db 45, ZAP_CANNON + db 0 ; no more level-up moves + +MagnetonEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, THUNDERSHOCK + db 1, SUPERSONIC + db 1, SONICBOOM + db 6, THUNDERSHOCK + db 11, SUPERSONIC + db 16, SONICBOOM + db 21, THUNDER_WAVE + db 27, LOCK_ON +if _CRYSTAL + db 35, TRI_ATTACK +else + db 35, SWIFT +endc + db 43, SCREECH + db 53, ZAP_CANNON + db 0 ; no more level-up moves + +FarfetchDEvosAttacks: + db 0 ; no more evolutions + db 1, PECK + db 7, SAND_ATTACK + db 13, LEER + db 19, FURY_ATTACK + db 25, SWORDS_DANCE + db 31, AGILITY + db 37, SLASH + db 44, FALSE_SWIPE + db 0 ; no more level-up moves + +DoduoEvosAttacks: + db EVOLVE_LEVEL, 31, DODRIO + db 0 ; no more evolutions + db 1, PECK + db 1, GROWL + db 9, PURSUIT + db 13, FURY_ATTACK + db 21, TRI_ATTACK + db 25, RAGE + db 33, DRILL_PECK + db 37, AGILITY + db 0 ; no more level-up moves + +DodrioEvosAttacks: + db 0 ; no more evolutions + db 1, PECK + db 1, GROWL + db 1, PURSUIT + db 1, FURY_ATTACK + db 9, PURSUIT + db 13, FURY_ATTACK + db 21, TRI_ATTACK + db 25, RAGE + db 38, DRILL_PECK + db 47, AGILITY + db 0 ; no more level-up moves + +SeelEvosAttacks: + db EVOLVE_LEVEL, 34, DEWGONG + db 0 ; no more evolutions + db 1, HEADBUTT + db 5, GROWL + db 16, AURORA_BEAM + db 21, REST + db 32, TAKE_DOWN + db 37, ICE_BEAM + db 48, SAFEGUARD + db 0 ; no more level-up moves + +DewgongEvosAttacks: + db 0 ; no more evolutions + db 1, HEADBUTT + db 1, GROWL + db 1, AURORA_BEAM + db 5, GROWL + db 16, AURORA_BEAM + db 21, REST + db 32, TAKE_DOWN + db 43, ICE_BEAM + db 60, SAFEGUARD + db 0 ; no more level-up moves + +GrimerEvosAttacks: + db EVOLVE_LEVEL, 38, MUK + db 0 ; no more evolutions + db 1, POISON_GAS + db 1, POUND + db 5, HARDEN + db 10, DISABLE + db 16, SLUDGE + db 23, MINIMIZE + db 31, SCREECH + db 40, ACID_ARMOR + db 50, SLUDGE_BOMB + db 0 ; no more level-up moves + +MukEvosAttacks: + db 0 ; no more evolutions + db 1, POISON_GAS + db 1, POUND + db 1, HARDEN + db 33, HARDEN + db 37, DISABLE + db 45, SLUDGE + db 23, MINIMIZE + db 31, SCREECH + db 45, ACID_ARMOR + db 60, SLUDGE_BOMB + db 0 ; no more level-up moves + +ShellderEvosAttacks: + db EVOLVE_ITEM, WATER_STONE, CLOYSTER + db 0 ; no more evolutions + db 1, TACKLE + db 1, WITHDRAW + db 9, SUPERSONIC + db 17, AURORA_BEAM + db 25, PROTECT + db 33, LEER + db 41, CLAMP + db 49, ICE_BEAM + db 0 ; no more level-up moves + +CloysterEvosAttacks: + db 0 ; no more evolutions + db 1, WITHDRAW + db 1, SUPERSONIC + db 1, AURORA_BEAM + db 1, PROTECT +if _CRYSTAL + db 33, SPIKES +endc + db 41, SPIKE_CANNON + db 0 ; no more level-up moves + +GastlyEvosAttacks: + db EVOLVE_LEVEL, 25, HAUNTER + db 0 ; no more evolutions + db 1, HYPNOSIS + db 1, LICK + db 8, SPITE + db 13, MEAN_LOOK + db 16, CURSE + db 21, NIGHT_SHADE + db 28, CONFUSE_RAY + db 33, DREAM_EATER + db 36, DESTINY_BOND + db 0 ; no more level-up moves + +HaunterEvosAttacks: + db EVOLVE_TRADE, $ff, GENGAR + db 0 ; no more evolutions + db 1, HYPNOSIS + db 1, LICK + db 1, SPITE + db 8, SPITE + db 13, MEAN_LOOK + db 16, CURSE + db 21, NIGHT_SHADE + db 31, CONFUSE_RAY + db 39, DREAM_EATER + db 48, DESTINY_BOND + db 0 ; no more level-up moves + +GengarEvosAttacks: + db 0 ; no more evolutions + db 1, HYPNOSIS + db 1, LICK + db 1, SPITE + db 8, SPITE + db 13, MEAN_LOOK + db 16, CURSE + db 21, NIGHT_SHADE + db 31, CONFUSE_RAY + db 39, DREAM_EATER + db 48, DESTINY_BOND + db 0 ; no more level-up moves + +OnixEvosAttacks: + db EVOLVE_TRADE, METAL_COAT, STEELIX + db 0 ; no more evolutions + db 1, TACKLE + db 1, SCREECH + db 10, BIND + db 14, ROCK_THROW + db 23, HARDEN + db 27, RAGE + db 36, SANDSTORM + db 40, SLAM + db 0 ; no more level-up moves + +DrowzeeEvosAttacks: + db EVOLVE_LEVEL, 26, HYPNO + db 0 ; no more evolutions + db 1, POUND + db 1, HYPNOSIS + db 10, DISABLE + db 18, CONFUSION + db 25, HEADBUTT + db 31, POISON_GAS + db 36, MEDITATE + db 40, PSYCHIC_M + db 43, PSYCH_UP + db 45, FUTURE_SIGHT + db 0 ; no more level-up moves + +HypnoEvosAttacks: + db 0 ; no more evolutions + db 1, POUND + db 1, HYPNOSIS + db 1, DISABLE + db 1, CONFUSION + db 10, DISABLE + db 18, CONFUSION + db 25, HEADBUTT + db 33, POISON_GAS + db 40, MEDITATE + db 49, PSYCHIC_M + db 55, PSYCH_UP + db 60, FUTURE_SIGHT + db 0 ; no more level-up moves + +KrabbyEvosAttacks: + db EVOLVE_LEVEL, 28, KINGLER + db 0 ; no more evolutions + db 1, BUBBLE + db 5, LEER + db 12, VICEGRIP + db 16, HARDEN + db 23, STOMP + db 27, GUILLOTINE + db 34, PROTECT + db 41, CRABHAMMER + db 0 ; no more level-up moves + +KinglerEvosAttacks: + db 0 ; no more evolutions + db 1, BUBBLE + db 1, LEER + db 1, VICEGRIP + db 5, LEER + db 12, VICEGRIP + db 16, HARDEN + db 23, STOMP + db 27, GUILLOTINE + db 38, PROTECT + db 49, CRABHAMMER + db 0 ; no more level-up moves + +VoltorbEvosAttacks: + db EVOLVE_LEVEL, 30, ELECTRODE + db 0 ; no more evolutions + db 1, TACKLE + db 9, SCREECH + db 17, SONICBOOM + db 23, SELFDESTRUCT + db 29, ROLLOUT + db 33, LIGHT_SCREEN + db 37, SWIFT + db 39, EXPLOSION + db 41, MIRROR_COAT + db 0 ; no more level-up moves + +ElectrodeEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, SCREECH + db 1, SONICBOOM + db 1, SELFDESTRUCT + db 9, SCREECH + db 17, SONICBOOM + db 23, SELFDESTRUCT + db 29, ROLLOUT + db 34, LIGHT_SCREEN + db 40, SWIFT + db 44, EXPLOSION + db 48, MIRROR_COAT + db 0 ; no more level-up moves + +ExeggcuteEvosAttacks: + db EVOLVE_ITEM, LEAF_STONE, EXEGGUTOR + db 0 ; no more evolutions + db 1, BARRAGE + db 1, HYPNOSIS + db 7, REFLECT + db 13, LEECH_SEED + db 19, CONFUSION + db 25, STUN_SPORE + db 31, POISONPOWDER + db 37, SLEEP_POWDER + db 43, SOLARBEAM + db 0 ; no more level-up moves + +ExeggutorEvosAttacks: + db 0 ; no more evolutions + db 1, BARRAGE + db 1, HYPNOSIS + db 1, CONFUSION + db 19, STOMP + db 31, EGG_BOMB + db 0 ; no more level-up moves + +CuboneEvosAttacks: + db EVOLVE_LEVEL, 28, MAROWAK + db 0 ; no more evolutions + db 1, GROWL + db 5, TAIL_WHIP + db 9, BONE_CLUB + db 13, HEADBUTT + db 17, LEER + db 21, FOCUS_ENERGY + db 25, BONEMERANG + db 29, RAGE + db 33, FALSE_SWIPE + db 37, THRASH + db 41, BONE_RUSH + db 0 ; no more level-up moves + +MarowakEvosAttacks: + db 0 ; no more evolutions + db 1, GROWL + db 1, TAIL_WHIP + db 1, BONE_CLUB + db 1, HEADBUTT + db 5, TAIL_WHIP + db 9, BONE_CLUB + db 13, HEADBUTT + db 17, LEER + db 21, FOCUS_ENERGY + db 25, BONEMERANG + db 32, RAGE + db 39, FALSE_SWIPE + db 46, THRASH + db 53, BONE_RUSH + db 0 ; no more level-up moves + +HitmonleeEvosAttacks: + db 0 ; no more evolutions + db 1, DOUBLE_KICK + db 6, MEDITATE + db 11, ROLLING_KICK + db 16, JUMP_KICK + db 21, FOCUS_ENERGY + db 26, HI_JUMP_KICK + db 31, MIND_READER + db 36, FORESIGHT + db 41, ENDURE + db 46, MEGA_KICK + db 51, REVERSAL + db 0 ; no more level-up moves + +HitmonchanEvosAttacks: + db 0 ; no more evolutions + db 1, COMET_PUNCH + db 7, AGILITY + db 13, PURSUIT + db 26, THUNDERPUNCH + db 26, ICE_PUNCH + db 26, FIRE_PUNCH + db 32, MACH_PUNCH + db 38, MEGA_PUNCH + db 44, DETECT + db 50, COUNTER + db 0 ; no more level-up moves + +LickitungEvosAttacks: + db 0 ; no more evolutions + db 1, LICK + db 7, SUPERSONIC + db 13, DEFENSE_CURL + db 19, STOMP + db 25, WRAP + db 31, DISABLE + db 37, SLAM + db 43, SCREECH + db 0 ; no more level-up moves + +KoffingEvosAttacks: + db EVOLVE_LEVEL, 35, WEEZING + db 0 ; no more evolutions + db 1, POISON_GAS + db 1, TACKLE + db 9, SMOG + db 17, SELFDESTRUCT + db 21, SLUDGE + db 25, SMOKESCREEN + db 33, HAZE + db 41, EXPLOSION + db 45, DESTINY_BOND + db 0 ; no more level-up moves + +WeezingEvosAttacks: + db 0 ; no more evolutions + db 1, POISON_GAS + db 1, TACKLE + db 1, SMOG + db 1, SELFDESTRUCT + db 9, SMOG + db 17, SELFDESTRUCT + db 21, SLUDGE + db 25, SMOKESCREEN + db 33, HAZE + db 44, EXPLOSION + db 51, DESTINY_BOND + db 0 ; no more level-up moves + +RhyhornEvosAttacks: + db EVOLVE_LEVEL, 42, RHYDON + db 0 ; no more evolutions + db 1, HORN_ATTACK + db 1, TAIL_WHIP + db 13, STOMP + db 19, FURY_ATTACK + db 31, SCARY_FACE + db 37, HORN_DRILL + db 49, TAKE_DOWN + db 55, EARTHQUAKE + db 0 ; no more level-up moves + +RhydonEvosAttacks: + db 0 ; no more evolutions + db 1, HORN_ATTACK + db 1, TAIL_WHIP + db 1, STOMP + db 1, FURY_ATTACK + db 13, STOMP + db 19, FURY_ATTACK + db 31, SCARY_FACE + db 37, HORN_DRILL + db 54, TAKE_DOWN + db 65, EARTHQUAKE + db 0 ; no more level-up moves + +ChanseyEvosAttacks: + db EVOLVE_HAPPINESS, TR_ANYTIME, BLISSEY + db 0 ; no more evolutions + db 1, POUND + db 5, GROWL + db 9, TAIL_WHIP + db 13, SOFTBOILED + db 17, DOUBLESLAP + db 23, MINIMIZE + db 29, SING + db 35, EGG_BOMB + db 41, DEFENSE_CURL + db 49, LIGHT_SCREEN + db 57, DOUBLE_EDGE + db 0 ; no more level-up moves + +TangelaEvosAttacks: + db 0 ; no more evolutions + db 1, CONSTRICT + db 4, SLEEP_POWDER + db 10, ABSORB + db 13, POISONPOWDER + db 19, VINE_WHIP + db 25, BIND + db 31, MEGA_DRAIN + db 34, STUN_SPORE + db 40, SLAM + db 46, GROWTH + db 0 ; no more level-up moves + +KangaskhanEvosAttacks: + db 0 ; no more evolutions + db 1, COMET_PUNCH + db 7, LEER + db 13, BITE + db 19, TAIL_WHIP + db 25, MEGA_PUNCH + db 31, RAGE + db 37, ENDURE + db 43, DIZZY_PUNCH + db 49, REVERSAL + db 0 ; no more level-up moves + +HorseaEvosAttacks: + db EVOLVE_LEVEL, 32, SEADRA + db 0 ; no more evolutions + db 1, BUBBLE + db 8, SMOKESCREEN + db 15, LEER + db 22, WATER_GUN + db 29, TWISTER + db 36, AGILITY + db 43, HYDRO_PUMP + db 0 ; no more level-up moves + +SeadraEvosAttacks: + db EVOLVE_TRADE, DRAGON_SCALE, KINGDRA + db 0 ; no more evolutions + db 1, BUBBLE + db 1, SMOKESCREEN + db 1, LEER + db 1, WATER_GUN + db 8, SMOKESCREEN + db 15, LEER + db 22, WATER_GUN + db 29, TWISTER + db 40, AGILITY + db 51, HYDRO_PUMP + db 0 ; no more level-up moves + +GoldeenEvosAttacks: + db EVOLVE_LEVEL, 33, SEAKING + db 0 ; no more evolutions + db 1, PECK + db 1, TAIL_WHIP + db 10, SUPERSONIC + db 15, HORN_ATTACK + db 24, FLAIL + db 29, FURY_ATTACK + db 38, WATERFALL + db 43, HORN_DRILL + db 52, AGILITY + db 0 ; no more level-up moves + +SeakingEvosAttacks: + db 0 ; no more evolutions + db 1, PECK + db 1, TAIL_WHIP + db 1, TAIL_WHIP + db 10, SUPERSONIC + db 15, HORN_ATTACK + db 24, FLAIL + db 29, FURY_ATTACK + db 41, WATERFALL + db 49, HORN_DRILL + db 61, AGILITY + db 0 ; no more level-up moves + +StaryuEvosAttacks: + db EVOLVE_ITEM, WATER_STONE, STARMIE + db 0 ; no more evolutions + db 1, TACKLE + db 1, HARDEN + db 7, WATER_GUN + db 13, RAPID_SPIN + db 19, RECOVER + db 25, SWIFT + db 31, BUBBLEBEAM + db 37, MINIMIZE + db 43, LIGHT_SCREEN + db 50, HYDRO_PUMP + db 0 ; no more level-up moves + +StarmieEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, RAPID_SPIN + db 1, RECOVER + db 1, BUBBLEBEAM + db 37, CONFUSE_RAY + db 0 ; no more level-up moves + +MrMimeEvosAttacks: + db 0 ; no more evolutions + db 1, BARRIER + db 6, CONFUSION + db 11, SUBSTITUTE + db 16, MEDITATE + db 21, DOUBLESLAP + db 26, LIGHT_SCREEN + db 26, REFLECT + db 31, ENCORE + db 36, PSYBEAM + db 41, BATON_PASS + db 46, SAFEGUARD + db 0 ; no more level-up moves + +ScytherEvosAttacks: + db EVOLVE_TRADE, METAL_COAT, SCIZOR + db 0 ; no more evolutions + db 1, QUICK_ATTACK + db 1, LEER + db 6, FOCUS_ENERGY + db 12, PURSUIT + db 18, FALSE_SWIPE + db 24, AGILITY + db 30, WING_ATTACK + db 36, SLASH + db 42, SWORDS_DANCE + db 48, DOUBLE_TEAM + db 0 ; no more level-up moves + +JynxEvosAttacks: + db 0 ; no more evolutions + db 1, POUND + db 1, LICK + db 1, LOVELY_KISS + db 1, POWDER_SNOW + db 9, LOVELY_KISS + db 13, POWDER_SNOW + db 21, DOUBLESLAP + db 25, ICE_PUNCH + db 35, MEAN_LOOK + db 41, BODY_SLAM + db 51, PERISH_SONG + db 57, BLIZZARD + db 0 ; no more level-up moves + +ElectabuzzEvosAttacks: + db 0 ; no more evolutions + db 1, QUICK_ATTACK + db 1, LEER + db 1, THUNDERPUNCH + db 9, THUNDERPUNCH + db 17, LIGHT_SCREEN + db 25, SWIFT + db 36, SCREECH + db 47, THUNDERBOLT + db 58, THUNDER + db 0 ; no more level-up moves + +MagmarEvosAttacks: + db 0 ; no more evolutions + db 1, EMBER + db 1, LEER + db 1, SMOG + db 1, FIRE_PUNCH + db 7, LEER + db 13, SMOG + db 19, FIRE_PUNCH + db 25, SMOKESCREEN + db 33, SUNNY_DAY + db 41, FLAMETHROWER + db 49, CONFUSE_RAY + db 57, FIRE_BLAST + db 0 ; no more level-up moves + +PinsirEvosAttacks: + db 0 ; no more evolutions + db 1, VICEGRIP + db 7, FOCUS_ENERGY + db 13, BIND + db 19, SEISMIC_TOSS + db 25, HARDEN + db 31, GUILLOTINE + db 37, SUBMISSION + db 43, SWORDS_DANCE + db 0 ; no more level-up moves + +TaurosEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 4, TAIL_WHIP + db 8, RAGE + db 13, HORN_ATTACK + db 19, SCARY_FACE + db 26, PURSUIT + db 34, REST + db 43, THRASH + db 53, TAKE_DOWN + db 0 ; no more level-up moves + +MagikarpEvosAttacks: + db EVOLVE_LEVEL, 20, GYARADOS + db 0 ; no more evolutions + db 1, SPLASH + db 15, TACKLE + db 30, FLAIL + db 0 ; no more level-up moves + +GyaradosEvosAttacks: + db 0 ; no more evolutions + db 1, THRASH + db 20, BITE + db 25, DRAGON_RAGE + db 30, LEER + db 35, TWISTER + db 40, HYDRO_PUMP + db 45, RAIN_DANCE + db 50, HYPER_BEAM + db 0 ; no more level-up moves + +LaprasEvosAttacks: + db 0 ; no more evolutions + db 1, WATER_GUN + db 1, GROWL + db 1, SING + db 8, MIST + db 15, BODY_SLAM + db 22, CONFUSE_RAY + db 29, PERISH_SONG + db 36, ICE_BEAM + db 43, RAIN_DANCE + db 50, SAFEGUARD + db 57, HYDRO_PUMP + db 0 ; no more level-up moves + +DittoEvosAttacks: + db 0 ; no more evolutions + db 1, TRANSFORM + db 0 ; no more level-up moves + +EeveeEvosAttacks: + db EVOLVE_ITEM, THUNDERSTONE, JOLTEON + db EVOLVE_ITEM, WATER_STONE, VAPOREON + db EVOLVE_ITEM, FIRE_STONE, FLAREON + db EVOLVE_HAPPINESS, TR_MORNDAY, ESPEON + db EVOLVE_HAPPINESS, TR_NITE, UMBREON + db 0 ; no more evolutions + db 1, TACKLE + db 1, TAIL_WHIP + db 8, SAND_ATTACK + db 16, GROWL + db 23, QUICK_ATTACK + db 30, BITE +if _CRYSTAL + db 36, BATON_PASS +else + db 36, FOCUS_ENERGY +endc + db 42, TAKE_DOWN + db 0 ; no more level-up moves + +VaporeonEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, TAIL_WHIP + db 8, SAND_ATTACK + db 16, WATER_GUN + db 23, QUICK_ATTACK + db 30, BITE + db 36, AURORA_BEAM + db 42, HAZE + db 47, ACID_ARMOR + db 52, HYDRO_PUMP + db 0 ; no more level-up moves + +JolteonEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, TAIL_WHIP + db 8, SAND_ATTACK + db 16, THUNDERSHOCK + db 23, QUICK_ATTACK + db 30, DOUBLE_KICK + db 36, PIN_MISSILE + db 42, THUNDER_WAVE + db 47, AGILITY + db 52, THUNDER + db 0 ; no more level-up moves + +FlareonEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, TAIL_WHIP + db 8, SAND_ATTACK + db 16, EMBER + db 23, QUICK_ATTACK + db 30, BITE + db 36, FIRE_SPIN + db 42, SMOG + db 47, LEER + db 52, FLAMETHROWER + db 0 ; no more level-up moves + +PorygonEvosAttacks: + db EVOLVE_TRADE, UP_GRADE, PORYGON2 + db 0 ; no more evolutions + db 1, CONVERSION2 + db 1, TACKLE + db 1, CONVERSION + db 9, AGILITY + db 12, PSYBEAM + db 20, RECOVER + db 24, SHARPEN + db 32, LOCK_ON + db 36, TRI_ATTACK + db 44, ZAP_CANNON + db 0 ; no more level-up moves + +OmanyteEvosAttacks: + db EVOLVE_LEVEL, 40, OMASTAR + db 0 ; no more evolutions + db 1, CONSTRICT + db 1, WITHDRAW + db 13, BITE + db 19, WATER_GUN + db 31, LEER + db 37, PROTECT + db 49, ANCIENTPOWER + db 55, HYDRO_PUMP + db 0 ; no more level-up moves + +OmastarEvosAttacks: + db 0 ; no more evolutions + db 1, CONSTRICT + db 1, WITHDRAW + db 1, BITE + db 13, BITE + db 19, WATER_GUN + db 31, LEER + db 37, PROTECT + db 40, SPIKE_CANNON + db 54, ANCIENTPOWER + db 65, HYDRO_PUMP + db 0 ; no more level-up moves + +KabutoEvosAttacks: + db EVOLVE_LEVEL, 40, KABUTOPS + db 0 ; no more evolutions + db 1, SCRATCH + db 1, HARDEN + db 10, ABSORB + db 19, LEER + db 28, SAND_ATTACK + db 37, ENDURE + db 46, MEGA_DRAIN + db 55, ANCIENTPOWER + db 0 ; no more level-up moves + +KabutopsEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, HARDEN + db 1, ABSORB + db 10, ABSORB + db 19, LEER + db 28, SAND_ATTACK + db 37, ENDURE + db 40, SLASH + db 51, MEGA_DRAIN + db 65, ANCIENTPOWER + db 0 ; no more level-up moves + +AerodactylEvosAttacks: + db 0 ; no more evolutions + db 1, WING_ATTACK + db 8, AGILITY + db 15, BITE + db 22, SUPERSONIC + db 29, ANCIENTPOWER + db 36, SCARY_FACE + db 43, TAKE_DOWN + db 50, HYPER_BEAM + db 0 ; no more level-up moves + +SnorlaxEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 8, AMNESIA + db 15, DEFENSE_CURL + db 22, BELLY_DRUM + db 29, HEADBUTT + db 36, SNORE + db 36, REST + db 43, BODY_SLAM + db 50, ROLLOUT + db 57, HYPER_BEAM + db 0 ; no more level-up moves + +ArticunoEvosAttacks: + db 0 ; no more evolutions + db 1, GUST + db 1, POWDER_SNOW + db 13, MIST + db 25, AGILITY + db 37, MIND_READER + db 49, ICE_BEAM + db 61, REFLECT + db 73, BLIZZARD + db 0 ; no more level-up moves + +ZapdosEvosAttacks: + db 0 ; no more evolutions + db 1, PECK + db 1, THUNDERSHOCK + db 13, THUNDER_WAVE + db 25, AGILITY + db 37, DETECT + db 49, DRILL_PECK + db 61, LIGHT_SCREEN + db 73, THUNDER + db 0 ; no more level-up moves + +MoltresEvosAttacks: + db 0 ; no more evolutions + db 1, WING_ATTACK + db 1, EMBER + db 13, FIRE_SPIN + db 25, AGILITY + db 37, ENDURE + db 49, FLAMETHROWER + db 61, SAFEGUARD + db 73, SKY_ATTACK + db 0 ; no more level-up moves + +DratiniEvosAttacks: + db EVOLVE_LEVEL, 30, DRAGONAIR + db 0 ; no more evolutions + db 1, WRAP + db 1, LEER + db 8, THUNDER_WAVE + db 15, TWISTER + db 22, DRAGON_RAGE + db 29, SLAM + db 36, AGILITY + db 43, SAFEGUARD + db 50, OUTRAGE + db 57, HYPER_BEAM + db 0 ; no more level-up moves + +DragonairEvosAttacks: + db EVOLVE_LEVEL, 55, DRAGONITE + db 0 ; no more evolutions + db 1, WRAP + db 1, LEER + db 1, THUNDER_WAVE + db 1, TWISTER + db 8, THUNDER_WAVE + db 15, TWISTER + db 22, DRAGON_RAGE + db 29, SLAM + db 38, AGILITY + db 47, SAFEGUARD + db 56, OUTRAGE + db 65, HYPER_BEAM + db 0 ; no more level-up moves + +DragoniteEvosAttacks: + db 0 ; no more evolutions + db 1, WRAP + db 1, LEER + db 1, THUNDER_WAVE + db 1, TWISTER + db 8, THUNDER_WAVE + db 15, TWISTER + db 22, DRAGON_RAGE + db 29, SLAM + db 38, AGILITY + db 47, SAFEGUARD + db 55, WING_ATTACK + db 61, OUTRAGE + db 75, HYPER_BEAM + db 0 ; no more level-up moves + +MewtwoEvosAttacks: + db 0 ; no more evolutions + db 1, CONFUSION + db 1, DISABLE + db 11, BARRIER + db 22, SWIFT + db 33, PSYCH_UP + db 44, FUTURE_SIGHT + db 55, MIST + db 66, PSYCHIC_M + db 77, AMNESIA + db 88, RECOVER + db 99, SAFEGUARD + db 0 ; no more level-up moves + +MewEvosAttacks: + db 0 ; no more evolutions + db 1, POUND + db 10, TRANSFORM + db 20, MEGA_PUNCH + db 30, METRONOME + db 40, PSYCHIC_M + db 50, ANCIENTPOWER + db 0 ; no more level-up moves + +ChikoritaEvosAttacks: + db EVOLVE_LEVEL, 16, BAYLEEF + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 8, RAZOR_LEAF + db 12, REFLECT + db 15, POISONPOWDER + db 22, SYNTHESIS + db 29, BODY_SLAM + db 36, LIGHT_SCREEN + db 43, SAFEGUARD + db 50, SOLARBEAM + db 0 ; no more level-up moves + +BayleefEvosAttacks: + db EVOLVE_LEVEL, 32, MEGANIUM + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 1, RAZOR_LEAF + db 1, REFLECT + db 8, RAZOR_LEAF + db 12, REFLECT + db 15, POISONPOWDER + db 23, SYNTHESIS + db 31, BODY_SLAM + db 39, LIGHT_SCREEN + db 47, SAFEGUARD + db 55, SOLARBEAM + db 0 ; no more level-up moves + +MeganiumEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 1, RAZOR_LEAF + db 1, REFLECT + db 8, RAZOR_LEAF + db 12, REFLECT + db 15, POISONPOWDER + db 23, SYNTHESIS + db 31, BODY_SLAM + db 41, LIGHT_SCREEN + db 51, SAFEGUARD + db 61, SOLARBEAM + db 0 ; no more level-up moves + +CyndaquilEvosAttacks: + db EVOLVE_LEVEL, 14, QUILAVA + db 0 ; no more evolutions + db 1, TACKLE + db 1, LEER + db 6, SMOKESCREEN + db 12, EMBER + db 19, QUICK_ATTACK + db 27, FLAME_WHEEL + db 36, SWIFT + db 46, FLAMETHROWER + db 0 ; no more level-up moves + +QuilavaEvosAttacks: + db EVOLVE_LEVEL, 36, TYPHLOSION + db 0 ; no more evolutions + db 1, TACKLE + db 1, LEER + db 1, SMOKESCREEN + db 6, SMOKESCREEN + db 12, EMBER + db 21, QUICK_ATTACK + db 31, FLAME_WHEEL + db 42, SWIFT + db 54, FLAMETHROWER + db 0 ; no more level-up moves + +TyphlosionEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, LEER + db 1, SMOKESCREEN + db 1, EMBER + db 6, SMOKESCREEN + db 12, EMBER + db 21, QUICK_ATTACK + db 31, FLAME_WHEEL + db 45, SWIFT + db 60, FLAMETHROWER + db 0 ; no more level-up moves + +TotodileEvosAttacks: + db EVOLVE_LEVEL, 18, CROCONAW + db 0 ; no more evolutions + db 1, SCRATCH + db 1, LEER + db 7, RAGE + db 13, WATER_GUN + db 20, BITE + db 27, SCARY_FACE + db 35, SLASH + db 43, SCREECH + db 52, HYDRO_PUMP + db 0 ; no more level-up moves + +CroconawEvosAttacks: + db EVOLVE_LEVEL, 30, FERALIGATR + db 0 ; no more evolutions + db 1, SCRATCH + db 1, LEER + db 1, RAGE + db 7, RAGE + db 13, WATER_GUN + db 21, BITE + db 28, SCARY_FACE + db 37, SLASH + db 45, SCREECH + db 55, HYDRO_PUMP + db 0 ; no more level-up moves + +FeraligatrEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, LEER + db 1, RAGE + db 1, WATER_GUN + db 7, RAGE + db 13, WATER_GUN + db 21, BITE + db 28, SCARY_FACE + db 38, SLASH + db 47, SCREECH + db 58, HYDRO_PUMP + db 0 ; no more level-up moves + +SentretEvosAttacks: + db EVOLVE_LEVEL, 15, FURRET + db 0 ; no more evolutions + db 1, TACKLE + db 5, DEFENSE_CURL + db 11, QUICK_ATTACK + db 17, FURY_SWIPES + db 25, SLAM + db 33, REST + db 41, AMNESIA + db 0 ; no more level-up moves + +FurretEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, DEFENSE_CURL + db 1, QUICK_ATTACK + db 5, DEFENSE_CURL + db 11, QUICK_ATTACK + db 18, FURY_SWIPES + db 28, SLAM + db 38, REST + db 48, AMNESIA + db 0 ; no more level-up moves + +HoothootEvosAttacks: + db EVOLVE_LEVEL, 20, NOCTOWL + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 6, FORESIGHT + db 11, PECK + db 16, HYPNOSIS + db 22, REFLECT + db 28, TAKE_DOWN + db 34, CONFUSION + db 48, DREAM_EATER + db 0 ; no more level-up moves + +NoctowlEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 1, FORESIGHT + db 1, PECK + db 6, FORESIGHT + db 11, PECK + db 16, HYPNOSIS + db 25, REFLECT + db 33, TAKE_DOWN + db 41, CONFUSION + db 57, DREAM_EATER + db 0 ; no more level-up moves + +LedybaEvosAttacks: + db EVOLVE_LEVEL, 18, LEDIAN + db 0 ; no more evolutions + db 1, TACKLE + db 8, SUPERSONIC + db 15, COMET_PUNCH + db 22, LIGHT_SCREEN + db 22, REFLECT + db 22, SAFEGUARD + db 29, BATON_PASS + db 36, SWIFT + db 43, AGILITY + db 50, DOUBLE_EDGE + db 0 ; no more level-up moves + +LedianEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, SUPERSONIC + db 8, SUPERSONIC + db 15, COMET_PUNCH + db 24, LIGHT_SCREEN + db 24, REFLECT + db 24, SAFEGUARD + db 33, BATON_PASS + db 42, SWIFT + db 51, AGILITY + db 60, DOUBLE_EDGE + db 0 ; no more level-up moves + +SpinarakEvosAttacks: + db EVOLVE_LEVEL, 22, ARIADOS + db 0 ; no more evolutions + db 1, POISON_STING + db 1, STRING_SHOT + db 6, SCARY_FACE + db 11, CONSTRICT + db 17, NIGHT_SHADE + db 23, LEECH_LIFE + db 30, FURY_SWIPES + db 37, SPIDER_WEB +if _CRYSTAL + db 45, AGILITY +else + db 45, SCREECH +endc + db 53, PSYCHIC_M + db 0 ; no more level-up moves + +AriadosEvosAttacks: + db 0 ; no more evolutions + db 1, POISON_STING + db 1, STRING_SHOT + db 1, SCARY_FACE + db 1, CONSTRICT + db 6, SCARY_FACE + db 11, CONSTRICT + db 17, NIGHT_SHADE + db 25, LEECH_LIFE + db 34, FURY_SWIPES + db 43, SPIDER_WEB +if _CRYSTAL + db 53, AGILITY +else + db 53, SCREECH +endc + db 63, PSYCHIC_M + db 0 ; no more level-up moves + +CrobatEvosAttacks: + db 0 ; no more evolutions + db 1, SCREECH + db 1, LEECH_LIFE + db 1, SUPERSONIC + db 6, SUPERSONIC + db 12, BITE + db 19, CONFUSE_RAY + db 30, WING_ATTACK + db 42, MEAN_LOOK + db 55, HAZE + db 0 ; no more level-up moves + +ChinchouEvosAttacks: + db EVOLVE_LEVEL, 27, LANTURN + db 0 ; no more evolutions + db 1, BUBBLE + db 1, THUNDER_WAVE + db 5, SUPERSONIC + db 13, FLAIL + db 17, WATER_GUN + db 25, SPARK + db 29, CONFUSE_RAY + db 37, TAKE_DOWN + db 41, HYDRO_PUMP + db 0 ; no more level-up moves + +LanturnEvosAttacks: + db 0 ; no more evolutions + db 1, BUBBLE + db 1, THUNDER_WAVE + db 1, SUPERSONIC + db 5, SUPERSONIC + db 13, FLAIL + db 17, WATER_GUN + db 25, SPARK + db 33, CONFUSE_RAY + db 45, TAKE_DOWN + db 53, HYDRO_PUMP + db 0 ; no more level-up moves + +PichuEvosAttacks: + db EVOLVE_HAPPINESS, TR_ANYTIME, PIKACHU + db 0 ; no more evolutions + db 1, THUNDERSHOCK + db 1, CHARM + db 6, TAIL_WHIP + db 8, THUNDER_WAVE + db 11, SWEET_KISS + db 0 ; no more level-up moves + +CleffaEvosAttacks: + db EVOLVE_HAPPINESS, TR_ANYTIME, CLEFAIRY + db 0 ; no more evolutions + db 1, POUND + db 1, CHARM + db 4, ENCORE + db 8, SING + db 13, SWEET_KISS + db 0 ; no more level-up moves + +IgglybuffEvosAttacks: + db EVOLVE_HAPPINESS, TR_ANYTIME, JIGGLYPUFF + db 0 ; no more evolutions + db 1, SING + db 1, CHARM + db 4, DEFENSE_CURL + db 9, POUND + db 14, SWEET_KISS + db 0 ; no more level-up moves + +TogepiEvosAttacks: + db EVOLVE_HAPPINESS, TR_ANYTIME, TOGETIC + db 0 ; no more evolutions + db 1, GROWL + db 1, CHARM + db 7, METRONOME + db 18, SWEET_KISS + db 25, ENCORE + db 31, SAFEGUARD + db 38, DOUBLE_EDGE + db 0 ; no more level-up moves + +TogeticEvosAttacks: + db 0 ; no more evolutions + db 1, GROWL + db 1, CHARM + db 7, METRONOME + db 18, SWEET_KISS + db 25, ENCORE + db 31, SAFEGUARD + db 38, DOUBLE_EDGE + db 0 ; no more level-up moves + +NatuEvosAttacks: + db EVOLVE_LEVEL, 25, XATU + db 0 ; no more evolutions + db 1, PECK + db 1, LEER + db 10, NIGHT_SHADE + db 20, TELEPORT + db 30, FUTURE_SIGHT + db 40, CONFUSE_RAY + db 50, PSYCHIC_M + db 0 ; no more level-up moves + +XatuEvosAttacks: + db 0 ; no more evolutions + db 1, PECK + db 1, LEER + db 1, NIGHT_SHADE + db 10, NIGHT_SHADE + db 20, TELEPORT + db 35, FUTURE_SIGHT + db 50, CONFUSE_RAY + db 65, PSYCHIC_M + db 0 ; no more level-up moves + +MareepEvosAttacks: + db EVOLVE_LEVEL, 15, FLAAFFY + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 9, THUNDERSHOCK + db 16, THUNDER_WAVE + db 23, COTTON_SPORE + db 30, LIGHT_SCREEN + db 37, THUNDER + db 0 ; no more level-up moves + +FlaaffyEvosAttacks: + db EVOLVE_LEVEL, 30, AMPHAROS + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 1, THUNDERSHOCK + db 9, THUNDERSHOCK + db 18, THUNDER_WAVE + db 27, COTTON_SPORE + db 36, LIGHT_SCREEN + db 45, THUNDER + db 0 ; no more level-up moves + +AmpharosEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 1, THUNDERSHOCK + db 1, THUNDER_WAVE + db 9, THUNDERSHOCK + db 18, THUNDER_WAVE + db 27, COTTON_SPORE + db 30, THUNDERPUNCH + db 42, LIGHT_SCREEN + db 57, THUNDER + db 0 ; no more level-up moves + +BellossomEvosAttacks: + db 0 ; no more evolutions + db 1, ABSORB + db 1, SWEET_SCENT + db 1, STUN_SPORE + db 1, PETAL_DANCE + db 55, SOLARBEAM + db 0 ; no more level-up moves + +MarillEvosAttacks: + db EVOLVE_LEVEL, 18, AZUMARILL + db 0 ; no more evolutions + db 1, TACKLE + db 3, DEFENSE_CURL + db 6, TAIL_WHIP + db 10, WATER_GUN + db 15, ROLLOUT + db 21, BUBBLEBEAM + db 28, DOUBLE_EDGE + db 36, RAIN_DANCE + db 0 ; no more level-up moves + +AzumarillEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, DEFENSE_CURL + db 1, TAIL_WHIP + db 1, WATER_GUN + db 3, DEFENSE_CURL + db 6, TAIL_WHIP + db 10, WATER_GUN + db 15, ROLLOUT + db 25, BUBBLEBEAM + db 36, DOUBLE_EDGE + db 48, RAIN_DANCE + db 0 ; no more level-up moves + +SudowoodoEvosAttacks: + db 0 ; no more evolutions + db 1, ROCK_THROW + db 1, MIMIC + db 10, FLAIL + db 19, LOW_KICK + db 28, ROCK_SLIDE + db 37, FAINT_ATTACK + db 46, SLAM + db 0 ; no more level-up moves + +PolitoedEvosAttacks: + db 0 ; no more evolutions + db 1, WATER_GUN + db 1, HYPNOSIS + db 1, DOUBLESLAP + db 1, PERISH_SONG + db 35, PERISH_SONG + db 51, SWAGGER + db 0 ; no more level-up moves + +HoppipEvosAttacks: + db EVOLVE_LEVEL, 18, SKIPLOOM + db 0 ; no more evolutions + db 1, SPLASH +if _CRYSTAL + db 5, SYNTHESIS +else + db 1, SYNTHESIS +endc + db 5, TAIL_WHIP + db 10, TACKLE + db 13, POISONPOWDER + db 15, STUN_SPORE + db 17, SLEEP_POWDER + db 20, LEECH_SEED + db 25, COTTON_SPORE + db 30, MEGA_DRAIN + db 0 ; no more level-up moves + +SkiploomEvosAttacks: + db EVOLVE_LEVEL, 27, JUMPLUFF + db 0 ; no more evolutions + db 1, SPLASH + db 1, SYNTHESIS + db 1, TAIL_WHIP + db 1, TACKLE +if _CRYSTAL + db 5, SYNTHESIS +endc + db 5, TAIL_WHIP + db 10, TACKLE + db 13, POISONPOWDER + db 15, STUN_SPORE + db 17, SLEEP_POWDER + db 22, LEECH_SEED + db 29, COTTON_SPORE + db 36, MEGA_DRAIN + db 0 ; no more level-up moves + +JumpluffEvosAttacks: + db 0 ; no more evolutions + db 1, SPLASH + db 1, SYNTHESIS + db 1, TAIL_WHIP + db 1, TACKLE +if _CRYSTAL + db 5, SYNTHESIS +endc + db 5, TAIL_WHIP + db 10, TACKLE + db 13, POISONPOWDER + db 15, STUN_SPORE + db 17, SLEEP_POWDER + db 22, LEECH_SEED + db 33, COTTON_SPORE + db 44, MEGA_DRAIN + db 0 ; no more level-up moves + +AipomEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, TAIL_WHIP + db 6, SAND_ATTACK + db 12, BATON_PASS + db 19, FURY_SWIPES + db 27, SWIFT + db 36, SCREECH + db 46, AGILITY + db 0 ; no more level-up moves + +SunkernEvosAttacks: + db EVOLVE_ITEM, SUN_STONE, SUNFLORA + db 0 ; no more evolutions + db 1, ABSORB + db 4, GROWTH + db 10, MEGA_DRAIN + db 19, SUNNY_DAY + db 31, SYNTHESIS + db 46, GIGA_DRAIN + db 0 ; no more level-up moves + +SunfloraEvosAttacks: + db 0 ; no more evolutions + db 1, ABSORB + db 1, POUND + db 4, GROWTH + db 10, RAZOR_LEAF + db 19, SUNNY_DAY + db 31, PETAL_DANCE + db 46, SOLARBEAM + db 0 ; no more level-up moves + +YanmaEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, FORESIGHT + db 7, QUICK_ATTACK + db 13, DOUBLE_TEAM + db 19, SONICBOOM + db 25, DETECT + db 31, SUPERSONIC +if _CRYSTAL + db 37, WING_ATTACK +else + db 37, SWIFT +endc + db 43, SCREECH + db 0 ; no more level-up moves + +WooperEvosAttacks: + db EVOLVE_LEVEL, 20, QUAGSIRE + db 0 ; no more evolutions + db 1, WATER_GUN + db 1, TAIL_WHIP + db 11, SLAM + db 21, AMNESIA + db 31, EARTHQUAKE + db 41, RAIN_DANCE + db 51, MIST + db 51, HAZE + db 0 ; no more level-up moves + +QuagsireEvosAttacks: + db 0 ; no more evolutions + db 1, WATER_GUN + db 1, TAIL_WHIP + db 11, SLAM + db 23, AMNESIA + db 35, EARTHQUAKE + db 47, RAIN_DANCE + db 59, MIST + db 59, HAZE + db 0 ; no more level-up moves + +EspeonEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, TAIL_WHIP + db 8, SAND_ATTACK + db 16, CONFUSION + db 23, QUICK_ATTACK + db 30, SWIFT + db 36, PSYBEAM + db 42, PSYCH_UP + db 47, PSYCHIC_M + db 52, MORNING_SUN + db 0 ; no more level-up moves + +UmbreonEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, TAIL_WHIP + db 8, SAND_ATTACK + db 16, PURSUIT + db 23, QUICK_ATTACK + db 30, CONFUSE_RAY + db 36, FAINT_ATTACK + db 42, MEAN_LOOK + db 47, SCREECH + db 52, MOONLIGHT + db 0 ; no more level-up moves + +MurkrowEvosAttacks: + db 0 ; no more evolutions + db 1, PECK + db 11, PURSUIT + db 16, HAZE + db 26, NIGHT_SHADE + db 31, FAINT_ATTACK + db 41, MEAN_LOOK + db 0 ; no more level-up moves + +SlowkingEvosAttacks: + db 0 ; no more evolutions + db 1, CURSE + db 1, TACKLE + db 6, GROWL + db 15, WATER_GUN + db 20, CONFUSION + db 29, DISABLE + db 34, HEADBUTT + db 43, SWAGGER + db 48, PSYCHIC_M + db 0 ; no more level-up moves + +MisdreavusEvosAttacks: + db 0 ; no more evolutions + db 1, GROWL + db 1, PSYWAVE + db 6, SPITE + db 12, CONFUSE_RAY + db 19, MEAN_LOOK + db 27, PSYBEAM + db 36, PAIN_SPLIT + db 46, PERISH_SONG + db 0 ; no more level-up moves + +UnownEvosAttacks: + db 0 ; no more evolutions + db 1, HIDDEN_POWER + db 0 ; no more level-up moves + +WobbuffetEvosAttacks: + db 0 ; no more evolutions + db 1, COUNTER + db 1, MIRROR_COAT + db 1, SAFEGUARD + db 1, DESTINY_BOND + db 0 ; no more level-up moves + +GirafarigEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 1, CONFUSION + db 1, STOMP + db 7, CONFUSION + db 13, STOMP + db 20, AGILITY + db 30, BATON_PASS + db 41, PSYBEAM + db 54, CRUNCH + db 0 ; no more level-up moves + +PinecoEvosAttacks: + db EVOLVE_LEVEL, 31, FORRETRESS + db 0 ; no more evolutions + db 1, TACKLE + db 1, PROTECT + db 8, SELFDESTRUCT + db 15, TAKE_DOWN + db 22, RAPID_SPIN + db 29, BIDE + db 36, EXPLOSION + db 43, SPIKES + db 50, DOUBLE_EDGE + db 0 ; no more level-up moves + +ForretressEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, PROTECT + db 1, SELFDESTRUCT + db 8, SELFDESTRUCT + db 15, TAKE_DOWN + db 22, RAPID_SPIN + db 29, BIDE + db 39, EXPLOSION + db 49, SPIKES + db 59, DOUBLE_EDGE + db 0 ; no more level-up moves + +DunsparceEvosAttacks: + db 0 ; no more evolutions + db 1, RAGE + db 5, DEFENSE_CURL + db 13, GLARE + db 18, SPITE + db 26, PURSUIT + db 30, SCREECH + db 38, TAKE_DOWN + db 0 ; no more level-up moves + +GligarEvosAttacks: + db 0 ; no more evolutions + db 1, POISON_STING + db 6, SAND_ATTACK + db 13, HARDEN + db 20, QUICK_ATTACK + db 28, FAINT_ATTACK + db 36, SLASH + db 44, SCREECH + db 52, GUILLOTINE + db 0 ; no more level-up moves + +SteelixEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, SCREECH + db 10, BIND + db 14, ROCK_THROW + db 23, HARDEN + db 27, RAGE + db 36, SANDSTORM + db 40, SLAM + db 49, CRUNCH + db 0 ; no more level-up moves + +SnubbullEvosAttacks: + db EVOLVE_LEVEL, 23, GRANBULL + db 0 ; no more evolutions + db 1, TACKLE + db 1, SCARY_FACE + db 4, TAIL_WHIP + db 8, CHARM + db 13, BITE + db 19, LICK + db 26, ROAR + db 34, RAGE + db 43, TAKE_DOWN + db 0 ; no more level-up moves + +GranbullEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, SCARY_FACE + db 4, TAIL_WHIP + db 8, CHARM + db 13, BITE + db 19, LICK + db 28, ROAR + db 38, RAGE + db 51, TAKE_DOWN + db 0 ; no more level-up moves + +QwilfishEvosAttacks: + db 0 ; no more evolutions +if _CRYSTAL + db 1, SPIKES +endc + db 1, TACKLE + db 1, POISON_STING + db 10, HARDEN + db 10, MINIMIZE + db 19, WATER_GUN + db 28, PIN_MISSILE + db 37, TAKE_DOWN + db 46, HYDRO_PUMP + db 0 ; no more level-up moves + +ScizorEvosAttacks: + db 0 ; no more evolutions + db 1, QUICK_ATTACK + db 1, LEER + db 6, FOCUS_ENERGY + db 12, PURSUIT + db 18, FALSE_SWIPE + db 24, AGILITY + db 30, METAL_CLAW + db 36, SLASH + db 42, SWORDS_DANCE + db 48, DOUBLE_TEAM + db 0 ; no more level-up moves + +ShuckleEvosAttacks: + db 0 ; no more evolutions + db 1, CONSTRICT + db 1, WITHDRAW + db 9, WRAP + db 14, ENCORE + db 23, SAFEGUARD + db 28, BIDE + db 37, REST + db 0 ; no more level-up moves + +HeracrossEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, LEER + db 6, HORN_ATTACK + db 12, ENDURE + db 19, FURY_ATTACK + db 27, COUNTER + db 35, TAKE_DOWN + db 44, REVERSAL + db 54, MEGAHORN + db 0 ; no more level-up moves + +SneaselEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, LEER + db 9, QUICK_ATTACK + db 17, SCREECH + db 25, FAINT_ATTACK + db 33, FURY_SWIPES + db 41, AGILITY + db 49, SLASH + db 57, BEAT_UP +if _CRYSTAL + db 65, METAL_CLAW +endc + db 0 ; no more level-up moves + +TeddiursaEvosAttacks: + db EVOLVE_LEVEL, 30, URSARING + db 0 ; no more evolutions + db 1, SCRATCH + db 1, LEER + db 8, LICK + db 15, FURY_SWIPES + db 22, FAINT_ATTACK + db 29, REST + db 36, SLASH + db 43, SNORE + db 50, THRASH + db 0 ; no more level-up moves + +UrsaringEvosAttacks: + db 0 ; no more evolutions + db 1, SCRATCH + db 1, LEER + db 1, LICK + db 1, FURY_SWIPES + db 8, LICK + db 15, FURY_SWIPES + db 22, FAINT_ATTACK + db 29, REST + db 39, SLASH + db 49, SNORE + db 59, THRASH + db 0 ; no more level-up moves + +SlugmaEvosAttacks: + db EVOLVE_LEVEL, 38, MAGCARGO + db 0 ; no more evolutions + db 1, SMOG + db 8, EMBER + db 15, ROCK_THROW + db 22, HARDEN + db 29, AMNESIA + db 36, FLAMETHROWER + db 43, ROCK_SLIDE + db 50, BODY_SLAM + db 0 ; no more level-up moves + +MagcargoEvosAttacks: + db 0 ; no more evolutions + db 1, SMOG + db 1, EMBER + db 1, ROCK_THROW + db 8, EMBER + db 15, ROCK_THROW + db 22, HARDEN + db 29, AMNESIA + db 36, FLAMETHROWER + db 48, ROCK_SLIDE + db 60, BODY_SLAM + db 0 ; no more level-up moves + +SwinubEvosAttacks: + db EVOLVE_LEVEL, 33, PILOSWINE + db 0 ; no more evolutions + db 1, TACKLE + db 10, POWDER_SNOW + db 19, ENDURE + db 28, TAKE_DOWN + db 37, MIST + db 46, BLIZZARD +if _CRYSTAL + db 55, AMNESIA +endc + db 0 ; no more level-up moves + +PiloswineEvosAttacks: + db 0 ; no more evolutions + db 1, HORN_ATTACK + db 1, POWDER_SNOW + db 1, ENDURE + db 10, POWDER_SNOW + db 19, ENDURE + db 28, TAKE_DOWN + db 33, FURY_ATTACK + db 42, MIST + db 56, BLIZZARD +if _CRYSTAL + db 70, AMNESIA +endc + db 0 ; no more level-up moves + +CorsolaEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 7, HARDEN + db 13, BUBBLE + db 19, RECOVER + db 25, BUBBLEBEAM + db 31, SPIKE_CANNON + db 37, MIRROR_COAT + db 43, ANCIENTPOWER + db 0 ; no more level-up moves + +RemoraidEvosAttacks: + db EVOLVE_LEVEL, 25, OCTILLERY + db 0 ; no more evolutions + db 1, WATER_GUN + db 11, LOCK_ON + db 22, PSYBEAM + db 22, AURORA_BEAM + db 22, BUBBLEBEAM + db 33, FOCUS_ENERGY + db 44, ICE_BEAM + db 55, HYPER_BEAM + db 0 ; no more level-up moves + +OctilleryEvosAttacks: + db 0 ; no more evolutions + db 1, WATER_GUN + db 11, CONSTRICT + db 22, PSYBEAM + db 22, AURORA_BEAM + db 22, BUBBLEBEAM + db 25, OCTAZOOKA + db 38, FOCUS_ENERGY + db 54, ICE_BEAM + db 70, HYPER_BEAM + db 0 ; no more level-up moves + +DelibirdEvosAttacks: + db 0 ; no more evolutions + db 1, PRESENT + db 0 ; no more level-up moves + +MantineEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 1, BUBBLE + db 10, SUPERSONIC + db 18, BUBBLEBEAM + db 25, TAKE_DOWN + db 32, AGILITY + db 40, WING_ATTACK + db 49, CONFUSE_RAY + db 0 ; no more level-up moves + +SkarmoryEvosAttacks: + db 0 ; no more evolutions + db 1, LEER + db 1, PECK + db 13, SAND_ATTACK + db 19, SWIFT + db 25, AGILITY + db 37, FURY_ATTACK + db 49, STEEL_WING + db 0 ; no more level-up moves + +HoundourEvosAttacks: + db EVOLVE_LEVEL, 24, HOUNDOOM + db 0 ; no more evolutions + db 1, LEER + db 1, EMBER + db 7, ROAR + db 13, SMOG + db 20, BITE + db 27, FAINT_ATTACK + db 35, FLAMETHROWER + db 43, CRUNCH + db 0 ; no more level-up moves + +HoundoomEvosAttacks: + db 0 ; no more evolutions + db 1, LEER + db 1, EMBER + db 7, ROAR + db 13, SMOG + db 20, BITE + db 30, FAINT_ATTACK + db 41, FLAMETHROWER + db 52, CRUNCH + db 0 ; no more level-up moves + +KingdraEvosAttacks: + db 0 ; no more evolutions + db 1, BUBBLE + db 1, SMOKESCREEN + db 1, LEER + db 1, WATER_GUN + db 8, SMOKESCREEN + db 15, LEER + db 22, WATER_GUN + db 29, TWISTER + db 40, AGILITY + db 51, HYDRO_PUMP + db 0 ; no more level-up moves + +PhanpyEvosAttacks: + db EVOLVE_LEVEL, 25, DONPHAN + db 0 ; no more evolutions + db 1, TACKLE + db 1, GROWL + db 9, DEFENSE_CURL + db 17, FLAIL + db 25, TAKE_DOWN + db 33, ROLLOUT + db 41, ENDURE + db 49, DOUBLE_EDGE + db 0 ; no more level-up moves + +DonphanEvosAttacks: + db 0 ; no more evolutions + db 1, HORN_ATTACK + db 1, GROWL + db 9, DEFENSE_CURL + db 17, FLAIL + db 25, FURY_ATTACK + db 33, ROLLOUT + db 41, RAPID_SPIN + db 49, EARTHQUAKE + db 0 ; no more level-up moves + +Porygon2EvosAttacks: + db 0 ; no more evolutions + db 1, CONVERSION2 + db 1, TACKLE + db 1, CONVERSION + db 9, AGILITY + db 12, PSYBEAM + db 20, RECOVER + db 24, DEFENSE_CURL + db 32, LOCK_ON + db 36, TRI_ATTACK + db 44, ZAP_CANNON + db 0 ; no more level-up moves + +StantlerEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 8, LEER + db 15, HYPNOSIS + db 23, STOMP + db 31, SAND_ATTACK + db 40, TAKE_DOWN + db 49, CONFUSE_RAY + db 0 ; no more level-up moves + +SmeargleEvosAttacks: + db 0 ; no more evolutions + db 1, SKETCH + db 11, SKETCH + db 21, SKETCH + db 31, SKETCH + db 41, SKETCH + db 51, SKETCH + db 61, SKETCH + db 71, SKETCH + db 81, SKETCH + db 91, SKETCH + db 0 ; no more level-up moves + +TyrogueEvosAttacks: + db EVOLVE_STAT, 20, ATK_LT_DEF, HITMONCHAN + db EVOLVE_STAT, 20, ATK_GT_DEF, HITMONLEE + db EVOLVE_STAT, 20, ATK_EQ_DEF, HITMONTOP + db 0 ; no more evolutions + db 1, TACKLE + db 0 ; no more level-up moves + +HitmontopEvosAttacks: + db 0 ; no more evolutions + db 1, ROLLING_KICK + db 7, FOCUS_ENERGY + db 13, PURSUIT + db 19, QUICK_ATTACK + db 25, RAPID_SPIN + db 31, COUNTER + db 37, AGILITY + db 43, DETECT + db 49, TRIPLE_KICK + db 0 ; no more level-up moves + +SmoochumEvosAttacks: + db EVOLVE_LEVEL, 30, JYNX + db 0 ; no more evolutions + db 1, POUND + db 1, LICK + db 9, SWEET_KISS + db 13, POWDER_SNOW + db 21, CONFUSION + db 25, SING + db 33, MEAN_LOOK + db 37, PSYCHIC_M + db 45, PERISH_SONG + db 49, BLIZZARD + db 0 ; no more level-up moves + +ElekidEvosAttacks: + db EVOLVE_LEVEL, 30, ELECTABUZZ + db 0 ; no more evolutions + db 1, QUICK_ATTACK + db 1, LEER + db 9, THUNDERPUNCH + db 17, LIGHT_SCREEN + db 25, SWIFT + db 33, SCREECH + db 41, THUNDERBOLT + db 49, THUNDER + db 0 ; no more level-up moves + +MagbyEvosAttacks: + db EVOLVE_LEVEL, 30, MAGMAR + db 0 ; no more evolutions + db 1, EMBER + db 7, LEER + db 13, SMOG + db 19, FIRE_PUNCH + db 25, SMOKESCREEN + db 31, SUNNY_DAY + db 37, FLAMETHROWER + db 43, CONFUSE_RAY + db 49, FIRE_BLAST + db 0 ; no more level-up moves + +MiltankEvosAttacks: + db 0 ; no more evolutions + db 1, TACKLE + db 4, GROWL + db 8, DEFENSE_CURL + db 13, STOMP + db 19, MILK_DRINK + db 26, BIDE + db 34, ROLLOUT + db 43, BODY_SLAM + db 53, HEAL_BELL + db 0 ; no more level-up moves + +BlisseyEvosAttacks: + db 0 ; no more evolutions + db 1, POUND + db 4, GROWL + db 7, TAIL_WHIP + db 10, SOFTBOILED + db 13, DOUBLESLAP + db 18, MINIMIZE + db 23, SING + db 28, EGG_BOMB + db 33, DEFENSE_CURL + db 40, LIGHT_SCREEN + db 47, DOUBLE_EDGE + db 0 ; no more level-up moves + +RaikouEvosAttacks: + db 0 ; no more evolutions + db 1, BITE + db 1, LEER + db 11, THUNDERSHOCK + db 21, ROAR + db 31, QUICK_ATTACK + db 41, SPARK + db 51, REFLECT + db 61, CRUNCH + db 71, THUNDER + db 0 ; no more level-up moves + +EnteiEvosAttacks: + db 0 ; no more evolutions + db 1, BITE + db 1, LEER + db 11, EMBER + db 21, ROAR + db 31, FIRE_SPIN + db 41, STOMP + db 51, FLAMETHROWER + db 61, SWAGGER + db 71, FIRE_BLAST + db 0 ; no more level-up moves + +SuicuneEvosAttacks: + db 0 ; no more evolutions + db 1, BITE + db 1, LEER +if _CRYSTAL + db 11, BUBBLEBEAM + db 21, RAIN_DANCE + db 31, GUST + db 41, AURORA_BEAM +else + db 11, WATER_GUN + db 21, ROAR + db 31, GUST + db 41, BUBBLEBEAM +endc + db 51, MIST + db 61, MIRROR_COAT + db 71, HYDRO_PUMP + db 0 ; no more level-up moves + +LarvitarEvosAttacks: + db EVOLVE_LEVEL, 30, PUPITAR + db 0 ; no more evolutions + db 1, BITE + db 1, LEER + db 8, SANDSTORM + db 15, SCREECH + db 22, ROCK_SLIDE + db 29, THRASH + db 36, SCARY_FACE + db 43, CRUNCH + db 50, EARTHQUAKE + db 57, HYPER_BEAM + db 0 ; no more level-up moves + +PupitarEvosAttacks: + db EVOLVE_LEVEL, 55, TYRANITAR + db 0 ; no more evolutions + db 1, BITE + db 1, LEER + db 1, SANDSTORM + db 1, SCREECH + db 8, SANDSTORM + db 15, SCREECH + db 22, ROCK_SLIDE + db 29, THRASH + db 38, SCARY_FACE + db 47, CRUNCH + db 56, EARTHQUAKE + db 65, HYPER_BEAM + db 0 ; no more level-up moves + +TyranitarEvosAttacks: + db 0 ; no more evolutions + db 1, BITE + db 1, LEER + db 1, SANDSTORM + db 1, SCREECH + db 8, SANDSTORM + db 15, SCREECH + db 22, ROCK_SLIDE + db 29, THRASH + db 38, SCARY_FACE + db 47, CRUNCH + db 61, EARTHQUAKE + db 75, HYPER_BEAM + db 0 ; no more level-up moves + +LugiaEvosAttacks: + db 0 ; no more evolutions + db 1, AEROBLAST + db 11, SAFEGUARD + db 22, GUST + db 33, RECOVER + db 44, HYDRO_PUMP + db 55, RAIN_DANCE + db 66, SWIFT + db 77, WHIRLWIND + db 88, ANCIENTPOWER + db 99, FUTURE_SIGHT + db 0 ; no more level-up moves + +HoOhEvosAttacks: + db 0 ; no more evolutions + db 1, SACRED_FIRE + db 11, SAFEGUARD + db 22, GUST + db 33, RECOVER + db 44, FIRE_BLAST + db 55, SUNNY_DAY + db 66, SWIFT + db 77, WHIRLWIND + db 88, ANCIENTPOWER + db 99, FUTURE_SIGHT + db 0 ; no more level-up moves + +CelebiEvosAttacks: + db 0 ; no more evolutions + db 1, LEECH_SEED + db 1, CONFUSION + db 1, RECOVER + db 1, HEAL_BELL + db 10, SAFEGUARD + db 20, ANCIENTPOWER + db 30, FUTURE_SIGHT + db 40, BATON_PASS + db 50, PERISH_SONG + db 0 ; no more level-up moves diff --git a/data/pokemon/evos_attacks_pointers.asm b/data/pokemon/evos_attacks_pointers.asm new file mode 100644 index 00000000..4ce10b10 --- /dev/null +++ b/data/pokemon/evos_attacks_pointers.asm @@ -0,0 +1,256 @@ +; Pointer table for evolutions and attacks. + +; These are grouped together since they're both checked at level-up. + +EvosAttacksPointers:: ; 0x425b1 + dw BulbasaurEvosAttacks + dw IvysaurEvosAttacks + dw VenusaurEvosAttacks + dw CharmanderEvosAttacks + dw CharmeleonEvosAttacks + dw CharizardEvosAttacks + dw SquirtleEvosAttacks + dw WartortleEvosAttacks + dw BlastoiseEvosAttacks + dw CaterpieEvosAttacks + dw MetapodEvosAttacks + dw ButterfreeEvosAttacks + dw WeedleEvosAttacks + dw KakunaEvosAttacks + dw BeedrillEvosAttacks + dw PidgeyEvosAttacks + dw PidgeottoEvosAttacks + dw PidgeotEvosAttacks + dw RattataEvosAttacks + dw RaticateEvosAttacks + dw SpearowEvosAttacks + dw FearowEvosAttacks + dw EkansEvosAttacks + dw ArbokEvosAttacks + dw PikachuEvosAttacks + dw RaichuEvosAttacks + dw SandshrewEvosAttacks + dw SandslashEvosAttacks + dw NidoranFEvosAttacks + dw NidorinaEvosAttacks + dw NidoqueenEvosAttacks + dw NidoranMEvosAttacks + dw NidorinoEvosAttacks + dw NidokingEvosAttacks + dw ClefairyEvosAttacks + dw ClefableEvosAttacks + dw VulpixEvosAttacks + dw NinetalesEvosAttacks + dw JigglypuffEvosAttacks + dw WigglytuffEvosAttacks + dw ZubatEvosAttacks + dw GolbatEvosAttacks + dw OddishEvosAttacks + dw GloomEvosAttacks + dw VileplumeEvosAttacks + dw ParasEvosAttacks + dw ParasectEvosAttacks + dw VenonatEvosAttacks + dw VenomothEvosAttacks + dw DiglettEvosAttacks + dw DugtrioEvosAttacks + dw MeowthEvosAttacks + dw PersianEvosAttacks + dw PsyduckEvosAttacks + dw GolduckEvosAttacks + dw MankeyEvosAttacks + dw PrimeapeEvosAttacks + dw GrowlitheEvosAttacks + dw ArcanineEvosAttacks + dw PoliwagEvosAttacks + dw PoliwhirlEvosAttacks + dw PoliwrathEvosAttacks + dw AbraEvosAttacks + dw KadabraEvosAttacks + dw AlakazamEvosAttacks + dw MachopEvosAttacks + dw MachokeEvosAttacks + dw MachampEvosAttacks + dw BellsproutEvosAttacks + dw WeepinbellEvosAttacks + dw VictreebelEvosAttacks + dw TentacoolEvosAttacks + dw TentacruelEvosAttacks + dw GeodudeEvosAttacks + dw GravelerEvosAttacks + dw GolemEvosAttacks + dw PonytaEvosAttacks + dw RapidashEvosAttacks + dw SlowpokeEvosAttacks + dw SlowbroEvosAttacks + dw MagnemiteEvosAttacks + dw MagnetonEvosAttacks + dw FarfetchDEvosAttacks + dw DoduoEvosAttacks + dw DodrioEvosAttacks + dw SeelEvosAttacks + dw DewgongEvosAttacks + dw GrimerEvosAttacks + dw MukEvosAttacks + dw ShellderEvosAttacks + dw CloysterEvosAttacks + dw GastlyEvosAttacks + dw HaunterEvosAttacks + dw GengarEvosAttacks + dw OnixEvosAttacks + dw DrowzeeEvosAttacks + dw HypnoEvosAttacks + dw KrabbyEvosAttacks + dw KinglerEvosAttacks + dw VoltorbEvosAttacks + dw ElectrodeEvosAttacks + dw ExeggcuteEvosAttacks + dw ExeggutorEvosAttacks + dw CuboneEvosAttacks + dw MarowakEvosAttacks + dw HitmonleeEvosAttacks + dw HitmonchanEvosAttacks + dw LickitungEvosAttacks + dw KoffingEvosAttacks + dw WeezingEvosAttacks + dw RhyhornEvosAttacks + dw RhydonEvosAttacks + dw ChanseyEvosAttacks + dw TangelaEvosAttacks + dw KangaskhanEvosAttacks + dw HorseaEvosAttacks + dw SeadraEvosAttacks + dw GoldeenEvosAttacks + dw SeakingEvosAttacks + dw StaryuEvosAttacks + dw StarmieEvosAttacks + dw MrMimeEvosAttacks + dw ScytherEvosAttacks + dw JynxEvosAttacks + dw ElectabuzzEvosAttacks + dw MagmarEvosAttacks + dw PinsirEvosAttacks + dw TaurosEvosAttacks + dw MagikarpEvosAttacks + dw GyaradosEvosAttacks + dw LaprasEvosAttacks + dw DittoEvosAttacks + dw EeveeEvosAttacks + dw VaporeonEvosAttacks + dw JolteonEvosAttacks + dw FlareonEvosAttacks + dw PorygonEvosAttacks + dw OmanyteEvosAttacks + dw OmastarEvosAttacks + dw KabutoEvosAttacks + dw KabutopsEvosAttacks + dw AerodactylEvosAttacks + dw SnorlaxEvosAttacks + dw ArticunoEvosAttacks + dw ZapdosEvosAttacks + dw MoltresEvosAttacks + dw DratiniEvosAttacks + dw DragonairEvosAttacks + dw DragoniteEvosAttacks + dw MewtwoEvosAttacks + dw MewEvosAttacks + dw ChikoritaEvosAttacks + dw BayleefEvosAttacks + dw MeganiumEvosAttacks + dw CyndaquilEvosAttacks + dw QuilavaEvosAttacks + dw TyphlosionEvosAttacks + dw TotodileEvosAttacks + dw CroconawEvosAttacks + dw FeraligatrEvosAttacks + dw SentretEvosAttacks + dw FurretEvosAttacks + dw HoothootEvosAttacks + dw NoctowlEvosAttacks + dw LedybaEvosAttacks + dw LedianEvosAttacks + dw SpinarakEvosAttacks + dw AriadosEvosAttacks + dw CrobatEvosAttacks + dw ChinchouEvosAttacks + dw LanturnEvosAttacks + dw PichuEvosAttacks + dw CleffaEvosAttacks + dw IgglybuffEvosAttacks + dw TogepiEvosAttacks + dw TogeticEvosAttacks + dw NatuEvosAttacks + dw XatuEvosAttacks + dw MareepEvosAttacks + dw FlaaffyEvosAttacks + dw AmpharosEvosAttacks + dw BellossomEvosAttacks + dw MarillEvosAttacks + dw AzumarillEvosAttacks + dw SudowoodoEvosAttacks + dw PolitoedEvosAttacks + dw HoppipEvosAttacks + dw SkiploomEvosAttacks + dw JumpluffEvosAttacks + dw AipomEvosAttacks + dw SunkernEvosAttacks + dw SunfloraEvosAttacks + dw YanmaEvosAttacks + dw WooperEvosAttacks + dw QuagsireEvosAttacks + dw EspeonEvosAttacks + dw UmbreonEvosAttacks + dw MurkrowEvosAttacks + dw SlowkingEvosAttacks + dw MisdreavusEvosAttacks + dw UnownEvosAttacks + dw WobbuffetEvosAttacks + dw GirafarigEvosAttacks + dw PinecoEvosAttacks + dw ForretressEvosAttacks + dw DunsparceEvosAttacks + dw GligarEvosAttacks + dw SteelixEvosAttacks + dw SnubbullEvosAttacks + dw GranbullEvosAttacks + dw QwilfishEvosAttacks + dw ScizorEvosAttacks + dw ShuckleEvosAttacks + dw HeracrossEvosAttacks + dw SneaselEvosAttacks + dw TeddiursaEvosAttacks + dw UrsaringEvosAttacks + dw SlugmaEvosAttacks + dw MagcargoEvosAttacks + dw SwinubEvosAttacks + dw PiloswineEvosAttacks + dw CorsolaEvosAttacks + dw RemoraidEvosAttacks + dw OctilleryEvosAttacks + dw DelibirdEvosAttacks + dw MantineEvosAttacks + dw SkarmoryEvosAttacks + dw HoundourEvosAttacks + dw HoundoomEvosAttacks + dw KingdraEvosAttacks + dw PhanpyEvosAttacks + dw DonphanEvosAttacks + dw Porygon2EvosAttacks + dw StantlerEvosAttacks + dw SmeargleEvosAttacks + dw TyrogueEvosAttacks + dw HitmontopEvosAttacks + dw SmoochumEvosAttacks + dw ElekidEvosAttacks + dw MagbyEvosAttacks + dw MiltankEvosAttacks + dw BlisseyEvosAttacks + dw RaikouEvosAttacks + dw EnteiEvosAttacks + dw SuicuneEvosAttacks + dw LarvitarEvosAttacks + dw PupitarEvosAttacks + dw TyranitarEvosAttacks + dw LugiaEvosAttacks + dw HoOhEvosAttacks + dw CelebiEvosAttacks diff --git a/data/pokemon/names.asm b/data/pokemon/names.asm new file mode 100644 index 00000000..06b1a6e5 --- /dev/null +++ b/data/pokemon/names.asm @@ -0,0 +1,256 @@ + db "BULBASAUR@" + db "IVYSAUR@@@" + db "VENUSAUR@@" + db "CHARMANDER" + db "CHARMELEON" + db "CHARIZARD@" + db "SQUIRTLE@@" + db "WARTORTLE@" + db "BLASTOISE@" + db "CATERPIE@@" + db "METAPOD@@@" + db "BUTTERFREE" + db "WEEDLE@@@@" + db "KAKUNA@@@@" + db "BEEDRILL@@" + db "PIDGEY@@@@" + db "PIDGEOTTO@" + db "PIDGEOT@@@" + db "RATTATA@@@" + db "RATICATE@@" + db "SPEAROW@@@" + db "FEAROW@@@@" + db "EKANS@@@@@" + db "ARBOK@@@@@" + db "PIKACHU@@@" + db "RAICHU@@@@" + db "SANDSHREW@" + db "SANDSLASH@" + db "NIDORAN♀@@" + db "NIDORINA@@" + db "NIDOQUEEN@" + db "NIDORAN♂@@" + db "NIDORINO@@" + db "NIDOKING@@" + db "CLEFAIRY@@" + db "CLEFABLE@@" + db "VULPIX@@@@" + db "NINETALES@" + db "JIGGLYPUFF" + db "WIGGLYTUFF" + db "ZUBAT@@@@@" + db "GOLBAT@@@@" + db "ODDISH@@@@" + db "GLOOM@@@@@" + db "VILEPLUME@" + db "PARAS@@@@@" + db "PARASECT@@" + db "VENONAT@@@" + db "VENOMOTH@@" + db "DIGLETT@@@" + db "DUGTRIO@@@" + db "MEOWTH@@@@" + db "PERSIAN@@@" + db "PSYDUCK@@@" + db "GOLDUCK@@@" + db "MANKEY@@@@" + db "PRIMEAPE@@" + db "GROWLITHE@" + db "ARCANINE@@" + db "POLIWAG@@@" + db "POLIWHIRL@" + db "POLIWRATH@" + db "ABRA@@@@@@" + db "KADABRA@@@" + db "ALAKAZAM@@" + db "MACHOP@@@@" + db "MACHOKE@@@" + db "MACHAMP@@@" + db "BELLSPROUT" + db "WEEPINBELL" + db "VICTREEBEL" + db "TENTACOOL@" + db "TENTACRUEL" + db "GEODUDE@@@" + db "GRAVELER@@" + db "GOLEM@@@@@" + db "PONYTA@@@@" + db "RAPIDASH@@" + db "SLOWPOKE@@" + db "SLOWBRO@@@" + db "MAGNEMITE@" + db "MAGNETON@@" + db "FARFETCH'D" + db "DODUO@@@@@" + db "DODRIO@@@@" + db "SEEL@@@@@@" + db "DEWGONG@@@" + db "GRIMER@@@@" + db "MUK@@@@@@@" + db "SHELLDER@@" + db "CLOYSTER@@" + db "GASTLY@@@@" + db "HAUNTER@@@" + db "GENGAR@@@@" + db "ONIX@@@@@@" + db "DROWZEE@@@" + db "HYPNO@@@@@" + db "KRABBY@@@@" + db "KINGLER@@@" + db "VOLTORB@@@" + db "ELECTRODE@" + db "EXEGGCUTE@" + db "EXEGGUTOR@" + db "CUBONE@@@@" + db "MAROWAK@@@" + db "HITMONLEE@" + db "HITMONCHAN" + db "LICKITUNG@" + db "KOFFING@@@" + db "WEEZING@@@" + db "RHYHORN@@@" + db "RHYDON@@@@" + db "CHANSEY@@@" + db "TANGELA@@@" + db "KANGASKHAN" + db "HORSEA@@@@" + db "SEADRA@@@@" + db "GOLDEEN@@@" + db "SEAKING@@@" + db "STARYU@@@@" + db "STARMIE@@@" + db "MR.MIME@@@" + db "SCYTHER@@@" + db "JYNX@@@@@@" + db "ELECTABUZZ" + db "MAGMAR@@@@" + db "PINSIR@@@@" + db "TAUROS@@@@" + db "MAGIKARP@@" + db "GYARADOS@@" + db "LAPRAS@@@@" + db "DITTO@@@@@" + db "EEVEE@@@@@" + db "VAPOREON@@" + db "JOLTEON@@@" + db "FLAREON@@@" + db "PORYGON@@@" + db "OMANYTE@@@" + db "OMASTAR@@@" + db "KABUTO@@@@" + db "KABUTOPS@@" + db "AERODACTYL" + db "SNORLAX@@@" + db "ARTICUNO@@" + db "ZAPDOS@@@@" + db "MOLTRES@@@" + db "DRATINI@@@" + db "DRAGONAIR@" + db "DRAGONITE@" + db "MEWTWO@@@@" + db "MEW@@@@@@@" + db "CHIKORITA@" + db "BAYLEEF@@@" + db "MEGANIUM@@" + db "CYNDAQUIL@" + db "QUILAVA@@@" + db "TYPHLOSION" + db "TOTODILE@@" + db "CROCONAW@@" + db "FERALIGATR" + db "SENTRET@@@" + db "FURRET@@@@" + db "HOOTHOOT@@" + db "NOCTOWL@@@" + db "LEDYBA@@@@" + db "LEDIAN@@@@" + db "SPINARAK@@" + db "ARIADOS@@@" + db "CROBAT@@@@" + db "CHINCHOU@@" + db "LANTURN@@@" + db "PICHU@@@@@" + db "CLEFFA@@@@" + db "IGGLYBUFF@" + db "TOGEPI@@@@" + db "TOGETIC@@@" + db "NATU@@@@@@" + db "XATU@@@@@@" + db "MAREEP@@@@" + db "FLAAFFY@@@" + db "AMPHAROS@@" + db "BELLOSSOM@" + db "MARILL@@@@" + db "AZUMARILL@" + db "SUDOWOODO@" + db "POLITOED@@" + db "HOPPIP@@@@" + db "SKIPLOOM@@" + db "JUMPLUFF@@" + db "AIPOM@@@@@" + db "SUNKERN@@@" + db "SUNFLORA@@" + db "YANMA@@@@@" + db "WOOPER@@@@" + db "QUAGSIRE@@" + db "ESPEON@@@@" + db "UMBREON@@@" + db "MURKROW@@@" + db "SLOWKING@@" + db "MISDREAVUS" + db "UNOWN@@@@@" + db "WOBBUFFET@" + db "GIRAFARIG@" + db "PINECO@@@@" + db "FORRETRESS" + db "DUNSPARCE@" + db "GLIGAR@@@@" + db "STEELIX@@@" + db "SNUBBULL@@" + db "GRANBULL@@" + db "QWILFISH@@" + db "SCIZOR@@@@" + db "SHUCKLE@@@" + db "HERACROSS@" + db "SNEASEL@@@" + db "TEDDIURSA@" + db "URSARING@@" + db "SLUGMA@@@@" + db "MAGCARGO@@" + db "SWINUB@@@@" + db "PILOSWINE@" + db "CORSOLA@@@" + db "REMORAID@@" + db "OCTILLERY@" + db "DELIBIRD@@" + db "MANTINE@@@" + db "SKARMORY@@" + db "HOUNDOUR@@" + db "HOUNDOOM@@" + db "KINGDRA@@@" + db "PHANPY@@@@" + db "DONPHAN@@@" + db "PORYGON2@@" + db "STANTLER@@" + db "SMEARGLE@@" + db "TYROGUE@@@" + db "HITMONTOP@" + db "SMOOCHUM@@" + db "ELEKID@@@@" + db "MAGBY@@@@@" + db "MILTANK@@@" + db "BLISSEY@@@" + db "RAIKOU@@@@" + db "ENTEI@@@@@" + db "SUICUNE@@@" + db "LARVITAR@@" + db "PUPITAR@@@" + db "TYRANITAR@" + db "LUGIA@@@@@" + db "HO-OH@@@@@" + db "CELEBI@@@@" + db "?????@@@@@" + db "EGG@@@@@@@" + db "?????@@@@@" + db "?????@@@@@" + db "?????@@@@@" |
