summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--constants.asm1
-rw-r--r--constants/item_constants.asm129
-rw-r--r--data/base_stats.asm2259
m---------extras0
-rw-r--r--home.asm6
-rw-r--r--items/item_descriptions.asm2
-rw-r--r--items/marts.asm42
-rw-r--r--macros.asm1
-rw-r--r--macros/basestats.asm66
-rw-r--r--main.asm30
-rw-r--r--maps/AzaleaGym.asm2
-rw-r--r--maps/BlackthornGym1F.asm4
-rw-r--r--maps/BurnedTowerB1F.asm2
-rw-r--r--maps/CeladonGameCornerPrizeRoom.asm12
-rw-r--r--maps/CeladonGym.asm2
-rw-r--r--maps/CeladonMansionRoofHouse.asm2
-rw-r--r--maps/CianwoodCity.asm2
-rw-r--r--maps/CianwoodGym.asm2
-rw-r--r--maps/DanceTheatre.asm2
-rw-r--r--maps/DarkCaveBlackthornEntrance.asm2
-rw-r--r--maps/DragonsDenB1F.asm4
-rw-r--r--maps/EcruteakGym.asm2
-rw-r--r--maps/FuchsiaGym.asm2
-rw-r--r--maps/GoldenrodDeptStore5F.asm4
-rw-r--r--maps/GoldenrodGameCorner.asm12
-rw-r--r--maps/GoldenrodGym.asm2
-rw-r--r--maps/IcePath1F.asm2
-rw-r--r--maps/IcePathB2FBlackthornSide.asm2
-rw-r--r--maps/IlexForest.asm4
-rw-r--r--maps/LakeofRage.asm2
-rw-r--r--maps/LakeofRageHiddenPowerHouse.asm2
-rw-r--r--maps/MahoganyGym.asm2
-rw-r--r--maps/MountMortar2FInside.asm2
-rw-r--r--maps/MrPsychicsHouse.asm2
-rw-r--r--maps/NationalPark.asm2
-rw-r--r--maps/NationalParkBugContest.asm2
-rw-r--r--maps/OlivineCafe.asm2
-rw-r--r--maps/OlivineGym.asm2
-rw-r--r--maps/OlivineLighthouse5F.asm2
-rw-r--r--maps/PowerPlant.asm2
-rw-r--r--maps/RadioTower3F.asm2
-rw-r--r--maps/RockTunnel1F.asm2
-rw-r--r--maps/Route27.asm2
-rw-r--r--maps/Route27SandstormHouse.asm2
-rw-r--r--maps/Route28FamousSpeechHouse.asm2
-rw-r--r--maps/Route31.asm2
-rw-r--r--maps/Route32.asm2
-rw-r--r--maps/Route34IlexForestGate.asm2
-rw-r--r--maps/Route35.asm2
-rw-r--r--maps/Route36.asm2
-rw-r--r--maps/Route39Farmhouse.asm2
-rw-r--r--maps/Route43Gate.asm2
-rw-r--r--maps/SlowpokeWellB2F.asm2
-rw-r--r--maps/SproutTower3F.asm2
-rw-r--r--maps/TeamRocketBaseB2F.asm4
-rw-r--r--maps/UndergroundWarehouse.asm2
-rw-r--r--maps/UnionCaveB1F.asm2
-rw-r--r--maps/VictoryRoad.asm2
-rw-r--r--maps/VioletGym.asm2
-rw-r--r--maps/ViridianCity.asm2
60 files changed, 490 insertions, 2176 deletions
diff --git a/constants.asm b/constants.asm
index 183a22324..1876c591b 100644
--- a/constants.asm
+++ b/constants.asm
@@ -5,7 +5,6 @@ INCLUDE "gbhw.asm"
INCLUDE "hram.asm"
INCLUDE "constants/wram_constants.asm"
-
INCLUDE "constants/pokemon_constants.asm"
INCLUDE "constants/type_constants.asm"
INCLUDE "constants/move_constants.asm"
diff --git a/constants/item_constants.asm b/constants/item_constants.asm
index 67e20dad6..64c387b2f 100644
--- a/constants/item_constants.asm
+++ b/constants/item_constants.asm
@@ -190,70 +190,75 @@
const MUSIC_MAIL ; $BC
const MIRAGE_MAIL ; $BD
const ITEM_BE ; $BE
- const TM_01 ; $BF
- const TM_02 ; $C0
- const TM_03 ; $C1
- const TM_04 ; $C2
- const ITEM_C3 ; $C3
- const TM_05 ; $C4
- const TM_06 ; $C5
- const TM_07 ; $C6
- const TM_08 ; $C7
- const TM_09 ; $C8
- const TM_10 ; $C9
- const TM_11 ; $CA
- const TM_12 ; $CB
- const TM_13 ; $CC
- const TM_14 ; $CD
- const TM_15 ; $CE
- const TM_16 ; $CF
- const TM_17 ; $D0
- const TM_18 ; $D1
- const TM_19 ; $D2
- const TM_20 ; $D3
- const TM_21 ; $D4
- const TM_22 ; $D5
- const TM_23 ; $D6
- const TM_24 ; $D7
- const TM_25 ; $D8
- const TM_26 ; $D9
- const TM_27 ; $DA
- const TM_28 ; $DB
- const ITEM_DC ; $DC
- const TM_29 ; $DD
- const TM_30 ; $DE
- const TM_31 ; $DF
- const TM_32 ; $E0
- const TM_33 ; $E1
- const TM_34 ; $E2
- const TM_35 ; $E3
- const TM_36 ; $E4
- const TM_37 ; $E5
- const TM_38 ; $E6
- const TM_39 ; $E7
- const TM_40 ; $E8
- const TM_41 ; $E9
- const TM_42 ; $EA
- const TM_43 ; $EB
- const TM_44 ; $EC
- const TM_45 ; $ED
- const TM_46 ; $EE
- const TM_47 ; $EF
- const TM_48 ; $F0
- const TM_49 ; $F1
- const TM_50 ; $F2
- const HM_01 ; $F3
- const HM_02 ; $F4
- const HM_03 ; $F5
- const HM_04 ; $F6
- const HM_05 ; $F7
- const HM_06 ; $F8
- const HM_07 ; $F9
- const HM_08 ; $FA
+ add_tm DYNAMICPUNCH
+ add_tm HEADBUTT
+ add_tm CURSE
+ add_tm ROLLOUT
+ const ITEM_C3
+ add_tm ROAR
+ add_tm TOXIC
+ add_tm ZAP_CANNON
+ add_tm ROCK_SMASH
+ add_tm PSYCH_UP
+ add_tm HIDDEN_POWER
+ add_tm SUNNY_DAY
+ add_tm SWEET_SCENT
+ add_tm SNORE
+ add_tm BLIZZARD
+ add_tm HYPER_BEAM
+ add_tm ICY_WIND
+ add_tm PROTECT
+ add_tm RAIN_DANCE
+ add_tm GIGA_DRAIN
+ add_tm ENDURE
+ add_tm FRUSTRATION
+ add_tm SOLARBEAM
+ add_tm IRON_TAIL
+ add_tm DRAGONBREATH
+ add_tm THUNDER
+ add_tm EARTHQUAKE
+ add_tm RETURN
+ add_tm DIG
+ const ITEM_DC
+ add_tm PSYCHIC
+ add_tm SHADOW_BALL
+ add_tm MUD_SLAP
+ add_tm DOUBLE_TEAM
+ add_tm ICE_PUNCH
+ add_tm SWAGGER
+ add_tm SLEEP_TALK
+ add_tm SLUDGE_BOMB
+ add_tm SANDSTORM
+ add_tm FIRE_BLAST
+ add_tm SWIFT
+ add_tm DEFENSE_CURL
+ add_tm THUNDERPUNCH
+ add_tm DREAM_EATER
+ add_tm DETECT
+ add_tm REST
+ add_tm ATTRACT
+ add_tm THIEF
+ add_tm STEEL_WING
+ add_tm FIRE_PUNCH
+ add_tm FURY_CUTTER
+ add_tm NIGHTMARE
+NUM_TMS = const_value - TM01 - 2
+
+ add_hm CUT
+ add_hm FLY
+ add_hm SURF
+ add_hm STRENGTH
+ add_hm FLASH
+ add_hm WHIRLPOOL
+ add_hm WATERFALL
+NUM_HMS = const_value - HM01
+ const HM_08
+
+ add_mt FLAMETHROWER
+ add_mt THUNDERBOLT
+ add_mt ICE_BEAM
-NUM_TMS EQU 50
-NUM_HMS EQU 7
; leftovers from red
diff --git a/data/base_stats.asm b/data/base_stats.asm
index 631ba56d7..7f6cebc01 100644
--- a/data/base_stats.asm
+++ b/data/base_stats.asm
@@ -21,14 +21,7 @@ BulbasaurBaseData:: ; 0x51424
dn MONSTER, PLANT ; egg groups
; tmhm
- db %00100110
- db %00011110
- db %00111101
- db %11000100
- db %10000110
- db %00011000
- db %01000101
- db %00000000
+ 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
BaseData1::
@@ -54,14 +47,7 @@ IvysaurBaseData:: ; 0x51444
dn MONSTER, PLANT ; egg groups
; tmhm
- db %00100110
- db %00011110
- db %00111101
- db %11000100
- db %10000110
- db %00011000
- db %01000101
- db %00000000
+ 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
VenusaurBaseData:: ; 0x51464
@@ -85,14 +71,7 @@ VenusaurBaseData:: ; 0x51464
dn MONSTER, PLANT ; egg groups
; tmhm
- db %00110110
- db %01011110
- db %00111101
- db %11000100
- db %10000110
- db %00011000
- db %01000101
- db %00000000
+ 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
CharmanderBaseData:: ; 0x51484
@@ -116,14 +95,7 @@ CharmanderBaseData:: ; 0x51484
dn MONSTER, REPTILE ; egg groups
; tmhm
- db %10100111
- db %00010110
- db %11011001
- db %11001100
- db %11100110
- db %10011000
- db %00100101
- db %00000010
+ 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
CharmeleonBaseData:: ; 0x514a4
@@ -147,14 +119,7 @@ CharmeleonBaseData:: ; 0x514a4
dn MONSTER, REPTILE ; egg groups
; tmhm
- db %10100111
- db %00010110
- db %11011001
- db %11001100
- db %11100110
- db %10011000
- db %00100101
- db %00000010
+ 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
CharizardBaseData:: ; 0x514c4
@@ -178,14 +143,7 @@ CharizardBaseData:: ; 0x514c4
dn MONSTER, REPTILE ; egg groups
; tmhm
- db %10110111
- db %01010110
- db %11011001
- db %11001110
- db %11110110
- db %11011000
- db %00101101
- db %00000010
+ 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
SquirtleBaseData:: ; 0x514e4
@@ -209,14 +167,7 @@ SquirtleBaseData:: ; 0x514e4
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
- db %10101111
- db %10110010
- db %01011011
- db %11001100
- db %10000111
- db %00011000
- db %10110000
- db %00001001
+ 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
WartortleBaseData:: ; 0x51504
@@ -240,14 +191,7 @@ WartortleBaseData:: ; 0x51504
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
- db %10101111
- db %10110010
- db %01011011
- db %11001100
- db %10000111
- db %00011000
- db %10110000
- db %00001001
+ 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
BlastoiseBaseData:: ; 0x51524
@@ -271,14 +215,7 @@ BlastoiseBaseData:: ; 0x51524
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
- db %10111111
- db %11110010
- db %01011011
- db %11001110
- db %10000111
- db %00011000
- db %10110000
- db %00001001
+ 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
CaterpieBaseData:: ; 0x51544
@@ -302,14 +239,7 @@ CaterpieBaseData:: ; 0x51544
dn INSECT, INSECT ; egg groups
; tmhm
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
+ tmhm
; end
MetapodBaseData:: ; 0x51564
@@ -333,14 +263,7 @@ MetapodBaseData:: ; 0x51564
dn INSECT, INSECT ; egg groups
; tmhm
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
+ tmhm
; end
ButterfreeBaseData:: ; 0x51584
@@ -364,14 +287,7 @@ ButterfreeBaseData:: ; 0x51584
dn INSECT, INSECT ; egg groups
; tmhm
- db %00100100
- db %01011110
- db %00111101
- db %10010100
- db %01000110
- db %00011000
- db %01000010
- db %00000000
+ 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
WeedleBaseData:: ; 0x515a4
@@ -395,14 +311,7 @@ WeedleBaseData:: ; 0x515a4
dn INSECT, INSECT ; egg groups
; tmhm
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
+ tmhm
; end
KakunaBaseData:: ; 0x515c4
@@ -426,14 +335,7 @@ KakunaBaseData:: ; 0x515c4
dn INSECT, INSECT ; egg groups
; tmhm
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
+ tmhm
; end
BeedrillBaseData:: ; 0x515e4
@@ -457,14 +359,7 @@ BeedrillBaseData:: ; 0x515e4
dn INSECT, INSECT ; egg groups
; tmhm
- db %00100100
- db %01011110
- db %00011101
- db %10000100
- db %01001110
- db %00011000
- db %00000101
- db %00000000
+ 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
PidgeyBaseData:: ; 0x51604
@@ -488,14 +383,7 @@ PidgeyBaseData:: ; 0x51604
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %00010110
- db %00011001
- db %11000100
- db %01000110
- db %01111100
- db %00001000
- db %00000000
+ 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
PidgeottoBaseData:: ; 0x51624
@@ -519,14 +407,7 @@ PidgeottoBaseData:: ; 0x51624
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %00010110
- db %00011001
- db %11000100
- db %01000110
- db %01111100
- db %00001000
- db %00000000
+ 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
PidgeotBaseData:: ; 0x51644
@@ -550,14 +431,7 @@ PidgeotBaseData:: ; 0x51644
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %01010110
- db %00011001
- db %11000100
- db %01000110
- db %01111100
- db %00001000
- db %00000000
+ 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
RattataBaseData:: ; 0x51664
@@ -581,14 +455,7 @@ RattataBaseData:: ; 0x51664
dn FIELD, FIELD ; egg groups
; tmhm
- db %10100110
- db %10110110
- db %01011001
- db %11101101
- db %11000110
- db %00111000
- db %00000000
- db %00000000
+ 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
RaticateBaseData:: ; 0x51684
@@ -612,14 +479,7 @@ RaticateBaseData:: ; 0x51684
dn FIELD, FIELD ; egg groups
; tmhm
- db %10110110
- db %11110110
- db %01011001
- db %11101101
- db %11000110
- db %00111000
- db %00100100
- db %00001100
+ 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
SpearowBaseData:: ; 0x516a4
@@ -643,14 +503,7 @@ SpearowBaseData:: ; 0x516a4
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %00010110
- db %00011001
- db %11000100
- db %01000110
- db %01111100
- db %00001000
- db %00000000
+ 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
FearowBaseData:: ; 0x516c4
@@ -674,14 +527,7 @@ FearowBaseData:: ; 0x516c4
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %01010110
- db %00011001
- db %11000100
- db %01000110
- db %01111100
- db %00001000
- db %00000000
+ 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
EkansBaseData:: ; 0x516e4
@@ -705,14 +551,7 @@ EkansBaseData:: ; 0x516e4
dn FIELD, REPTILE ; egg groups
; tmhm
- db %00100110
- db %00010110
- db %00011101
- db %10001110
- db %00001110
- db %00111000
- db %00100000
- db %00000000
+ 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
ArbokBaseData:: ; 0x51704
@@ -736,14 +575,7 @@ ArbokBaseData:: ; 0x51704
dn FIELD, REPTILE ; egg groups
; tmhm
- db %00100110
- db %01010110
- db %00011101
- db %10001110
- db %00001110
- db %00111000
- db %00100000
- db %00000000
+ 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
PikachuBaseData:: ; 0x51724
@@ -767,14 +599,7 @@ PikachuBaseData:: ; 0x51724
dn FIELD, FAIRY ; egg groups
; tmhm
- db %01101111
- db %00010010
- db %01011011
- db %11000101
- db %11000110
- db %00011101
- db %01100000
- db %00000100
+ 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
RaichuBaseData:: ; 0x51744
@@ -798,14 +623,7 @@ RaichuBaseData:: ; 0x51744
dn FIELD, FAIRY ; egg groups
; tmhm
- db %01101111
- db %01010010
- db %01011011
- db %11000101
- db %11000110
- db %00111101
- db %01100000
- db %00000100
+ 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
SandshrewBaseData:: ; 0x51764
@@ -829,14 +647,7 @@ SandshrewBaseData:: ; 0x51764
dn FIELD, FIELD ; egg groups
; tmhm
- db %10101111
- db %00010110
- db %01011001
- db %11001110
- db %11010110
- db %00111100
- db %00100101
- db %00000000
+ 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
SandslashBaseData:: ; 0x51784
@@ -860,14 +671,7 @@ SandslashBaseData:: ; 0x51784
dn FIELD, FIELD ; egg groups
; tmhm
- db %10101111
- db %01010110
- db %01011001
- db %11001110
- db %11010110
- db %00111100
- db %00100101
- db %00000000
+ 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
Nidoran_FBaseData:: ; 0x517a4
@@ -891,14 +695,7 @@ Nidoran_FBaseData:: ; 0x517a4
dn MONSTER, FIELD ; egg groups
; tmhm
- db %00100110
- db %00110110
- db %01011011
- db %11000101
- db %10000110
- db %00111100
- db %00000000
- db %00000100
+ 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
NidorinaBaseData:: ; 0x517c4
@@ -922,14 +719,7 @@ NidorinaBaseData:: ; 0x517c4
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %10100110
- db %00110110
- db %01011011
- db %11000101
- db %10000110
- db %00111100
- db %00100000
- db %00001100
+ 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
NidoqueenBaseData:: ; 0x517e4
@@ -953,14 +743,7 @@ NidoqueenBaseData:: ; 0x517e4
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %10110111
- db %11110110
- db %01011011
- db %11100111
- db %10110111
- db %10111101
- db %00110001
- db %00001110
+ 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
Nidoran_MBaseData:: ; 0x51804
@@ -984,14 +767,7 @@ Nidoran_MBaseData:: ; 0x51804
dn MONSTER, FIELD ; egg groups
; tmhm
- db %00100110
- db %00110110
- db %01011011
- db %11000101
- db %10000110
- db %00111100
- db %00000000
- db %00000100
+ 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
NidorinoBaseData:: ; 0x51824
@@ -1015,14 +791,7 @@ NidorinoBaseData:: ; 0x51824
dn MONSTER, FIELD ; egg groups
; tmhm
- db %10100110
- db %00110110
- db %01011011
- db %11000101
- db %10000110
- db %00111100
- db %00100000
- db %00001100
+ 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
NidokingBaseData:: ; 0x51844
@@ -1046,14 +815,7 @@ NidokingBaseData:: ; 0x51844
dn MONSTER, FIELD ; egg groups
; tmhm
- db %10110111
- db %11110110
- db %01011011
- db %11100111
- db %10110111
- db %10111101
- db %00110001
- db %00001110
+ 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
ClefairyBaseData:: ; 0x51864
@@ -1077,14 +839,7 @@ ClefairyBaseData:: ; 0x51864
dn FAIRY, FAIRY ; egg groups
; tmhm
- db %01101111
- db %00110111
- db %01111011
- db %11110101
- db %10100111
- db %10011111
- db %01100010
- db %00001110
+ 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
ClefableBaseData:: ; 0x51884
@@ -1108,14 +863,7 @@ ClefableBaseData:: ; 0x51884
dn FAIRY, FAIRY ; egg groups
; tmhm
- db %01101111
- db %01110111
- db %01111011
- db %11110101
- db %10100111
- db %10011111
- db %01100010
- db %00001110
+ 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
VulpixBaseData:: ; 0x518a4
@@ -1139,14 +887,7 @@ VulpixBaseData:: ; 0x518a4
dn FIELD, FIELD ; egg groups
; tmhm
- db %00100110
- db %00010110
- db %01011001
- db %10001100
- db %01100110
- db %00011000
- db %00000000
- db %00000010
+ 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
NinetalesBaseData:: ; 0x518c4
@@ -1170,14 +911,7 @@ NinetalesBaseData:: ; 0x518c4
dn FIELD, FIELD ; egg groups
; tmhm
- db %00110110
- db %01010110
- db %01011001
- db %10001100
- db %01100110
- db %00011000
- db %00000000
- db %00000010
+ 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
JigglypuffBaseData:: ; 0x518e4
@@ -1201,14 +935,7 @@ JigglypuffBaseData:: ; 0x518e4
dn FAIRY, FAIRY ; egg groups
; tmhm
- db %01101111
- db %00110111
- db %00111011
- db %11110101
- db %10100111
- db %10011111
- db %01100010
- db %00001110
+ 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
WigglytuffBaseData:: ; 0x51904
@@ -1232,14 +959,7 @@ WigglytuffBaseData:: ; 0x51904
dn FAIRY, FAIRY ; egg groups
; tmhm
- db %01101111
- db %01110111
- db %00111011
- db %11110101
- db %10100111
- db %10011111
- db %01100010
- db %00001110
+ 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
ZubatBaseData:: ; 0x51924
@@ -1263,14 +983,7 @@ ZubatBaseData:: ; 0x51924
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %00010110
- db %00011101
- db %10000100
- db %01000110
- db %01111100
- db %00000000
- db %00000000
+ 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
GolbatBaseData:: ; 0x51944
@@ -1294,14 +1007,7 @@ GolbatBaseData:: ; 0x51944
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %01010110
- db %00011101
- db %10000100
- db %01000110
- db %01111100
- db %00000000
- db %00000000
+ 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
OddishBaseData:: ; 0x51964
@@ -1325,14 +1031,7 @@ OddishBaseData:: ; 0x51964
dn PLANT, PLANT ; egg groups
; tmhm
- db %00100100
- db %00011110
- db %00111101
- db %10000100
- db %00001110
- db %00011000
- db %01000100
- db %00000000
+ 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
GloomBaseData:: ; 0x51984
@@ -1356,14 +1055,7 @@ GloomBaseData:: ; 0x51984
dn PLANT, PLANT ; egg groups
; tmhm
- db %00100100
- db %00011110
- db %00111101
- db %10000100
- db %00001110
- db %00011000
- db %01000100
- db %00000000
+ 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
VileplumeBaseData:: ; 0x519a4
@@ -1387,14 +1079,7 @@ VileplumeBaseData:: ; 0x519a4
dn PLANT, PLANT ; egg groups
; tmhm
- db %00100100
- db %01011110
- db %00111101
- db %10000100
- db %00001110
- db %00011000
- db %01000100
- db %00000000
+ 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
ParasBaseData:: ; 0x519c4
@@ -1418,14 +1103,7 @@ ParasBaseData:: ; 0x519c4
dn INSECT, PLANT ; egg groups
; tmhm
- db %10100100
- db %00011110
- db %00111101
- db %10001100
- db %00001110
- db %00111000
- db %01000101
- db %00000000
+ 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
ParasectBaseData:: ; 0x519e4
@@ -1449,14 +1127,7 @@ ParasectBaseData:: ; 0x519e4
dn INSECT, PLANT ; egg groups
; tmhm
- db %10100100
- db %01011110
- db %00111101
- db %10001100
- db %00001110
- db %00111000
- db %01000101
- db %00000000
+ 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
VenonatBaseData:: ; 0x51a04
@@ -1480,14 +1151,7 @@ VenonatBaseData:: ; 0x51a04
dn INSECT, INSECT ; egg groups
; tmhm
- db %00100100
- db %00011110
- db %00111101
- db %10010100
- db %01001110
- db %00111000
- db %00000000
- db %00000000
+ 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
VenomothBaseData:: ; 0x51a24
@@ -1511,14 +1175,7 @@ VenomothBaseData:: ; 0x51a24
dn INSECT, INSECT ; egg groups
; tmhm
- db %00100100
- db %01011110
- db %00111101
- db %10010100
- db %01001110
- db %00111000
- db %01000000
- db %00000000
+ 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
DiglettBaseData:: ; 0x51a44
@@ -1542,14 +1199,7 @@ DiglettBaseData:: ; 0x51a44
dn FIELD, FIELD ; egg groups
; tmhm
- db %10100100
- db %00010110
- db %00011001
- db %11001110
- db %00001110
- db %00111000
- db %00000100
- db %00000000
+ 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
DugtrioBaseData:: ; 0x51a64
@@ -1573,14 +1223,7 @@ DugtrioBaseData:: ; 0x51a64
dn FIELD, FIELD ; egg groups
; tmhm
- db %10100100
- db %01010110
- db %00011001
- db %11001110
- db %00001110
- db %00111000
- db %00000100
- db %00000000
+ 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
MeowthBaseData:: ; 0x51a84
@@ -1604,14 +1247,7 @@ MeowthBaseData:: ; 0x51a84
dn FIELD, FIELD ; egg groups
; tmhm
- db %01100110
- db %10010111
- db %01011001
- db %11100101
- db %11000110
- db %00111110
- db %00000010
- db %00000100
+ 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
PersianBaseData:: ; 0x51aa4
@@ -1635,14 +1271,7 @@ PersianBaseData:: ; 0x51aa4
dn FIELD, FIELD ; egg groups
; tmhm
- db %01110110
- db %11010111
- db %01011001
- db %11100101
- db %11000110
- db %00111110
- db %00000010
- db %00000100
+ 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
PsyduckBaseData:: ; 0x51ac4
@@ -1666,14 +1295,7 @@ PsyduckBaseData:: ; 0x51ac4
dn AMPHIBIAN, FIELD ; egg groups
; tmhm
- db %10100111
- db %10110011
- db %01011011
- db %11001100
- db %01000111
- db %00011000
- db %11110000
- db %00001001
+ 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
GolduckBaseData:: ; 0x51ae4
@@ -1697,14 +1319,7 @@ GolduckBaseData:: ; 0x51ae4
dn AMPHIBIAN, FIELD ; egg groups
; tmhm
- db %10100111
- db %11110011
- db %01011011
- db %11001100
- db %01000111
- db %00011000
- db %11110001
- db %00001001
+ 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
MankeyBaseData:: ; 0x51b04
@@ -1728,14 +1343,7 @@ MankeyBaseData:: ; 0x51b04
dn FIELD, FIELD ; egg groups
; tmhm
- db %10100111
- db %00010111
- db %01011001
- db %11001101
- db %11000111
- db %10111101
- db %00100000
- db %00000100
+ 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
PrimeapeBaseData:: ; 0x51b24
@@ -1759,14 +1367,7 @@ PrimeapeBaseData:: ; 0x51b24
dn FIELD, FIELD ; egg groups
; tmhm
- db %10100111
- db %01010111
- db %01011001
- db %11001101
- db %11000111
- db %10111101
- db %00100000
- db %00000100
+ 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
GrowlitheBaseData:: ; 0x51b44
@@ -1790,14 +1391,7 @@ GrowlitheBaseData:: ; 0x51b44
dn FIELD, FIELD ; egg groups
; tmhm
- db %10110110
- db %00010110
- db %11011001
- db %10001100
- db %01100110
- db %00011000
- db %00000000
- db %00000010
+ 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
ArcanineBaseData:: ; 0x51b64
@@ -1821,14 +1415,7 @@ ArcanineBaseData:: ; 0x51b64
dn FIELD, FIELD ; egg groups
; tmhm
- db %10110110
- db %01010110
- db %11011001
- db %10001100
- db %01100110
- db %00011000
- db %00000000
- db %00000010
+ 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
PoliwagBaseData:: ; 0x51b84
@@ -1852,14 +1439,7 @@ PoliwagBaseData:: ; 0x51b84
dn AMPHIBIAN, AMPHIBIAN ; egg groups
; tmhm
- db %00100110
- db %10110010
- db %00011011
- db %10010100
- db %10000110
- db %00111000
- db %10010000
- db %00001001
+ 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
PoliwhirlBaseData:: ; 0x51ba4
@@ -1883,14 +1463,7 @@ PoliwhirlBaseData:: ; 0x51ba4
dn AMPHIBIAN, AMPHIBIAN ; egg groups
; tmhm
- db %10100110
- db %10110010
- db %00011011
- db %11010110
- db %10000111
- db %00111100
- db %10110000
- db %00001001
+ 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
PoliwrathBaseData:: ; 0x51bc4
@@ -1914,14 +1487,7 @@ PoliwrathBaseData:: ; 0x51bc4
dn AMPHIBIAN, AMPHIBIAN ; egg groups
; tmhm
- db %10100111
- db %11110010
- db %00011011
- db %11010110
- db %10000111
- db %00111100
- db %10110000
- db %00001001
+ 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
AbraBaseData:: ; 0x51be4
@@ -1945,14 +1511,7 @@ AbraBaseData:: ; 0x51be4
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %01100111
- db %00010111
- db %00011011
- db %10110100
- db %00000111
- db %10111011
- db %01000010
- db %00000000
+ 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
KadabraBaseData:: ; 0x51c04
@@ -1976,14 +1535,7 @@ KadabraBaseData:: ; 0x51c04
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %01100111
- db %00010111
- db %00011011
- db %10111100
- db %00000111
- db %10111011
- db %01000010
- db %00000000
+ 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
AlakazamBaseData:: ; 0x51c24
@@ -2007,14 +1559,7 @@ AlakazamBaseData:: ; 0x51c24
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %01100111
- db %01010111
- db %00011011
- db %10111100
- db %00000111
- db %10111011
- db %01000010
- db %00000000
+ 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
MachopBaseData:: ; 0x51c44
@@ -2038,14 +1583,7 @@ MachopBaseData:: ; 0x51c44
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %10100111
- db %00010110
- db %00011001
- db %11001110
- db %00100111
- db %10111101
- db %00100000
- db %00000010
+ 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
MachokeBaseData:: ; 0x51c64
@@ -2069,14 +1607,7 @@ MachokeBaseData:: ; 0x51c64
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %10100111
- db %00010110
- db %00011001
- db %11001110
- db %00100111
- db %10111101
- db %00100000
- db %00000010
+ 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
MachampBaseData:: ; 0x51c84
@@ -2100,14 +1631,7 @@ MachampBaseData:: ; 0x51c84
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %10100111
- db %01010110
- db %00011001
- db %11001110
- db %00100111
- db %10111101
- db %00100000
- db %00000010
+ 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
BellsproutBaseData:: ; 0x51ca4
@@ -2131,14 +1655,7 @@ BellsproutBaseData:: ; 0x51ca4
dn PLANT, PLANT ; egg groups
; tmhm
- db %00100100
- db %00011110
- db %00111101
- db %10000100
- db %00001110
- db %00011000
- db %01000100
- db %00000000
+ 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
WeepinbellBaseData:: ; 0x51cc4
@@ -2162,14 +1679,7 @@ WeepinbellBaseData:: ; 0x51cc4
dn PLANT, PLANT ; egg groups
; tmhm
- db %00100100
- db %00011110
- db %00111101
- db %10000100
- db %00001110
- db %00011000
- db %01000100
- db %00000000
+ 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
VictreebelBaseData:: ; 0x51ce4
@@ -2193,14 +1703,7 @@ VictreebelBaseData:: ; 0x51ce4
dn PLANT, PLANT ; egg groups
; tmhm
- db %00100100
- db %01011110
- db %00111101
- db %10000100
- db %00001110
- db %00011000
- db %01000100
- db %00000000
+ 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
TentacoolBaseData:: ; 0x51d04
@@ -2224,14 +1727,7 @@ TentacoolBaseData:: ; 0x51d04
dn INVERTEBRATE, INVERTEBRATE ; egg groups
; tmhm
- db %00100100
- db %10110010
- db %00011111
- db %10000100
- db %00001110
- db %00011000
- db %10010100
- db %00001000
+ 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
TentacruelBaseData:: ; 0x51d24
@@ -2255,14 +1751,7 @@ TentacruelBaseData:: ; 0x51d24
dn INVERTEBRATE, INVERTEBRATE ; egg groups
; tmhm
- db %00100100
- db %11110010
- db %00011111
- db %10000100
- db %00001110
- db %00011000
- db %10010100
- db %00001000
+ 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
GeodudeBaseData:: ; 0x51d44
@@ -2286,14 +1775,7 @@ GeodudeBaseData:: ; 0x51d44
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %10101111
- db %00010110
- db %00011001
- db %11001110
- db %10110110
- db %10011000
- db %00100000
- db %00000010
+ 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
GravelerBaseData:: ; 0x51d64
@@ -2317,14 +1799,7 @@ GravelerBaseData:: ; 0x51d64
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %10101111
- db %00010110
- db %00011001
- db %11001110
- db %10110110
- db %10011000
- db %00100000
- db %00000010
+ 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
GolemBaseData:: ; 0x51d84
@@ -2348,14 +1823,7 @@ GolemBaseData:: ; 0x51d84
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %10111111
- db %01010110
- db %00011001
- db %11001110
- db %10110110
- db %10011000
- db %00100001
- db %00000010
+ 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
PonytaBaseData:: ; 0x51da4
@@ -2379,14 +1847,7 @@ PonytaBaseData:: ; 0x51da4
dn FIELD, FIELD ; egg groups
; tmhm
- db %00100110
- db %00010110
- db %01011001
- db %10000100
- db %01100110
- db %00011000
- db %00000000
- db %00000010
+ 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
RapidashBaseData:: ; 0x51dc4
@@ -2410,14 +1871,7 @@ RapidashBaseData:: ; 0x51dc4
dn FIELD, FIELD ; egg groups
; tmhm
- db %00100110
- db %01010110
- db %01011001
- db %10000100
- db %01100110
- db %00011000
- db %00000000
- db %00000010
+ 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
SlowpokeBaseData:: ; 0x51de4
@@ -2441,14 +1895,7 @@ SlowpokeBaseData:: ; 0x51de4
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
- db %01100110
- db %10110111
- db %01011011
- db %11111110
- db %01100110
- db %00011010
- db %01110010
- db %00001010
+ 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
SlowbroBaseData:: ; 0x51e04
@@ -2472,14 +1919,7 @@ SlowbroBaseData:: ; 0x51e04
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
- db %11100111
- db %11110111
- db %01011011
- db %11111110
- db %01100111
- db %00011010
- db %01110011
- db %00001010
+ 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
MagnemiteBaseData:: ; 0x51e24
@@ -2503,14 +1943,7 @@ MagnemiteBaseData:: ; 0x51e24
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %01101100
- db %00010010
- db %00011011
- db %10000101
- db %01000110
- db %00001000
- db %01000000
- db %00000100
+ 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
MagnetonBaseData:: ; 0x51e44
@@ -2534,14 +1967,7 @@ MagnetonBaseData:: ; 0x51e44
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %01101100
- db %01010010
- db %00011011
- db %10000101
- db %01000110
- db %00001000
- db %01000000
- db %00000100
+ 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
Farfetch_DBaseData:: ; 0x51e64
@@ -2565,14 +1991,7 @@ Farfetch_DBaseData:: ; 0x51e64
dn AVIAN, FIELD ; egg groups
; tmhm
- db %00100110
- db %00010111
- db %01011001
- db %11000100
- db %01000110
- db %01111100
- db %00001100
- db %00000000
+ 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
DoduoBaseData:: ; 0x51e84
@@ -2596,14 +2015,7 @@ DoduoBaseData:: ; 0x51e84
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %00010110
- db %00011001
- db %11000100
- db %01000110
- db %01111000
- db %00001000
- db %00000000
+ 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
DodrioBaseData:: ; 0x51ea4
@@ -2627,14 +2039,7 @@ DodrioBaseData:: ; 0x51ea4
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %01010110
- db %00011001
- db %11000100
- db %01000110
- db %01111000
- db %00001000
- db %00000000
+ 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
SeelBaseData:: ; 0x51ec4
@@ -2658,14 +2063,7 @@ SeelBaseData:: ; 0x51ec4
dn AMPHIBIAN, FIELD ; egg groups
; tmhm
- db %00100110
- db %10110010
- db %00011011
- db %10000100
- db %00000110
- db %00011000
- db %10010000
- db %00001001
+ 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
DewgongBaseData:: ; 0x51ee4
@@ -2689,14 +2087,7 @@ DewgongBaseData:: ; 0x51ee4
dn AMPHIBIAN, FIELD ; egg groups
; tmhm
- db %00100110
- db %11110010
- db %00011011
- db %10000100
- db %00000110
- db %00011000
- db %10010000
- db %00001001
+ 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
GrimerBaseData:: ; 0x51f04
@@ -2720,14 +2111,7 @@ GrimerBaseData:: ; 0x51f04
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
- db %01100101
- db %00010110
- db %00011101
- db %11000101
- db %00101111
- db %10111001
- db %00000000
- db %00000110
+ 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
MukBaseData:: ; 0x51f24
@@ -2751,14 +2135,7 @@ MukBaseData:: ; 0x51f24
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
- db %01100101
- db %01010110
- db %00011101
- db %11000101
- db %00101111
- db %10111001
- db %00000000
- db %00000110
+ 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
ShellderBaseData:: ; 0x51f44
@@ -2782,14 +2159,7 @@ ShellderBaseData:: ; 0x51f44
dn INVERTEBRATE, INVERTEBRATE ; egg groups
; tmhm
- db %00100100
- db %10110010
- db %00011011
- db %10000100
- db %01000110
- db %00011000
- db %10010000
- db %00001000
+ 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
CloysterBaseData:: ; 0x51f64
@@ -2813,14 +2183,7 @@ CloysterBaseData:: ; 0x51f64
dn INVERTEBRATE, INVERTEBRATE ; egg groups
; tmhm
- db %00100100
- db %11110010
- db %00011011
- db %10000100
- db %01000110
- db %00011000
- db %10010000
- db %00001000
+ 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
GastlyBaseData:: ; 0x51f84
@@ -2844,14 +2207,7 @@ GastlyBaseData:: ; 0x51f84
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
- db %01100100
- db %00010111
- db %00011111
- db %10110101
- db %00000110
- db %00111010
- db %00000010
- db %00000100
+ 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
HaunterBaseData:: ; 0x51fa4
@@ -2875,14 +2231,7 @@ HaunterBaseData:: ; 0x51fa4
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
- db %01100100
- db %00010111
- db %00011111
- db %10110101
- db %00000110
- db %00111010
- db %00000010
- db %00000100
+ 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
GengarBaseData:: ; 0x51fc4
@@ -2906,14 +2255,7 @@ GengarBaseData:: ; 0x51fc4
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
- db %11100111
- db %01010111
- db %00011111
- db %10110101
- db %00000111
- db %10111011
- db %00100010
- db %00000100
+ 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
OnixBaseData:: ; 0x51fe4
@@ -2937,14 +2279,7 @@ OnixBaseData:: ; 0x51fe4
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %10110110
- db %00010110
- db %01011001
- db %11001110
- db %00010110
- db %00011000
- db %00100000
- db %00000000
+ 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
DrowzeeBaseData:: ; 0x52004
@@ -2968,14 +2303,7 @@ DrowzeeBaseData:: ; 0x52004
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %01100111
- db %00010111
- db %00011011
- db %10110100
- db %00000111
- db %10011011
- db %01000010
- db %00000000
+ 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
HypnoBaseData:: ; 0x52024
@@ -2999,14 +2327,7 @@ HypnoBaseData:: ; 0x52024
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %01100111
- db %01010111
- db %00011011
- db %10110100
- db %00000111
- db %10011011
- db %01000010
- db %00000000
+ 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
KrabbyBaseData:: ; 0x52044
@@ -3030,14 +2351,7 @@ KrabbyBaseData:: ; 0x52044
dn INVERTEBRATE, INVERTEBRATE ; egg groups
; tmhm
- db %10100100
- db %10110010
- db %00011011
- db %11000100
- db %00000110
- db %00111000
- db %10110101
- db %00001000
+ 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
KinglerBaseData:: ; 0x52064
@@ -3061,14 +2375,7 @@ KinglerBaseData:: ; 0x52064
dn INVERTEBRATE, INVERTEBRATE ; egg groups
; tmhm
- db %10100100
- db %11110010
- db %00011011
- db %11000100
- db %00000110
- db %00111000
- db %10110101
- db %00001000
+ 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
VoltorbBaseData:: ; 0x52084
@@ -3092,14 +2399,7 @@ VoltorbBaseData:: ; 0x52084
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %01101110
- db %00010010
- db %00011011
- db %10000101
- db %01000110
- db %00001000
- db %01000000
- db %00000100
+ 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
ElectrodeBaseData:: ; 0x520a4
@@ -3123,14 +2423,7 @@ ElectrodeBaseData:: ; 0x520a4
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %01101110
- db %01010010
- db %00011011
- db %10000101
- db %01000110
- db %00001000
- db %01000000
- db %00000100
+ 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
ExeggcuteBaseData:: ; 0x520c4
@@ -3154,14 +2447,7 @@ ExeggcuteBaseData:: ; 0x520c4
dn PLANT, PLANT ; egg groups
; tmhm
- db %00101100
- db %00010111
- db %00111101
- db %10010100
- db %00001110
- db %00111010
- db %01100010
- db %00000000
+ 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
ExeggutorBaseData:: ; 0x520e4
@@ -3185,14 +2471,7 @@ ExeggutorBaseData:: ; 0x520e4
dn PLANT, PLANT ; egg groups
; tmhm
- db %00101110
- db %01010111
- db %00111101
- db %10010100
- db %00001110
- db %00111010
- db %01100010
- db %00000000
+ 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
CuboneBaseData:: ; 0x52104
@@ -3216,14 +2495,7 @@ CuboneBaseData:: ; 0x52104
dn MONSTER, MONSTER ; egg groups
; tmhm
- db %10100111
- db %10110110
- db %01011001
- db %11001110
- db %00110110
- db %10111101
- db %00100000
- db %00001010
+ 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
MarowakBaseData:: ; 0x52124
@@ -3247,14 +2519,7 @@ MarowakBaseData:: ; 0x52124
dn MONSTER, MONSTER ; egg groups
; tmhm
- db %10100111
- db %11110110
- db %01011001
- db %11001110
- db %00110110
- db %10111101
- db %00100000
- db %00001010
+ 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
HitmonleeBaseData:: ; 0x52144
@@ -3278,14 +2543,7 @@ HitmonleeBaseData:: ; 0x52144
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %10100111
- db %00010110
- db %00011001
- db %11000100
- db %01000110
- db %00111100
- db %00100000
- db %00000000
+ 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
HitmonchanBaseData:: ; 0x52164
@@ -3309,14 +2567,7 @@ HitmonchanBaseData:: ; 0x52164
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %10100111
- db %00010110
- db %00011001
- db %11000100
- db %01000111
- db %10111101
- db %00100000
- db %00000000
+ 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
LickitungBaseData:: ; 0x52184
@@ -3340,14 +2591,7 @@ LickitungBaseData:: ; 0x52184
dn MONSTER, MONSTER ; egg groups
; tmhm
- db %10101111
- db %11110111
- db %01011011
- db %11100111
- db %10110111
- db %10111011
- db %00110110
- db %00001110
+ 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
KoffingBaseData:: ; 0x521a4
@@ -3371,14 +2615,7 @@ KoffingBaseData:: ; 0x521a4
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
- db %01101100
- db %00010110
- db %00011001
- db %10000101
- db %00101110
- db %00111000
- db %00000000
- db %00000110
+ 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
WeezingBaseData:: ; 0x521c4
@@ -3402,14 +2639,7 @@ WeezingBaseData:: ; 0x521c4
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
- db %01101100
- db %01010110
- db %00011001
- db %10000101
- db %00101110
- db %00111000
- db %00000000
- db %00000110
+ 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
RhyhornBaseData:: ; 0x521e4
@@ -3433,14 +2663,7 @@ RhyhornBaseData:: ; 0x521e4
dn MONSTER, FIELD ; egg groups
; tmhm
- db %11111110
- db %10110110
- db %01011001
- db %11001111
- db %00110110
- db %00011000
- db %00100000
- db %00001110
+ 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
RhydonBaseData:: ; 0x52204
@@ -3464,14 +2687,7 @@ RhydonBaseData:: ; 0x52204
dn MONSTER, FIELD ; egg groups
; tmhm
- db %11111111
- db %11110110
- db %01011001
- db %11001111
- db %00110110
- db %10011001
- db %00110001
- db %00001110
+ 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
ChanseyBaseData:: ; 0x52224
@@ -3495,14 +2711,7 @@ ChanseyBaseData:: ; 0x52224
dn FAIRY, FAIRY ; egg groups
; tmhm
- db %11101111
- db %11110111
- db %01111011
- db %11110101
- db %10110110
- db %00011010
- db %01100000
- db %00001110
+ 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
TangelaBaseData:: ; 0x52244
@@ -3526,14 +2735,7 @@ TangelaBaseData:: ; 0x52244
dn PLANT, PLANT ; egg groups
; tmhm
- db %00100110
- db %01011111
- db %00111101
- db %10000100
- db %00001110
- db %00111000
- db %01000100
- db %00000000
+ 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
KangaskhanBaseData:: ; 0x52264
@@ -3557,14 +2759,7 @@ KangaskhanBaseData:: ; 0x52264
dn MONSTER, MONSTER ; egg groups
; tmhm
- db %11110111
- db %11110110
- db %01011011
- db %11100111
- db %00110111
- db %10011001
- db %00110001
- db %00001110
+ 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
HorseaBaseData:: ; 0x52284
@@ -3588,14 +2783,7 @@ HorseaBaseData:: ; 0x52284
dn AMPHIBIAN, REPTILE ; egg groups
; tmhm
- db %00100110
- db %10110010
- db %10011011
- db %10000100
- db %01000110
- db %00011000
- db %10010000
- db %00001001
+ 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
SeadraBaseData:: ; 0x522a4
@@ -3619,14 +2807,7 @@ SeadraBaseData:: ; 0x522a4
dn AMPHIBIAN, REPTILE ; egg groups
; tmhm
- db %00100110
- db %11110010
- db %10011011
- db %10000100
- db %01000110
- db %00011000
- db %10010000
- db %00001001
+ 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
GoldeenBaseData:: ; 0x522c4
@@ -3650,14 +2831,7 @@ GoldeenBaseData:: ; 0x522c4
dn FISH, FISH ; egg groups
; tmhm
- db %00100100
- db %10110010
- db %00011011
- db %10000100
- db %01000110
- db %00011000
- db %00010000
- db %00001001
+ 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
SeakingBaseData:: ; 0x522e4
@@ -3681,14 +2855,7 @@ SeakingBaseData:: ; 0x522e4
dn FISH, FISH ; egg groups
; tmhm
- db %00100100
- db %11110010
- db %00011011
- db %10000100
- db %01000110
- db %00011000
- db %00010000
- db %00001001
+ 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
StaryuBaseData:: ; 0x52304
@@ -3712,14 +2879,7 @@ StaryuBaseData:: ; 0x52304
dn INVERTEBRATE, INVERTEBRATE ; egg groups
; tmhm
- db %01100100
- db %10110011
- db %00011011
- db %10010101
- db %01000110
- db %00011000
- db %11010000
- db %00001101
+ 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
StarmieBaseData:: ; 0x52324
@@ -3743,14 +2903,7 @@ StarmieBaseData:: ; 0x52324
dn INVERTEBRATE, INVERTEBRATE ; egg groups
; tmhm
- db %01100100
- db %11110011
- db %00011011
- db %10010101
- db %01000110
- db %00011010
- db %11010010
- db %00001101
+ 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
Mr__MimeBaseData:: ; 0x52344
@@ -3774,14 +2927,7 @@ Mr__MimeBaseData:: ; 0x52344
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %01100111
- db %01010111
- db %00111001
- db %11110101
- db %00000111
- db %10111011
- db %01000010
- db %00000100
+ 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
ScytherBaseData:: ; 0x52364
@@ -3805,14 +2951,7 @@ ScytherBaseData:: ; 0x52364
dn INSECT, INSECT ; egg groups
; tmhm
- db %10100110
- db %01010110
- db %00011001
- db %10000100
- db %01000110
- db %01111100
- db %00000101
- db %00000000
+ 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
JynxBaseData:: ; 0x52384
@@ -3836,14 +2975,7 @@ JynxBaseData:: ; 0x52384
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %00100111
- db %11111011
- db %00011011
- db %11110100
- db %00000111
- db %00111010
- db %00000010
- db %00001000
+ 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
ElectabuzzBaseData:: ; 0x523a4
@@ -3867,14 +2999,7 @@ ElectabuzzBaseData:: ; 0x523a4
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %11100111
- db %01010010
- db %01011011
- db %11010101
- db %01000111
- db %10111101
- db %01100000
- db %00000100
+ 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
MagmarBaseData:: ; 0x523c4
@@ -3898,14 +3023,7 @@ MagmarBaseData:: ; 0x523c4
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %10100111
- db %01010110
- db %01011001
- db %11010100
- db %00100110
- db %10111101
- db %00100000
- db %00000010
+ 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
PinsirBaseData:: ; 0x523e4
@@ -3929,14 +3047,7 @@ PinsirBaseData:: ; 0x523e4
dn INSECT, INSECT ; egg groups
; tmhm
- db %10100110
- db %01010110
- db %00011001
- db %10000100
- db %00000110
- db %00111000
- db %00100101
- db %00000000
+ 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
TaurosBaseData:: ; 0x52404
@@ -3960,14 +3071,7 @@ TaurosBaseData:: ; 0x52404
dn FIELD, FIELD ; egg groups
; tmhm
- db %11100110
- db %11110110
- db %01011001
- db %10000111
- db %00100110
- db %00011000
- db %00110000
- db %00001110
+ 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
MagikarpBaseData:: ; 0x52424
@@ -3991,14 +3095,7 @@ MagikarpBaseData:: ; 0x52424
dn FISH, REPTILE ; egg groups
; tmhm
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
+ tmhm
; end
GyaradosBaseData:: ; 0x52444
@@ -4022,14 +3119,7 @@ GyaradosBaseData:: ; 0x52444
dn FISH, REPTILE ; egg groups
; tmhm
- db %11110110
- db %11110010
- db %10011011
- db %10000101
- db %00110110
- db %00011000
- db %10110000
- db %00001111
+ 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
LaprasBaseData:: ; 0x52464
@@ -4053,14 +3143,7 @@ LaprasBaseData:: ; 0x52464
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
- db %11100110
- db %11110010
- db %11011011
- db %10010101
- db %00000110
- db %00011010
- db %10110010
- db %00001100
+ 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
DittoBaseData:: ; 0x52484
@@ -4084,14 +3167,7 @@ DittoBaseData:: ; 0x52484
dn LADIES_MAN, LADIES_MAN ; egg groups
; tmhm
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
+ tmhm
; end
EeveeBaseData:: ; 0x524a4
@@ -4115,14 +3191,7 @@ EeveeBaseData:: ; 0x524a4
dn FIELD, FIELD ; egg groups
; tmhm
- db %00100110
- db %00010110
- db %01011011
- db %11100100
- db %01000110
- db %00011100
- db %00000000
- db %00000000
+ 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
VaporeonBaseData:: ; 0x524c4
@@ -4146,14 +3215,7 @@ VaporeonBaseData:: ; 0x524c4
dn FIELD, FIELD ; egg groups
; tmhm
- db %00110110
- db %11110110
- db %01011011
- db %11100100
- db %01000110
- db %00011100
- db %10010000
- db %00001001
+ 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
JolteonBaseData:: ; 0x524e4
@@ -4177,14 +3239,7 @@ JolteonBaseData:: ; 0x524e4
dn FIELD, FIELD ; egg groups
; tmhm
- db %01110110
- db %01010110
- db %01011011
- db %11100101
- db %01000110
- db %00011100
- db %01000000
- db %00000100
+ 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
FlareonBaseData:: ; 0x52504
@@ -4208,14 +3263,7 @@ FlareonBaseData:: ; 0x52504
dn FIELD, FIELD ; egg groups
; tmhm
- db %01110110
- db %01010110
- db %01011011
- db %11100100
- db %01100110
- db %00011100
- db %00000000
- db %00000010
+ 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
PorygonBaseData:: ; 0x52524
@@ -4239,14 +3287,7 @@ PorygonBaseData:: ; 0x52524
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %01100100
- db %11110111
- db %01011011
- db %10010101
- db %01000110
- db %00101010
- db %01000010
- db %00001100
+ 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
OmanyteBaseData:: ; 0x52544
@@ -4270,14 +3311,7 @@ OmanyteBaseData:: ; 0x52544
dn AMPHIBIAN, INVERTEBRATE ; egg groups
; tmhm
- db %10101110
- db %10110010
- db %00011011
- db %10000100
- db %00010110
- db %00111000
- db %10010000
- db %00001000
+ 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
OmastarBaseData:: ; 0x52564
@@ -4301,14 +3335,7 @@ OmastarBaseData:: ; 0x52564
dn AMPHIBIAN, INVERTEBRATE ; egg groups
; tmhm
- db %10101110
- db %11110010
- db %00011011
- db %10000100
- db %00010110
- db %00111000
- db %10010000
- db %00001000
+ 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
KabutoBaseData:: ; 0x52584
@@ -4332,14 +3359,7 @@ KabutoBaseData:: ; 0x52584
dn AMPHIBIAN, INVERTEBRATE ; egg groups
; tmhm
- db %10101100
- db %10110010
- db %00011111
- db %10000100
- db %00010110
- db %00111000
- db %00000000
- db %00001000
+ 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
KabutopsBaseData:: ; 0x525a4
@@ -4363,14 +3383,7 @@ KabutopsBaseData:: ; 0x525a4
dn AMPHIBIAN, INVERTEBRATE ; egg groups
; tmhm
- db %10101110
- db %11110010
- db %00011111
- db %10000100
- db %00010110
- db %00111000
- db %10010101
- db %00001000
+ 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
AerodactylBaseData:: ; 0x525c4
@@ -4394,14 +3407,7 @@ AerodactylBaseData:: ; 0x525c4
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %10110110
- db %01010010
- db %11011011
- db %10000110
- db %01110110
- db %01011100
- db %00001000
- db %00000010
+ 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
SnorlaxBaseData:: ; 0x525e4
@@ -4425,14 +3431,7 @@ SnorlaxBaseData:: ; 0x525e4
dn MONSTER, MONSTER ; egg groups
; tmhm
- db %11101111
- db %11110111
- db %00111011
- db %11110111
- db %10110111
- db %10011001
- db %00110000
- db %00001110
+ 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
ArticunoBaseData:: ; 0x52604
@@ -4456,14 +3455,7 @@ ArticunoBaseData:: ; 0x52604
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %10110100
- db %11110110
- db %00011011
- db %11000100
- db %01010110
- db %01001100
- db %00001000
- db %00001000
+ 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
ZapdosBaseData:: ; 0x52624
@@ -4487,14 +3479,7 @@ ZapdosBaseData:: ; 0x52624
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %11110100
- db %01010110
- db %00011011
- db %11000101
- db %01010110
- db %01001100
- db %01001000
- db %00000100
+ 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
MoltresBaseData:: ; 0x52644
@@ -4518,14 +3503,7 @@ MoltresBaseData:: ; 0x52644
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %10110100
- db %01010110
- db %00011011
- db %11000100
- db %01110110
- db %01001100
- db %00001000
- db %00000010
+ 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
DratiniBaseData:: ; 0x52664
@@ -4549,14 +3527,7 @@ DratiniBaseData:: ; 0x52664
dn AMPHIBIAN, REPTILE ; egg groups
; tmhm
- db %01100110
- db %10110010
- db %11011011
- db %10000101
- db %01100110
- db %00011100
- db %00010000
- db %00001111
+ 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
DragonairBaseData:: ; 0x52684
@@ -4580,14 +3551,7 @@ DragonairBaseData:: ; 0x52684
dn AMPHIBIAN, REPTILE ; egg groups
; tmhm
- db %01100110
- db %10110010
- db %11011011
- db %10000101
- db %01100110
- db %00011100
- db %00010000
- db %00001111
+ 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
DragoniteBaseData:: ; 0x526a4
@@ -4611,14 +3575,7 @@ DragoniteBaseData:: ; 0x526a4
dn AMPHIBIAN, REPTILE ; egg groups
; tmhm
- db %11100111
- db %11110010
- db %11011011
- db %11000101
- db %01110111
- db %11011101
- db %10111001
- db %00001111
+ 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
MewtwoBaseData:: ; 0x526c4
@@ -4642,14 +3599,7 @@ MewtwoBaseData:: ; 0x526c4
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %11100111
- db %11110111
- db %01111011
- db %11110101
- db %01100111
- db %10001111
- db %01100010
- db %00001110
+ 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
MewBaseData:: ; 0x526e4
@@ -4673,14 +3623,7 @@ MewBaseData:: ; 0x526e4
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %11111111
- db %11111111
- db %11111111
- db %11111111
- db %11111111
- db %11111111
- db %11111111
- db %00001111
+ 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
ChikoritaBaseData:: ; 0x52704
@@ -4704,14 +3647,7 @@ ChikoritaBaseData:: ; 0x52704
dn MONSTER, PLANT ; egg groups
; tmhm
- db %00100110
- db %00011110
- db %01111101
- db %11000100
- db %00000110
- db %00011100
- db %01000100
- db %00000000
+ 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
BayleefBaseData:: ; 0x52724
@@ -4735,14 +3671,7 @@ BayleefBaseData:: ; 0x52724
dn MONSTER, PLANT ; egg groups
; tmhm
- db %10100110
- db %00011110
- db %01111101
- db %11000100
- db %00000110
- db %00011100
- db %01100101
- db %00000000
+ 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
MeganiumBaseData:: ; 0x52744
@@ -4766,14 +3695,7 @@ MeganiumBaseData:: ; 0x52744
dn MONSTER, PLANT ; egg groups
; tmhm
- db %10100110
- db %01011110
- db %01111101
- db %11000110
- db %00000110
- db %00011100
- db %01100101
- db %00000000
+ 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
CyndaquilBaseData:: ; 0x52764
@@ -4797,14 +3719,7 @@ CyndaquilBaseData:: ; 0x52764
dn FIELD, FIELD ; egg groups
; tmhm
- db %00101110
- db %00010110
- db %01011001
- db %11001100
- db %11100110
- db %00011100
- db %00000100
- db %00000010
+ 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
QuilavaBaseData:: ; 0x52784
@@ -4828,14 +3743,7 @@ QuilavaBaseData:: ; 0x52784
dn FIELD, FIELD ; egg groups
; tmhm
- db %10111110
- db %00010110
- db %01011001
- db %11001100
- db %11100110
- db %00011100
- db %00100101
- db %00000010
+ 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
TyphlosionBaseData:: ; 0x527a4
@@ -4859,14 +3767,7 @@ TyphlosionBaseData:: ; 0x527a4
dn FIELD, FIELD ; egg groups
; tmhm
- db %10111111
- db %01010110
- db %01011001
- db %11001110
- db %11100110
- db %10011101
- db %00100101
- db %00000010
+ 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
TotodileBaseData:: ; 0x527c4
@@ -4890,14 +3791,7 @@ TotodileBaseData:: ; 0x527c4
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
- db %00100111
- db %10110010
- db %01011011
- db %11001100
- db %00000111
- db %00011100
- db %10010100
- db %00001000
+ 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
CroconawBaseData:: ; 0x527e4
@@ -4921,14 +3815,7 @@ CroconawBaseData:: ; 0x527e4
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
- db %10110111
- db %10110010
- db %01011011
- db %11001100
- db %00000111
- db %00011100
- db %10110101
- db %00001000
+ 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
FeraligatrBaseData:: ; 0x52804
@@ -4952,14 +3839,7 @@ FeraligatrBaseData:: ; 0x52804
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
- db %10110111
- db %11110010
- db %01011011
- db %11001110
- db %00000111
- db %00011100
- db %10110101
- db %00001000
+ 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
SentretBaseData:: ; 0x52824
@@ -4983,14 +3863,7 @@ SentretBaseData:: ; 0x52824
dn FIELD, FIELD ; egg groups
; tmhm
- db %00101111
- db %00010110
- db %01011001
- db %11101100
- db %11000111
- db %10111101
- db %00010101
- db %00000000
+ 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
FurretBaseData:: ; 0x52844
@@ -5014,14 +3887,7 @@ FurretBaseData:: ; 0x52844
dn FIELD, FIELD ; egg groups
; tmhm
- db %00101111
- db %01010110
- db %01011001
- db %11101100
- db %11000111
- db %10111101
- db %00110101
- db %00000000
+ 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
HoothootBaseData:: ; 0x52864
@@ -5045,14 +3911,7 @@ HoothootBaseData:: ; 0x52864
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %00010110
- db %00011001
- db %11000100
- db %01000110
- db %01111110
- db %01001010
- db %00000000
+ 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
NoctowlBaseData:: ; 0x52884
@@ -5076,14 +3935,7 @@ NoctowlBaseData:: ; 0x52884
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %01010110
- db %00011001
- db %11000100
- db %01000110
- db %01111110
- db %01001010
- db %00000000
+ 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
LedybaBaseData:: ; 0x528a4
@@ -5107,14 +3959,7 @@ LedybaBaseData:: ; 0x528a4
dn INSECT, INSECT ; egg groups
; tmhm
- db %00101111
- db %00011110
- db %00111101
- db %10001100
- db %01000111
- db %00111001
- db %01000000
- db %00000000
+ 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
LedianBaseData:: ; 0x528c4
@@ -5138,14 +3983,7 @@ LedianBaseData:: ; 0x528c4
dn INSECT, INSECT ; egg groups
; tmhm
- db %00101111
- db %01011110
- db %00111101
- db %10001100
- db %01000111
- db %00111001
- db %01000000
- db %00000000
+ 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
SpinarakBaseData:: ; 0x528e4
@@ -5169,14 +4007,7 @@ SpinarakBaseData:: ; 0x528e4
dn INSECT, INSECT ; egg groups
; tmhm
- db %00100100
- db %00010110
- db %00111101
- db %10011100
- db %00001110
- db %00111000
- db %01000000
- db %00000000
+ 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
AriadosBaseData:: ; 0x52904
@@ -5200,14 +4031,7 @@ AriadosBaseData:: ; 0x52904
dn INSECT, INSECT ; egg groups
; tmhm
- db %00100100
- db %01010110
- db %00111101
- db %10011100
- db %00001110
- db %00111000
- db %01000000
- db %00000000
+ 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
CrobatBaseData:: ; 0x52924
@@ -5231,14 +4055,7 @@ CrobatBaseData:: ; 0x52924
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %01010110
- db %00011101
- db %10000100
- db %01000110
- db %01111100
- db %00001000
- db %00000000
+ 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
ChinchouBaseData:: ; 0x52944
@@ -5262,14 +4079,7 @@ ChinchouBaseData:: ; 0x52944
dn FISH, FISH ; egg groups
; tmhm
- db %01100100
- db %00010010
- db %00011011
- db %10000101
- db %00000110
- db %00011000
- db %11010000
- db %00001101
+ 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
LanturnBaseData:: ; 0x52964
@@ -5293,14 +4103,7 @@ LanturnBaseData:: ; 0x52964
dn FISH, FISH ; egg groups
; tmhm
- db %01100100
- db %01010010
- db %00011011
- db %10000101
- db %00000110
- db %00011000
- db %11010000
- db %00001101
+ 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
PichuBaseData:: ; 0x52984
@@ -5324,14 +4127,7 @@ PichuBaseData:: ; 0x52984
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %01101110
- db %00010010
- db %01011011
- db %11000101
- db %11000110
- db %00011100
- db %01000000
- db %00000100
+ 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
CleffaBaseData:: ; 0x529a4
@@ -5355,14 +4151,7 @@ CleffaBaseData:: ; 0x529a4
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %01101110
- db %10010111
- db %01111011
- db %11110100
- db %10100110
- db %00011110
- db %01000010
- db %00000010
+ 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
IgglybuffBaseData:: ; 0x529c4
@@ -5386,14 +4175,7 @@ IgglybuffBaseData:: ; 0x529c4
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %01101110
- db %10010111
- db %00111011
- db %11110100
- db %10100110
- db %00011110
- db %01000010
- db %00000010
+ 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
TogepiBaseData:: ; 0x529e4
@@ -5417,14 +4199,7 @@ TogepiBaseData:: ; 0x529e4
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %11101110
- db %00010111
- db %00111011
- db %11110100
- db %11100110
- db %00011110
- db %01000000
- db %00000010
+ 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
TogeticBaseData:: ; 0x52a04
@@ -5448,14 +4223,7 @@ TogeticBaseData:: ; 0x52a04
dn AVIAN, FAIRY ; egg groups
; tmhm
- db %11101110
- db %01010111
- db %00111011
- db %11110100
- db %11100110
- db %01011110
- db %01001000
- db %00000010
+ 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
NatuBaseData:: ; 0x52a24
@@ -5479,14 +4247,7 @@ NatuBaseData:: ; 0x52a24
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %00010111
- db %00111101
- db %10010100
- db %01000110
- db %00111110
- db %01000010
- db %00000000
+ 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
XatuBaseData:: ; 0x52a44
@@ -5510,14 +4271,7 @@ XatuBaseData:: ; 0x52a44
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %01010111
- db %00111101
- db %10010100
- db %01000110
- db %00111110
- db %01001010
- db %00000000
+ 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
MareepBaseData:: ; 0x52a64
@@ -5541,14 +4295,7 @@ MareepBaseData:: ; 0x52a64
dn MONSTER, FIELD ; egg groups
; tmhm
- db %01100110
- db %00010010
- db %01011011
- db %10000101
- db %11000110
- db %00011000
- db %01000000
- db %00000100
+ 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
FlaaffyBaseData:: ; 0x52a84
@@ -5572,14 +4319,7 @@ FlaaffyBaseData:: ; 0x52a84
dn MONSTER, FIELD ; egg groups
; tmhm
- db %11100111
- db %00010010
- db %01011011
- db %10000101
- db %11000110
- db %10011001
- db %01100000
- db %00000100
+ 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
AmpharosBaseData:: ; 0x52aa4
@@ -5603,14 +4343,7 @@ AmpharosBaseData:: ; 0x52aa4
dn MONSTER, FIELD ; egg groups
; tmhm
- db %11100111
- db %01010010
- db %01011011
- db %10000101
- db %11000110
- db %10011001
- db %01100000
- db %00000100
+ 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
BellossomBaseData:: ; 0x52ac4
@@ -5634,14 +4367,7 @@ BellossomBaseData:: ; 0x52ac4
dn PLANT, PLANT ; egg groups
; tmhm
- db %00100100
- db %01011110
- db %00111101
- db %10000100
- db %00000110
- db %00011000
- db %01000100
- db %00000000
+ 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
MarillBaseData:: ; 0x52ae4
@@ -5665,14 +4391,7 @@ MarillBaseData:: ; 0x52ae4
dn AMPHIBIAN, FAIRY ; egg groups
; tmhm
- db %00101111
- db %10110010
- db %01011011
- db %11000100
- db %11000111
- db %00011000
- db %10010000
- db %00001001
+ 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
AzumarillBaseData:: ; 0x52b04
@@ -5696,14 +4415,7 @@ AzumarillBaseData:: ; 0x52b04
dn AMPHIBIAN, FAIRY ; egg groups
; tmhm
- db %10101111
- db %11110010
- db %01011011
- db %11000100
- db %11000111
- db %00011000
- db %10110000
- db %00001001
+ 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
SudowoodoBaseData:: ; 0x52b24
@@ -5727,14 +4439,7 @@ SudowoodoBaseData:: ; 0x52b24
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %10101111
- db %00010111
- db %00011001
- db %11001110
- db %10010111
- db %10111001
- db %00100000
- db %00000000
+ 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
PolitoedBaseData:: ; 0x52b44
@@ -5758,14 +4463,7 @@ PolitoedBaseData:: ; 0x52b44
dn AMPHIBIAN, AMPHIBIAN ; egg groups
; tmhm
- db %10100111
- db %11110010
- db %00011011
- db %11010110
- db %10000111
- db %00111100
- db %10110000
- db %00001001
+ 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
HoppipBaseData:: ; 0x52b64
@@ -5789,14 +4487,7 @@ HoppipBaseData:: ; 0x52b64
dn FAIRY, PLANT ; egg groups
; tmhm
- db %00100110
- db %00011110
- db %00111101
- db %10000100
- db %10000110
- db %00011000
- db %01000000
- db %00000000
+ 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
SkiploomBaseData:: ; 0x52b84
@@ -5820,14 +4511,7 @@ SkiploomBaseData:: ; 0x52b84
dn FAIRY, PLANT ; egg groups
; tmhm
- db %00100110
- db %00011110
- db %00111101
- db %10000100
- db %10000110
- db %00011000
- db %01000000
- db %00000000
+ 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
JumpluffBaseData:: ; 0x52ba4
@@ -5851,14 +4535,7 @@ JumpluffBaseData:: ; 0x52ba4
dn FAIRY, PLANT ; egg groups
; tmhm
- db %00100110
- db %01011110
- db %00111101
- db %10000100
- db %10000110
- db %00011000
- db %01000000
- db %00000000
+ 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
AipomBaseData:: ; 0x52bc4
@@ -5882,14 +4559,7 @@ AipomBaseData:: ; 0x52bc4
dn FIELD, FIELD ; egg groups
; tmhm
- db %11100111
- db %00010110
- db %01011001
- db %11100101
- db %11000111
- db %10111111
- db %00100111
- db %00000100
+ 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
SunkernBaseData:: ; 0x52be4
@@ -5913,14 +4583,7 @@ SunkernBaseData:: ; 0x52be4
dn PLANT, PLANT ; egg groups
; tmhm
- db %00100100
- db %00011110
- db %00111101
- db %10000100
- db %00001110
- db %00011000
- db %01000100
- db %00000000
+ 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
SunfloraBaseData:: ; 0x52c04
@@ -5944,14 +4607,7 @@ SunfloraBaseData:: ; 0x52c04
dn PLANT, PLANT ; egg groups
; tmhm
- db %00100100
- db %01011110
- db %00111101
- db %10000100
- db %00001110
- db %00011000
- db %01000100
- db %00000000
+ 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
YanmaBaseData:: ; 0x52c24
@@ -5975,14 +4631,7 @@ YanmaBaseData:: ; 0x52c24
dn INSECT, INSECT ; egg groups
; tmhm
- db %00100110
- db %00010110
- db %00111101
- db %10000100
- db %01000110
- db %00111100
- db %01000000
- db %00000000
+ 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
WooperBaseData:: ; 0x52c44
@@ -6006,14 +4655,7 @@ WooperBaseData:: ; 0x52c44
dn AMPHIBIAN, FIELD ; egg groups
; tmhm
- db %10101111
- db %00010010
- db %01011011
- db %11001110
- db %10011111
- db %00011000
- db %11010000
- db %00001000
+ 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
QuagsireBaseData:: ; 0x52c64
@@ -6037,14 +4679,7 @@ QuagsireBaseData:: ; 0x52c64
dn AMPHIBIAN, FIELD ; egg groups
; tmhm
- db %10101111
- db %01010010
- db %01011011
- db %11001110
- db %10011111
- db %00011000
- db %11110000
- db %00001000
+ 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
EspeonBaseData:: ; 0x52c84
@@ -6068,14 +4703,7 @@ EspeonBaseData:: ; 0x52c84
dn FIELD, FIELD ; egg groups
; tmhm
- db %01100110
- db %01010111
- db %01011011
- db %11110100
- db %01000110
- db %00011110
- db %01000110
- db %00000000
+ 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
UmbreonBaseData:: ; 0x52ca4
@@ -6099,14 +4727,7 @@ UmbreonBaseData:: ; 0x52ca4
dn FIELD, FIELD ; egg groups
; tmhm
- db %01100110
- db %01010111
- db %01011011
- db %11110100
- db %01000110
- db %00011110
- db %01000110
- db %00000000
+ 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
MurkrowBaseData:: ; 0x52cc4
@@ -6130,14 +4751,7 @@ MurkrowBaseData:: ; 0x52cc4
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %10010111
- db %00011001
- db %11100100
- db %01000110
- db %01111110
- db %00001010
- db %00000000
+ 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
SlowkingBaseData:: ; 0x52ce4
@@ -6161,14 +4775,7 @@ SlowkingBaseData:: ; 0x52ce4
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
- db %11100111
- db %11110111
- db %01011011
- db %11111110
- db %01100111
- db %00011010
- db %11110011
- db %00001010
+ 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
MisdreavusBaseData:: ; 0x52d04
@@ -6192,14 +4799,7 @@ MisdreavusBaseData:: ; 0x52d04
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
- db %01100110
- db %00010111
- db %00011011
- db %10110101
- db %11000110
- db %00111010
- db %01000010
- db %00000100
+ 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
UnownBaseData:: ; 0x52d24
@@ -6223,14 +4823,7 @@ UnownBaseData:: ; 0x52d24
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
+ tmhm
; end
WobbuffetBaseData:: ; 0x52d44
@@ -6254,14 +4847,7 @@ WobbuffetBaseData:: ; 0x52d44
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
+ tmhm
; end
GirafarigBaseData:: ; 0x52d64
@@ -6285,14 +4871,7 @@ GirafarigBaseData:: ; 0x52d64
dn FIELD, FIELD ; egg groups
; tmhm
- db %11100110
- db %00010111
- db %01011001
- db %11110111
- db %01000110
- db %00111010
- db %00100010
- db %00000100
+ 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
PinecoBaseData:: ; 0x52d84
@@ -6316,14 +4895,7 @@ PinecoBaseData:: ; 0x52d84
dn INSECT, INSECT ; egg groups
; tmhm
- db %10101110
- db %00011110
- db %00111101
- db %10000100
- db %10000110
- db %00011000
- db %00100000
- db %00000000
+ 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
ForretressBaseData:: ; 0x52da4
@@ -6347,14 +4919,7 @@ ForretressBaseData:: ; 0x52da4
dn INSECT, INSECT ; egg groups
; tmhm
- db %10101110
- db %01011110
- db %00111101
- db %10000100
- db %10010110
- db %00011000
- db %00100000
- db %00000000
+ 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
DunsparceBaseData:: ; 0x52dc4
@@ -6378,14 +4943,7 @@ DunsparceBaseData:: ; 0x52dc4
dn FIELD, FIELD ; egg groups
; tmhm
- db %11101110
- db %00010111
- db %01111011
- db %11001101
- db %10000110
- db %00111010
- db %00100010
- db %00000110
+ 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
GligarBaseData:: ; 0x52de4
@@ -6409,14 +4967,7 @@ GligarBaseData:: ; 0x52de4
dn INSECT, INSECT ; egg groups
; tmhm
- db %10100110
- db %00010110
- db %01011001
- db %10000100
- db %01011110
- db %00111100
- db %00100101
- db %00000000
+ 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
SteelixBaseData:: ; 0x52e04
@@ -6440,14 +4991,7 @@ SteelixBaseData:: ; 0x52e04
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %10111110
- db %01010110
- db %11011001
- db %11001110
- db %10010110
- db %00011000
- db %00100100
- db %00000000
+ 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
SnubbullBaseData:: ; 0x52e24
@@ -6471,14 +5015,7 @@ SnubbullBaseData:: ; 0x52e24
dn FIELD, FAIRY ; egg groups
; tmhm
- db %11110111
- db %00010110
- db %00011011
- db %11100101
- db %10001111
- db %10111101
- db %00100000
- db %00000100
+ 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
GranbullBaseData:: ; 0x52e44
@@ -6502,14 +5039,7 @@ GranbullBaseData:: ; 0x52e44
dn FIELD, FAIRY ; egg groups
; tmhm
- db %11110111
- db %01010110
- db %00011011
- db %11100101
- db %10001111
- db %10111101
- db %00100000
- db %00000100
+ 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
QwilfishBaseData:: ; 0x52e64
@@ -6533,14 +5063,7 @@ QwilfishBaseData:: ; 0x52e64
dn FISH, FISH ; egg groups
; tmhm
- db %00101110
- db %10110010
- db %00011011
- db %10000100
- db %11001110
- db %00011000
- db %10010000
- db %00001001
+ 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
ScizorBaseData:: ; 0x52e84
@@ -6564,14 +5087,7 @@ ScizorBaseData:: ; 0x52e84
dn INSECT, INSECT ; egg groups
; tmhm
- db %10100110
- db %01010110
- db %00011001
- db %10000100
- db %01010110
- db %01111100
- db %00100101
- db %00000000
+ 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
ShuckleBaseData:: ; 0x52ea4
@@ -6595,14 +5111,7 @@ ShuckleBaseData:: ; 0x52ea4
dn INSECT, INSECT ; egg groups
; tmhm
- db %10101110
- db %00010110
- db %00011001
- db %11001110
- db %10011110
- db %00011000
- db %01100000
- db %00000000
+ 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
HeracrossBaseData:: ; 0x52ec4
@@ -6626,14 +5135,7 @@ HeracrossBaseData:: ; 0x52ec4
dn INSECT, INSECT ; egg groups
; tmhm
- db %10100110
- db %00010110
- db %00011001
- db %10000110
- db %00000110
- db %00111100
- db %00100101
- db %00000000
+ 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
SneaselBaseData:: ; 0x52ee4
@@ -6657,14 +5159,7 @@ SneaselBaseData:: ; 0x52ee4
dn FIELD, FIELD ; egg groups
; tmhm
- db %10100111
- db %10110011
- db %01011011
- db %11101100
- db %11000111
- db %00111110
- db %00110111
- db %00001000
+ 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
TeddiursaBaseData:: ; 0x52f04
@@ -6688,14 +5183,7 @@ TeddiursaBaseData:: ; 0x52f04
dn FIELD, FIELD ; egg groups
; tmhm
- db %11111111
- db %00010110
- db %00011001
- db %11001110
- db %11000111
- db %10111001
- db %00100101
- db %00000000
+ 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
UrsaringBaseData:: ; 0x52f24
@@ -6719,14 +5207,7 @@ UrsaringBaseData:: ; 0x52f24
dn FIELD, FIELD ; egg groups
; tmhm
- db %11111111
- db %01010110
- db %00011001
- db %11001110
- db %11000111
- db %10111001
- db %00100101
- db %00000000
+ 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
SlugmaBaseData:: ; 0x52f44
@@ -6750,14 +5231,7 @@ SlugmaBaseData:: ; 0x52f44
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
- db %10101100
- db %00010110
- db %00011001
- db %11000100
- db %10100110
- db %00011000
- db %00000000
- db %00000010
+ 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
MagcargoBaseData:: ; 0x52f64
@@ -6781,14 +5255,7 @@ MagcargoBaseData:: ; 0x52f64
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
- db %10101100
- db %01010110
- db %00011001
- db %11000110
- db %10100110
- db %00011000
- db %00100000
- db %00000010
+ 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
SwinubBaseData:: ; 0x52f84
@@ -6812,14 +5279,7 @@ SwinubBaseData:: ; 0x52f84
dn FIELD, FIELD ; egg groups
; tmhm
- db %10110110
- db %10110010
- db %00011011
- db %11000110
- db %10000110
- db %00011100
- db %00100000
- db %00001000
+ 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
PiloswineBaseData:: ; 0x52fa4
@@ -6843,14 +5303,7 @@ PiloswineBaseData:: ; 0x52fa4
dn FIELD, FIELD ; egg groups
; tmhm
- db %10110110
- db %11110010
- db %00011011
- db %11000110
- db %10000110
- db %00011100
- db %00100000
- db %00001000
+ 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
CorsolaBaseData:: ; 0x52fc4
@@ -6874,14 +5327,7 @@ CorsolaBaseData:: ; 0x52fc4
dn AMPHIBIAN, INVERTEBRATE ; egg groups
; tmhm
- db %10101110
- db %00010110
- db %00011011
- db %11010110
- db %10010110
- db %00011000
- db %10110000
- db %00001000
+ 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
RemoraidBaseData:: ; 0x52fe4
@@ -6905,14 +5351,7 @@ RemoraidBaseData:: ; 0x52fe4
dn AMPHIBIAN, FISH ; egg groups
; tmhm
- db %00100100
- db %01010010
- db %00011011
- db %11000100
- db %11000110
- db %00111000
- db %10010000
- db %00001010
+ 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
OctilleryBaseData:: ; 0x53004
@@ -6936,14 +5375,7 @@ OctilleryBaseData:: ; 0x53004
dn AMPHIBIAN, FISH ; egg groups
; tmhm
- db %00100100
- db %01010010
- db %00011011
- db %11000100
- db %11000110
- db %00111000
- db %10010000
- db %00001010
+ 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
DelibirdBaseData:: ; 0x53024
@@ -6967,14 +5399,7 @@ DelibirdBaseData:: ; 0x53024
dn AMPHIBIAN, FIELD ; egg groups
; tmhm
- db %00100110
- db %10110010
- db %00011011
- db %11000100
- db %01000110
- db %00111100
- db %00001000
- db %00001000
+ 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
MantineBaseData:: ; 0x53044
@@ -6998,14 +5423,7 @@ MantineBaseData:: ; 0x53044
dn AMPHIBIAN, AMPHIBIAN ; egg groups
; tmhm
- db %00100110
- db %10110010
- db %00011011
- db %11000100
- db %01000110
- db %00011000
- db %10010000
- db %00001001
+ 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
SkarmoryBaseData:: ; 0x53064
@@ -7029,14 +5447,7 @@ SkarmoryBaseData:: ; 0x53064
dn AVIAN, AVIAN ; egg groups
; tmhm
- db %00100100
- db %00010110
- db %00011001
- db %11000100
- db %01010110
- db %01111100
- db %00001100
- db %00000000
+ 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
HoundourBaseData:: ; 0x53084
@@ -7060,14 +5471,7 @@ HoundourBaseData:: ; 0x53084
dn FIELD, FIELD ; egg groups
; tmhm
- db %10110110
- db %00010110
- db %01111001
- db %11100100
- db %01101110
- db %00111110
- db %00000010
- db %00000010
+ 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
HoundoomBaseData:: ; 0x530a4
@@ -7091,14 +5495,7 @@ HoundoomBaseData:: ; 0x530a4
dn FIELD, FIELD ; egg groups
; tmhm
- db %10110110
- db %01010110
- db %01111001
- db %11100100
- db %01101110
- db %00111110
- db %00100010
- db %00000010
+ 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
KingdraBaseData:: ; 0x530c4
@@ -7122,14 +5519,7 @@ KingdraBaseData:: ; 0x530c4
dn AMPHIBIAN, REPTILE ; egg groups
; tmhm
- db %00100110
- db %11110010
- db %10011011
- db %10000100
- db %01000110
- db %00011000
- db %10010000
- db %00001001
+ 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
PhanpyBaseData:: ; 0x530e4
@@ -7153,14 +5543,7 @@ PhanpyBaseData:: ; 0x530e4
dn FIELD, FIELD ; egg groups
; tmhm
- db %10111110
- db %00010110
- db %00011001
- db %11000110
- db %10010110
- db %00011000
- db %00100000
- db %00000000
+ 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
DonphanBaseData:: ; 0x53104
@@ -7184,14 +5567,7 @@ DonphanBaseData:: ; 0x53104
dn FIELD, FIELD ; egg groups
; tmhm
- db %10111110
- db %01010110
- db %00011001
- db %11000110
- db %10010110
- db %00011000
- db %00100000
- db %00000000
+ 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
Porygon2BaseData:: ; 0x53124
@@ -7215,14 +5591,7 @@ Porygon2BaseData:: ; 0x53124
dn INANIMATE, INANIMATE ; egg groups
; tmhm
- db %01100100
- db %11110111
- db %01011011
- db %10010101
- db %11000110
- db %00101010
- db %01000010
- db %00001100
+ 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
StantlerBaseData:: ; 0x53144
@@ -7246,14 +5615,7 @@ StantlerBaseData:: ; 0x53144
dn FIELD, FIELD ; egg groups
; tmhm
- db %00110110
- db %00010111
- db %00011011
- db %11010110
- db %01000110
- db %00111110
- db %01000010
- db %00000000
+ 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
SmeargleBaseData:: ; 0x53164
@@ -7277,14 +5639,7 @@ SmeargleBaseData:: ; 0x53164
dn FIELD, FIELD ; egg groups
; tmhm
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
- db %00000000
+ tmhm
; end
TyrogueBaseData:: ; 0x53184
@@ -7308,14 +5663,7 @@ TyrogueBaseData:: ; 0x53184
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %10100110
- db %00010110
- db %00011001
- db %11000100
- db %01000110
- db %00111100
- db %00100000
- db %00000000
+ 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
HitmontopBaseData:: ; 0x531a4
@@ -7339,14 +5687,7 @@ HitmontopBaseData:: ; 0x531a4
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
- db %10100110
- db %00010110
- db %00011001
- db %11001100
- db %01000110
- db %00111100
- db %00100000
- db %00000000
+ 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
SmoochumBaseData:: ; 0x531c4
@@ -7370,14 +5711,7 @@ SmoochumBaseData:: ; 0x531c4
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %00100101
- db %10111011
- db %00011011
- db %11110100
- db %00000111
- db %00111010
- db %00000010
- db %00001000
+ 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
ElekidBaseData:: ; 0x531e4
@@ -7401,14 +5735,7 @@ ElekidBaseData:: ; 0x531e4
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %01100111
- db %00010010
- db %00011011
- db %11010101
- db %01000111
- db %10111101
- db %01000000
- db %00000100
+ 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
MagbyBaseData:: ; 0x53204
@@ -7432,14 +5759,7 @@ MagbyBaseData:: ; 0x53204
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %00100111
- db %00010110
- db %01011001
- db %11010100
- db %00100110
- db %10111101
- db %00000000
- db %00000010
+ 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
MiltankBaseData:: ; 0x53224
@@ -7463,14 +5783,7 @@ MiltankBaseData:: ; 0x53224
dn FIELD, FIELD ; egg groups
; tmhm
- db %11101111
- db %11111111
- db %01011011
- db %11100111
- db %10010111
- db %10011001
- db %00110000
- db %00001100
+ 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
BlisseyBaseData:: ; 0x53244
@@ -7494,14 +5807,7 @@ BlisseyBaseData:: ; 0x53244
dn FAIRY, FAIRY ; egg groups
; tmhm
- db %11101111
- db %11110110
- db %00111011
- db %11110101
- db %10110110
- db %00011010
- db %01100000
- db %00001110
+ 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
RaikouBaseData:: ; 0x53264
@@ -7525,14 +5831,7 @@ RaikouBaseData:: ; 0x53264
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %11110110
- db %01010111
- db %01011011
- db %11001101
- db %01010110
- db %00001100
- db %01100100
- db %00000100
+ 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
EnteiBaseData:: ; 0x53284
@@ -7556,14 +5855,7 @@ EnteiBaseData:: ; 0x53284
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %10110110
- db %01010111
- db %01111011
- db %11001100
- db %01110110
- db %00001100
- db %01100100
- db %00000010
+ 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
SuicuneBaseData:: ; 0x532a4
@@ -7587,14 +5879,7 @@ SuicuneBaseData:: ; 0x532a4
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %10110110
- db %11110111
- db %01011011
- db %11001100
- db %01010110
- db %00001100
- db %10010100
- db %00001001
+ 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
LarvitarBaseData:: ; 0x532c4
@@ -7618,14 +5903,7 @@ LarvitarBaseData:: ; 0x532c4
dn MONSTER, MONSTER ; egg groups
; tmhm
- db %00100110
- db %01010110
- db %00011011
- db %11001110
- db %00010110
- db %00011100
- db %00000000
- db %00000000
+ 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
PupitarBaseData:: ; 0x532e4
@@ -7649,14 +5927,7 @@ PupitarBaseData:: ; 0x532e4
dn MONSTER, MONSTER ; egg groups
; tmhm
- db %00100110
- db %01010110
- db %00011011
- db %11001110
- db %00010110
- db %00011100
- db %00000000
- db %00000000
+ 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
TyranitarBaseData:: ; 0x53304
@@ -7680,14 +5951,7 @@ TyranitarBaseData:: ; 0x53304
dn MONSTER, MONSTER ; egg groups
; tmhm
- db %10110111
- db %01010110
- db %11011011
- db %11001110
- db %00110110
- db %10011100
- db %00110111
- db %00001110
+ 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
LugiaBaseData:: ; 0x53324
@@ -7711,14 +5975,7 @@ LugiaBaseData:: ; 0x53324
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %11110110
- db %11110111
- db %11011111
- db %11110111
- db %01010110
- db %01001110
- db %10111010
- db %00001101
+ 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
Ho_OhBaseData:: ; 0x53344
@@ -7742,14 +5999,7 @@ Ho_OhBaseData:: ; 0x53344
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %11110100
- db %01010111
- db %10111111
- db %11110111
- db %01110110
- db %01001110
- db %01101010
- db %00000110
+ 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
CelebiBaseData:: ; 0x53364
@@ -7773,12 +6023,5 @@ CelebiBaseData:: ; 0x53364
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
- db %00100100
- db %01011111
- db %00111111
- db %11110100
- db %11010110
- db %00001110
- db %01000010
- db %00000000
+ 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/extras b/extras
-Subproject 46492bd9075313a52622cc585fe7b2ca404cbdc
+Subproject bf76a6b84a2f57edbcd01d6b2841cb813b2afce
diff --git a/home.asm b/home.asm
index 1cf26978a..9f8dd4fd1 100644
--- a/home.asm
+++ b/home.asm
@@ -991,7 +991,7 @@ GetItemName:: ; 3468
push bc
ld a, [wd265]
- cp TM_01
+ cp TM01
jr nc, .TM
ld [CurSpecies], a
@@ -1019,7 +1019,7 @@ GetTMHMName:: ; 3487
push af
; TM/HM prefix
- cp HM_01
+ cp HM01
push af
jr c, .TM
@@ -1094,7 +1094,7 @@ GetTMHMName:: ; 3487
IsHM:: ; 34df
- cp HM_01
+ cp HM01
jr c, .NotHM
scf
ret
diff --git a/items/item_descriptions.asm b/items/item_descriptions.asm
index 9309b811d..40e91b2c9 100644
--- a/items/item_descriptions.asm
+++ b/items/item_descriptions.asm
@@ -2,7 +2,7 @@ PrintItemDescription: ; 0x1c8955
; Print the description for item [CurSpecies] at de.
ld a, [CurSpecies]
- cp TM_01
+ cp TM01
jr c, .not_a_tm
ld [CurItem], a
diff --git a/items/marts.asm b/items/marts.asm
index a11b8a5bb..295a4bafd 100644
--- a/items/marts.asm
+++ b/items/marts.asm
@@ -144,37 +144,37 @@ Mart8: ; 16134
Mart9: ; 1613b
db 3 ; # items
- db TM_41
- db TM_48
- db TM_33
+ db TM_THUNDERPUNCH
+ db TM_FIRE_PUNCH
+ db TM_ICE_PUNCH
db $ff
; 16140
Mart10: ; 16140
db 4 ; # items
- db TM_41
- db TM_48
- db TM_33
- db TM_02
+ db TM_THUNDERPUNCH
+ db TM_FIRE_PUNCH
+ db TM_ICE_PUNCH
+ db TM_HEADBUTT
db $ff
; 16146
Mart11: ; 16146
db 4 ; # items
- db TM_41
- db TM_48
- db TM_33
- db TM_08
+ db TM_THUNDERPUNCH
+ db TM_FIRE_PUNCH
+ db TM_ICE_PUNCH
+ db TM_ROCK_SMASH
db $ff
; 1614c
Mart12: ; 1614c
db 5 ; # items
- db TM_41
- db TM_48
- db TM_33
- db TM_02
- db TM_08
+ db TM_THUNDERPUNCH
+ db TM_FIRE_PUNCH
+ db TM_ICE_PUNCH
+ db TM_HEADBUTT
+ db TM_ROCK_SMASH
db $ff
; 16153
@@ -339,11 +339,11 @@ Mart24: ; 161c2
Mart25: ; 161ce
db 5 ; # items
- db TM_10
- db TM_11
- db TM_17
- db TM_18
- db TM_37
+ db TM_HIDDEN_POWER
+ db TM_SUNNY_DAY
+ db TM_PROTECT
+ db TM_RAIN_DANCE
+ db TM_SANDSTORM
db $ff
; 161d5
diff --git a/macros.asm b/macros.asm
index 897636c8f..cbd071b8f 100644
--- a/macros.asm
+++ b/macros.asm
@@ -1,4 +1,5 @@
INCLUDE "macros/enum.asm"
+INCLUDE "macros/basestats.asm"
INCLUDE "macros/event.asm"
INCLUDE "macros/sound.asm"
diff --git a/macros/basestats.asm b/macros/basestats.asm
new file mode 100644
index 000000000..25ffcc02b
--- /dev/null
+++ b/macros/basestats.asm
@@ -0,0 +1,66 @@
+define: macro
+if !def(\1)
+\1 equs \2
+endc
+endm
+
+const_value = 0
+
+add_tm: MACRO
+if !def(TM01)
+TM01 = const_value
+ enum_start 1
+endc
+ define _\@_1, "TM_\1"
+ const _\@_1
+ enum \1_TMNUM
+ENDM
+
+add_hm: MACRO
+if !def(HM01)
+HM01 = const_value
+endc
+ define _\@_1, "HM_\1"
+ const _\@_1
+ enum \1_TMNUM
+ENDM
+
+add_mt: MACRO
+ enum \1_TMNUM
+ENDM
+
+tmhm: MACRO
+x = 0
+y = 0
+w = 0
+ rept _NARG
+ if def(\1_TMNUM)
+ if \1_TMNUM < 25
+x = x | (1 << ((\1_TMNUM) - 1))
+ else
+ if \1_TMNUM < 49
+y = y | (1 << ((\1_TMNUM) - 1 - 24))
+ else
+w = w | (1 << ((\1_TMNUM) - 1 - 48))
+ endc
+ endc
+ else
+ fail "\1 is not a TM, HM, or move tutor move"
+ endc
+
+ shift
+ endr
+
+ rept 3
+ db x & $ff
+x = x >> 8
+ endr
+ rept 3
+ db y & $ff
+y = y >> 8
+ endr
+ rept 2
+ db w & $ff
+w = w >> 8
+ endr
+ENDM
diff --git a/main.asm b/main.asm
index cd970f697..af3b565ce 100644
--- a/main.asm
+++ b/main.asm
@@ -6823,26 +6823,26 @@ Functiond27b: ; d27b
ret
; d283
-Functiond283: ; d283
- ld c, 20
+GetPocketCapacity: ; d283
+ ld c, MAX_ITEMS
ld a, e
- cp TMsHMsEnd % $100
+ cp NumItems % $100
jr nz, .asm_d28e
ld a, d
- cp TMsHMsEnd / $100
+ cp NumItems / $100
ret z
.asm_d28e
- ld c, 50
+ ld c, MAX_PC_ITEMS
ld a, e
- cp BallsEnd % $100
+ cp PCItems % $100
jr nz, .asm_d299
ld a, d
- cp BallsEnd / $100
+ cp PCItems / $100
ret z
.asm_d299
- ld c, $c
+ ld c, MAX_BALLS
ret
; d29c
@@ -6873,7 +6873,7 @@ Functiond29c: ; d29c
jr .asm_d2a5
.asm_d2bd
- call Functiond283
+ call GetPocketCapacity
ld a, [de]
cp c
jr c, .asm_d2c6
@@ -7176,7 +7176,7 @@ GetTMHMNumber:: ; d407
.skip
dec a
.done
- sub TM_01
+ sub TM01
inc a
ld c, a
ret
@@ -7189,9 +7189,9 @@ GetNumberedTMHM: ; d417
ld a, c
; Skip any gaps.
- cp ITEM_C3 - (TM_01 - 1)
+ cp ITEM_C3 - (TM01 - 1)
jr c, .done
- cp ITEM_DC - (TM_01 - 1) - 1
+ cp ITEM_DC - (TM01 - 1) - 1
jr c, .skip_one
.skip_two
@@ -7199,7 +7199,7 @@ GetNumberedTMHM: ; d417
.skip_one
inc a
.done
- add TM_01
+ add TM01
dec a
ld c, a
ret
@@ -35563,7 +35563,7 @@ Function2c7bf: ; 2c7bf (b:47bf)
push af
res 4, [hl]
ld a, [CurItem]
- cp TM_01
+ cp TM01
jr c, .asm_2c7f5
call GetTMHMItemMove
ld a, [wd265]
@@ -35572,7 +35572,7 @@ Function2c7bf: ; 2c7bf (b:47bf)
call CopyName1
ld hl, UnknownText_0x2c8bf
ld a, [CurItem]
- cp HM_01
+ cp HM01
jr c, .asm_2c7e9
ld hl, UnknownText_0x2c8c4
.asm_2c7e9
diff --git a/maps/AzaleaGym.asm b/maps/AzaleaGym.asm
index c4ed40efe..e60ada160 100644
--- a/maps/AzaleaGym.asm
+++ b/maps/AzaleaGym.asm
@@ -35,7 +35,7 @@ UnknownScript_0x18ec48: ; 0x18ec48
setevent EVENT_BEAT_BUG_CATCHER_JOSH
writetext UnknownText_0x18ee2b
keeptextopen
- verbosegiveitem TM_49, 1
+ verbosegiveitem TM_FURY_CUTTER, 1
iffalse UnknownScript_0x18ec71
setevent EVENT_GOT_TM49_FURY_CUTTER
writetext UnknownText_0x18eefa
diff --git a/maps/BlackthornGym1F.asm b/maps/BlackthornGym1F.asm
index d5982cabd..55b9c0cda 100644
--- a/maps/BlackthornGym1F.asm
+++ b/maps/BlackthornGym1F.asm
@@ -63,9 +63,9 @@ UnknownScript_0x194e69:
iftrue UnknownScript_0x194e94
writetext UnknownText_0x195196
keeptextopen
- giveitem TM_24, $1
+ giveitem TM_DRAGONBREATH, $1
iffalse UnknownScript_0x194e8e
- itemtotext TM_24, $0
+ itemtotext TM_DRAGONBREATH, $0
writetext UnknownText_0x1951bf
playsound SFX_ITEM
waitbutton
diff --git a/maps/BurnedTowerB1F.asm b/maps/BurnedTowerB1F.asm
index fade946df..a58687cb8 100644
--- a/maps/BurnedTowerB1F.asm
+++ b/maps/BurnedTowerB1F.asm
@@ -120,7 +120,7 @@ UnknownScript_0x18622a: ; 0x18622a
; 0x186231
ItemFragment_0x186231: ; 0x186231
- db TM_20, 1
+ db TM_ENDURE, 1
; 0x186233
BurnedTowerB1FBoulder:
diff --git a/maps/CeladonGameCornerPrizeRoom.asm b/maps/CeladonGameCornerPrizeRoom.asm
index bc0233cd9..b7addb7b2 100644
--- a/maps/CeladonGameCornerPrizeRoom.asm
+++ b/maps/CeladonGameCornerPrizeRoom.asm
@@ -36,10 +36,10 @@ UnknownScript_0x726fd: ; 0x726fd
UnknownScript_0x72714: ; 0x72714
checkcoins 1500
if_equal $2, UnknownScript_0x72778
- itemtotext TM_32, $0
+ itemtotext TM_DOUBLE_TEAM, $0
scall UnknownScript_0x72768
iffalse UnknownScript_0x72784
- giveitem TM_32, $1
+ giveitem TM_DOUBLE_TEAM, $1
iffalse UnknownScript_0x7277e
takecoins 1500
jump UnknownScript_0x7276d
@@ -48,10 +48,10 @@ UnknownScript_0x72714: ; 0x72714
UnknownScript_0x72730: ; 0x72730
checkcoins 3500
if_equal $2, UnknownScript_0x72778
- itemtotext TM_29, $0
+ itemtotext TM_PSYCHIC, $0
scall UnknownScript_0x72768
iffalse UnknownScript_0x72784
- giveitem TM_29, $1
+ giveitem TM_PSYCHIC, $1
iffalse UnknownScript_0x7277e
takecoins 3500
jump UnknownScript_0x7276d
@@ -60,10 +60,10 @@ UnknownScript_0x72730: ; 0x72730
UnknownScript_0x7274c: ; 0x7274c
checkcoins 7500
if_equal $2, UnknownScript_0x72778
- itemtotext TM_15, $0
+ itemtotext TM_HYPER_BEAM, $0
scall UnknownScript_0x72768
iffalse UnknownScript_0x72784
- giveitem TM_15, $1
+ giveitem TM_HYPER_BEAM, $1
iffalse UnknownScript_0x7277e
takecoins 7500
jump UnknownScript_0x7276d
diff --git a/maps/CeladonGym.asm b/maps/CeladonGym.asm
index 4d470343d..8439ecaf8 100644
--- a/maps/CeladonGym.asm
+++ b/maps/CeladonGym.asm
@@ -33,7 +33,7 @@ UnknownScript_0x72a9b: ; 0x72a9b
iftrue UnknownScript_0x72aae
writetext UnknownText_0x72cb0
keeptextopen
- verbosegiveitem TM_19, 1
+ verbosegiveitem TM_GIGA_DRAIN, 1
iffalse UnknownScript_0x72aae
setevent EVENT_GOT_TM19_GIGA_DRAIN
UnknownScript_0x72aae: ; 0x72aae
diff --git a/maps/CeladonMansionRoofHouse.asm b/maps/CeladonMansionRoofHouse.asm
index 2553a7134..05b1f3e0e 100644
--- a/maps/CeladonMansionRoofHouse.asm
+++ b/maps/CeladonMansionRoofHouse.asm
@@ -24,7 +24,7 @@ PharmacistScript_0x71afd: ; 0x71afd
UnknownScript_0x71b14: ; 0x71b14
writetext UnknownText_0x71ba3
keeptextopen
- verbosegiveitem TM_03, 1
+ verbosegiveitem TM_CURSE, 1
iffalse UnknownScript_0x71b25
setevent EVENT_GOT_TM03_CURSE
UnknownScript_0x71b21: ; 0x71b21
diff --git a/maps/CianwoodCity.asm b/maps/CianwoodCity.asm
index 4569dd5e4..e4aac515d 100644
--- a/maps/CianwoodCity.asm
+++ b/maps/CianwoodCity.asm
@@ -89,7 +89,7 @@ PokefanFScript_0x1a0084:
UnknownScript_0x1a009c:
writetext UnknownText_0x1a01e3
keeptextopen
- verbosegiveitem HM_02, 1
+ verbosegiveitem HM_FLY, 1
iffalse UnknownScript_0x1a00b1
setevent EVENT_GOT_HM02_FLY
writetext UnknownText_0x1a021d
diff --git a/maps/CianwoodGym.asm b/maps/CianwoodGym.asm
index 7128c0eed..93d4c58d2 100644
--- a/maps/CianwoodGym.asm
+++ b/maps/CianwoodGym.asm
@@ -50,7 +50,7 @@ UnknownScript_0x9d656: ; 0x9d656
setevent EVENT_BEAT_BLACKBELT_LUNG
writetext UnknownText_0x9d84d
keeptextopen
- verbosegiveitem TM_01, 1
+ verbosegiveitem TM_DYNAMICPUNCH, 1
iffalse UnknownScript_0x9d67f
setevent EVENT_GOT_TM01_DYNAMICPUNCH
writetext UnknownText_0x9d8da
diff --git a/maps/DanceTheatre.asm b/maps/DanceTheatre.asm
index 830766e38..2bc616446 100644
--- a/maps/DanceTheatre.asm
+++ b/maps/DanceTheatre.asm
@@ -190,7 +190,7 @@ UnknownScript_0x994ff: ; 0x994ff
UnknownScript_0x99505: ; 0x99505
writetext UnknownText_0x9991a
keeptextopen
- verbosegiveitem HM_03, 1
+ verbosegiveitem HM_SURF, 1
setevent EVENT_GOT_HM03_SURF
writetext UnknownText_0x9999b
closetext
diff --git a/maps/DarkCaveBlackthornEntrance.asm b/maps/DarkCaveBlackthornEntrance.asm
index e4682818f..50def64e1 100644
--- a/maps/DarkCaveBlackthornEntrance.asm
+++ b/maps/DarkCaveBlackthornEntrance.asm
@@ -29,7 +29,7 @@ ItemFragment_0x18c73b: ; 0x18c73b
; 0x18c73d
ItemFragment_0x18c73d: ; 0x18c73d
- db TM_13, 1
+ db TM_SNORE, 1
; 0x18c73f
UnknownText_0x18c73f: ; 0x18c73f
diff --git a/maps/DragonsDenB1F.asm b/maps/DragonsDenB1F.asm
index 909b483d3..47b0e79a9 100644
--- a/maps/DragonsDenB1F.asm
+++ b/maps/DragonsDenB1F.asm
@@ -55,9 +55,9 @@ UnknownScript_0x18c8b8: ; 0x18c8b8
loadfont
writetext UnknownText_0x18c9bf
keeptextopen
- giveitem TM_24, $1
+ giveitem TM_DRAGONBREATH, $1
iffalse UnknownScript_0x18c8f4
- itemtotext TM_24, $0
+ itemtotext TM_DRAGONBREATH, $0
writetext UnknownText_0x18c9fb
playsound SFX_ITEM
waitbutton
diff --git a/maps/EcruteakGym.asm b/maps/EcruteakGym.asm
index 4029f9800..75b2cbe25 100644
--- a/maps/EcruteakGym.asm
+++ b/maps/EcruteakGym.asm
@@ -51,7 +51,7 @@ UnknownScript_0x99d8c: ; 0x99d8c
setevent EVENT_BEAT_MEDIUM_GRACE
writetext UnknownText_0x9a059
keeptextopen
- verbosegiveitem TM_30, 1
+ verbosegiveitem TM_SHADOW_BALL, 1
iffalse UnknownScript_0x99db5
setevent EVENT_GOT_TM30_SHADOW_BALL
writetext UnknownText_0x9a0ec
diff --git a/maps/FuchsiaGym.asm b/maps/FuchsiaGym.asm
index 334415eb1..555cba6ee 100644
--- a/maps/FuchsiaGym.asm
+++ b/maps/FuchsiaGym.asm
@@ -45,7 +45,7 @@ UnknownScript_0x195e02: ; 0x195e02
iftrue UnknownScript_0x195e15
writetext UnknownText_0x196002
keeptextopen
- verbosegiveitem TM_06, 1
+ verbosegiveitem TM_TOXIC, 1
iffalse UnknownScript_0x195e15
setevent EVENT_GOT_TM06_TOXIC
UnknownScript_0x195e15: ; 0x195e15
diff --git a/maps/GoldenrodDeptStore5F.asm b/maps/GoldenrodDeptStore5F.asm
index 934aef251..624586edc 100644
--- a/maps/GoldenrodDeptStore5F.asm
+++ b/maps/GoldenrodDeptStore5F.asm
@@ -70,7 +70,7 @@ ReceptionistScript_0x560ce:
UnknownScript_0x560ee:
writetext UnknownText_0x5615a
keeptextopen
- verbosegiveitem TM_27, 1
+ verbosegiveitem TM_RETURN, 1
iffalse UnknownScript_0x56116
setflag $005b
loadmovesprites
@@ -85,7 +85,7 @@ UnknownScript_0x560fd:
UnknownScript_0x56103:
writetext UnknownText_0x561d8
keeptextopen
- verbosegiveitem TM_21, 1
+ verbosegiveitem TM_FRUSTRATION, 1
iffalse UnknownScript_0x56116
setflag $005b
loadmovesprites
diff --git a/maps/GoldenrodGameCorner.asm b/maps/GoldenrodGameCorner.asm
index 32b03d65e..109bbf6bf 100644
--- a/maps/GoldenrodGameCorner.asm
+++ b/maps/GoldenrodGameCorner.asm
@@ -67,10 +67,10 @@ UnknownScript_0x56c36: ; 056c36
UnknownScript_0x56c4d: ; 0x56c4d
checkcoins 5500
if_equal $2, UnknownScript_0x56cb1
- itemtotext TM_25, $0
+ itemtotext TM_THUNDER, $0
scall UnknownScript_0x56ca1
iffalse UnknownScript_0x56cbd
- giveitem TM_25, $1
+ giveitem TM_THUNDER, $1
iffalse UnknownScript_0x56cb7
takecoins 5500
jump UnknownScript_0x56ca6
@@ -79,10 +79,10 @@ UnknownScript_0x56c4d: ; 0x56c4d
UnknownScript_0x56c69: ; 0x56c69
checkcoins 5500
if_equal $2, UnknownScript_0x56cb1
- itemtotext TM_14, $0
+ itemtotext TM_BLIZZARD, $0
scall UnknownScript_0x56ca1
iffalse UnknownScript_0x56cbd
- giveitem TM_14, $1
+ giveitem TM_BLIZZARD, $1
iffalse UnknownScript_0x56cb7
takecoins 5500
jump UnknownScript_0x56ca6
@@ -91,10 +91,10 @@ UnknownScript_0x56c69: ; 0x56c69
UnknownScript_0x56c85: ; 0x56c85
checkcoins 5500
if_equal $2, UnknownScript_0x56cb1
- itemtotext TM_38, $0
+ itemtotext TM_FIRE_BLAST, $0
scall UnknownScript_0x56ca1
iffalse UnknownScript_0x56cbd
- giveitem TM_38, $1
+ giveitem TM_FIRE_BLAST, $1
iffalse UnknownScript_0x56cb7
takecoins 5500
jump UnknownScript_0x56ca6
diff --git a/maps/GoldenrodGym.asm b/maps/GoldenrodGym.asm
index b9fb5ae36..98a1632b3 100644
--- a/maps/GoldenrodGym.asm
+++ b/maps/GoldenrodGym.asm
@@ -64,7 +64,7 @@ UnknownScript_0x54044: ; 0x54044
UnknownScript_0x54064: ; 0x54064
writetext UnknownText_0x5428b
keeptextopen
- verbosegiveitem TM_45, 1
+ verbosegiveitem TM_ATTRACT, 1
iffalse UnknownScript_0x5407b
setevent EVENT_GOT_TM45_ATTRACT
writetext UnknownText_0x54302
diff --git a/maps/IcePath1F.asm b/maps/IcePath1F.asm
index 7a320793c..dead964c8 100644
--- a/maps/IcePath1F.asm
+++ b/maps/IcePath1F.asm
@@ -7,7 +7,7 @@ IcePath1F_MapScriptHeader: ; 0x7e470
; 0x7e472
ItemFragment_0x7e472: ; 0x7e472
- db HM_07, 1
+ db HM_WATERFALL, 1
; 0x7e474
ItemFragment_0x7e474: ; 0x7e474
diff --git a/maps/IcePathB2FBlackthornSide.asm b/maps/IcePathB2FBlackthornSide.asm
index 53171f4c5..b0b27da73 100644
--- a/maps/IcePathB2FBlackthornSide.asm
+++ b/maps/IcePathB2FBlackthornSide.asm
@@ -7,7 +7,7 @@ IcePathB2FBlackthornSide_MapScriptHeader: ; 0x7e644
; 0x7e646
ItemFragment_0x7e646: ; 0x7e646
- db TM_44, 1
+ db TM_REST, 1
; 0x7e648
MapIcePathB2FBlackthornSideSignpostItem0: ; 0x7e648
diff --git a/maps/IlexForest.asm b/maps/IlexForest.asm
index 95631b273..d68fe9952 100644
--- a/maps/IlexForest.asm
+++ b/maps/IlexForest.asm
@@ -377,7 +377,7 @@ BlackBeltScript_0x6edae: ; 0x6edae
iftrue UnknownScript_0x6edd8
writetext UnknownText_0x6f099
keeptextopen
- verbosegiveitem HM_01, 1
+ verbosegiveitem HM_CUT, 1
setevent EVENT_GOT_HM01_CUT
writetext UnknownText_0x6f141
closetext
@@ -405,7 +405,7 @@ RockerScript_0x6edde: ; 0x6edde
iftrue UnknownScript_0x6edf3
writetext UnknownText_0x6f21b
keeptextopen
- verbosegiveitem TM_02, 1
+ verbosegiveitem TM_HEADBUTT, 1
iffalse UnknownScript_0x6edf7
setevent EVENT_GOT_TM02_HEADBUTT
UnknownScript_0x6edf3: ; 0x6edf3
diff --git a/maps/LakeofRage.asm b/maps/LakeofRage.asm
index 5b3b10aed..db6af8414 100644
--- a/maps/LakeofRage.asm
+++ b/maps/LakeofRage.asm
@@ -284,7 +284,7 @@ ItemFragment_0x70148:
db ELIXER, 1
ItemFragment_0x7014a:
- db TM_43, 1
+ db TM_DETECT, 1
MapLakeofRageSignpostItem2:
dw $00b5
diff --git a/maps/LakeofRageHiddenPowerHouse.asm b/maps/LakeofRageHiddenPowerHouse.asm
index cbd14ffb5..264d78506 100644
--- a/maps/LakeofRageHiddenPowerHouse.asm
+++ b/maps/LakeofRageHiddenPowerHouse.asm
@@ -12,7 +12,7 @@ HiddenPowerGuy:
iftrue .AlreadyGotItem
writetext HiddenPowerGuyText1
keeptextopen
- verbosegiveitem TM_10, 1
+ verbosegiveitem TM_HIDDEN_POWER, 1
iffalse .Done
setevent EVENT_GOT_TM10_HIDDEN_POWER
writetext HiddenPowerGuyText2
diff --git a/maps/MahoganyGym.asm b/maps/MahoganyGym.asm
index 8c1449f84..f66e55e82 100644
--- a/maps/MahoganyGym.asm
+++ b/maps/MahoganyGym.asm
@@ -36,7 +36,7 @@ UnknownScript_0x199ac8: ; 0x199ac8
setevent EVENT_BEAT_BOARDER_DOUGLAS
writetext UnknownText_0x199d55
keeptextopen
- verbosegiveitem TM_16, 1
+ verbosegiveitem TM_ICY_WIND, 1
iffalse UnknownScript_0x199af4
setevent EVENT_GOT_TM16_ICY_WIND
writetext UnknownText_0x199def
diff --git a/maps/MountMortar2FInside.asm b/maps/MountMortar2FInside.asm
index fe23e759e..88a743d3c 100644
--- a/maps/MountMortar2FInside.asm
+++ b/maps/MountMortar2FInside.asm
@@ -44,7 +44,7 @@ ItemFragment_0x7e0e0: ; 0x7e0e0
; 0x7e0e2
ItemFragment_0x7e0e2: ; 0x7e0e2
- db TM_40, 1
+ db TM_DEFENSE_CURL, 1
; 0x7e0e4
ItemFragment_0x7e0e4: ; 0x7e0e4
diff --git a/maps/MrPsychicsHouse.asm b/maps/MrPsychicsHouse.asm
index f3d20a785..89b5d529a 100644
--- a/maps/MrPsychicsHouse.asm
+++ b/maps/MrPsychicsHouse.asm
@@ -12,7 +12,7 @@ MrPsychic:
iftrue .AlreadyGotItem
writetext MrPsychicText1
keeptextopen
- verbosegiveitem TM_29, 1
+ verbosegiveitem TM_PSYCHIC, 1
iffalse .Done
setevent EVENT_GOT_TM29_PSYCHIC
.AlreadyGotItem
diff --git a/maps/NationalPark.asm b/maps/NationalPark.asm
index e936aa0af..a34951190 100644
--- a/maps/NationalPark.asm
+++ b/maps/NationalPark.asm
@@ -396,7 +396,7 @@ ItemFragment_0x5c1cc: ; 0x5c1cc
; 0x5c1ce
ItemFragment_0x5c1ce: ; 0x5c1ce
- db TM_28, 1
+ db TM_DIG, 1
; 0x5c1d0
MapNationalParkSignpostItem2: ; 0x5c1d0
diff --git a/maps/NationalParkBugContest.asm b/maps/NationalParkBugContest.asm
index ed3dce387..a473bbb76 100644
--- a/maps/NationalParkBugContest.asm
+++ b/maps/NationalParkBugContest.asm
@@ -113,7 +113,7 @@ ItemFragment_0x5c945: ; 0x5c945
; 0x5c947
ItemFragment_0x5c947: ; 0x5c947
- db TM_28, 1
+ db TM_DIG, 1
; 0x5c949
MapNationalParkBugContestSignpostItem2: ; 0x5c949
diff --git a/maps/OlivineCafe.asm b/maps/OlivineCafe.asm
index f108b3936..44b43a9ef 100644
--- a/maps/OlivineCafe.asm
+++ b/maps/OlivineCafe.asm
@@ -13,7 +13,7 @@ SailorScript_0x9c8c1: ; 0x9c8c1
iftrue UnknownScript_0x9c8d3
writetext UnknownText_0x9c8df
keeptextopen
- verbosegiveitem HM_04, 1
+ verbosegiveitem HM_STRENGTH, 1
setevent EVENT_GOT_HM04_STRENGTH
UnknownScript_0x9c8d3: ; 0x9c8d3
writetext UnknownText_0x9c965
diff --git a/maps/OlivineGym.asm b/maps/OlivineGym.asm
index 30b87100e..672f6242b 100644
--- a/maps/OlivineGym.asm
+++ b/maps/OlivineGym.asm
@@ -31,7 +31,7 @@ UnknownScript_0x9c159: ; 0x9c159
iftrue UnknownScript_0x9c172
writetext UnknownText_0x9c354
keeptextopen
- verbosegiveitem TM_23, 1
+ verbosegiveitem TM_IRON_TAIL, 1
iffalse UnknownScript_0x9c176
setevent EVENT_GOT_TM23_IRON_TAIL
writetext UnknownText_0x9c3a5
diff --git a/maps/OlivineLighthouse5F.asm b/maps/OlivineLighthouse5F.asm
index 1a9d0f7d5..b167f87b9 100644
--- a/maps/OlivineLighthouse5F.asm
+++ b/maps/OlivineLighthouse5F.asm
@@ -73,7 +73,7 @@ ItemFragment_0x609ac: ; 0x609ac
; 0x609ae
ItemFragment_0x609ae: ; 0x609ae
- db TM_34, 1
+ db TM_SWAGGER, 1
; 0x609b0
MapOlivineLighthouse5FSignpostItem0: ; 0x609b0
diff --git a/maps/PowerPlant.asm b/maps/PowerPlant.asm
index f06af7c3c..607f3f737 100644
--- a/maps/PowerPlant.asm
+++ b/maps/PowerPlant.asm
@@ -183,7 +183,7 @@ UnknownScript_0x188eac: ; 0x188eac
iftrue UnknownScript_0x188ec5
writetext UnknownText_0x1893c4
keeptextopen
- verbosegiveitem TM_07, 1
+ verbosegiveitem TM_ZAP_CANNON, 1
iffalse UnknownScript_0x188ec3
setevent EVENT_GOT_TM07_ZAP_CANNON
writetext UnknownText_0x1893f4
diff --git a/maps/RadioTower3F.asm b/maps/RadioTower3F.asm
index 166427aa2..26fa85fdc 100644
--- a/maps/RadioTower3F.asm
+++ b/maps/RadioTower3F.asm
@@ -69,7 +69,7 @@ UnknownScript_0x5e584: ; 0x5e584
UnknownScript_0x5e58a: ; 0x5e58a
writetext UnknownText_0x5e7e2
keeptextopen
- verbosegiveitem TM_11, 1
+ verbosegiveitem TM_SUNNY_DAY, 1
iffalse UnknownScript_0x5e5a1
writetext UnknownText_0x5e821
closetext
diff --git a/maps/RockTunnel1F.asm b/maps/RockTunnel1F.asm
index 7e4af31bf..a6ae2b920 100644
--- a/maps/RockTunnel1F.asm
+++ b/maps/RockTunnel1F.asm
@@ -11,7 +11,7 @@ ItemFragment_0x743b5: ; 0x743b5
; 0x743b7
ItemFragment_0x743b7: ; 0x743b7
- db TM_47, 1
+ db TM_STEEL_WING, 1
; 0x743b9
MapRockTunnel1FSignpostItem0: ; 0x743b9
diff --git a/maps/Route27.asm b/maps/Route27.asm
index dc7e3e3c6..79c45d9ac 100644
--- a/maps/Route27.asm
+++ b/maps/Route27.asm
@@ -434,7 +434,7 @@ MapRoute27Signpost0Script: ; 0x1a0a5f
; 0x1a0a62
ItemFragment_0x1a0a62: ; 0x1a0a62
- db TM_22, 1
+ db TM_SOLARBEAM, 1
; 0x1a0a64
ItemFragment_0x1a0a64: ; 0x1a0a64
diff --git a/maps/Route27SandstormHouse.asm b/maps/Route27SandstormHouse.asm
index 561b645ba..27eb988ba 100644
--- a/maps/Route27SandstormHouse.asm
+++ b/maps/Route27SandstormHouse.asm
@@ -19,7 +19,7 @@ SandstormHouseWoman:
.Loyal
writetext SandstormHouseWomanLoyalText
keeptextopen
- verbosegiveitem TM_37, 1
+ verbosegiveitem TM_SANDSTORM, 1
iffalse .Done
setevent EVENT_GOT_TM37_SANDSTORM
.AlreadyGotItem
diff --git a/maps/Route28FamousSpeechHouse.asm b/maps/Route28FamousSpeechHouse.asm
index 62c73400e..b75c97427 100644
--- a/maps/Route28FamousSpeechHouse.asm
+++ b/maps/Route28FamousSpeechHouse.asm
@@ -18,7 +18,7 @@ Celebrity:
iftrue .AlreadyGotItem
writetext CelebrityText1
keeptextopen
- verbosegiveitem TM_47, 1
+ verbosegiveitem TM_STEEL_WING, 1
iffalse .Done
setevent EVENT_GOT_TM47_STEEL_WING
.Done
diff --git a/maps/Route31.asm b/maps/Route31.asm
index 5510703fc..3f5054092 100644
--- a/maps/Route31.asm
+++ b/maps/Route31.asm
@@ -247,7 +247,7 @@ UnknownScript_0x1a5584: ; 0x1a5584
writetext UnknownText_0x1a57ba
keeptextopen
setevent EVENT_GAVE_KENYA
- verbosegiveitem TM_50, 1
+ verbosegiveitem TM_NIGHTMARE, 1
iffalse UnknownScript_0x1a55b3
setevent EVENT_GOT_TM50_NIGHTMARE
UnknownScript_0x1a55af: ; 0x1a55af
diff --git a/maps/Route32.asm b/maps/Route32.asm
index a914d4e17..66ece3c3e 100644
--- a/maps/Route32.asm
+++ b/maps/Route32.asm
@@ -98,7 +98,7 @@ FisherScript_0x1904ce:
iftrue UnknownScript_0x1904e3
writetext UnknownText_0x191133
keeptextopen
- verbosegiveitem TM_05, 1
+ verbosegiveitem TM_ROAR, 1
iffalse UnknownScript_0x1904e7
setevent EVENT_GOT_TM05_ROAR
UnknownScript_0x1904e3:
diff --git a/maps/Route34IlexForestGate.asm b/maps/Route34IlexForestGate.asm
index ef9a38b66..2e2a64073 100644
--- a/maps/Route34IlexForestGate.asm
+++ b/maps/Route34IlexForestGate.asm
@@ -52,7 +52,7 @@ TeacherScript_0x62d63: ; 0x62d63
iftrue UnknownScript_0x62d7e
writetext UnknownText_0x62d9d
keeptextopen
- verbosegiveitem TM_12, 1
+ verbosegiveitem TM_SWEET_SCENT, 1
iffalse UnknownScript_0x62d82
setevent EVENT_GOT_TM12_SWEET_SCENT
UnknownScript_0x62d7e: ; 0x62d7e
diff --git a/maps/Route35.asm b/maps/Route35.asm
index 9c8c88612..5463ee967 100644
--- a/maps/Route35.asm
+++ b/maps/Route35.asm
@@ -422,7 +422,7 @@ MapRoute35Signpost1Script: ; 0x19ca79
; 0x19ca7c
ItemFragment_0x19ca7c: ; 0x19ca7c
- db TM_04, 1
+ db TM_ROLLOUT, 1
; 0x19ca7e
FruitTreeScript_0x19ca7e: ; 0x19ca7e
diff --git a/maps/Route36.asm b/maps/Route36.asm
index bbf3ddc2a..19495d49a 100644
--- a/maps/Route36.asm
+++ b/maps/Route36.asm
@@ -147,7 +147,7 @@ FisherScript_0x1940b9: ; 0x1940b9
UnknownScript_0x1940cd: ; 0x1940cd
writetext UnknownText_0x1944d0
keeptextopen
- verbosegiveitem TM_08, 1
+ verbosegiveitem TM_ROCK_SMASH, 1
iffalse UnknownScript_0x1940de
setevent EVENT_GOT_TM08_ROCK_SMASH
UnknownScript_0x1940da: ; 0x1940da
diff --git a/maps/Route39Farmhouse.asm b/maps/Route39Farmhouse.asm
index fb3fea844..7e1eaf461 100644
--- a/maps/Route39Farmhouse.asm
+++ b/maps/Route39Farmhouse.asm
@@ -84,7 +84,7 @@ PokefanFScript_0x9cf0e: ; 0x9cf0e
UnknownScript_0x9cf22: ; 0x9cf22
writetext UnknownText_0x9d156
keeptextopen
- verbosegiveitem TM_13, 1
+ verbosegiveitem TM_SNORE, 1
iffalse UnknownScript_0x9cf33
setevent EVENT_GOT_TM13_SNORE_FROM_MOOMOO_FARM
UnknownScript_0x9cf2f: ; 0x9cf2f
diff --git a/maps/Route43Gate.asm b/maps/Route43Gate.asm
index bf2f5c238..396685b3b 100644
--- a/maps/Route43Gate.asm
+++ b/maps/Route43Gate.asm
@@ -128,7 +128,7 @@ OfficerScript_0x19ac85: ; 0x19ac85
iftrue UnknownScript_0x19ac9c
writetext UnknownText_0x19ad9b
keeptextopen
- verbosegiveitem TM_36, 1
+ verbosegiveitem TM_SLUDGE_BOMB, 1
iffalse UnknownScript_0x19aca0
setevent EVENT_GOT_TM36_SLUDGE_BOMB
loadmovesprites
diff --git a/maps/SlowpokeWellB2F.asm b/maps/SlowpokeWellB2F.asm
index babf85873..ff276b86c 100644
--- a/maps/SlowpokeWellB2F.asm
+++ b/maps/SlowpokeWellB2F.asm
@@ -29,7 +29,7 @@ UnknownScript_0x5ad22: ; 0x5ad22
; 0x5ad28
ItemFragment_0x5ad28: ; 0x5ad28
- db TM_18, 1
+ db TM_RAIN_DANCE, 1
; 0x5ad2a
UnknownText_0x5ad2a: ; 0x5ad2a
diff --git a/maps/SproutTower3F.asm b/maps/SproutTower3F.asm
index 98055aca6..c58629df3 100644
--- a/maps/SproutTower3F.asm
+++ b/maps/SproutTower3F.asm
@@ -75,7 +75,7 @@ SageLiScript: ; 0x1849a6
loadfont
writetext UnknownText_0x184cc2
keeptextopen
- verbosegiveitem HM_05, 1
+ verbosegiveitem HM_FLASH, 1
setevent EVENT_GOT_HM05_FLASH
setevent EVENT_BEAT_SAGE_LI
writetext UnknownText_0x184d13
diff --git a/maps/TeamRocketBaseB2F.asm b/maps/TeamRocketBaseB2F.asm
index a018050f1..f4bcb8edd 100644
--- a/maps/TeamRocketBaseB2F.asm
+++ b/maps/TeamRocketBaseB2F.asm
@@ -348,7 +348,7 @@ UnknownScript_0x6d184: ; 0x6d184
loadfont
writetext UnknownText_0x6d809
keeptextopen
- verbosegiveitem HM_06, 1
+ verbosegiveitem HM_WHIRLPOOL, 1
setevent EVENT_GOT_HM06_WHIRLPOOL
writetext UnknownText_0x6d8f8
closetext
@@ -422,7 +422,7 @@ UnknownScript_0x6d207: ; 0x6d207
; 0x6d20d
ItemFragment_0x6d20d: ; 0x6d20d
- db TM_46, 1
+ db TM_THIEF, 1
; 0x6d20f
MapTeamRocketBaseB2FSignpostItem22: ; 0x6d20f
diff --git a/maps/UndergroundWarehouse.asm b/maps/UndergroundWarehouse.asm
index 640d24a60..faec5b41e 100644
--- a/maps/UndergroundWarehouse.asm
+++ b/maps/UndergroundWarehouse.asm
@@ -144,7 +144,7 @@ ItemFragment_0x7d9e4: ; 0x7d9e4
; 0x7d9e6
ItemFragment_0x7d9e6: ; 0x7d9e6
- db TM_35, 1
+ db TM_SLEEP_TALK, 1
; 0x7d9e8
ItemFragment_0x7d9e8: ; 0x7d9e8
diff --git a/maps/UnionCaveB1F.asm b/maps/UnionCaveB1F.asm
index 076916215..08951ceb4 100644
--- a/maps/UnionCaveB1F.asm
+++ b/maps/UnionCaveB1F.asm
@@ -123,7 +123,7 @@ HikerLeonardScript: ; 0x5a00e
; 0x5a016
ItemFragment_0x5a016: ; 0x5a016
- db TM_39, 1
+ db TM_SWIFT, 1
; 0x5a018
ItemFragment_0x5a018: ; 0x5a018
diff --git a/maps/VictoryRoad.asm b/maps/VictoryRoad.asm
index eac74251b..dd8f3120c 100644
--- a/maps/VictoryRoad.asm
+++ b/maps/VictoryRoad.asm
@@ -100,7 +100,7 @@ UnknownScript_0x7451f: ; 0x7451f
; 0x74529
ItemFragment_0x74529: ; 0x74529
- db TM_26, 1
+ db TM_EARTHQUAKE, 1
; 0x7452b
ItemFragment_0x7452b: ; 0x7452b
diff --git a/maps/VioletGym.asm b/maps/VioletGym.asm
index 786843bbb..d05140321 100644
--- a/maps/VioletGym.asm
+++ b/maps/VioletGym.asm
@@ -35,7 +35,7 @@ UnknownScript_0x683ec: ; 0x683ec
specialphonecall $3
writetext UnknownText_0x685c8
keeptextopen
- verbosegiveitem TM_31, 1
+ verbosegiveitem TM_MUD_SLAP, 1
iffalse UnknownScript_0x68416
setevent EVENT_GOT_TM31_MUD_SLAP
writetext UnknownText_0x68648
diff --git a/maps/ViridianCity.asm b/maps/ViridianCity.asm
index 418418a42..4576b0d5d 100644
--- a/maps/ViridianCity.asm
+++ b/maps/ViridianCity.asm
@@ -52,7 +52,7 @@ FisherScript_0x1a9a75:
iftrue UnknownScript_0x1a9a8a
writetext UnknownText_0x1a9cc4
keeptextopen
- verbosegiveitem TM_42, 1
+ verbosegiveitem TM_DREAM_EATER, 1
iffalse UnknownScript_0x1a9a8e
setevent EVENT_GOT_TM42_DREAM_EATER
UnknownScript_0x1a9a8a: