diff --git a/include/constants/species.h b/include/constants/species.h index 8d2be825d..d9849fd2f 100644 --- a/include/constants/species.h +++ b/include/constants/species.h @@ -864,10 +864,18 @@ #define SPECIES_BURMY_TRASH 857 #define SPECIES_WORMADAM_SANDY 858 #define SPECIES_WORMADAM_TRASH 859 +#define SPECIES_ROTOM_HEAT 860 +#define SPECIES_ROTOM_WASH 861 +#define SPECIES_ROTOM_FROST 862 +#define SPECIES_ROTOM_FAN 863 +#define SPECIES_ROTOM_MOW 864 +#define SPECIES_KYUREM_BLACK 865 +#define SPECIES_KYUREM_WHITE 866 +#define SPECIES_MEOWSTIC_F 867 // TODO: forms -#define SPECIES_EGG 860 +#define SPECIES_EGG 868 #define NUM_SPECIES SPECIES_EGG // Unown forms, not actual species diff --git a/src/data/pokemon/tmhm_learnsets.h b/src/data/pokemon/tmhm_learnsets.h index e7477cfcc..d41359d06 100644 --- a/src/data/pokemon/tmhm_learnsets.h +++ b/src/data/pokemon/tmhm_learnsets.h @@ -6,9333 +6,19326 @@ // each bit corresponding to a . const u32 gTMHMLearnsets[][2] = { - [SPECIES_NONE] = TMHM_LEARNSET(0), + [SPECIES_NONE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM26_EARTHQUAKE) + | TMHM(HM02_FLY) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), - [SPECIES_BULBASAUR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_BULBASAUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_IVYSAUR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_IVYSAUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_VENUSAUR] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_VENUSAUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_CHARMANDER] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CHARMANDER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_CHARMELEON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CHARMELEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_CHARIZARD] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CHARIZARD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_SQUIRTLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SQUIRTLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WARTORTLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_WARTORTLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_BLASTOISE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_BLASTOISE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CATERPIE] = TMHM_LEARNSET(0), [SPECIES_METAPOD] = TMHM_LEARNSET(0), - [SPECIES_BUTTERFREE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), + [SPECIES_BUTTERFREE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_WEEDLE] = TMHM_LEARNSET(0), [SPECIES_KAKUNA] = TMHM_LEARNSET(0), - [SPECIES_BEEDRILL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PIDGEY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_PIDGEOTTO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_PIDGEOT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_RATTATA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_RATICATE] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SPEAROW] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_FEAROW] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_EKANS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH)), - - [SPECIES_ARBOK] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH)), - - [SPECIES_PIKACHU] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_RAICHU] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SANDSHREW] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SANDSLASH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDORAN_F] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDORINA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDOQUEEN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDORAN_M] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDORINO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDOKING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_CLEFAIRY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_CLEFABLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_VULPIX] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT)), - - [SPECIES_NINETALES] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT)), - - [SPECIES_JIGGLYPUFF] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_WIGGLYTUFF] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_ZUBAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM49_SNATCH)), - - [SPECIES_GOLBAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM49_SNATCH)), - - [SPECIES_ODDISH] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_GLOOM] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_VILEPLUME] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_PARAS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PARASECT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_VENONAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_VENOMOTH] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_DIGLETT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_DUGTRIO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MEOWTH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_PERSIAN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_PSYDUCK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_GOLDUCK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_MANKEY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PRIMEAPE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_GROWLITHE] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_ARCANINE] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_POLIWAG] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_POLIWHIRL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_POLIWRATH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_ABRA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_KADABRA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_ALAKAZAM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_MACHOP] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MACHOKE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MACHAMP] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_BELLSPROUT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_WEEPINBELL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_VICTREEBEL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_TENTACOOL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_TENTACRUEL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_GEODUDE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_GRAVELER] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_GOLEM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PONYTA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH)), - - [SPECIES_RAPIDASH] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH)), - - [SPECIES_SLOWPOKE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM08_DIVE)), - - [SPECIES_SLOWBRO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM08_DIVE)), - - [SPECIES_MAGNEMITE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM05_FLASH)), - - [SPECIES_MAGNETON] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM05_FLASH)), - - [SPECIES_FARFETCHD] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY)), - - [SPECIES_DODUO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_DODRIO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_SEEL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_DEWGONG] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_GRIMER] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF)), - - [SPECIES_MUK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SHELLDER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM08_DIVE)), - - [SPECIES_CLOYSTER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM08_DIVE)), - - [SPECIES_GASTLY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH)), - - [SPECIES_HAUNTER] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH)), - - [SPECIES_GENGAR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_ONIX] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_DROWZEE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_HYPNO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_KRABBY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM08_DIVE)), - - [SPECIES_KINGLER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM08_DIVE)), - - [SPECIES_VOLTORB] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_ELECTRODE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_EXEGGCUTE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_EXEGGUTOR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_CUBONE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MAROWAK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HITMONLEE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HITMONCHAN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_LICKITUNG] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_KOFFING] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_WEEZING] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_RHYHORN] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_RHYDON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_CHANSEY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TANGELA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_KANGASKHAN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HORSEA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SEADRA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_GOLDEEN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SEAKING] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_STARYU] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_STARMIE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_MR_MIME] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_SCYTHER] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_JYNX] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_ELECTABUZZ] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MAGMAR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PINSIR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TAUROS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_BEEDRILL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIDGEY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIDGEOTTO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIDGEOT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_RATTATA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RATICATE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPEAROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FEAROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_EKANS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ARBOK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RAICHU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SANDSHREW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SANDSLASH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_NIDORAN_F] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NIDORINA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NIDOQUEEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NIDORAN_M] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NIDORINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NIDOKING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CLEFAIRY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CLEFABLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VULPIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_NINETALES] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_JIGGLYPUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_WIGGLYTUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ZUBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOLBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ODDISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GLOOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VILEPLUME] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_PARAS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PARASECT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VENONAT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VENOMOTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DIGLETT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DUGTRIO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MEOWTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PERSIAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PSYDUCK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GOLDUCK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MANKEY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PRIMEAPE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GROWLITHE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ARCANINE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_POLIWAG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_POLIWHIRL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_POLIWRATH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ABRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KADABRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALAKAZAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MACHOP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MACHOKE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MACHAMP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_BELLSPROUT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_WEEPINBELL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VICTREEBEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TENTACOOL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TENTACRUEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GEODUDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GRAVELER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOLEM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_PONYTA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_RAPIDASH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SLOWPOKE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SLOWBRO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MAGNEMITE] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGNETON] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FARFETCHD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DODUO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DODRIO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SEEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DEWGONG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GRIMER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MUK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHELLDER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CLOYSTER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GASTLY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HAUNTER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GENGAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ONIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DROWZEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HYPNO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KRABBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KINGLER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VOLTORB] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ELECTRODE] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_EXEGGCUTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_EXEGGUTOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_CUBONE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAROWAK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_HITMONLEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_HITMONCHAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LICKITUNG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KOFFING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_WEEZING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RHYHORN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RHYDON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHANSEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TANGELA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_KANGASKHAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HORSEA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SEADRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GOLDEEN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SEAKING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_STARYU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_STARMIE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MR_MIME] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SCYTHER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_JYNX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ELECTABUZZ] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGMAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PINSIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TAUROS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MAGIKARP] = TMHM_LEARNSET(0), - [SPECIES_GYARADOS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_GYARADOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LAPRAS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LAPRAS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DITTO] = TMHM_LEARNSET(0), - [SPECIES_EEVEE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT)), - - [SPECIES_VAPOREON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_JOLTEON] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_FLAREON] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT)), - - [SPECIES_PORYGON] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_OMANYTE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_OMASTAR] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_KABUTO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL)), - - [SPECIES_KABUTOPS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_AERODACTYL] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SNORLAX] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH)), - - [SPECIES_ARTICUNO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_ZAPDOS] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MOLTRES] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM47_STEEL_WING) - | TMHM(TM50_OVERHEAT) - | TMHM(HM02_FLY) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_DRATINI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL)), - - [SPECIES_DRAGONAIR] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL)), - - [SPECIES_DRAGONITE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_MEWTWO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MEW] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM08_BULK_UP) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_CHIKORITA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_BAYLEEF] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MEGANIUM] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_CYNDAQUIL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT)), - - [SPECIES_QUILAVA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TYPHLOSION] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TOTODILE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_CROCONAW] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_FERALIGATR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SENTRET] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF)), - - [SPECIES_FURRET] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HOOTHOOT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM05_FLASH)), - - [SPECIES_NOCTOWL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM05_FLASH)), - - [SPECIES_LEDYBA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_LEDIAN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_SPINARAK] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_ARIADOS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_CROBAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM49_SNATCH) - | TMHM(HM02_FLY)), - - [SPECIES_CHINCHOU] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_LANTURN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_PICHU] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_CLEFFA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_IGGLYBUFF] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_TOGEPI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TOGETIC] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NATU] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_XATU] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM02_FLY) - | TMHM(HM05_FLASH)), - - [SPECIES_MAREEP] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_FLAAFFY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_AMPHAROS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_BELLOSSOM] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_MARILL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_AZUMARILL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SUDOWOODO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_POLITOED] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_HOPPIP] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_SKIPLOOM] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_JUMPLUFF] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_AIPOM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SUNKERN] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_SUNFLORA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_YANMA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM05_FLASH)), - - [SPECIES_WOOPER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_QUAGSIRE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_ESPEON] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_UMBREON] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_MURKROW] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM49_SNATCH) - | TMHM(HM02_FLY)), - - [SPECIES_SLOWKING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM08_DIVE)), - - [SPECIES_MISDREAVUS] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_UNOWN] = TMHM_LEARNSET(0), - - [SPECIES_WOBBUFFET] = TMHM_LEARNSET(0), - - [SPECIES_GIRAFARIG] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PINECO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_FORRETRESS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_DUNSPARCE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_GLIGAR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_STEELIX] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SNUBBULL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_GRANBULL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_QWILFISH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SCIZOR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SHUCKLE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HERACROSS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SNEASEL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TEDDIURSA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_URSARING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SLUGMA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MAGCARGO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SWINUB] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PILOSWINE] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_CORSOLA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_REMORAID] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_OCTILLERY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_DELIBIRD] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM02_FLY)), - - [SPECIES_MANTINE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SKARMORY] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HOUNDOUR] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(TM50_OVERHEAT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HOUNDOOM] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_KINGDRA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_PHANPY] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_DONPHAN] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PORYGON2] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_STANTLER] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_SMEARGLE] = TMHM_LEARNSET(0), - - [SPECIES_TYROGUE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HITMONTOP] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SMOOCHUM] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_ELEKID] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MAGBY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MILTANK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_BLISSEY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_EEVEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VAPOREON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_JOLTEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLAREON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_PORYGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_OMANYTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_OMASTAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KABUTO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KABUTOPS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AERODACTYL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SNORLAX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARTICUNO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ZAPDOS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MOLTRES] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DRATINI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DRAGONAIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DRAGONITE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MEWTWO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MEW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CHIKORITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_BAYLEEF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_MEGANIUM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CYNDAQUIL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_QUILAVA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYPHLOSION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TOTODILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CROCONAW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_FERALIGATR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SENTRET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_FURRET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HOOTHOOT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_NOCTOWL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LEDYBA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LEDIAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPINARAK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ARIADOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_CROBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHINCHOU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_LANTURN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PICHU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CLEFFA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_IGGLYBUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TOGEPI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TOGETIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NATU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_XATU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAREEP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLAAFFY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_AMPHAROS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BELLOSSOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_MARILL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AZUMARILL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SUDOWOODO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_POLITOED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HOPPIP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SKIPLOOM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_JUMPLUFF] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_AIPOM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SUNKERN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SUNFLORA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_YANMA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_WOOPER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_QUAGSIRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ESPEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_UMBREON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MURKROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SLOWKING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MISDREAVUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_UNOWN] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_WOBBUFFET] = TMHM_LEARNSET(TMHM(TM20_SAFEGUARD)), + + [SPECIES_GIRAFARIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PINECO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FORRETRESS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DUNSPARCE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GLIGAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STEELIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SNUBBULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GRANBULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_QWILFISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SCIZOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHUCKLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_HERACROSS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SNEASEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TEDDIURSA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_URSARING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SLUGMA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGCARGO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SWINUB] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_PILOSWINE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_CORSOLA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_REMORAID] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_OCTILLERY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DELIBIRD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MANTINE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SKARMORY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HOUNDOUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HOUNDOOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KINGDRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PHANPY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DONPHAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_PORYGON2] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STANTLER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SMEARGLE] = TMHM_LEARNSET(TMHM(TM35_FLAMETHROWER)), + + [SPECIES_TYROGUE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_HITMONTOP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SMOOCHUM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ELEKID] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MILTANK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BLISSEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_RAIKOU] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_ENTEI] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_SUICUNE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SUICUNE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LARVITAR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_LARVITAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_PUPITAR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_PUPITAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_TYRANITAR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_TYRANITAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LUGIA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM47_STEEL_WING) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LUGIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_HO_OH] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM47_STEEL_WING) - | TMHM(TM50_OVERHEAT) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_HO_OH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_CELEBI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_CELEBI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_TREECKO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_TREECKO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_GROVYLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_GROVYLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_SCEPTILE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SCEPTILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_TORCHIC] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_TORCHIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_COMBUSKEN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_COMBUSKEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_BLAZIKEN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_BLAZIKEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_MUDKIP] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_MUDKIP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_MARSHTOMP] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_MARSHTOMP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SWAMPERT] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SWAMPERT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_POOCHYENA] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_POOCHYENA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_MIGHTYENA] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_MIGHTYENA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_ZIGZAGOON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_ZIGZAGOON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LINOONE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_LINOONE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_WURMPLE] = TMHM_LEARNSET(0), [SPECIES_SILCOON] = TMHM_LEARNSET(0), - [SPECIES_BEAUTIFLY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), + [SPECIES_BEAUTIFLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_CASCOON] = TMHM_LEARNSET(0), - [SPECIES_DUSTOX] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), + [SPECIES_DUSTOX] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), - [SPECIES_LOTAD] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH)), + [SPECIES_LOTAD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LOMBRE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LOMBRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LUDICOLO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LUDICOLO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SEEDOT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SEEDOT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_NUZLEAF] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_NUZLEAF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_SHIFTRY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SHIFTRY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_NINCADA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_TAILLOW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), - [SPECIES_NINJASK] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_SWELLOW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), - [SPECIES_SHEDINJA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_WINGULL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_TAILLOW] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), + [SPECIES_PELIPPER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SWELLOW] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), + [SPECIES_RALTS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_SHROOMISH] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_KIRLIA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_BRELOOM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_GARDEVOIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_SPINDA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SURSKIT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WINGULL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), + [SPECIES_MASQUERAIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_PELIPPER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF)), + [SPECIES_SHROOMISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_SURSKIT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), + [SPECIES_BRELOOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_MASQUERAIN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), + [SPECIES_SLAKOTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WAILMER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_VIGOROTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WAILORD] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SLAKING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SKITTY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), + [SPECIES_NINCADA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_DELCATTY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_NINJASK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), - [SPECIES_KECLEON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SHEDINJA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), - [SPECIES_BALTOY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), + [SPECIES_WHISMUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CLAYDOL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_LOUDRED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_NOSEPASS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_EXPLOUD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_TORKOAL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_MAKUHITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), - [SPECIES_SABLEYE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_HARIYAMA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), - [SPECIES_BARBOACH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_AZURILL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WHISCASH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_NOSEPASS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_LUVDISC] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SKITTY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CORPHISH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL)), + [SPECIES_DELCATTY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CRAWDAUNT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SABLEYE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_FEEBAS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_MAWILE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_MILOTIC] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_ARON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CARVANHA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LAIRON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SHARPEDO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_AGGRON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_TRAPINCH] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_MEDITITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_VIBRAVA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_MEDICHAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_FLYGON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_ELECTRIKE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_MAKUHITA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_MANECTRIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_HARIYAMA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_PLUSLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_ELECTRIKE] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), + [SPECIES_MINUN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_MANECTRIC] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), + [SPECIES_VOLBEAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_NUMEL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_ILLUMISE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CAMERUPT] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_ROSELIA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_SPHEAL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_GULPIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SEALEO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SWALOT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WALREIN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_CARVANHA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CACNEA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_SHARPEDO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CACTURNE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), + [SPECIES_WAILMER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SNORUNT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), + [SPECIES_WAILORD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_GLALIE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), + [SPECIES_NUMEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_LUNATONE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), + [SPECIES_CAMERUPT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TORKOAL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPOINK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GRUMPIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPINDA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TRAPINCH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIBRAVA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLYGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CACNEA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CACTURNE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SWABLU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALTARIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZANGOOSE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SEVIPER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LUNATONE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM06_TOXIC)), [SPECIES_SOLROCK] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM50_OVERHEAT) - | TMHM(HM05_FLASH)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_AZURILL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL)), + [SPECIES_BARBOACH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SPOINK] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_WHISCASH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_GRUMPIG] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_CORPHISH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_PLUSLE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), + [SPECIES_CRAWDAUNT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_MINUN] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), + [SPECIES_BALTOY] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_MAWILE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CLAYDOL] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_MEDITITE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_LILEEP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_MEDICHAM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CRADILY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_SWABLU] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), + [SPECIES_ANORITH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALTARIA] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_ARMALDO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WYNAUT] = TMHM_LEARNSET(0), + [SPECIES_FEEBAS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_DUSKULL] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_MILOTIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_DUSCLOPS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CASTFORM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ROSELIA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_KECLEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SLAKOTH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SHUPPET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_VIGOROTH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_BANETTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_SLAKING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_DUSKULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_GULPIN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_DUSCLOPS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_SWALOT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_TROPIUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_TROPIUS] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CHIMECHO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_WHISMUR] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT)), + [SPECIES_ABSOL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LOUDRED] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_WYNAUT] = TMHM_LEARNSET(TMHM(TM20_SAFEGUARD)), - [SPECIES_EXPLOUD] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SNORUNT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CLAMPERL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_GLALIE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_HUNTAIL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SPHEAL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_GOREBYSS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SEALEO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ABSOL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_WALREIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SHUPPET] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_CLAMPERL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_BANETTE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_HUNTAIL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SEVIPER] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_GOREBYSS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ZANGOOSE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_RELICANTH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_RELICANTH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LUVDISC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ARON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_BAGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_LAIRON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SHELGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_AGGRON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_CASTFORM] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_VOLBEAT] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_ILLUMISE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_LILEEP] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT)), - - [SPECIES_CRADILY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_ANORITH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_ARMALDO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_RALTS] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_KIRLIA] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_GARDEVOIR] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_BAGON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SHELGON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SALAMENCE] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SALAMENCE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_BELDUM] = TMHM_LEARNSET(0), - [SPECIES_METANG] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_METANG] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_METAGROSS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_METAGROSS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_REGIROCK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_REGIROCK] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_REGICE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_REGICE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_REGISTEEL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_REGISTEEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_KYOGRE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LATIAS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_GROUDON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_LATIOS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_RAYQUAZA] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM50_OVERHEAT) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_KYOGRE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LATIAS] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_GROUDON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_LATIOS] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_RAYQUAZA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_JIRACHI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), + [SPECIES_JIRACHI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_DEOXYS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_DEOXYS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CHIMECHO] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_TURTWIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GROTLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TORTERRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHIMCHAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MONFERNO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_INFERNAPE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIPLUP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PRINPLUP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_EMPOLEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_STARLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_STARAVIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_STARAPTOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_BIDOOF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BIBAREL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KRICKETOT] = TMHM_LEARNSET(0), + + [SPECIES_KRICKETUNE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHINX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LUXIO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LUXRAY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BUDEW] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ROSERADE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CRANIDOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RAMPARDOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHIELDON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BASTIODON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BURMY] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT)), + + [SPECIES_WORMADAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MOTHIM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_COMBEE] = TMHM_LEARNSET(0), + + [SPECIES_VESPIQUEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PACHIRISU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BUIZEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_FLOATZEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CHERUBI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHERRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHELLOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GASTRODON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AMBIPOM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DRIFLOON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DRIFBLIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BUNEARY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_LOPUNNY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MISMAGIUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HONCHKROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GLAMEOW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PURUGLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CHINGLING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STUNKY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SKUNTANK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BRONZOR] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_BRONZONG] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_BONSLY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MIMEJR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HAPPINY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CHATOT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPIRITOMB] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GIBLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GABITE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GARCHOMP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MUNCHLAX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_RIOLU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_LUCARIO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HIPPOPOTAS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HIPPOWDON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SKORUPI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DRAPION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CROAGUNK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TOXICROAK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CARNIVINE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FINNEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_LUMINEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MANTYKE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SNOVER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ABOMASNOW] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_WEAVILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGNEZONE] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LICKILICKY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_RHYPERIOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TANGROWTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ELECTIVIRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGMORTAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TOGEKISS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_YANMEGA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LEAFEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GLACEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GLISCOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAMOSWINE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_PORYGON_Z] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GALLADE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PROBOPASS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DUSKNOIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FROSLASS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ROTOM] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_UXIE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MESPRIT] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AZELF] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DIALGA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PALKIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HEATRAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_REGIGIGAS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GIRATINA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CRESSELIA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_PHIONE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MANAPHY] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DARKRAI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHAYMIN] = TMHM_LEARNSET(TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ARCEUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VICTINI] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SNIVY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SERVINE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SERPERIOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TEPIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIGNITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_EMBOAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_OSHAWOTT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DEWOTT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SAMUROTT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PATRAT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_WATCHOG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LILLIPUP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HERDIER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STOUTLAND] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PURRLOIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LIEPARD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PANSAGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SIMISAGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PANSEAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SIMISEAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PANPOUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SIMIPOUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MUNNA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MUSHARNA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIDOVE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TRANQUILL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_UNFEZANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BLITZLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZEBSTRIKA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ROGGENROLA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_BOLDORE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_GIGALITH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_WOOBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SWOOBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DRILBUR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_EXCADRILL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_AUDINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TIMBURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GURDURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CONKELDURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYMPOLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PALPITOAD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SEISMITOAD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_THROH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SAWK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SEWADDLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SWADLOON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_LEAVANNY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VENIPEDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_WHIRLIPEDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SCOLIPEDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_COTTONEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_WHIMSICOTT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PETILIL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_LILLIGANT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_BASCULIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL)), + + [SPECIES_SANDILE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KROKOROK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KROOKODILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DARUMAKA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DARMANITAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MARACTUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DWEBBLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_CRUSTLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_SCRAGGY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SCRAFTY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SIGILYPH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_YAMASK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_COFAGRIGUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TIRTOUGA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CARRACOSTA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCHEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ARCHEOPS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TRUBBISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GARBODOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZORUA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZOROARK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINCCINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CINCCINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOTHITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOTHORITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOTHITELLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SOLOSIS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_DUOSION] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_REUNICLUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_DUCKLETT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SWANNA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VANILLITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VANILLISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VANILLUXE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DEERLING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SAWSBUCK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_EMOLGA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KARRABLAST] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM06_TOXIC)), + + [SPECIES_ESCAVALIER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM06_TOXIC)), + + [SPECIES_FOONGUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_AMOONGUSS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FRILLISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_JELLICENT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ALOMOMOLA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_JOLTIK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GALVANTULA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FERROSEED] = TMHM_LEARNSET(TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FERROTHORN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KLINK] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KLANG] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KLINKLANG] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYNAMO] = TMHM_LEARNSET(0), + + [SPECIES_EELEKTRIK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_EELEKTROSS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ELGYEM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BEHEEYEM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LITWICK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LAMPENT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHANDELURE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_AXEW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FRAXURE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HAXORUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CUBCHOO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BEARTIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CRYOGONAL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SHELMET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), + + [SPECIES_ACCELGOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), + + [SPECIES_STUNFISK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MIENFOO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MIENSHAO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DRUDDIGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOLETT] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOLURK] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PAWNIARD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BISHARP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BOUFFALANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RUFFLET] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_BRAVIARY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VULLABY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MANDIBUZZ] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HEATMOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DURANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_DEINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZWEILOUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HYDREIGON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LARVESTA] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VOLCARONA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_COBALION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TERRAKION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIRIZION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TORNADUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_THUNDURUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RESHIRAM] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZEKROM] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LANDORUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_KYUREM] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_KELDEO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MELOETTA] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GENESECT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHESPIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_QUILLADIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHESNAUGHT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FENNEKIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_BRAIXEN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DELPHOX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FROAKIE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_FROGADIER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GRENINJA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BUNNELBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DIGGERSBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLETCHLING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLETCHINDER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TALONFLAME] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SCATTERBUG] = TMHM_LEARNSET(0), + + [SPECIES_SPEWPA] = TMHM_LEARNSET(TMHM(TM17_PROTECT)), + + [SPECIES_VIVILLON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LITLEO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PYROAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLABEBE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLORGES] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SKIDDO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOGOAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PANCHAM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PANGORO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ESPURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MEOWSTIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HONEDGE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM06_TOXIC)), + + [SPECIES_DOUBLADE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM06_TOXIC)), + + [SPECIES_AEGISLASH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPRITZEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_AROMATISSE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SWIRLIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SLURPUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_INKAY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MALAMAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BINACLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BARBARACLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SKRELP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DRAGALGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CLAUNCHER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CLAWITZER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HELIOPTILE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HELIOLISK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYRUNT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYRANTRUM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_AMAURA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AURORUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SYLVEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_HAWLUCHA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DEDENNE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CARBINK] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOOMY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SLIGGOO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GOODRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KLEFKI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PHANTUMP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TREVENANT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PUMPKABOO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOURGEIST] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_BERGMITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AVALUGG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NOIBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NOIVERN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_XERNEAS] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_YVELTAL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZYGARDE] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DIANCIE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_HOOPA] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_VOLCANION] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ROWLET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DARTRIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DECIDUEYE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_LITTEN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TORRACAT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_INCINEROAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_POPPLIO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BRIONNE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PRIMARINA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PIKIPEK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TRUMBEAK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TOUCANNON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_YUNGOOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GUMSHOOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GRUBBIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHARJABUG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIKAVOLT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CRABRAWLER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_CRABOMINABLE]= TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ORICORIO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CUTIEFLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_RIBOMBEE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ROCKRUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LYCANROC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_WISHIWASHI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MAREANIE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TOXAPEX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MUDBRAY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MUDSDALE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM06_TOXIC)), + + [SPECIES_DEWPIDER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARAQUANID] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_FOMANTIS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_LURANTIS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_MORELULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHIINOTIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SALANDIT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SALAZZLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STUFFUL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BEWEAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BOUNSWEET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_STEENEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TSAREENA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_COMFEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ORANGURU] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PASSIMIAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_WIMPOD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL)), + + [SPECIES_GOLISOPOD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SANDYGAST] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM06_TOXIC)), + + [SPECIES_PALOSSAND] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), + + [SPECIES_PYUKUMUKU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM07_HAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYPE_NULL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_KOMALA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM27_RETURN) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TURTONATOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TOGEDEMARU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MIMIKYU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BRUXISH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DRAMPA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DHELMISE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_JANGMO_O] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HAKAMO_O] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KOMMO_O] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TAPU_KOKO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TAPU_LELE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TAPU_BULU] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TAPU_FINI] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_COSMOG] = TMHM_LEARNSET(0), + + [SPECIES_COSMOEM] = TMHM_LEARNSET(0), + + [SPECIES_SOLGALEO] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LUNALA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_NIHILEGO] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BUZZWOLE] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PHEROMOSA] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_XURKITREE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CELESTEELA] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_KARTANA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM06_TOXIC)), + + [SPECIES_GUZZLORD] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_NECROZMA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGEARNA] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_MARSHADOW] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_POIPOLE] = TMHM_LEARNSET(TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM06_TOXIC)), + + [SPECIES_NAGANADEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STAKATAKA] = TMHM_LEARNSET(TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM06_TOXIC)), + + [SPECIES_BLACEPHALON] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZERAORA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BURMY_SANDY] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT)), + + [SPECIES_BURMY_TRASH] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT)), + + [SPECIES_WORMADAM_SANDY]= TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_WORMADAM_TRASH]= TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ROTOM_HEAT] = TMHM_LEARNSET(TMHM(TM50_OVERHEAT)), + + [SPECIES_ROTOM_WASH] = TMHM_LEARNSET(0), + + [SPECIES_ROTOM_FROST] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD)), + + [SPECIES_ROTOM_FAN] = TMHM_LEARNSET(0), + + [SPECIES_ROTOM_MOW] = TMHM_LEARNSET(0), + + [SPECIES_KYUREM_BLACK]= TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_KYUREM_WHITE]= TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_MEOWSTIC_F]= TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), }; diff --git a/src/data/pokemon/tutor_learnsets.h b/src/data/pokemon/tutor_learnsets.h index 27fb40621..4acbbbf68 100644 --- a/src/data/pokemon/tutor_learnsets.h +++ b/src/data/pokemon/tutor_learnsets.h @@ -68,5716 +68,9512 @@ const u16 gTutorMoves[] = static const u32 sTutorLearnsets[] = { - [SPECIES_NONE] = TUTOR_LEARNSET(0), - - [SPECIES_BULBASAUR] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_IVYSAUR] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_VENUSAUR] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CHARMANDER] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CHARMELEON] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CHARIZARD] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SQUIRTLE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_WARTORTLE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_BLASTOISE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_CATERPIE] = TUTOR_LEARNSET(0), - - [SPECIES_METAPOD] = TUTOR_LEARNSET(0), - - [SPECIES_BUTTERFREE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_WEEDLE] = TUTOR_LEARNSET(0), - - [SPECIES_KAKUNA] = TUTOR_LEARNSET(0), - - [SPECIES_BEEDRILL] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_PIDGEY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PIDGEOTTO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PIDGEOT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_RATTATA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_RATICATE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SPEAROW] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_FEAROW] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_EKANS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ARBOK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_PIKACHU] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_RAICHU] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_SANDSHREW] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SANDSLASH] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_NIDORAN_F] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NIDORINA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NIDOQUEEN] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_NIDORAN_M] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NIDORINO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NIDOKING] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CLEFAIRY] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_CLEFABLE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_VULPIX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_NINETALES] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_JIGGLYPUFF] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_WIGGLYTUFF] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ZUBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GOLBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ODDISH] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_GLOOM] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_VILEPLUME] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_PARAS] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_PARASECT] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_VENONAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_VENOMOTH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DIGLETT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_DUGTRIO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_MEOWTH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_PERSIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_PSYDUCK] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GOLDUCK] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MANKEY] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_PRIMEAPE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_GROWLITHE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ARCANINE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_POLIWAG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_POLIWHIRL] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_POLIWRATH] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_ABRA] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_KADABRA] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ALAKAZAM] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MACHOP] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MACHOKE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MACHAMP] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_BELLSPROUT] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_WEEPINBELL] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_VICTREEBEL] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_TENTACOOL] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_TENTACRUEL] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_GEODUDE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_GRAVELER] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_GOLEM] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_PONYTA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_RAPIDASH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SLOWPOKE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SLOWBRO] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MAGNEMITE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MAGNETON] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_FARFETCHD] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DODUO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DODRIO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SEEL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_DEWGONG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_GRIMER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MUK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_SHELLDER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CLOYSTER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GASTLY] = TUTOR_LEARNSET(TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_HAUNTER] = TUTOR_LEARNSET(TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_GENGAR] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ONIX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_DROWZEE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_HYPNO] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_KRABBY] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_KINGLER] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_VOLTORB] = TUTOR_LEARNSET(TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ELECTRODE] = TUTOR_LEARNSET(TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_EXEGGCUTE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_EXEGGUTOR] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_CUBONE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MAROWAK] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_HITMONLEE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_HITMONCHAN] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_LICKITUNG] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_KOFFING] = TUTOR_LEARNSET(TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_WEEZING] = TUTOR_LEARNSET(TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_RHYHORN] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_RHYDON] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CHANSEY] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_TANGELA] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_KANGASKHAN] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_HORSEA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SEADRA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GOLDEEN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SEAKING] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_STARYU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_STARMIE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MR_MIME] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_SCYTHER] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_JYNX] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ELECTABUZZ] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MAGMAR] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_PINSIR] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TAUROS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_MAGIKARP] = TUTOR_LEARNSET(0), - - [SPECIES_GYARADOS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_LAPRAS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_DITTO] = TUTOR_LEARNSET(0), - - [SPECIES_EEVEE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_VAPOREON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_JOLTEON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_FLAREON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PORYGON] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_OMANYTE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_OMASTAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_KABUTO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_KABUTOPS] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_AERODACTYL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SNORLAX] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ARTICUNO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ZAPDOS] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MOLTRES] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DRATINI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DRAGONAIR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DRAGONITE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MEWTWO] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MEW] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CHIKORITA] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_BAYLEEF] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MEGANIUM] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CYNDAQUIL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_QUILAVA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TYPHLOSION] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TOTODILE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_CROCONAW] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_FERALIGATR] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SENTRET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_FURRET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_HOOTHOOT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_NOCTOWL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_LEDYBA] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_LEDIAN] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_SPINARAK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ARIADOS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_CROBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CHINCHOU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_LANTURN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_PICHU] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_CLEFFA] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_IGGLYBUFF] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_TOGEPI] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_TOGETIC] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NATU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_XATU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MAREEP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_FLAAFFY] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_AMPHAROS] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_BELLOSSOM] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_MARILL] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_AZUMARILL] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SUDOWOODO] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_POLITOED] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_HOPPIP] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SKIPLOOM] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_JUMPLUFF] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_AIPOM] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SUNKERN] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_SUNFLORA] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_YANMA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_WOOPER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_QUAGSIRE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_ESPEON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_UMBREON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MURKROW] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SLOWKING] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MISDREAVUS] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_UNOWN] = TUTOR_LEARNSET(0), - - [SPECIES_WOBBUFFET] = TUTOR_LEARNSET(0), - - [SPECIES_GIRAFARIG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PINECO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_FORRETRESS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_DUNSPARCE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_GLIGAR] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_STEELIX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SNUBBULL] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_GRANBULL] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_QWILFISH] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SCIZOR] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHUCKLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_HERACROSS] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SNEASEL] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TEDDIURSA] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_URSARING] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SLUGMA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_MAGCARGO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SWINUB] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_PILOSWINE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_CORSOLA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_REMORAID] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_OCTILLERY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_DELIBIRD] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MANTINE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SKARMORY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_HOUNDOUR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_HOUNDOOM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_KINGDRA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PHANPY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_DONPHAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_PORYGON2] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_STANTLER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SMEARGLE] = TUTOR_LEARNSET(0), - - [SPECIES_TYROGUE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_HITMONTOP] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SMOOCHUM] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ELEKID] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MAGBY] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MILTANK] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_BLISSEY] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_RAIKOU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ENTEI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SUICUNE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_LARVITAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_PUPITAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_TYRANITAR] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_LUGIA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_HO_OH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CELEBI] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_TREECKO] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_GROVYLE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SCEPTILE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TORCHIC] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_COMBUSKEN] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_BLAZIKEN] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MUDKIP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_MARSHTOMP] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SWAMPERT] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_POOCHYENA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_MIGHTYENA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ZIGZAGOON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_LINOONE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_WURMPLE] = TUTOR_LEARNSET(0), - - [SPECIES_SILCOON] = TUTOR_LEARNSET(0), - - [SPECIES_BEAUTIFLY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CASCOON] = TUTOR_LEARNSET(0), - - [SPECIES_DUSTOX] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_LOTAD] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_LOMBRE] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_LUDICOLO] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_SEEDOT] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NUZLEAF] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHIFTRY] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_NINCADA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_NINJASK] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHEDINJA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TAILLOW] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SWELLOW] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SHROOMISH] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_BRELOOM] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SPINDA] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_WINGULL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PELIPPER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SURSKIT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MASQUERAIN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_WAILMER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_WAILORD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SKITTY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_DELCATTY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_KECLEON] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_BALTOY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_CLAYDOL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_NOSEPASS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_TORKOAL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_SABLEYE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_BARBOACH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_WHISCASH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_LUVDISC] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CORPHISH] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CRAWDAUNT] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_FEEBAS] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MILOTIC] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CARVANHA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHARPEDO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TRAPINCH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_VIBRAVA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_FLYGON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MAKUHITA] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_HARIYAMA] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ELECTRIKE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MANECTRIC] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_NUMEL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_CAMERUPT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SPHEAL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SEALEO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_WALREIN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_CACNEA] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CACTURNE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SNORUNT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_GLALIE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_LUNATONE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SOLROCK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_AZURILL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SPOINK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GRUMPIG] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_PLUSLE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_MINUN] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_MAWILE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_MEDITITE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MEDICHAM] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_SWABLU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ALTARIA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_WYNAUT] = TUTOR_LEARNSET(0), - - [SPECIES_DUSKULL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_DUSCLOPS] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ROSELIA] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SLAKOTH] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_VIGOROTH] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SLAKING] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_GULPIN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_SWALOT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_TROPIUS] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_WHISMUR] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_LOUDRED] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_EXPLOUD] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_CLAMPERL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_HUNTAIL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GOREBYSS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ABSOL] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHUPPET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_BANETTE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_SEVIPER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_ZANGOOSE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_RELICANTH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ARON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_LAIRON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_AGGRON] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CASTFORM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_VOLBEAT] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_ILLUMISE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_LILEEP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_CRADILY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ANORITH] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_ARMALDO] = TUTOR_LEARNSET(TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_RALTS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_KIRLIA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_GARDEVOIR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_BAGON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHELGON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SALAMENCE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_BELDUM] = TUTOR_LEARNSET(0), - - [SPECIES_METANG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_METAGROSS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_REGIROCK] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_REGICE] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_REGISTEEL] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_KYOGRE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_GROUDON] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_RAYQUAZA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_LATIAS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_LATIOS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_JIRACHI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_DEOXYS] = TUTOR_LEARNSET(TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_CHIMECHO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), + [SPECIES_NONE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BULBASAUR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_IVYSAUR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VENUSAUR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CHARMANDER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CHARMELEON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CHARIZARD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SQUIRTLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WARTORTLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BLASTOISE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CATERPIE] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_METAPOD] = TUTOR_LEARNSET(0), + + [SPECIES_BUTTERFREE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_WEEDLE] = TUTOR_LEARNSET(0), + + [SPECIES_KAKUNA] = TUTOR_LEARNSET(0), + + [SPECIES_BEEDRILL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_PIDGEY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PIDGEOTTO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PIDGEOT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_RATTATA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_RATICATE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SPEAROW] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_FEAROW] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_EKANS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ARBOK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PIKACHU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_RAICHU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SANDSHREW] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SANDSLASH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_NIDORAN_F] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NIDORINA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NIDOQUEEN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_NIDORAN_M] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NIDORINO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NIDOKING] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CLEFAIRY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CLEFABLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_VULPIX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_NINETALES] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_JIGGLYPUFF] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_WIGGLYTUFF] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ZUBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GOLBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ODDISH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GLOOM] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VILEPLUME] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_PARAS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_PARASECT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VENONAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_VENOMOTH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_DIGLETT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DUGTRIO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MEOWTH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PERSIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PSYDUCK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GOLDUCK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MANKEY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PRIMEAPE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GROWLITHE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ARCANINE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_POLIWAG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_POLIWHIRL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_POLIWRATH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ABRA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KADABRA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ALAKAZAM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MACHOP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MACHOKE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MACHAMP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_BELLSPROUT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_WEEPINBELL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VICTREEBEL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TENTACOOL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TENTACRUEL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GEODUDE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GRAVELER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GOLEM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PONYTA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_RAPIDASH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SLOWPOKE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SLOWBRO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGNEMITE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGNETON] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_FARFETCHD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DODUO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DODRIO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SEEL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DEWGONG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GRIMER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MUK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SHELLDER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CLOYSTER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GASTLY] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HAUNTER] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GENGAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ONIX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DROWZEE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HYPNO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KRABBY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_KINGLER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VOLTORB] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ELECTRODE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_EXEGGCUTE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_EXEGGUTOR] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CUBONE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MAROWAK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HITMONLEE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_HITMONCHAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_LICKITUNG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_KOFFING] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WEEZING] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_RHYHORN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_RHYDON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CHANSEY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TANGELA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_KANGASKHAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HORSEA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SEADRA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GOLDEEN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SEAKING] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_STARYU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_STARMIE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MR_MIME] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SCYTHER] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_JYNX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ELECTABUZZ] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGMAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PINSIR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TAUROS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MAGIKARP] = TUTOR_LEARNSET(0), + + [SPECIES_GYARADOS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LAPRAS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DITTO] = TUTOR_LEARNSET(0), + + [SPECIES_EEVEE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_VAPOREON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_JOLTEON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_FLAREON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PORYGON] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_OMANYTE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_OMASTAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KABUTO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KABUTOPS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_AERODACTYL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SNORLAX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ARTICUNO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ZAPDOS] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MOLTRES] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_DRATINI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRAGONAIR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRAGONITE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MEWTWO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MEW] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CHIKORITA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_BAYLEEF] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MEGANIUM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CYNDAQUIL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_QUILAVA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_TYPHLOSION] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TOTODILE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CROCONAW] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FERALIGATR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SENTRET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FURRET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HOOTHOOT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_NOCTOWL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_LEDYBA] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_LEDIAN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SPINARAK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ARIADOS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CROBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CHINCHOU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LANTURN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PICHU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CLEFFA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_IGGLYBUFF] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TOGEPI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TOGETIC] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_NATU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_XATU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAREEP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_FLAAFFY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_AMPHAROS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BELLOSSOM] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MARILL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_AZUMARILL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SUDOWOODO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_POLITOED] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HOPPIP] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SKIPLOOM] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_JUMPLUFF] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_AIPOM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SUNKERN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SUNFLORA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_YANMA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_WOOPER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_QUAGSIRE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ESPEON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_UMBREON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MURKROW] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SLOWKING] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MISDREAVUS] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_UNOWN] = TUTOR_LEARNSET(0), + + [SPECIES_WOBBUFFET] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER)), + + [SPECIES_GIRAFARIG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PINECO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_FORRETRESS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DUNSPARCE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GLIGAR] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_STEELIX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SNUBBULL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GRANBULL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_QWILFISH] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SCIZOR] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SHUCKLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HERACROSS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SNEASEL] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TEDDIURSA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_URSARING] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SLUGMA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MAGCARGO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SWINUB] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PILOSWINE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CORSOLA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_REMORAID] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_OCTILLERY] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DELIBIRD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MANTINE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SKARMORY] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_HOUNDOUR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_HOUNDOOM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_KINGDRA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PHANPY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DONPHAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PORYGON2] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_STANTLER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SMEARGLE] = TUTOR_LEARNSET(TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK)), + + [SPECIES_TYROGUE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_HITMONTOP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SMOOCHUM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ELEKID] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGBY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MILTANK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BLISSEY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_RAIKOU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ENTEI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SUICUNE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_LARVITAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PUPITAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TYRANITAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LUGIA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HO_OH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CELEBI] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TREECKO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GROVYLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SCEPTILE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TORCHIC] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_COMBUSKEN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_BLAZIKEN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MUDKIP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MARSHTOMP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SWAMPERT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_POOCHYENA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MIGHTYENA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ZIGZAGOON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LINOONE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_WURMPLE] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_SILCOON] = TUTOR_LEARNSET(0), + + [SPECIES_BEAUTIFLY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CASCOON] = TUTOR_LEARNSET(0), + + [SPECIES_DUSTOX] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_LOTAD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_LOMBRE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_LUDICOLO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SEEDOT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_NUZLEAF] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SHIFTRY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TAILLOW] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SWELLOW] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_WINGULL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PELIPPER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_RALTS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KIRLIA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GARDEVOIR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SURSKIT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MASQUERAIN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SHROOMISH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_BRELOOM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SLAKOTH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_VIGOROTH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SLAKING] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_NINCADA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NINJASK] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SHEDINJA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_WHISMUR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_LOUDRED] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_EXPLOUD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MAKUHITA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HARIYAMA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_AZURILL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_NOSEPASS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SKITTY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DELCATTY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SABLEYE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MAWILE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ARON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LAIRON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AGGRON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MEDITITE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MEDICHAM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ELECTRIKE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MANECTRIC] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PLUSLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MINUN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_VOLBEAT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ILLUMISE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ROSELIA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GULPIN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SWALOT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CARVANHA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SHARPEDO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_WAILMER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WAILORD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NUMEL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CAMERUPT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TORKOAL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SPOINK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GRUMPIG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SPINDA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TRAPINCH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VIBRAVA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_FLYGON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CACNEA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CACTURNE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SWABLU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ALTARIA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ZANGOOSE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SEVIPER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_LUNATONE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SOLROCK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BARBOACH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WHISCASH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CORPHISH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CRAWDAUNT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_BALTOY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CLAYDOL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LILEEP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CRADILY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ANORITH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ARMALDO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FEEBAS] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MILOTIC] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CASTFORM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KECLEON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SHUPPET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BANETTE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DUSKULL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DUSCLOPS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TROPIUS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CHIMECHO] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ABSOL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_WYNAUT] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER)), + + [SPECIES_SNORUNT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GLALIE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SPHEAL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SEALEO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WALREIN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CLAMPERL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HUNTAIL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GOREBYSS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_RELICANTH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LUVDISC] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BAGON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SHELGON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SALAMENCE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BELDUM] = TUTOR_LEARNSET(0), + + [SPECIES_METANG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_METAGROSS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_REGIROCK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_REGICE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_REGISTEEL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LATIAS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LATIOS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KYOGRE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GROUDON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_RAYQUAZA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_JIRACHI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DEOXYS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TURTWIG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GROTLE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TORTERRA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CHIMCHAR] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MONFERNO] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_INFERNAPE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PIPLUP] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PRINPLUP] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_EMPOLEON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_STARLY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_STARAVIA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_STARAPTOR] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BIDOOF] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BIBAREL] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KRICKETOT] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SNORE)), + + [SPECIES_KRICKETUNE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SHINX] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LUXIO] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LUXRAY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BUDEW] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ROSERADE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CRANIDOS] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_RAMPARDOS] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SHIELDON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BASTIODON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BURMY] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_WORMADAM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MOTHIM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_COMBEE] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_VESPIQUEN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PACHIRISU] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BUIZEL] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_FLOATZEL] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CHERUBI] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CHERRIM] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SHELLOS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GASTRODON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AMBIPOM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRIFLOON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRIFBLIM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BUNEARY] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LOPUNNY] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MISMAGIUS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HONCHKROW] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GLAMEOW] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PURUGLY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CHINGLING] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_STUNKY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SKUNTANK] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BRONZOR] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BRONZONG] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BONSLY] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MIMEJR] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HAPPINY] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CHATOT] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SPIRITOMB] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GIBLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GABITE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GARCHOMP] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MUNCHLAX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_RIOLU] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_LUCARIO] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HIPPOPOTAS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HIPPOWDON] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SKORUPI] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DRAPION] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CROAGUNK] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TOXICROAK] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CARNIVINE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FINNEON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_LUMINEON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MANTYKE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SNOVER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ABOMASNOW] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_WEAVILE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MAGNEZONE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LICKILICKY] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_RHYPERIOR] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TANGROWTH] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ELECTIVIRE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGMORTAR] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TOGEKISS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_YANMEGA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_LEAFEON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GLACEON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GLISCOR] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MAMOSWINE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PORYGON_Z] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GALLADE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PROBOPASS] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DUSKNOIR] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FROSLASS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ROTOM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_UXIE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MESPRIT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_AZELF] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DIALGA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PALKIA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HEATRAN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_REGIGIGAS] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GIRATINA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CRESSELIA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PHIONE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MANAPHY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_DARKRAI] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SHAYMIN] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ARCEUS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_VICTINI] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SNIVY] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SERVINE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SERPERIOR] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TEPIG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PIGNITE] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_EMBOAR] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_OSHAWOTT] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DEWOTT] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SAMUROTT] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_PATRAT] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_WATCHOG] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LILLIPUP] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HERDIER] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_STOUTLAND] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PURRLOIN] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LIEPARD] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PANSAGE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SIMISAGE] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PANSEAR] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SIMISEAR] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PANPOUR] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SIMIPOUR] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MUNNA] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MUSHARNA] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PIDOVE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TRANQUILL] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_UNFEZANT] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BLITZLE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ZEBSTRIKA] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ROGGENROLA] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BOLDORE] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GIGALITH] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WOOBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SWOOBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRILBUR] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_EXCADRILL] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_AUDINO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TIMBURR] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GURDURR] = TUTOR_LEARNSET(TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CONKELDURR] = TUTOR_LEARNSET(TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TYMPOLE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PALPITOAD] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SEISMITOAD] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_THROH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SAWK] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SEWADDLE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SWADLOON] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LEAVANNY] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VENIPEDE] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WHIRLIPEDE] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SCOLIPEDE] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_COTTONEE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WHIMSICOTT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PETILIL] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LILLIGANT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_BASCULIN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SANDILE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KROKOROK] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KROOKODILE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DARUMAKA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DARMANITAN] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MARACTUS] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DWEBBLE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CRUSTLE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SCRAGGY] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SCRAFTY] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SIGILYPH] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_YAMASK] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_COFAGRIGUS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TIRTOUGA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CARRACOSTA] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ARCHEN] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ARCHEOPS] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TRUBBISH] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GARBODOR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ZORUA] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ZOROARK] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MINCCINO] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CINCCINO] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GOTHITA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GOTHORITA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GOTHITELLE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SOLOSIS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DUOSION] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_REUNICLUS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DUCKLETT] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SWANNA] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VANILLITE] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VANILLISH] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VANILLUXE] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DEERLING] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SAWSBUCK] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_EMOLGA] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KARRABLAST] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ESCAVALIER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FOONGUS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AMOONGUSS] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FRILLISH] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_JELLICENT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ALOMOMOLA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_JOLTIK] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GALVANTULA] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_FERROSEED] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_FERROTHORN] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KLINK] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KLANG] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KLINKLANG] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TYNAMO] = TUTOR_LEARNSET(TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_EELEKTRIK] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_EELEKTROSS] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ELGYEM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BEHEEYEM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LITWICK] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LAMPENT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CHANDELURE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AXEW] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FRAXURE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_HAXORUS] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CUBCHOO] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BEARTIC] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CRYOGONAL] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SHELMET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ACCELGOR] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_STUNFISK] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MIENFOO] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MIENSHAO] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DRUDDIGON] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GOLETT] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GOLURK] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PAWNIARD] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BISHARP] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BOUFFALANT] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_RUFFLET] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BRAVIARY] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VULLABY] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MANDIBUZZ] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HEATMOR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_DURANT] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DEINO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ZWEILOUS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HYDREIGON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LARVESTA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VOLCARONA] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_COBALION] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TERRAKION] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VIRIZION] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TORNADUS] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_THUNDURUS] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_RESHIRAM] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ZEKROM] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LANDORUS] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_KYUREM] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KELDEO] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MELOETTA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GENESECT] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CHESPIN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_QUILLADIN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CHESNAUGHT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FENNEKIN] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BRAIXEN] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_DELPHOX] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FROAKIE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FROGADIER] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GRENINJA] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BUNNELBY] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DIGGERSBY] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FLETCHLING] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FLETCHINDER] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TALONFLAME] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SCATTERBUG] = TUTOR_LEARNSET(0), + + [SPECIES_SPEWPA] = TUTOR_LEARNSET(0), + + [SPECIES_VIVILLON] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LITLEO] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PYROAR] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FLABEBE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FLOETTE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FLORGES] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SKIDDO] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GOGOAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PANCHAM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PANGORO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FURFROU] = TUTOR_LEARNSET(TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ESPURR] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MEOWSTIC] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HONEDGE] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DOUBLADE] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_AEGISLASH] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SPRITZEE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AROMATISSE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SWIRLIX] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SLURPUFF] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_INKAY] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MALAMAR] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BINACLE] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_BARBARACLE] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SKRELP] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DRAGALGE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CLAUNCHER] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CLAWITZER] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_HELIOPTILE] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HELIOLISK] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TYRUNT] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TYRANTRUM] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AMAURA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_AURORUS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SYLVEON] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_HAWLUCHA] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_DEDENNE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CARBINK] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GOOMY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SLIGGOO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GOODRA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_KLEFKI] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PHANTUMP] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TREVENANT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PUMPKABOO] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GOURGEIST] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BERGMITE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AVALUGG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NOIBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NOIVERN] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_XERNEAS] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_YVELTAL] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ZYGARDE] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DIANCIE] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HOOPA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_VOLCANION] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ROWLET] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DARTRIX] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DECIDUEYE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_LITTEN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TORRACAT] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_INCINEROAR] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_POPPLIO] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BRIONNE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PRIMARINA] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PIKIPEK] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TRUMBEAK] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TOUCANNON] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_YUNGOOS] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GUMSHOOS] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GRUBBIN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CHARJABUG] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_VIKAVOLT] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CRABRAWLER] = TUTOR_LEARNSET(TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CRABOMINABLE] = TUTOR_LEARNSET(TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ORICORIO] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CUTIEFLY] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_RIBOMBEE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ROCKRUFF] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LYCANROC] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_WISHIWASHI] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MAREANIE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TOXAPEX] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MUDBRAY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MUDSDALE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DEWPIDER] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ARAQUANID] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FOMANTIS] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_LURANTIS] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MORELULL] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SHIINOTIC] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SALANDIT] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SALAZZLE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_STUFFUL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_BEWEAR] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_BOUNSWEET] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_STEENEE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TSAREENA] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_COMFEY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ORANGURU] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PASSIMIAN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WIMPOD] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GOLISOPOD] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SANDYGAST] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PALOSSAND] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PYUKUMUKU] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TYPE_NULL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SILVALLY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MINIOR] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_KOMALA] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TURTONATOR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TOGEDEMARU] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MIMIKYU] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BRUXISH] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DRAMPA] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DHELMISE] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_JANGMO_O] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_HAKAMO_O] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_KOMMO_O] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TAPU_KOKO] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TAPU_LELE] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TAPU_BULU] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TAPU_FINI] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_COSMOG] = TUTOR_LEARNSET(0), + + [SPECIES_COSMOEM] = TUTOR_LEARNSET(0), + + [SPECIES_SOLGALEO] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LUNALA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_NIHILEGO] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BUZZWOLE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PHEROMOSA] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_XURKITREE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CELESTEELA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KARTANA] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GUZZLORD] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_NECROZMA] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGEARNA] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MARSHADOW] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_POIPOLE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_NAGANADEL] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_STAKATAKA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_BLACEPHALON] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ZERAORA] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BURMY_SANDY] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_BURMY_TRASH] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_WORMADAM_SANDY]= TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WORMADAM_TRASH]= TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ROTOM_HEAT] = TUTOR_LEARNSET(0), + + [SPECIES_ROTOM_WASH] = TUTOR_LEARNSET(0), + + [SPECIES_ROTOM_FROST] = TUTOR_LEARNSET(0), + + [SPECIES_ROTOM_FAN] = TUTOR_LEARNSET(0), + + [SPECIES_ROTOM_MOW] = TUTOR_LEARNSET(0), + + [SPECIES_KYUREM_BLACK] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KYUREM_WHITE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MEOWSTIC_F] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), }; - diff --git a/src/pokemon.c b/src/pokemon.c index 71f852421..618878671 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -1764,7 +1764,7 @@ static const u8 sMonFrontAnimIdsTable[NUM_SPECIES - 1] = [SPECIES_DEOXYS - 1] = 0x1b, [SPECIES_CHIMECHO - 1] = 0x1d, [SPECIES_MOTHIM - 1] = 0x1d, - + //Gen 6 animations [SPECIES_CHESPIN - 1] = 0x31, [SPECIES_QUILLADIN - 1] = 0x00, @@ -1838,7 +1838,7 @@ static const u8 sMonFrontAnimIdsTable[NUM_SPECIES - 1] = [SPECIES_DIANCIE - 1] = 0x0d, [SPECIES_HOOPA - 1] = 0x4b, [SPECIES_VOLCANION - 1] = 0x10, - + // Gen 7 animations [SPECIES_ROWLET - 1] = 0x00, [SPECIES_DARTRIX - 1] = 0x16,