Sync Crown Tundra and renamed moves Battle Engine defines.

This commit is contained in:
ultima-soul 2021-01-12 11:36:39 -08:00
parent a24ce5c715
commit 9c5ec33aa7
23 changed files with 279 additions and 270 deletions

View file

@ -12,7 +12,7 @@
#define MOVE_ICE_PUNCH 8
#define MOVE_THUNDER_PUNCH 9
#define MOVE_SCRATCH 10
#define MOVE_VICE_GRIP 11
#define MOVE_VISE_GRIP 11
#define MOVE_GUILLOTINE 12
#define MOVE_RAZOR_WIND 13
#define MOVE_SWORDS_DANCE 14
@ -137,7 +137,7 @@
#define MOVE_AMNESIA 133
#define MOVE_KINESIS 134
#define MOVE_SOFT_BOILED 135
#define MOVE_HI_JUMP_KICK 136
#define MOVE_HIGH_JUMP_KICK 136
#define MOVE_GLARE 137
#define MOVE_DREAM_EATER 138
#define MOVE_POISON_GAS 139
@ -186,7 +186,7 @@
#define MOVE_PROTECT 182
#define MOVE_MACH_PUNCH 183
#define MOVE_SCARY_FACE 184
#define MOVE_FAINT_ATTACK 185
#define MOVE_FEINT_ATTACK 185
#define MOVE_SWEET_KISS 186
#define MOVE_BELLY_DRUM 187
#define MOVE_SLUDGE_BOMB 188
@ -266,7 +266,7 @@
#define MOVE_MEMENTO 262
#define MOVE_FACADE 263
#define MOVE_FOCUS_PUNCH 264
#define MOVE_SMELLING_SALT 265
#define MOVE_SMELLING_SALTS 265
#define MOVE_FOLLOW_ME 266
#define MOVE_NATURE_POWER 267
#define MOVE_CHARGE 268
@ -772,8 +772,17 @@
#define MOVE_JUNGLE_HEALING 744
#define MOVE_WICKED_BLOW 745
#define MOVE_SURGING_STRIKES 746
// Crown Tundra Moves
#define MOVE_THUNDER_CAGE 747
#define MOVE_DRAGON_ENERGY 748
#define MOVE_FREEZING_GLARE 749
#define MOVE_FIERY_WRATH 750
#define MOVE_THUNDEROUS_KICK 751
#define MOVE_GLACIAL_LANCE 752
#define MOVE_ASTRAL_BARRAGE 753
#define MOVE_EERIE_SPELL 754
#define MOVES_COUNT_GEN8 747
#define MOVES_COUNT_GEN8 755
#define MOVES_COUNT MOVES_COUNT_GEN8

View file

@ -53,7 +53,7 @@ static const s8 sMindRatings[] =
[MOVE_ICE_PUNCH] = 1,
[MOVE_THUNDER_PUNCH] = 1,
[MOVE_SCRATCH] = 1,
[MOVE_VICE_GRIP] = 1,
[MOVE_VISE_GRIP] = 1,
[MOVE_GUILLOTINE] = 1,
[MOVE_RAZOR_WIND] = 1,
[MOVE_SWORDS_DANCE] = 0,
@ -178,7 +178,7 @@ static const s8 sMindRatings[] =
[MOVE_AMNESIA] = 0,
[MOVE_KINESIS] = 0,
[MOVE_SOFT_BOILED] = 0,
[MOVE_HI_JUMP_KICK] = 1,
[MOVE_HIGH_JUMP_KICK] = 1,
[MOVE_GLARE] = 0,
[MOVE_DREAM_EATER] = 1,
[MOVE_POISON_GAS] = 0,
@ -227,7 +227,7 @@ static const s8 sMindRatings[] =
[MOVE_PROTECT] = -1,
[MOVE_MACH_PUNCH] = 1,
[MOVE_SCARY_FACE] = 0,
[MOVE_FAINT_ATTACK] = 1,
[MOVE_FEINT_ATTACK] = 1,
[MOVE_SWEET_KISS] = 0,
[MOVE_BELLY_DRUM] = 0,
[MOVE_SLUDGE_BOMB] = 1,
@ -307,7 +307,7 @@ static const s8 sMindRatings[] =
[MOVE_MEMENTO] = 0,
[MOVE_FACADE] = 1,
[MOVE_FOCUS_PUNCH] = 1,
[MOVE_SMELLING_SALT] = 1,
[MOVE_SMELLING_SALTS] = 1,
[MOVE_FOLLOW_ME] = 0,
[MOVE_NATURE_POWER] = 0,
[MOVE_CHARGE] = 0,

View file

@ -152,7 +152,7 @@ static const u8 sBattleStyleMovePoints[MOVES_COUNT][NUM_MOVE_POINT_TYPES] =
[MOVE_ICE_PUNCH] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1, [MOVE_POINTS_EFFECT] = 1},
[MOVE_THUNDER_PUNCH] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1, [MOVE_POINTS_EFFECT] = 1},
[MOVE_SCRATCH] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1},
[MOVE_VICE_GRIP] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1},
[MOVE_VISE_GRIP] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1},
[MOVE_GUILLOTINE] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_LOW_PP] = 1},
[MOVE_RAZOR_WIND] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1},
[MOVE_SWORDS_DANCE] = {[MOVE_POINTS_COMBO] = 1, [MOVE_POINTS_STAT_RAISE] = 1, [MOVE_POINTS_POPULAR] = 1},
@ -277,7 +277,7 @@ static const u8 sBattleStyleMovePoints[MOVES_COUNT][NUM_MOVE_POINT_TYPES] =
[MOVE_AMNESIA] = {[MOVE_POINTS_STAT_RAISE] = 1, [MOVE_POINTS_DEF] = 1},
[MOVE_KINESIS] = {[MOVE_POINTS_STAT_LOWER] = 1},
[MOVE_SOFT_BOILED] = {[MOVE_POINTS_HEAL] = 1, [MOVE_POINTS_ACCURATE] = 1},
[MOVE_HI_JUMP_KICK] = {[MOVE_POINTS_DMG] = 1},
[MOVE_HIGH_JUMP_KICK] = {[MOVE_POINTS_DMG] = 1},
[MOVE_GLARE] = {[MOVE_POINTS_STAT_LOWER] = 1},
[MOVE_DREAM_EATER] = {[MOVE_POINTS_COMBO] = 1, [MOVE_POINTS_RARE] = 1, [MOVE_POINTS_HEAL] = 1, [MOVE_POINTS_ACCURATE] = 1, [MOVE_POINTS_STRONG] = 1},
[MOVE_POISON_GAS] = {[MOVE_POINTS_STATUS] = 1},
@ -326,7 +326,7 @@ static const u8 sBattleStyleMovePoints[MOVES_COUNT][NUM_MOVE_POINT_TYPES] =
[MOVE_PROTECT] = {[MOVE_POINTS_DEF] = 1, [MOVE_POINTS_POPULAR] = 1},
[MOVE_MACH_PUNCH] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1},
[MOVE_SCARY_FACE] = {0},
[MOVE_FAINT_ATTACK] = {[MOVE_POINTS_DMG] = 1},
[MOVE_FEINT_ATTACK] = {[MOVE_POINTS_DMG] = 1},
[MOVE_SWEET_KISS] = {0},
[MOVE_BELLY_DRUM] = {[MOVE_POINTS_COMBO] = 1, [MOVE_POINTS_STAT_RAISE] = 1},
[MOVE_SLUDGE_BOMB] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1, [MOVE_POINTS_STRONG] = 1, [MOVE_POINTS_EFFECT] = 1},
@ -406,7 +406,7 @@ static const u8 sBattleStyleMovePoints[MOVES_COUNT][NUM_MOVE_POINT_TYPES] =
[MOVE_MEMENTO] = {[MOVE_POINTS_RARE] = 1, [MOVE_POINTS_ACCURATE] = 1},
[MOVE_FACADE] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1},
[MOVE_FOCUS_PUNCH] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1, [MOVE_POINTS_STRONG] = 1},
[MOVE_SMELLING_SALT] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1},
[MOVE_SMELLING_SALTS] = {[MOVE_POINTS_DMG] = 1, [MOVE_POINTS_ACCURATE] = 1},
[MOVE_FOLLOW_ME] = {[MOVE_POINTS_RARE] = 1, [MOVE_POINTS_ACCURATE] = 1},
[MOVE_NATURE_POWER] = {[MOVE_POINTS_DMG] = 1},
[MOVE_CHARGE] = {[MOVE_POINTS_COMBO] = 1, [MOVE_POINTS_ACCURATE] = 1},

View file

@ -1381,7 +1381,7 @@ static const u16 sGrammarMoveUsedTable[] =
MOVE_FEATHER_DANCE, MOVE_TEETER_DANCE, MOVE_MUD_SPORT,
MOVE_FAKE_TEARS, MOVE_WATER_SPORT, MOVE_CALM_MIND, 0,
MOVE_POUND, MOVE_SCRATCH, MOVE_VICE_GRIP,
MOVE_POUND, MOVE_SCRATCH, MOVE_VISE_GRIP,
MOVE_WING_ATTACK, MOVE_FLY, MOVE_BIND, MOVE_SLAM,
MOVE_HORN_ATTACK, MOVE_WRAP, MOVE_THRASH, MOVE_TAIL_WHIP,
MOVE_LEER, MOVE_BITE, MOVE_GROWL, MOVE_ROAR,

View file

@ -583,7 +583,7 @@ static const bool8 sValidApprenticeMoves[MOVES_COUNT] =
[MOVE_ICE_PUNCH] = TRUE,
[MOVE_THUNDER_PUNCH] = TRUE,
[MOVE_SCRATCH] = FALSE,
[MOVE_VICE_GRIP] = FALSE,
[MOVE_VISE_GRIP] = FALSE,
[MOVE_GUILLOTINE] = TRUE,
[MOVE_RAZOR_WIND] = FALSE,
[MOVE_SWORDS_DANCE] = TRUE,
@ -708,7 +708,7 @@ static const bool8 sValidApprenticeMoves[MOVES_COUNT] =
[MOVE_AMNESIA] = TRUE,
[MOVE_KINESIS] = TRUE,
[MOVE_SOFT_BOILED] = TRUE,
[MOVE_HI_JUMP_KICK] = TRUE,
[MOVE_HIGH_JUMP_KICK] = TRUE,
[MOVE_GLARE] = TRUE,
[MOVE_DREAM_EATER] = TRUE,
[MOVE_POISON_GAS] = FALSE,
@ -757,7 +757,7 @@ static const bool8 sValidApprenticeMoves[MOVES_COUNT] =
[MOVE_PROTECT] = TRUE,
[MOVE_MACH_PUNCH] = TRUE,
[MOVE_SCARY_FACE] = TRUE,
[MOVE_FAINT_ATTACK] = TRUE,
[MOVE_FEINT_ATTACK] = TRUE,
[MOVE_SWEET_KISS] = TRUE,
[MOVE_BELLY_DRUM] = TRUE,
[MOVE_SLUDGE_BOMB] = TRUE,
@ -837,7 +837,7 @@ static const bool8 sValidApprenticeMoves[MOVES_COUNT] =
[MOVE_MEMENTO] = TRUE,
[MOVE_FACADE] = TRUE,
[MOVE_FOCUS_PUNCH] = TRUE,
[MOVE_SMELLING_SALT] = TRUE,
[MOVE_SMELLING_SALTS] = TRUE,
[MOVE_FOLLOW_ME] = TRUE,
[MOVE_NATURE_POWER] = TRUE,
[MOVE_CHARGE] = TRUE,

View file

@ -163,7 +163,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_WHISMUR] = {
.species = SPECIES_WHISMUR,
.moves = {MOVE_UPROAR, MOVE_SWAGGER, MOVE_BODY_SLAM, MOVE_SMELLING_SALT},
.moves = {MOVE_UPROAR, MOVE_SWAGGER, MOVE_BODY_SLAM, MOVE_SMELLING_SALTS},
.itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
.evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_RELAXED
@ -352,7 +352,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_MEDITITE] = {
.species = SPECIES_MEDITITE,
.moves = {MOVE_HI_JUMP_KICK, MOVE_MEDITATE, MOVE_SWAGGER, MOVE_PSYCH_UP},
.moves = {MOVE_HIGH_JUMP_KICK, MOVE_MEDITATE, MOVE_SWAGGER, MOVE_PSYCH_UP},
.itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB,
.evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_NAUGHTY
@ -639,7 +639,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_DODUO] = {
.species = SPECIES_DODUO,
.moves = {MOVE_FURY_ATTACK, MOVE_UPROAR, MOVE_MUD_SLAP, MOVE_FAINT_ATTACK},
.moves = {MOVE_FURY_ATTACK, MOVE_UPROAR, MOVE_MUD_SLAP, MOVE_FEINT_ATTACK},
.itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
.evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
.nature = NATURE_LONELY
@ -821,7 +821,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_TEDDIURSA] = {
.species = SPECIES_TEDDIURSA,
.moves = {MOVE_SECRET_POWER, MOVE_FAKE_TEARS, MOVE_FAINT_ATTACK, MOVE_REST},
.moves = {MOVE_SECRET_POWER, MOVE_FAKE_TEARS, MOVE_FEINT_ATTACK, MOVE_REST},
.itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
.evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_RELAXED
@ -877,7 +877,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_CACNEA] = {
.species = SPECIES_CACNEA,
.moves = {MOVE_NEEDLE_ARM, MOVE_FAINT_ATTACK, MOVE_COTTON_SPORE, MOVE_SAND_ATTACK},
.moves = {MOVE_NEEDLE_ARM, MOVE_FEINT_ATTACK, MOVE_COTTON_SPORE, MOVE_SAND_ATTACK},
.itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
.evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_QUIRKY
@ -912,7 +912,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_NUZLEAF] = {
.species = SPECIES_NUZLEAF,
.moves = {MOVE_EXTRASENSORY, MOVE_FAKE_OUT, MOVE_RAZOR_WIND, MOVE_FAINT_ATTACK},
.moves = {MOVE_EXTRASENSORY, MOVE_FAKE_OUT, MOVE_RAZOR_WIND, MOVE_FEINT_ATTACK},
.itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
.evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_HARDY
@ -1017,7 +1017,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_SPINDA] = {
.species = SPECIES_SPINDA,
.moves = {MOVE_DIZZY_PUNCH, MOVE_TEETER_DANCE, MOVE_PSYBEAM, MOVE_FAINT_ATTACK},
.moves = {MOVE_DIZZY_PUNCH, MOVE_TEETER_DANCE, MOVE_PSYBEAM, MOVE_FEINT_ATTACK},
.itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
.evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_RELAXED
@ -1136,14 +1136,14 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_DELCATTY_1] = {
.species = SPECIES_DELCATTY,
.moves = {MOVE_SECRET_POWER, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_HEAL_BELL},
.moves = {MOVE_SECRET_POWER, MOVE_FEINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_HEAL_BELL},
.itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
.evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_LONELY
},
[FRONTIER_MON_SABLEYE_1] = {
.species = SPECIES_SABLEYE,
.moves = {MOVE_FAINT_ATTACK, MOVE_CONFUSE_RAY, MOVE_KNOCK_OFF, MOVE_FAKE_OUT},
.moves = {MOVE_FEINT_ATTACK, MOVE_CONFUSE_RAY, MOVE_KNOCK_OFF, MOVE_FAKE_OUT},
.itemTableId = BATTLE_FRONTIER_ITEM_BLACK_GLASSES,
.evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_LONELY
@ -1290,7 +1290,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_MURKROW_1] = {
.species = SPECIES_MURKROW,
.moves = {MOVE_FAINT_ATTACK, MOVE_FLY, MOVE_TORMENT, MOVE_TAUNT},
.moves = {MOVE_FEINT_ATTACK, MOVE_FLY, MOVE_TORMENT, MOVE_TAUNT},
.itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
.evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
.nature = NATURE_QUIRKY
@ -1353,7 +1353,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_SUDOWOODO_1] = {
.species = SPECIES_SUDOWOODO,
.moves = {MOVE_ROCK_SLIDE, MOVE_FAINT_ATTACK, MOVE_SANDSTORM, MOVE_BLOCK},
.moves = {MOVE_ROCK_SLIDE, MOVE_FEINT_ATTACK, MOVE_SANDSTORM, MOVE_BLOCK},
.itemTableId = BATTLE_FRONTIER_ITEM_HARD_STONE,
.evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
.nature = NATURE_HARDY
@ -1486,7 +1486,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_SNEASEL_1] = {
.species = SPECIES_SNEASEL,
.moves = {MOVE_FAINT_ATTACK, MOVE_FAKE_OUT, MOVE_ICY_WIND, MOVE_QUICK_ATTACK},
.moves = {MOVE_FEINT_ATTACK, MOVE_FAKE_OUT, MOVE_ICY_WIND, MOVE_QUICK_ATTACK},
.itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
.evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
.nature = NATURE_RELAXED
@ -1570,7 +1570,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_NOCTOWL_1] = {
.species = SPECIES_NOCTOWL,
.moves = {MOVE_CONFUSION, MOVE_AERIAL_ACE, MOVE_FAINT_ATTACK, MOVE_REFLECT},
.moves = {MOVE_CONFUSION, MOVE_AERIAL_ACE, MOVE_FEINT_ATTACK, MOVE_REFLECT},
.itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
.evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
.nature = NATURE_RELAXED
@ -1745,14 +1745,14 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_CRAWDAUNT_1] = {
.species = SPECIES_CRAWDAUNT,
.moves = {MOVE_BUBBLE_BEAM, MOVE_VICE_GRIP, MOVE_KNOCK_OFF, MOVE_PROTECT},
.moves = {MOVE_BUBBLE_BEAM, MOVE_VISE_GRIP, MOVE_KNOCK_OFF, MOVE_PROTECT},
.itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
.evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
.nature = NATURE_ADAMANT
},
[FRONTIER_MON_PIDGEOT_1] = {
.species = SPECIES_PIDGEOT,
.moves = {MOVE_AERIAL_ACE, MOVE_FEATHER_DANCE, MOVE_MUD_SLAP, MOVE_FAINT_ATTACK},
.moves = {MOVE_AERIAL_ACE, MOVE_FEATHER_DANCE, MOVE_MUD_SLAP, MOVE_FEINT_ATTACK},
.itemTableId = BATTLE_FRONTIER_ITEM_SHARP_BEAK,
.evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_HARDY
@ -1780,7 +1780,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_CACTURNE_1] = {
.species = SPECIES_CACTURNE,
.moves = {MOVE_NEEDLE_ARM, MOVE_FAINT_ATTACK, MOVE_ACID, MOVE_MEGA_PUNCH},
.moves = {MOVE_NEEDLE_ARM, MOVE_FEINT_ATTACK, MOVE_ACID, MOVE_MEGA_PUNCH},
.itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
.evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
.nature = NATURE_HASTY
@ -1878,7 +1878,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_SABLEYE_2] = {
.species = SPECIES_SABLEYE,
.moves = {MOVE_SHADOW_BALL, MOVE_FAINT_ATTACK, MOVE_CONFUSE_RAY, MOVE_RECOVER},
.moves = {MOVE_SHADOW_BALL, MOVE_FEINT_ATTACK, MOVE_CONFUSE_RAY, MOVE_RECOVER},
.itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
.evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_QUIRKY
@ -2305,7 +2305,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_NOCTOWL_2] = {
.species = SPECIES_NOCTOWL,
.moves = {MOVE_PSYCHIC, MOVE_FAINT_ATTACK, MOVE_AERIAL_ACE, MOVE_REFLECT},
.moves = {MOVE_PSYCHIC, MOVE_FEINT_ATTACK, MOVE_AERIAL_ACE, MOVE_REFLECT},
.itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
.evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
.nature = NATURE_QUIET
@ -2515,7 +2515,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_CACTURNE_2] = {
.species = SPECIES_CACTURNE,
.moves = {MOVE_MEGA_KICK, MOVE_TEETER_DANCE, MOVE_FAINT_ATTACK, MOVE_SANDSTORM},
.moves = {MOVE_MEGA_KICK, MOVE_TEETER_DANCE, MOVE_FEINT_ATTACK, MOVE_SANDSTORM},
.itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
.evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
.nature = NATURE_HARDY
@ -2613,7 +2613,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_MEDICHAM_1] = {
.species = SPECIES_MEDICHAM,
.moves = {MOVE_PSYCHIC, MOVE_HI_JUMP_KICK, MOVE_CALM_MIND, MOVE_BATON_PASS},
.moves = {MOVE_PSYCHIC, MOVE_HIGH_JUMP_KICK, MOVE_CALM_MIND, MOVE_BATON_PASS},
.itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
.evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
.nature = NATURE_DOCILE
@ -2634,7 +2634,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_GRANBULL_1] = {
.species = SPECIES_GRANBULL,
.moves = {MOVE_MEGA_KICK, MOVE_SMELLING_SALT, MOVE_THUNDER_WAVE, MOVE_ROAR},
.moves = {MOVE_MEGA_KICK, MOVE_SMELLING_SALTS, MOVE_THUNDER_WAVE, MOVE_ROAR},
.itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
.evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_ADAMANT
@ -2788,7 +2788,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_SHIFTRY_1] = {
.species = SPECIES_SHIFTRY,
.moves = {MOVE_GIGA_DRAIN, MOVE_FAINT_ATTACK, MOVE_QUICK_ATTACK, MOVE_FAKE_OUT},
.moves = {MOVE_GIGA_DRAIN, MOVE_FEINT_ATTACK, MOVE_QUICK_ATTACK, MOVE_FAKE_OUT},
.itemTableId = BATTLE_FRONTIER_ITEM_MIRACLE_SEED,
.evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
.nature = NATURE_QUIET
@ -3082,7 +3082,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_FLYGON_1] = {
.species = SPECIES_FLYGON,
.moves = {MOVE_EARTHQUAKE, MOVE_STEEL_WING, MOVE_FAINT_ATTACK, MOVE_FACADE},
.moves = {MOVE_EARTHQUAKE, MOVE_STEEL_WING, MOVE_FEINT_ATTACK, MOVE_FACADE},
.itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
.evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
.nature = NATURE_ADAMANT
@ -3131,7 +3131,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_UMBREON_1] = {
.species = SPECIES_UMBREON,
.moves = {MOVE_CONFUSE_RAY, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_BATON_PASS},
.moves = {MOVE_CONFUSE_RAY, MOVE_FEINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_BATON_PASS},
.itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
.evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
.nature = NATURE_BOLD
@ -3341,7 +3341,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_DODRIO_2] = {
.species = SPECIES_DODRIO,
.moves = {MOVE_DRILL_PECK, MOVE_DOUBLE_EDGE, MOVE_FAINT_ATTACK, MOVE_PROTECT},
.moves = {MOVE_DRILL_PECK, MOVE_DOUBLE_EDGE, MOVE_FEINT_ATTACK, MOVE_PROTECT},
.itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
.evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
.nature = NATURE_ADAMANT
@ -3971,7 +3971,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_FEAROW_3] = {
.species = SPECIES_FEAROW,
.moves = {MOVE_DRILL_PECK, MOVE_RETURN, MOVE_STEEL_WING, MOVE_FAINT_ATTACK},
.moves = {MOVE_DRILL_PECK, MOVE_RETURN, MOVE_STEEL_WING, MOVE_FEINT_ATTACK},
.itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
.evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
.nature = NATURE_HARDY
@ -3999,7 +3999,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_DODRIO_3] = {
.species = SPECIES_DODRIO,
.moves = {MOVE_DOUBLE_EDGE, MOVE_DRILL_PECK, MOVE_STEEL_WING, MOVE_FAINT_ATTACK},
.moves = {MOVE_DOUBLE_EDGE, MOVE_DRILL_PECK, MOVE_STEEL_WING, MOVE_FEINT_ATTACK},
.itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
.evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
.nature = NATURE_ADAMANT
@ -5147,7 +5147,7 @@ const struct FacilityMon gBattleFrontierMons[NUM_FRONTIER_MONS] =
},
[FRONTIER_MON_UMBREON_4] = {
.species = SPECIES_UMBREON,
.moves = {MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM},
.moves = {MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_FEINT_ATTACK, MOVE_DOUBLE_TEAM},
.itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
.evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
.nature = NATURE_BOLD

View file

@ -132,7 +132,7 @@ static const struct PyramidWildMon sLevel50WildMons_Round3[] =
.species = SPECIES_MEDICHAM,
.lvl = 41,
.abilityNum = ABILITY_RANDOM,
.moves = {MOVE_FIRE_PUNCH, MOVE_HI_JUMP_KICK, MOVE_NONE, MOVE_NONE}
.moves = {MOVE_FIRE_PUNCH, MOVE_HIGH_JUMP_KICK, MOVE_NONE, MOVE_NONE}
},
{
.species = SPECIES_WEEZING,
@ -686,7 +686,7 @@ static const struct PyramidWildMon sLevel50WildMons_Round14[] =
.species = SPECIES_SNEASEL,
.lvl = 42,
.abilityNum = ABILITY_RANDOM,
.moves = {MOVE_ICE_BEAM, MOVE_TAUNT, MOVE_FAINT_ATTACK, MOVE_QUICK_ATTACK}
.moves = {MOVE_ICE_BEAM, MOVE_TAUNT, MOVE_FEINT_ATTACK, MOVE_QUICK_ATTACK}
},
{
.species = SPECIES_CRAWDAUNT,

View file

@ -132,7 +132,7 @@ static const struct PyramidWildMon sOpenLevelWildMons_Round3[] =
.species = SPECIES_MEDICHAM,
.lvl = 6,
.abilityNum = ABILITY_RANDOM,
.moves = {MOVE_FIRE_PUNCH, MOVE_HI_JUMP_KICK, MOVE_NONE, MOVE_NONE}
.moves = {MOVE_FIRE_PUNCH, MOVE_HIGH_JUMP_KICK, MOVE_NONE, MOVE_NONE}
},
{
.species = SPECIES_WEEZING,
@ -686,7 +686,7 @@ static const struct PyramidWildMon sOpenLevelWildMons_Round14[] =
.species = SPECIES_SNEASEL,
.lvl = 10,
.abilityNum = ABILITY_RANDOM,
.moves = {MOVE_ICE_BEAM, MOVE_TAUNT, MOVE_FAINT_ATTACK, MOVE_QUICK_ATTACK}
.moves = {MOVE_ICE_BEAM, MOVE_TAUNT, MOVE_FEINT_ATTACK, MOVE_QUICK_ATTACK}
},
{
.species = SPECIES_CRAWDAUNT,

View file

@ -979,7 +979,7 @@ const struct FacilityMon gSlateportBattleTentMons[NUM_SLATEPORT_TENT_MONS] =
},
[SLATEPORT_TENT_MON_SPINDA] = {
.species = SPECIES_SPINDA,
.moves = {MOVE_DIZZY_PUNCH, MOVE_FAINT_ATTACK, MOVE_HYPNOSIS, MOVE_REST},
.moves = {MOVE_DIZZY_PUNCH, MOVE_FEINT_ATTACK, MOVE_HYPNOSIS, MOVE_REST},
.itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
.evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
.nature = NATURE_ADAMANT
@ -1063,7 +1063,7 @@ const struct FacilityMon gSlateportBattleTentMons[NUM_SLATEPORT_TENT_MONS] =
},
[SLATEPORT_TENT_MON_KECLEON_2] = {
.species = SPECIES_KECLEON,
.moves = {MOVE_FAINT_ATTACK, MOVE_ASTONISH, MOVE_LICK, MOVE_SCREECH},
.moves = {MOVE_FEINT_ATTACK, MOVE_ASTONISH, MOVE_LICK, MOVE_SCREECH},
.itemTableId = BATTLE_FRONTIER_ITEM_IAPAPA_BERRY,
.evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
.nature = NATURE_CALM
@ -1098,7 +1098,7 @@ const struct FacilityMon gSlateportBattleTentMons[NUM_SLATEPORT_TENT_MONS] =
},
[SLATEPORT_TENT_MON_TRAPINCH_2] = {
.species = SPECIES_TRAPINCH,
.moves = {MOVE_FAINT_ATTACK, MOVE_DIG, MOVE_BITE, MOVE_QUICK_ATTACK},
.moves = {MOVE_FEINT_ATTACK, MOVE_DIG, MOVE_BITE, MOVE_QUICK_ATTACK},
.itemTableId = BATTLE_FRONTIER_ITEM_ASPEAR_BERRY,
.evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_BRAVE
@ -1892,7 +1892,7 @@ const struct FacilityMon gVerdanturfBattleTentMons[NUM_VERDANTURF_TENT_MONS] =
},
[VERDANTURF_TENT_MON_KECLEON] = {
.species = SPECIES_KECLEON,
.moves = {MOVE_SUBSTITUTE, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_BIND},
.moves = {MOVE_SUBSTITUTE, MOVE_FEINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_BIND},
.itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
.evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
.nature = NATURE_QUIET
@ -1913,7 +1913,7 @@ const struct FacilityMon gVerdanturfBattleTentMons[NUM_VERDANTURF_TENT_MONS] =
},
[VERDANTURF_TENT_MON_MAKUHITA] = {
.species = SPECIES_MAKUHITA,
.moves = {MOVE_BULK_UP, MOVE_ARM_THRUST, MOVE_SMELLING_SALT, MOVE_SAND_ATTACK},
.moves = {MOVE_BULK_UP, MOVE_ARM_THRUST, MOVE_SMELLING_SALTS, MOVE_SAND_ATTACK},
.itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
.evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
.nature = NATURE_NAUGHTY
@ -2067,7 +2067,7 @@ const struct FacilityMon gVerdanturfBattleTentMons[NUM_VERDANTURF_TENT_MONS] =
},
[VERDANTURF_TENT_MON_TRAPINCH] = {
.species = SPECIES_TRAPINCH,
.moves = {MOVE_DIG, MOVE_ROCK_TOMB, MOVE_SANDSTORM, MOVE_FAINT_ATTACK},
.moves = {MOVE_DIG, MOVE_ROCK_TOMB, MOVE_SANDSTORM, MOVE_FEINT_ATTACK},
.itemTableId = BATTLE_FRONTIER_ITEM_NONE,
.evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_NAUGHTY
@ -2717,7 +2717,7 @@ const struct FacilityMon gFallarborBattleTentMons[NUM_FALLARBOR_TENT_MONS] =
},
[FALLARBOR_TENT_MON_KECLEON] = {
.species = SPECIES_KECLEON,
.moves = {MOVE_LICK, MOVE_SLASH, MOVE_FAINT_ATTACK, MOVE_PSYBEAM},
.moves = {MOVE_LICK, MOVE_SLASH, MOVE_FEINT_ATTACK, MOVE_PSYBEAM},
.itemTableId = BATTLE_FRONTIER_ITEM_WIKI_BERRY,
.evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
.nature = NATURE_MODEST
@ -2738,7 +2738,7 @@ const struct FacilityMon gFallarborBattleTentMons[NUM_FALLARBOR_TENT_MONS] =
},
[FALLARBOR_TENT_MON_MAKUHITA] = {
.species = SPECIES_MAKUHITA,
.moves = {MOVE_DETECT, MOVE_ARM_THRUST, MOVE_FAKE_OUT, MOVE_SMELLING_SALT},
.moves = {MOVE_DETECT, MOVE_ARM_THRUST, MOVE_FAKE_OUT, MOVE_SMELLING_SALTS},
.itemTableId = BATTLE_FRONTIER_ITEM_BLACK_BELT,
.evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
.nature = NATURE_ADAMANT

View file

@ -704,7 +704,7 @@ static const struct TrHillFloor sDataTagNormal_Floors[] =
{
.species = SPECIES_PINSIR,
.heldItem = ITEM_QUICK_CLAW,
.moves = {MOVE_GUILLOTINE, MOVE_BRICK_BREAK, MOVE_SWAGGER, MOVE_FAINT_ATTACK},
.moves = {MOVE_GUILLOTINE, MOVE_BRICK_BREAK, MOVE_SWAGGER, MOVE_FEINT_ATTACK},
.level = 0,
.ppBonuses = 0,
.hpEV = 200,
@ -1259,7 +1259,7 @@ static const struct TrHillFloor sDataTagNormal_Floors[] =
{
.species = SPECIES_MEDICHAM,
.heldItem = ITEM_QUICK_CLAW,
.moves = {MOVE_PSYCH_UP, MOVE_HI_JUMP_KICK, MOVE_MEGA_KICK, MOVE_ROCK_SLIDE},
.moves = {MOVE_PSYCH_UP, MOVE_HIGH_JUMP_KICK, MOVE_MEGA_KICK, MOVE_ROCK_SLIDE},
.level = 0,
.ppBonuses = 0,
.hpEV = 252,
@ -1899,7 +1899,7 @@ static const struct TrHillFloor sDataTagVariety_Floors[] = {
{
.species = SPECIES_SABLEYE,
.heldItem = ITEM_SILK_SCARF,
.moves = {MOVE_ASTONISH, MOVE_FAINT_ATTACK, MOVE_DETECT, MOVE_CONFUSE_RAY},
.moves = {MOVE_ASTONISH, MOVE_FEINT_ATTACK, MOVE_DETECT, MOVE_CONFUSE_RAY},
.level = 0,
.ppBonuses = 0,
.hpEV = 255,
@ -4130,7 +4130,7 @@ static const struct TrHillFloor sDataTagUnique_Floors[] = {
{
.species = SPECIES_HITMONLEE,
.heldItem = ITEM_FOCUS_BAND,
.moves = {MOVE_MEGA_KICK, MOVE_MIND_READER, MOVE_FOCUS_ENERGY, MOVE_HI_JUMP_KICK},
.moves = {MOVE_MEGA_KICK, MOVE_MIND_READER, MOVE_FOCUS_ENERGY, MOVE_HIGH_JUMP_KICK},
.level = 0,
.ppBonuses = 0,
.hpEV = 255,
@ -4889,7 +4889,7 @@ static const struct TrHillFloor sDataTagExpert_Floors[] = {
{
.species = SPECIES_BANETTE,
.heldItem = ITEM_FOCUS_BAND,
.moves = {MOVE_SHADOW_BALL, MOVE_FAINT_ATTACK, MOVE_ATTRACT, MOVE_WILL_O_WISP},
.moves = {MOVE_SHADOW_BALL, MOVE_FEINT_ATTACK, MOVE_ATTRACT, MOVE_WILL_O_WISP},
.level = 0,
.ppBonuses = 0,
.hpEV = 252,

View file

@ -143,7 +143,7 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGS_ROCK_AFFECTED,
},
[MOVE_VICE_GRIP] =
[MOVE_VISE_GRIP] =
{
.effect = EFFECT_HIT,
.power = 55,
@ -1768,7 +1768,7 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
.flags = FLAG_SNATCH_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
},
[MOVE_HI_JUMP_KICK] =
[MOVE_HIGH_JUMP_KICK] =
{
.effect = EFFECT_RECOIL_IF_MISS,
.power = 85,
@ -2405,7 +2405,7 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
.flags = FLAG_PROTECT_AFFECTED | FLAG_MAGIC_COAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
},
[MOVE_FAINT_ATTACK] =
[MOVE_FEINT_ATTACK] =
{
.effect = EFFECT_ALWAYS_HIT,
.power = 60,
@ -3445,7 +3445,7 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED,
},
[MOVE_SMELLING_SALT] =
[MOVE_SMELLING_SALTS] =
{
.effect = EFFECT_SMELLINGSALT,
.power = 60,

View file

@ -82,7 +82,7 @@ const struct ContestMove gContestMoves[MOVES_COUNT] =
.comboMoves = {COMBO_STARTER_LEER},
},
[MOVE_VICE_GRIP] =
[MOVE_VISE_GRIP] =
{
.effect = CONTEST_EFFECT_HIGHLY_APPEALING,
.contestCategory = CONTEST_CATEGORY_TOUGH,
@ -1081,7 +1081,7 @@ const struct ContestMove gContestMoves[MOVES_COUNT] =
.comboMoves = {0},
},
[MOVE_HI_JUMP_KICK] =
[MOVE_HIGH_JUMP_KICK] =
{
.effect = CONTEST_EFFECT_USER_MORE_EASILY_STARTLED,
.contestCategory = CONTEST_CATEGORY_COOL,
@ -1473,7 +1473,7 @@ const struct ContestMove gContestMoves[MOVES_COUNT] =
.comboMoves = {COMBO_STARTER_RAGE, COMBO_STARTER_LEER},
},
[MOVE_FAINT_ATTACK] =
[MOVE_FEINT_ATTACK] =
{
.effect = CONTEST_EFFECT_BETTER_IF_FIRST,
.contestCategory = CONTEST_CATEGORY_SMART,
@ -2113,7 +2113,7 @@ const struct ContestMove gContestMoves[MOVES_COUNT] =
.comboMoves = {COMBO_STARTER_FOCUS_ENERGY},
},
[MOVE_SMELLING_SALT] =
[MOVE_SMELLING_SALTS] =
{
.effect = CONTEST_EFFECT_STARTLE_PREV_MON,
.contestCategory = CONTEST_CATEGORY_SMART,

View file

@ -959,7 +959,7 @@ const struct ContestPokemon gContestOpponents[] =
MOVE_BITE,
MOVE_SAND_ATTACK,
MOVE_DIG,
MOVE_FAINT_ATTACK
MOVE_FEINT_ATTACK
},
.cool = 75,
.beauty = 25,
@ -2190,7 +2190,7 @@ const struct ContestPokemon gContestOpponents[] =
{
MOVE_ROAR,
MOVE_FLAMETHROWER,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_SUNNY_DAY
},
.cool = 100,
@ -2302,7 +2302,7 @@ const struct ContestPokemon gContestOpponents[] =
{
MOVE_ATTRACT,
MOVE_ASSIST,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_TAIL_WHIP
},
.cool = 40,
@ -2441,7 +2441,7 @@ const struct ContestPokemon gContestOpponents[] =
.moves =
{
MOVE_MEAN_LOOK,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_KNOCK_OFF,
MOVE_CONFUSE_RAY
},

View file

@ -121,7 +121,7 @@ const u16 gEasyChatGroup_Move1[] = {
MOVE_SKY_ATTACK,
MOVE_SKY_UPPERCUT,
MOVE_SLASH,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_SMOG,
MOVE_SMOKESCREEN,
MOVE_SNORE,

View file

@ -53,7 +53,7 @@ const u16 gEasyChatGroup_Move2[] = {
MOVE_EMBER,
MOVE_ERUPTION,
MOVE_EXPLOSION,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_FAKE_OUT,
MOVE_FALSE_SWIPE,
MOVE_FEATHER_DANCE,
@ -73,7 +73,7 @@ const u16 gEasyChatGroup_Move2[] = {
MOVE_GUILLOTINE,
MOVE_HEAT_WAVE,
MOVE_HELPING_HAND,
MOVE_HI_JUMP_KICK,
MOVE_HIGH_JUMP_KICK,
MOVE_HIDDEN_POWER,
MOVE_HORN_ATTACK,
MOVE_HORN_DRILL,
@ -189,7 +189,7 @@ const u16 gEasyChatGroup_Move2[] = {
MOVE_TRIPLE_KICK,
MOVE_TWINEEDLE,
MOVE_TWISTER,
MOVE_VICE_GRIP,
MOVE_VISE_GRIP,
MOVE_VINE_WHIP,
MOVE_VOLT_TACKLE,
MOVE_WATER_GUN,

View file

@ -486,7 +486,7 @@ const u16 gEasyChatWordsByLetter_F[] = {
EC_WORD_FABULOUS,
EC_MOVE(FACADE),
EC_WORD_FAINT,
EC_MOVE2(FAINT_ATTACK),
EC_MOVE2(FEINT_ATTACK),
EC_WORD_FAINTED,
EC_MOVE2(FAKE_OUT),
EC_MOVE(FAKE_TEARS),
@ -705,7 +705,7 @@ const u16 gEasyChatWordsByLetter_H[] = {
EC_WORD_HEY_THERE,
EC_WORD_HEY_QUES,
EC_WORD_HI,
EC_MOVE2(HI_JUMP_KICK),
EC_MOVE2(HIGH_JUMP_KICK),
EC_WORD_HIDDEN,
EC_MOVE2(HIDDEN_POWER),
EC_WORD_HIGH,
@ -1504,7 +1504,7 @@ const u16 gEasyChatWordsByLetter_S[] = {
EC_POKEMON2(SMEARGLE),
EC_WORD_SMELL,
EC_WORD_SMELL_YA,
EC_MOVE(SMELLING_SALT),
EC_MOVE(SMELLING_SALTS),
EC_WORD_SMITE,
EC_MOVE(SMOG),
EC_MOVE(SMOKESCREEN),
@ -1793,7 +1793,7 @@ const u16 gEasyChatWordsByLetter_V[] = {
EC_WORD_VERSUS,
EC_WORD_VERY,
EC_POKEMON(VIBRAVA),
EC_MOVE2(VICE_GRIP),
EC_MOVE2(VISE_GRIP),
EC_WORD_VICTORY,
EC_POKEMON2(VICTREEBEL),
EC_WORD_VIEWING,

View file

@ -56,7 +56,7 @@ const u16 gEggMoves[] = {
egg_moves(PIDGEY,
MOVE_PURSUIT,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_FORESIGHT,
MOVE_STEEL_WING,
MOVE_AIR_CUTTER,
@ -79,7 +79,7 @@ const u16 gEggMoves[] = {
MOVE_FINAL_GAMBIT),
egg_moves(SPEAROW,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_SCARY_FACE,
MOVE_QUICK_ATTACK,
MOVE_TRI_ATTACK,
@ -152,7 +152,7 @@ const u16 gEggMoves[] = {
MOVE_VENOM_DRENCH),
egg_moves(VULPIX,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_HYPNOSIS,
MOVE_FLAIL,
MOVE_SPITE,
@ -170,7 +170,7 @@ const u16 gEggMoves[] = {
egg_moves(ZUBAT,
MOVE_QUICK_ATTACK,
MOVE_PURSUIT,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_GUST,
MOVE_WHIRLWIND,
MOVE_CURSE,
@ -229,7 +229,7 @@ const u16 gEggMoves[] = {
MOVE_RAGE_POWDER),
egg_moves(DIGLETT,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_SCREECH,
MOVE_ANCIENT_POWER,
MOVE_PURSUIT,
@ -282,7 +282,7 @@ const u16 gEggMoves[] = {
MOVE_REVERSAL,
MOVE_BEAT_UP,
MOVE_REVENGE,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_CLOSE_COMBAT,
MOVE_ENCORE,
MOVE_FOCUS_PUNCH,
@ -340,7 +340,7 @@ const u16 gEggMoves[] = {
MOVE_MEDITATE,
MOVE_ROLLING_KICK,
MOVE_ENCORE,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_COUNTER,
MOVE_CLOSE_COMBAT,
MOVE_FIRE_PUNCH,
@ -447,7 +447,7 @@ const u16 gEggMoves[] = {
MOVE_QUICK_ATTACK,
MOVE_SUPERSONIC,
MOVE_HAZE,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_FLAIL,
MOVE_ENDEAVOR,
MOVE_MIRROR_MOVE,
@ -594,7 +594,7 @@ const u16 gEggMoves[] = {
MOVE_MAGNITUDE,
MOVE_BODY_SLAM,
MOVE_CURSE,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_SLEEP_TALK,
MOVE_SNORE,
MOVE_AMNESIA,
@ -739,7 +739,7 @@ const u16 gEggMoves[] = {
egg_moves(PINSIR,
MOVE_FURY_ATTACK,
MOVE_FLAIL,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_QUICK_ATTACK,
MOVE_CLOSE_COMBAT,
MOVE_FEINT,
@ -916,7 +916,7 @@ const u16 gEggMoves[] = {
egg_moves(HOOTHOOT,
MOVE_MIRROR_MOVE,
MOVE_SUPERSONIC,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_WING_ATTACK,
MOVE_WHIRLWIND,
MOVE_SKY_ATTACK,
@ -1008,7 +1008,7 @@ const u16 gEggMoves[] = {
egg_moves(IGGLYBUFF,
MOVE_PERISH_SONG,
MOVE_PRESENT,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_WISH,
MOVE_FAKE_TEARS,
MOVE_LAST_RESORT,
@ -1038,7 +1038,7 @@ const u16 gEggMoves[] = {
MOVE_HAZE,
MOVE_DRILL_PECK,
MOVE_QUICK_ATTACK,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_STEEL_WING,
MOVE_FEATHER_DANCE,
MOVE_REFRESH,
@ -1143,7 +1143,7 @@ const u16 gEggMoves[] = {
MOVE_SIGNAL_BEAM,
MOVE_SILVER_WIND,
MOVE_FEINT,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_PURSUIT,
MOVE_DOUBLE_EDGE,
MOVE_SECRET_POWER),
@ -1178,7 +1178,7 @@ const u16 gEggMoves[] = {
MOVE_PERISH_SONG,
MOVE_PSYCHO_SHIFT,
MOVE_SCREECH,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_BRAVE_BIRD,
MOVE_ROOST,
MOVE_ASSURANCE,
@ -1263,12 +1263,12 @@ const u16 gEggMoves[] = {
egg_moves(SNUBBULL,
MOVE_METRONOME,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_PRESENT,
MOVE_CRUNCH,
MOVE_HEAL_BELL,
MOVE_SNORE,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_CLOSE_COMBAT,
MOVE_ICE_FANG,
MOVE_FIRE_FANG,
@ -1498,7 +1498,7 @@ const u16 gEggMoves[] = {
egg_moves(TYROGUE,
MOVE_RAPID_SPIN,
MOVE_HI_JUMP_KICK,
MOVE_HIGH_JUMP_KICK,
MOVE_MACH_PUNCH,
MOVE_MIND_READER,
MOVE_HELPING_HAND,
@ -1600,7 +1600,7 @@ const u16 gEggMoves[] = {
MOVE_COUNTER,
MOVE_REVERSAL,
MOVE_ENDURE,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_CRUSH_CLAW,
MOVE_BATON_PASS,
MOVE_AGILITY,
@ -1768,7 +1768,7 @@ const u16 gEggMoves[] = {
egg_moves(NINCADA,
MOVE_ENDURE,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_GUST,
MOVE_SILVER_WIND,
MOVE_BUG_BUZZ,
@ -1780,7 +1780,7 @@ const u16 gEggMoves[] = {
MOVE_TAKE_DOWN,
MOVE_SNORE,
MOVE_EXTRASENSORY,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_SMOKESCREEN,
MOVE_ENDEAVOR,
MOVE_HAMMER_ARM,
@ -1790,7 +1790,7 @@ const u16 gEggMoves[] = {
MOVE_WHIRLWIND),
egg_moves(MAKUHITA,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_DETECT,
MOVE_FORESIGHT,
MOVE_HELPING_HAND,
@ -1878,7 +1878,7 @@ const u16 gEggMoves[] = {
MOVE_ENDEAVOR,
MOVE_BODY_SLAM,
MOVE_STOMP,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_CURSE,
MOVE_SCREECH,
MOVE_IRON_HEAD,
@ -2062,7 +2062,7 @@ const u16 gEggMoves[] = {
MOVE_BATON_PASS,
MOVE_WISH,
MOVE_TRICK,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_FAKE_OUT,
MOVE_ROLE_PLAY,
MOVE_PSYCHO_CUT,
@ -2093,7 +2093,7 @@ const u16 gEggMoves[] = {
MOVE_DYNAMIC_PUNCH,
MOVE_COUNTER,
MOVE_LOW_KICK,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_MAGICAL_LEAF,
MOVE_SEED_BOMB,
MOVE_NASTY_PLOT,
@ -2258,7 +2258,7 @@ const u16 gEggMoves[] = {
MOVE_PAIN_SPLIT,
MOVE_GRUDGE,
MOVE_MEMENTO,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_OMINOUS_WIND,
MOVE_DARK_PULSE,
MOVE_SKILL_SWAP,
@ -2294,7 +2294,7 @@ const u16 gEggMoves[] = {
egg_moves(ABSOL,
MOVE_BATON_PASS,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_DOUBLE_EDGE,
MOVE_MAGIC_COAT,
MOVE_CURSE,
@ -2767,7 +2767,7 @@ const u16 gEggMoves[] = {
MOVE_BITE,
MOVE_MIND_READER,
MOVE_SKY_UPPERCUT,
MOVE_HI_JUMP_KICK,
MOVE_HIGH_JUMP_KICK,
MOVE_AGILITY,
MOVE_VACUUM_WAVE,
MOVE_CRUNCH,
@ -2792,7 +2792,7 @@ const u16 gEggMoves[] = {
MOVE_WHIRLWIND),
egg_moves(SKORUPI,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_SCREECH,
MOVE_SAND_ATTACK,
MOVE_SLASH,
@ -2814,7 +2814,7 @@ const u16 gEggMoves[] = {
MOVE_MEDITATE,
MOVE_FAKE_OUT,
MOVE_WAKE_UP_SLAP,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_CROSS_CHOP,
MOVE_BULLET_PUNCH,
MOVE_COUNTER,
@ -2944,7 +2944,7 @@ const u16 gEggMoves[] = {
egg_moves(PURRLOIN,
MOVE_PAY_DAY,
MOVE_FOUL_PLAY,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_FAKE_TEARS,
MOVE_CHARM,
MOVE_ENCORE,
@ -3083,7 +3083,7 @@ const u16 gEggMoves[] = {
MOVE_COUNTER,
MOVE_COMET_PUNCH,
MOVE_FORESIGHT,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_DETECT,
MOVE_WIDE_GUARD,
MOVE_FORCE_PALM,
@ -3220,7 +3220,7 @@ const u16 gEggMoves[] = {
MOVE_ICE_PUNCH,
MOVE_THUNDER_PUNCH,
MOVE_AMNESIA,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_ZEN_HEADBUTT,
MOVE_QUICK_GUARD,
MOVE_POWER_UP_PUNCH,
@ -3376,7 +3376,7 @@ const u16 gEggMoves[] = {
MOVE_PURSUIT,
MOVE_COUNTER,
MOVE_HORN_ATTACK,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_BUG_BITE,
MOVE_SCREECH,
MOVE_KNOCK_OFF,
@ -3415,7 +3415,7 @@ const u16 gEggMoves[] = {
MOVE_ROCK_CLIMB,
MOVE_PURSUIT,
MOVE_DISABLE,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_CAMOUFLAGE,
MOVE_LUNGE),
@ -3506,7 +3506,7 @@ const u16 gEggMoves[] = {
MOVE_ENDURE,
MOVE_VITAL_THROW,
MOVE_BATON_PASS,
MOVE_SMELLING_SALT,
MOVE_SMELLING_SALTS,
MOVE_LOW_KICK,
MOVE_FEINT,
MOVE_ME_FIRST,
@ -3517,7 +3517,7 @@ const u16 gEggMoves[] = {
MOVE_FIRE_FANG,
MOVE_THUNDER_FANG,
MOVE_CRUSH_CLAW,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_PURSUIT,
MOVE_IRON_TAIL,
MOVE_POISON_TAIL,
@ -3564,7 +3564,7 @@ const u16 gEggMoves[] = {
MOVE_CURSE,
MOVE_BODY_SLAM,
MOVE_HEAT_WAVE,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_SUCKER_PUNCH,
MOVE_TICKLE,
MOVE_SLEEP_TALK,
@ -3576,7 +3576,7 @@ const u16 gEggMoves[] = {
MOVE_ROCK_CLIMB,
MOVE_BATON_PASS,
MOVE_THUNDER_FANG,
MOVE_FAINT_ATTACK),
MOVE_FEINT_ATTACK),
egg_moves(DEINO,
MOVE_FIRE_FANG,
@ -4044,7 +4044,7 @@ const u16 gEggMoves[] = {
MOVE_LEECH_SEED),
egg_moves(SCORBUNNY,
MOVE_HI_JUMP_KICK,
MOVE_HIGH_JUMP_KICK,
MOVE_SAND_ATTACK,
MOVE_SUCKER_PUNCH,
MOVE_SUPER_FANG),
@ -4277,7 +4277,7 @@ const u16 gEggMoves[] = {
MOVE_ANCIENT_POWER,
MOVE_BEAT_UP,
MOVE_ENDURE,
MOVE_FAINT_ATTACK,
MOVE_FEINT_ATTACK,
MOVE_FINAL_GAMBIT,
MOVE_HEADBUTT,
MOVE_MEMENTO,

View file

@ -651,7 +651,7 @@ static const struct LevelUpMove sVulpixLevelUpLearnset[] = {
LEVEL_UP_MOVE(15, MOVE_FIRE_SPIN),
//LEVEL_UP_MOVE(18, MOVE_PAYBACK),
LEVEL_UP_MOVE(20, MOVE_WILL_O_WISP),
LEVEL_UP_MOVE(23, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(23, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(26, MOVE_HEX),
//LEVEL_UP_MOVE(28, MOVE_FLAME_BURST),
LEVEL_UP_MOVE(31, MOVE_EXTRASENSORY),
@ -932,7 +932,7 @@ static const struct LevelUpMove sMeowthLevelUpLearnset[] = {
LEVEL_UP_MOVE( 9, MOVE_FAKE_OUT),
LEVEL_UP_MOVE(14, MOVE_FURY_SWIPES),
LEVEL_UP_MOVE(17, MOVE_SCREECH),
LEVEL_UP_MOVE(22, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(25, MOVE_TAUNT),
LEVEL_UP_MOVE(30, MOVE_PAY_DAY),
LEVEL_UP_MOVE(33, MOVE_SLASH),
@ -957,7 +957,7 @@ static const struct LevelUpMove sPersianLevelUpLearnset[] = {
LEVEL_UP_MOVE( 9, MOVE_FAKE_OUT),
LEVEL_UP_MOVE(14, MOVE_FURY_SWIPES),
LEVEL_UP_MOVE(17, MOVE_SCREECH),
LEVEL_UP_MOVE(22, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(25, MOVE_TAUNT),
//LEVEL_UP_MOVE(32, MOVE_POWER_GEM),
LEVEL_UP_MOVE(37, MOVE_SLASH),
@ -1895,7 +1895,7 @@ static const struct LevelUpMove sHypnoLevelUpLearnset[] = {
static const struct LevelUpMove sKrabbyLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT),
LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
LEVEL_UP_MOVE( 5, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 5, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 9, MOVE_LEER),
LEVEL_UP_MOVE(11, MOVE_HARDEN),
LEVEL_UP_MOVE(15, MOVE_BUBBLE_BEAM),
@ -1915,9 +1915,9 @@ static const struct LevelUpMove sKinglerLevelUpLearnset[] = {
//LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD),
LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT),
LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_LEER),
LEVEL_UP_MOVE( 5, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 5, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 9, MOVE_LEER),
LEVEL_UP_MOVE(11, MOVE_HARDEN),
LEVEL_UP_MOVE(15, MOVE_BUBBLE_BEAM),
@ -2070,7 +2070,7 @@ static const struct LevelUpMove sHitmonleeLevelUpLearnset[] = {
LEVEL_UP_MOVE(17, MOVE_BRICK_BREAK),
LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY),
//LEVEL_UP_MOVE(25, MOVE_FEINT),
LEVEL_UP_MOVE(29, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE(29, MOVE_HIGH_JUMP_KICK),
LEVEL_UP_MOVE(33, MOVE_MIND_READER),
LEVEL_UP_MOVE(37, MOVE_FORESIGHT),
//LEVEL_UP_MOVE(41, MOVE_WIDE_GUARD),
@ -2488,7 +2488,7 @@ static const struct LevelUpMove sMagmarLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_EMBER),
LEVEL_UP_MOVE( 5, MOVE_EMBER),
LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN),
LEVEL_UP_MOVE(12, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(12, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(15, MOVE_FIRE_SPIN),
//LEVEL_UP_MOVE(19, MOVE_CLEAR_SMOG),
//LEVEL_UP_MOVE(22, MOVE_FLAME_BURST),
@ -2502,7 +2502,7 @@ static const struct LevelUpMove sMagmarLevelUpLearnset[] = {
};
static const struct LevelUpMove sPinsirLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
LEVEL_UP_MOVE( 4, MOVE_BIND),
LEVEL_UP_MOVE( 8, MOVE_SEISMIC_TOSS),
@ -3679,7 +3679,7 @@ static const struct LevelUpMove sSudowoodoLevelUpLearnset[] = {
LEVEL_UP_MOVE( 8, MOVE_LOW_KICK),
LEVEL_UP_MOVE(12, MOVE_ROCK_THROW),
LEVEL_UP_MOVE(15, MOVE_MIMIC),
LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(22, MOVE_TEARFUL_LOOK),
LEVEL_UP_MOVE(26, MOVE_ROCK_TOMB),
LEVEL_UP_MOVE(29, MOVE_BLOCK),
@ -3926,7 +3926,7 @@ static const struct LevelUpMove sUmbreonLevelUpLearnset[] = {
//LEVEL_UP_MOVE( 9, MOVE_BABY_DOLL_EYES),
LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK),
LEVEL_UP_MOVE(17, MOVE_CONFUSE_RAY),
LEVEL_UP_MOVE(20, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(20, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(25, MOVE_ASSURANCE),
LEVEL_UP_MOVE(29, MOVE_SCREECH),
LEVEL_UP_MOVE(33, MOVE_MOONLIGHT),
@ -3945,7 +3945,7 @@ static const struct LevelUpMove sMurkrowLevelUpLearnset[] = {
LEVEL_UP_MOVE(21, MOVE_NIGHT_SHADE),
//LEVEL_UP_MOVE(25, MOVE_ASSURANCE),
LEVEL_UP_MOVE(31, MOVE_TAUNT),
LEVEL_UP_MOVE(35, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(35, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(41, MOVE_MEAN_LOOK),
//LEVEL_UP_MOVE(45, MOVE_FOUL_PLAY),
//LEVEL_UP_MOVE(50, MOVE_TAILWIND),
@ -4112,7 +4112,7 @@ static const struct LevelUpMove sGligarLevelUpLearnset[] = {
LEVEL_UP_MOVE(10, MOVE_KNOCK_OFF),
LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK),
LEVEL_UP_MOVE(16, MOVE_FURY_CUTTER),
LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(22, MOVE_ACROBATICS),
LEVEL_UP_MOVE(27, MOVE_SLASH),
//LEVEL_UP_MOVE(30, MOVE_U_TURN),
@ -4294,7 +4294,7 @@ static const struct LevelUpMove sSneaselLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_LEER),
LEVEL_UP_MOVE( 1, MOVE_TAUNT),
LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK),
LEVEL_UP_MOVE(10, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(10, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(14, MOVE_ICY_WIND),
LEVEL_UP_MOVE(16, MOVE_FURY_SWIPES),
LEVEL_UP_MOVE(20, MOVE_AGILITY),
@ -4317,7 +4317,7 @@ static const struct LevelUpMove sTeddiursaLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_LICK),
LEVEL_UP_MOVE( 1, MOVE_FAKE_TEARS),
LEVEL_UP_MOVE( 8, MOVE_FURY_SWIPES),
LEVEL_UP_MOVE(15, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(15, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_SWEET_SCENT),
//LEVEL_UP_MOVE(25, MOVE_PLAY_NICE),
LEVEL_UP_MOVE(29, MOVE_SLASH),
@ -4337,7 +4337,7 @@ static const struct LevelUpMove sUrsaringLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_LICK),
LEVEL_UP_MOVE( 1, MOVE_FAKE_TEARS),
LEVEL_UP_MOVE( 8, MOVE_FURY_SWIPES),
LEVEL_UP_MOVE(15, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(15, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_SWEET_SCENT),
//LEVEL_UP_MOVE(25, MOVE_PLAY_NICE),
LEVEL_UP_MOVE(29, MOVE_SLASH),
@ -4561,7 +4561,7 @@ static const struct LevelUpMove sHoundourLevelUpLearnset[] = {
LEVEL_UP_MOVE(20, MOVE_ODOR_SLEUTH),
LEVEL_UP_MOVE(25, MOVE_BEAT_UP),
//LEVEL_UP_MOVE(28, MOVE_FIRE_FANG),
LEVEL_UP_MOVE(32, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(32, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(37, MOVE_EMBARGO),
//LEVEL_UP_MOVE(40, MOVE_FOUL_PLAY),
LEVEL_UP_MOVE(44, MOVE_FLAMETHROWER),
@ -4586,7 +4586,7 @@ static const struct LevelUpMove sHoundoomLevelUpLearnset[] = {
LEVEL_UP_MOVE(20, MOVE_ODOR_SLEUTH),
LEVEL_UP_MOVE(26, MOVE_BEAT_UP),
//LEVEL_UP_MOVE(30, MOVE_FIRE_FANG),
LEVEL_UP_MOVE(35, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(35, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(41, MOVE_EMBARGO),
//LEVEL_UP_MOVE(45, MOVE_FOUL_PLAY),
LEVEL_UP_MOVE(50, MOVE_FLAMETHROWER),
@ -4788,7 +4788,7 @@ static const struct LevelUpMove sMagbyLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_LEER),
LEVEL_UP_MOVE( 5, MOVE_EMBER),
LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN),
LEVEL_UP_MOVE(12, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(12, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(15, MOVE_FIRE_SPIN),
//LEVEL_UP_MOVE(19, MOVE_CLEAR_SMOG),
//LEVEL_UP_MOVE(22, MOVE_FLAME_BURST),
@ -5258,7 +5258,7 @@ static const struct LevelUpMove sBlazikenLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK),
//LEVEL_UP_MOVE( 1, MOVE_FLARE_BLITZ),
LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH),
LEVEL_UP_MOVE( 1, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE( 1, MOVE_HIGH_JUMP_KICK),
LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
LEVEL_UP_MOVE( 1, MOVE_GROWL),
LEVEL_UP_MOVE( 1, MOVE_EMBER),
@ -5550,7 +5550,7 @@ static const struct LevelUpMove sNuzleafLevelUpLearnset[] = {
LEVEL_UP_MOVE(12, MOVE_FAKE_OUT),
LEVEL_UP_MOVE(16, MOVE_NATURE_POWER),
LEVEL_UP_MOVE(20, MOVE_RAZOR_WIND),
LEVEL_UP_MOVE(24, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(24, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(28, MOVE_LEAF_BLADE),
LEVEL_UP_MOVE(32, MOVE_SWAGGER),
LEVEL_UP_MOVE(36, MOVE_EXTRASENSORY),
@ -5559,7 +5559,7 @@ static const struct LevelUpMove sNuzleafLevelUpLearnset[] = {
static const struct LevelUpMove sShiftryLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF),
LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_WHIRLWIND),
//LEVEL_UP_MOVE( 1, MOVE_NASTY_PLOT),
//LEVEL_UP_MOVE(20, MOVE_LEAF_TORNADO),
@ -5706,7 +5706,7 @@ static const struct LevelUpMove sBreloomLevelUpLearnset[] = {
static const struct LevelUpMove sSpindaLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
//LEVEL_UP_MOVE( 5, MOVE_COPYCAT),
LEVEL_UP_MOVE(10, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(10, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(14, MOVE_PSYBEAM),
LEVEL_UP_MOVE(19, MOVE_HYPNOSIS),
LEVEL_UP_MOVE(23, MOVE_DIZZY_PUNCH),
@ -5862,7 +5862,7 @@ static const struct LevelUpMove sSkittyLevelUpLearnset[] = {
//LEVEL_UP_MOVE(13, MOVE_DISARMING_VOICE),
LEVEL_UP_MOVE(16, MOVE_DOUBLE_SLAP),
//LEVEL_UP_MOVE(19, MOVE_COPYCAT),
LEVEL_UP_MOVE(22, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(25, MOVE_CHARM),
//LEVEL_UP_MOVE(28, MOVE_WAKE_UP_SLAP),
LEVEL_UP_MOVE(31, MOVE_ASSIST),
@ -5892,7 +5892,7 @@ static const struct LevelUpMove sKecleonLevelUpLearnset[] = {
//LEVEL_UP_MOVE( 7, MOVE_SHADOW_SNEAK),
//LEVEL_UP_MOVE(10, MOVE_FEINT),
LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES),
LEVEL_UP_MOVE(16, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(16, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(18, MOVE_PSYBEAM),
LEVEL_UP_MOVE(21, MOVE_ANCIENT_POWER),
LEVEL_UP_MOVE(25, MOVE_SLASH),
@ -6004,7 +6004,7 @@ static const struct LevelUpMove sSableyeLevelUpLearnset[] = {
LEVEL_UP_MOVE(11, MOVE_FURY_SWIPES),
LEVEL_UP_MOVE(14, MOVE_DETECT),
//LEVEL_UP_MOVE(16, MOVE_SHADOW_SNEAK),
LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(21, MOVE_FAKE_OUT),
//LEVEL_UP_MOVE(24, MOVE_PUNISHMENT),
LEVEL_UP_MOVE(26, MOVE_KNOCK_OFF),
@ -6089,7 +6089,7 @@ static const struct LevelUpMove sLuvdiscLevelUpLearnset[] = {
static const struct LevelUpMove sCorphishLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
LEVEL_UP_MOVE( 5, MOVE_HARDEN),
LEVEL_UP_MOVE( 7, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 7, MOVE_VISE_GRIP),
LEVEL_UP_MOVE(10, MOVE_LEER),
LEVEL_UP_MOVE(14, MOVE_BUBBLE_BEAM),
LEVEL_UP_MOVE(17, MOVE_PROTECT),
@ -6110,10 +6110,10 @@ static const struct LevelUpMove sCrawdauntLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_SWIFT),
LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
LEVEL_UP_MOVE( 1, MOVE_HARDEN),
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_LEER),
LEVEL_UP_MOVE( 5, MOVE_HARDEN),
LEVEL_UP_MOVE( 7, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 7, MOVE_VISE_GRIP),
LEVEL_UP_MOVE(10, MOVE_LEER),
LEVEL_UP_MOVE(14, MOVE_BUBBLE_BEAM),
LEVEL_UP_MOVE(17, MOVE_PROTECT),
@ -6207,7 +6207,7 @@ static const struct LevelUpMove sSharpedoLevelUpLearnset[] = {
static const struct LevelUpMove sTrapinchLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_BITE),
LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_BIDE),
LEVEL_UP_MOVE( 5, MOVE_MUD_SLAP),
//LEVEL_UP_MOVE( 8, MOVE_BULLDOZE),
@ -6230,7 +6230,7 @@ static const struct LevelUpMove sVibravaLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_DRAGON_BREATH),
LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_SONIC_BOOM),
LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_BIDE),
LEVEL_UP_MOVE( 5, MOVE_MUD_SLAP),
//LEVEL_UP_MOVE( 8, MOVE_BULLDOZE),
@ -6255,7 +6255,7 @@ static const struct LevelUpMove sFlygonLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_DRAGON_DANCE),
LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_SONIC_BOOM),
LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_BIDE),
LEVEL_UP_MOVE( 5, MOVE_MUD_SLAP),
//LEVEL_UP_MOVE( 8, MOVE_BULLDOZE),
@ -6284,7 +6284,7 @@ static const struct LevelUpMove sMakuhitaLevelUpLearnset[] = {
LEVEL_UP_MOVE(19, MOVE_KNOCK_OFF),
LEVEL_UP_MOVE(22, MOVE_VITAL_THROW),
LEVEL_UP_MOVE(25, MOVE_BELLY_DRUM),
LEVEL_UP_MOVE(28, MOVE_SMELLING_SALT),
LEVEL_UP_MOVE(28, MOVE_SMELLING_SALTS),
LEVEL_UP_MOVE(31, MOVE_SEISMIC_TOSS),
//LEVEL_UP_MOVE(34, MOVE_WAKE_UP_SLAP),
LEVEL_UP_MOVE(37, MOVE_ENDURE),
@ -6308,7 +6308,7 @@ static const struct LevelUpMove sHariyamaLevelUpLearnset[] = {
LEVEL_UP_MOVE(19, MOVE_KNOCK_OFF),
LEVEL_UP_MOVE(22, MOVE_VITAL_THROW),
LEVEL_UP_MOVE(26, MOVE_BELLY_DRUM),
LEVEL_UP_MOVE(30, MOVE_SMELLING_SALT),
LEVEL_UP_MOVE(30, MOVE_SMELLING_SALTS),
LEVEL_UP_MOVE(34, MOVE_SEISMIC_TOSS),
//LEVEL_UP_MOVE(38, MOVE_WAKE_UP_SLAP),
LEVEL_UP_MOVE(42, MOVE_ENDURE),
@ -6474,7 +6474,7 @@ static const struct LevelUpMove sCacneaLevelUpLearnset[] = {
LEVEL_UP_MOVE(10, MOVE_LEECH_SEED),
LEVEL_UP_MOVE(13, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE(16, MOVE_NEEDLE_ARM),
LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_INGRAIN),
//LEVEL_UP_MOVE(26, MOVE_PAYBACK),
LEVEL_UP_MOVE(30, MOVE_SPIKES),
@ -6501,7 +6501,7 @@ static const struct LevelUpMove sCacturneLevelUpLearnset[] = {
LEVEL_UP_MOVE(10, MOVE_LEECH_SEED),
LEVEL_UP_MOVE(13, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE(16, MOVE_NEEDLE_ARM),
LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_INGRAIN),
//LEVEL_UP_MOVE(26, MOVE_PAYBACK),
LEVEL_UP_MOVE(30, MOVE_SPIKES),
@ -6716,8 +6716,8 @@ static const struct LevelUpMove sMawileLevelUpLearnset[] = {
LEVEL_UP_MOVE( 5, MOVE_FAKE_TEARS),
LEVEL_UP_MOVE( 9, MOVE_BITE),
LEVEL_UP_MOVE(13, MOVE_SWEET_SCENT),
LEVEL_UP_MOVE(17, MOVE_VICE_GRIP),
LEVEL_UP_MOVE(21, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(17, MOVE_VISE_GRIP),
LEVEL_UP_MOVE(21, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(25, MOVE_BATON_PASS),
LEVEL_UP_MOVE(29, MOVE_CRUNCH),
LEVEL_UP_MOVE(33, MOVE_IRON_DEFENSE),
@ -6741,7 +6741,7 @@ static const struct LevelUpMove sMedititeLevelUpLearnset[] = {
LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER),
LEVEL_UP_MOVE(23, MOVE_CALM_MIND),
LEVEL_UP_MOVE(25, MOVE_MIND_READER),
LEVEL_UP_MOVE(28, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE(28, MOVE_HIGH_JUMP_KICK),
LEVEL_UP_MOVE(31, MOVE_PSYCH_UP),
//LEVEL_UP_MOVE(33, MOVE_ACUPRESSURE),
//LEVEL_UP_MOVE(36, MOVE_POWER_TRICK),
@ -6769,7 +6769,7 @@ static const struct LevelUpMove sMedichamLevelUpLearnset[] = {
LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER),
LEVEL_UP_MOVE(23, MOVE_CALM_MIND),
LEVEL_UP_MOVE(25, MOVE_MIND_READER),
LEVEL_UP_MOVE(28, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE(28, MOVE_HIGH_JUMP_KICK),
LEVEL_UP_MOVE(31, MOVE_PSYCH_UP),
//LEVEL_UP_MOVE(33, MOVE_ACUPRESSURE),
//LEVEL_UP_MOVE(36, MOVE_POWER_TRICK),
@ -6913,7 +6913,7 @@ static const struct LevelUpMove sSlakothLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_YAWN),
LEVEL_UP_MOVE( 6, MOVE_ENCORE),
LEVEL_UP_MOVE( 9, MOVE_SLACK_OFF),
LEVEL_UP_MOVE(14, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(14, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(17, MOVE_AMNESIA),
LEVEL_UP_MOVE(22, MOVE_COVET),
//LEVEL_UP_MOVE(25, MOVE_CHIP_AWAY),
@ -6953,7 +6953,7 @@ static const struct LevelUpMove sSlakingLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_SLACK_OFF),
LEVEL_UP_MOVE( 6, MOVE_ENCORE),
LEVEL_UP_MOVE( 9, MOVE_SLACK_OFF),
LEVEL_UP_MOVE(14, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(14, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(17, MOVE_AMNESIA),
LEVEL_UP_MOVE(23, MOVE_COVET),
//LEVEL_UP_MOVE(27, MOVE_CHIP_AWAY),
@ -7116,7 +7116,7 @@ static const struct LevelUpMove sHuntailLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_BITE),
LEVEL_UP_MOVE( 5, MOVE_SCREECH),
LEVEL_UP_MOVE( 9, MOVE_SCARY_FACE),
LEVEL_UP_MOVE(11, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(11, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(14, MOVE_WATER_PULSE),
//LEVEL_UP_MOVE(16, MOVE_ICE_FANG),
//LEVEL_UP_MOVE(19, MOVE_BRINE),
@ -7182,7 +7182,7 @@ static const struct LevelUpMove sShuppetLevelUpLearnset[] = {
LEVEL_UP_MOVE(10, MOVE_SPITE),
//LEVEL_UP_MOVE(13, MOVE_SHADOW_SNEAK),
LEVEL_UP_MOVE(16, MOVE_WILL_O_WISP),
LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(22, MOVE_HEX),
LEVEL_UP_MOVE(26, MOVE_CURSE),
LEVEL_UP_MOVE(30, MOVE_SHADOW_BALL),
@ -7206,7 +7206,7 @@ static const struct LevelUpMove sBanetteLevelUpLearnset[] = {
LEVEL_UP_MOVE(10, MOVE_SPITE),
//LEVEL_UP_MOVE(13, MOVE_SHADOW_SNEAK),
LEVEL_UP_MOVE(16, MOVE_WILL_O_WISP),
LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(22, MOVE_HEX),
LEVEL_UP_MOVE(26, MOVE_CURSE),
LEVEL_UP_MOVE(30, MOVE_SHADOW_BALL),
@ -8668,7 +8668,7 @@ static const struct LevelUpMove sLopunnyLevelUpLearnset[] = {
//LEVEL_UP_MOVE(53, MOVE_ENTRAINMENT),
LEVEL_UP_MOVE(56, MOVE_BOUNCE),
//LEVEL_UP_MOVE(63, MOVE_HEALING_WISH),
LEVEL_UP_MOVE(66, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE(66, MOVE_HIGH_JUMP_KICK),
LEVEL_UP_END
};
@ -8706,7 +8706,7 @@ static const struct LevelUpMove sGlameowLevelUpLearnset[] = {
LEVEL_UP_MOVE( 5, MOVE_SCRATCH),
LEVEL_UP_MOVE( 8, MOVE_GROWL),
LEVEL_UP_MOVE(13, MOVE_HYPNOSIS),
LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(20, MOVE_FURY_SWIPES),
LEVEL_UP_MOVE(25, MOVE_CHARM),
LEVEL_UP_MOVE(29, MOVE_ASSIST),
@ -8728,7 +8728,7 @@ static const struct LevelUpMove sPuruglyLevelUpLearnset[] = {
LEVEL_UP_MOVE( 5, MOVE_SCRATCH),
LEVEL_UP_MOVE( 8, MOVE_GROWL),
LEVEL_UP_MOVE(13, MOVE_HYPNOSIS),
LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(20, MOVE_FURY_SWIPES),
LEVEL_UP_MOVE(25, MOVE_CHARM),
LEVEL_UP_MOVE(29, MOVE_ASSIST),
@ -8806,7 +8806,7 @@ static const struct LevelUpMove sBronzorLevelUpLearnset[] = {
LEVEL_UP_MOVE(11, MOVE_CONFUSE_RAY),
LEVEL_UP_MOVE(15, MOVE_PSYWAVE),
LEVEL_UP_MOVE(19, MOVE_IRON_DEFENSE),
LEVEL_UP_MOVE(21, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(21, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(25, MOVE_SAFEGUARD),
LEVEL_UP_MOVE(29, MOVE_FUTURE_SIGHT),
LEVEL_UP_MOVE(31, MOVE_METAL_SOUND),
@ -8832,7 +8832,7 @@ static const struct LevelUpMove sBronzongLevelUpLearnset[] = {
LEVEL_UP_MOVE(11, MOVE_CONFUSE_RAY),
LEVEL_UP_MOVE(15, MOVE_PSYWAVE),
LEVEL_UP_MOVE(19, MOVE_IRON_DEFENSE),
LEVEL_UP_MOVE(21, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(21, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(25, MOVE_SAFEGUARD),
LEVEL_UP_MOVE(29, MOVE_FUTURE_SIGHT),
LEVEL_UP_MOVE(31, MOVE_METAL_SOUND),
@ -8851,7 +8851,7 @@ static const struct LevelUpMove sBonslyLevelUpLearnset[] = {
LEVEL_UP_MOVE( 8, MOVE_LOW_KICK),
LEVEL_UP_MOVE(12, MOVE_ROCK_THROW),
LEVEL_UP_MOVE(15, MOVE_MIMIC),
LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(22, MOVE_TEARFUL_LOOK),
LEVEL_UP_MOVE(26, MOVE_ROCK_TOMB),
LEVEL_UP_MOVE(29, MOVE_BLOCK),
@ -8923,7 +8923,7 @@ static const struct LevelUpMove sSpiritombLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY),
LEVEL_UP_MOVE( 1, MOVE_SPITE),
//LEVEL_UP_MOVE( 1, MOVE_SHADOW_SNEAK),
LEVEL_UP_MOVE( 7, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 7, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(13, MOVE_HYPNOSIS),
LEVEL_UP_MOVE(19, MOVE_DREAM_EATER),
//LEVEL_UP_MOVE(25, MOVE_OMINOUS_WIND),
@ -9138,7 +9138,7 @@ static const struct LevelUpMove sCroagunkLevelUpLearnset[] = {
LEVEL_UP_MOVE( 8, MOVE_POISON_STING),
LEVEL_UP_MOVE(10, MOVE_TAUNT),
LEVEL_UP_MOVE(15, MOVE_PURSUIT),
LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_REVENGE),
LEVEL_UP_MOVE(24, MOVE_SWAGGER),
//LEVEL_UP_MOVE(29, MOVE_MUD_BOMB),
@ -9160,7 +9160,7 @@ static const struct LevelUpMove sToxicroakLevelUpLearnset[] = {
LEVEL_UP_MOVE( 8, MOVE_POISON_STING),
LEVEL_UP_MOVE(10, MOVE_TAUNT),
LEVEL_UP_MOVE(15, MOVE_PURSUIT),
LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_REVENGE),
LEVEL_UP_MOVE(24, MOVE_SWAGGER),
//LEVEL_UP_MOVE(29, MOVE_MUD_BOMB),
@ -9181,7 +9181,7 @@ static const struct LevelUpMove sCarnivineLevelUpLearnset[] = {
LEVEL_UP_MOVE(11, MOVE_VINE_WHIP),
LEVEL_UP_MOVE(17, MOVE_SWEET_SCENT),
LEVEL_UP_MOVE(21, MOVE_INGRAIN),
LEVEL_UP_MOVE(27, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(27, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(31, MOVE_LEAF_TORNADO),
LEVEL_UP_MOVE(37, MOVE_STOCKPILE),
LEVEL_UP_MOVE(37, MOVE_SPIT_UP),
@ -9295,7 +9295,7 @@ static const struct LevelUpMove sWeavileLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_TAUNT),
LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK),
LEVEL_UP_MOVE(10, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(10, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(14, MOVE_ICY_WIND),
LEVEL_UP_MOVE(16, MOVE_FURY_SWIPES),
//LEVEL_UP_MOVE(20, MOVE_NASTY_PLOT),
@ -9446,7 +9446,7 @@ static const struct LevelUpMove sMagmortarLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN),
LEVEL_UP_MOVE( 5, MOVE_EMBER),
LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN),
LEVEL_UP_MOVE(12, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(12, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(15, MOVE_FIRE_SPIN),
//LEVEL_UP_MOVE(19, MOVE_CLEAR_SMOG),
//LEVEL_UP_MOVE(22, MOVE_FLAME_BURST),
@ -9549,7 +9549,7 @@ static const struct LevelUpMove sGliscorLevelUpLearnset[] = {
LEVEL_UP_MOVE(10, MOVE_KNOCK_OFF),
LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK),
LEVEL_UP_MOVE(16, MOVE_FURY_CUTTER),
LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(22, MOVE_ACROBATICS),
//LEVEL_UP_MOVE(27, MOVE_NIGHT_SLASH),
//LEVEL_UP_MOVE(30, MOVE_U_TURN),
@ -9947,7 +9947,7 @@ static const struct LevelUpMove sDarkraiLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_DISABLE),
LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK),
LEVEL_UP_MOVE(20, MOVE_HYPNOSIS),
LEVEL_UP_MOVE(29, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(29, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(38, MOVE_NIGHTMARE),
LEVEL_UP_MOVE(47, MOVE_DOUBLE_TEAM),
LEVEL_UP_MOVE(57, MOVE_HAZE),
@ -11255,7 +11255,7 @@ static const struct LevelUpMove sDwebbleLevelUpLearnset[] = {
LEVEL_UP_MOVE( 5, MOVE_ROCK_BLAST),
LEVEL_UP_MOVE( 7, MOVE_WITHDRAW),
LEVEL_UP_MOVE(11, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE(13, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(13, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(17, MOVE_SMACK_DOWN),
//LEVEL_UP_MOVE(19, MOVE_ROCK_POLISH),
//LEVEL_UP_MOVE(23, MOVE_BUG_BITE),
@ -11277,7 +11277,7 @@ static const struct LevelUpMove sCrustleLevelUpLearnset[] = {
LEVEL_UP_MOVE( 5, MOVE_ROCK_BLAST),
LEVEL_UP_MOVE( 7, MOVE_WITHDRAW),
LEVEL_UP_MOVE(11, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE(13, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(13, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(17, MOVE_SMACK_DOWN),
//LEVEL_UP_MOVE(19, MOVE_ROCK_POLISH),
//LEVEL_UP_MOVE(23, MOVE_BUG_BITE),
@ -11295,13 +11295,13 @@ static const struct LevelUpMove sScraggyLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_LEER),
LEVEL_UP_MOVE( 1, MOVE_HEADBUTT),
LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE( 9, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 9, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(12, MOVE_SWAGGER),
LEVEL_UP_MOVE(16, MOVE_LOW_KICK),
//LEVEL_UP_MOVE(20, MOVE_PAYBACK),
LEVEL_UP_MOVE(23, MOVE_BRICK_BREAK),
//LEVEL_UP_MOVE(27, MOVE_CHIP_AWAY),
LEVEL_UP_MOVE(31, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE(31, MOVE_HIGH_JUMP_KICK),
LEVEL_UP_MOVE(34, MOVE_SCARY_FACE),
LEVEL_UP_MOVE(38, MOVE_CRUNCH),
LEVEL_UP_MOVE(42, MOVE_FACADE),
@ -11315,15 +11315,15 @@ static const struct LevelUpMove sScraftyLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_LEER),
LEVEL_UP_MOVE( 1, MOVE_HEADBUTT),
LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE( 9, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 9, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(12, MOVE_SWAGGER),
LEVEL_UP_MOVE(16, MOVE_LOW_KICK),
//LEVEL_UP_MOVE(20, MOVE_PAYBACK),
LEVEL_UP_MOVE(23, MOVE_BRICK_BREAK),
//LEVEL_UP_MOVE(27, MOVE_CHIP_AWAY),
LEVEL_UP_MOVE(31, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE(31, MOVE_HIGH_JUMP_KICK),
LEVEL_UP_MOVE(34, MOVE_SCARY_FACE),
LEVEL_UP_MOVE(38, MOVE_CRUNCH),
LEVEL_UP_MOVE(45, MOVE_FACADE),
@ -11536,7 +11536,7 @@ static const struct LevelUpMove sZoruaLevelUpLearnset[] = {
LEVEL_UP_MOVE( 5, MOVE_PURSUIT),
LEVEL_UP_MOVE( 9, MOVE_FAKE_TEARS),
LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES),
LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(21, MOVE_SCARY_FACE),
LEVEL_UP_MOVE(25, MOVE_TAUNT),
//LEVEL_UP_MOVE(29, MOVE_FOUL_PLAY),
@ -11563,7 +11563,7 @@ static const struct LevelUpMove sZoroarkLevelUpLearnset[] = {
LEVEL_UP_MOVE( 5, MOVE_PURSUIT),
//LEVEL_UP_MOVE( 9, MOVE_HONE_CLAWS),
LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES),
LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(21, MOVE_SCARY_FACE),
LEVEL_UP_MOVE(25, MOVE_TAUNT),
//LEVEL_UP_MOVE(29, MOVE_FOUL_PLAY),
@ -11617,7 +11617,7 @@ static const struct LevelUpMove sGothitaLevelUpLearnset[] = {
LEVEL_UP_MOVE(14, MOVE_DOUBLE_SLAP),
LEVEL_UP_MOVE(16, MOVE_PSYBEAM),
//LEVEL_UP_MOVE(19, MOVE_EMBARGO),
LEVEL_UP_MOVE(24, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(24, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(25, MOVE_PSYSHOCK),
LEVEL_UP_MOVE(28, MOVE_FLATTER),
LEVEL_UP_MOVE(31, MOVE_FUTURE_SIGHT),
@ -11640,7 +11640,7 @@ static const struct LevelUpMove sGothoritaLevelUpLearnset[] = {
LEVEL_UP_MOVE(14, MOVE_DOUBLE_SLAP),
LEVEL_UP_MOVE(16, MOVE_PSYBEAM),
//LEVEL_UP_MOVE(19, MOVE_EMBARGO),
LEVEL_UP_MOVE(24, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(24, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(25, MOVE_PSYSHOCK),
LEVEL_UP_MOVE(28, MOVE_FLATTER),
LEVEL_UP_MOVE(31, MOVE_FUTURE_SIGHT),
@ -11663,7 +11663,7 @@ static const struct LevelUpMove sGothitelleLevelUpLearnset[] = {
LEVEL_UP_MOVE(14, MOVE_DOUBLE_SLAP),
LEVEL_UP_MOVE(16, MOVE_PSYBEAM),
//LEVEL_UP_MOVE(19, MOVE_EMBARGO),
LEVEL_UP_MOVE(24, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(24, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(25, MOVE_PSYSHOCK),
LEVEL_UP_MOVE(28, MOVE_FLATTER),
LEVEL_UP_MOVE(31, MOVE_FUTURE_SIGHT),
@ -11857,7 +11857,7 @@ static const struct LevelUpMove sDeerlingLevelUpLearnset[] = {
LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE(10, MOVE_DOUBLE_KICK),
LEVEL_UP_MOVE(13, MOVE_LEECH_SEED),
LEVEL_UP_MOVE(16, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(16, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(20, MOVE_TAKE_DOWN),
LEVEL_UP_MOVE(24, MOVE_JUMP_KICK),
LEVEL_UP_MOVE(28, MOVE_AROMATHERAPY),
@ -11881,7 +11881,7 @@ static const struct LevelUpMove sSawsbuckLevelUpLearnset[] = {
LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE(10, MOVE_DOUBLE_KICK),
LEVEL_UP_MOVE(13, MOVE_LEECH_SEED),
LEVEL_UP_MOVE(16, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(16, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(20, MOVE_TAKE_DOWN),
LEVEL_UP_MOVE(24, MOVE_JUMP_KICK),
LEVEL_UP_MOVE(28, MOVE_AROMATHERAPY),
@ -11964,7 +11964,7 @@ static const struct LevelUpMove sFoongusLevelUpLearnset[] = {
LEVEL_UP_MOVE(12, MOVE_BIDE),
LEVEL_UP_MOVE(15, MOVE_MEGA_DRAIN),
LEVEL_UP_MOVE(18, MOVE_INGRAIN),
LEVEL_UP_MOVE(20, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(20, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(24, MOVE_SWEET_SCENT),
LEVEL_UP_MOVE(28, MOVE_GIGA_DRAIN),
LEVEL_UP_MOVE(32, MOVE_TOXIC),
@ -11986,7 +11986,7 @@ static const struct LevelUpMove sAmoongussLevelUpLearnset[] = {
LEVEL_UP_MOVE(12, MOVE_BIDE),
LEVEL_UP_MOVE(15, MOVE_MEGA_DRAIN),
LEVEL_UP_MOVE(18, MOVE_INGRAIN),
LEVEL_UP_MOVE(20, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(20, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(24, MOVE_SWEET_SCENT),
LEVEL_UP_MOVE(28, MOVE_GIGA_DRAIN),
LEVEL_UP_MOVE(32, MOVE_TOXIC),
@ -12152,7 +12152,7 @@ static const struct LevelUpMove sFerrothornLevelUpLearnset[] = {
};
static const struct LevelUpMove sKlinkLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 6, MOVE_CHARGE),
LEVEL_UP_MOVE(11, MOVE_THUNDER_SHOCK),
//LEVEL_UP_MOVE(16, MOVE_GEAR_GRIND),
@ -12171,7 +12171,7 @@ static const struct LevelUpMove sKlinkLevelUpLearnset[] = {
};
static const struct LevelUpMove sKlangLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_CHARGE),
LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK),
//LEVEL_UP_MOVE( 1, MOVE_GEAR_GRIND),
@ -12196,7 +12196,7 @@ static const struct LevelUpMove sKlinklangLevelUpLearnset[] = {
//LEVEL_UP_MOVE( 0, MOVE_MAGNETIC_FLUX),
//LEVEL_UP_MOVE( 1, MOVE_MAGNETIC_FLUX),
//LEVEL_UP_MOVE( 1, MOVE_GEAR_UP),
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_CHARGE),
LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK),
//LEVEL_UP_MOVE( 1, MOVE_GEAR_GRIND),
@ -12585,7 +12585,7 @@ static const struct LevelUpMove sMienfooLevelUpLearnset[] = {
//LEVEL_UP_MOVE(41, MOVE_U_TURN),
//LEVEL_UP_MOVE(45, MOVE_QUICK_GUARD),
LEVEL_UP_MOVE(49, MOVE_BOUNCE),
LEVEL_UP_MOVE(50, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE(50, MOVE_HIGH_JUMP_KICK),
LEVEL_UP_MOVE(57, MOVE_REVERSAL),
//LEVEL_UP_MOVE(61, MOVE_AURA_SPHERE),
LEVEL_UP_END
@ -12610,7 +12610,7 @@ static const struct LevelUpMove sMienshaoLevelUpLearnset[] = {
//LEVEL_UP_MOVE(41, MOVE_U_TURN),
//LEVEL_UP_MOVE(45, MOVE_WIDE_GUARD),
LEVEL_UP_MOVE(49, MOVE_BOUNCE),
LEVEL_UP_MOVE(56, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE(56, MOVE_HIGH_JUMP_KICK),
LEVEL_UP_MOVE(63, MOVE_REVERSAL),
//LEVEL_UP_MOVE(70, MOVE_AURA_SPHERE),
LEVEL_UP_END
@ -12686,7 +12686,7 @@ static const struct LevelUpMove sPawniardLevelUpLearnset[] = {
LEVEL_UP_MOVE( 6, MOVE_LEER),
LEVEL_UP_MOVE( 9, MOVE_FURY_CUTTER),
LEVEL_UP_MOVE(14, MOVE_TORMENT),
LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_SCARY_FACE),
LEVEL_UP_MOVE(25, MOVE_METAL_CLAW),
LEVEL_UP_MOVE(30, MOVE_SLASH),
@ -12712,7 +12712,7 @@ static const struct LevelUpMove sBisharpLevelUpLearnset[] = {
LEVEL_UP_MOVE( 6, MOVE_LEER),
LEVEL_UP_MOVE( 9, MOVE_FURY_CUTTER),
LEVEL_UP_MOVE(14, MOVE_TORMENT),
LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_SCARY_FACE),
LEVEL_UP_MOVE(25, MOVE_METAL_CLAW),
LEVEL_UP_MOVE(30, MOVE_SLASH),
@ -12799,7 +12799,7 @@ static const struct LevelUpMove sVullabyLevelUpLearnset[] = {
//LEVEL_UP_MOVE(10, MOVE_PLUCK),
//LEVEL_UP_MOVE(14, MOVE_NASTY_PLOT),
LEVEL_UP_MOVE(19, MOVE_FLATTER),
LEVEL_UP_MOVE(23, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(23, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(28, MOVE_PUNISHMENT),
//LEVEL_UP_MOVE(32, MOVE_DEFOG),
//LEVEL_UP_MOVE(37, MOVE_TAILWIND),
@ -12826,7 +12826,7 @@ static const struct LevelUpMove sMandibuzzLevelUpLearnset[] = {
//LEVEL_UP_MOVE(10, MOVE_PLUCK),
//LEVEL_UP_MOVE(14, MOVE_NASTY_PLOT),
LEVEL_UP_MOVE(19, MOVE_FLATTER),
LEVEL_UP_MOVE(23, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(23, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(28, MOVE_PUNISHMENT),
//LEVEL_UP_MOVE(32, MOVE_DEFOG),
//LEVEL_UP_MOVE(37, MOVE_TAILWIND),
@ -12866,7 +12866,7 @@ static const struct LevelUpMove sHeatmorLevelUpLearnset[] = {
static const struct LevelUpMove sDurantLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_METAL_SOUND),
LEVEL_UP_MOVE( 1, MOVE_GUILLOTINE),
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER),
LEVEL_UP_MOVE( 1, MOVE_BITE),
@ -13442,7 +13442,7 @@ static const struct LevelUpMove sGreninjaLevelUpLearnset[] = {
LEVEL_UP_MOVE(19, MOVE_SMOKESCREEN),
//LEVEL_UP_MOVE(23, MOVE_SHADOW_SNEAK),
LEVEL_UP_MOVE(28, MOVE_SPIKES),
LEVEL_UP_MOVE(33, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(33, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(42, MOVE_SUBSTITUTE),
LEVEL_UP_MOVE(49, MOVE_EXTRASENSORY),
LEVEL_UP_MOVE(56, MOVE_DOUBLE_TEAM),
@ -14078,7 +14078,7 @@ static const struct LevelUpMove sSkrelpLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN),
LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
LEVEL_UP_MOVE( 5, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 5, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP),
LEVEL_UP_MOVE(12, MOVE_BUBBLE),
LEVEL_UP_MOVE(15, MOVE_ACID),
@ -14101,8 +14101,8 @@ static const struct LevelUpMove sDragalgeLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN),
LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 5, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 1, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE( 5, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP),
LEVEL_UP_MOVE(12, MOVE_BUBBLE),
LEVEL_UP_MOVE(15, MOVE_ACID),
@ -14123,7 +14123,7 @@ static const struct LevelUpMove sClauncherLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_SPLASH),
LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
LEVEL_UP_MOVE( 7, MOVE_WATER_SPORT),
LEVEL_UP_MOVE( 9, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 9, MOVE_VISE_GRIP),
LEVEL_UP_MOVE(12, MOVE_BUBBLE),
LEVEL_UP_MOVE(16, MOVE_FLAIL),
LEVEL_UP_MOVE(20, MOVE_BUBBLE_BEAM),
@ -14145,9 +14145,9 @@ static const struct LevelUpMove sClawitzerLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_SPLASH),
LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT),
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 7, MOVE_WATER_SPORT),
LEVEL_UP_MOVE( 9, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 9, MOVE_VISE_GRIP),
LEVEL_UP_MOVE(12, MOVE_BUBBLE),
LEVEL_UP_MOVE(16, MOVE_FLAIL),
LEVEL_UP_MOVE(20, MOVE_BUBBLE_BEAM),
@ -14316,7 +14316,7 @@ static const struct LevelUpMove sHawluchaLevelUpLearnset[] = {
LEVEL_UP_MOVE(32, MOVE_BOUNCE),
LEVEL_UP_MOVE(36, MOVE_ENDEAVOR),
LEVEL_UP_MOVE(40, MOVE_FEATHER_DANCE),
LEVEL_UP_MOVE(44, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE(44, MOVE_HIGH_JUMP_KICK),
LEVEL_UP_MOVE(48, MOVE_SKY_ATTACK),
//LEVEL_UP_MOVE(55, MOVE_SKY_DROP),
LEVEL_UP_MOVE(60, MOVE_SWORDS_DANCE),
@ -14443,7 +14443,7 @@ static const struct LevelUpMove sPhantumpLevelUpLearnset[] = {
LEVEL_UP_MOVE( 5, MOVE_ASTONISH),
LEVEL_UP_MOVE( 8, MOVE_GROWTH),
LEVEL_UP_MOVE(13, MOVE_INGRAIN),
LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(23, MOVE_LEECH_SEED),
LEVEL_UP_MOVE(28, MOVE_CURSE),
LEVEL_UP_MOVE(31, MOVE_WILL_O_WISP),
@ -14466,7 +14466,7 @@ static const struct LevelUpMove sTrevenantLevelUpLearnset[] = {
LEVEL_UP_MOVE( 5, MOVE_ASTONISH),
LEVEL_UP_MOVE( 8, MOVE_GROWTH),
LEVEL_UP_MOVE(13, MOVE_INGRAIN),
LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(23, MOVE_LEECH_SEED),
LEVEL_UP_MOVE(28, MOVE_CURSE),
LEVEL_UP_MOVE(31, MOVE_WILL_O_WISP),
@ -15056,7 +15056,7 @@ static const struct LevelUpMove sGumshoosLevelUpLearnset[] = {
};
static const struct LevelUpMove sGrubbinLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 4, MOVE_STRING_SHOT),
LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP),
LEVEL_UP_MOVE(10, MOVE_BITE),
@ -15072,7 +15072,7 @@ static const struct LevelUpMove sGrubbinLevelUpLearnset[] = {
static const struct LevelUpMove sCharjabugLevelUpLearnset[] = {
LEVEL_UP_MOVE( 0, MOVE_CHARGE),
LEVEL_UP_MOVE( 1, MOVE_CHARGE),
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT),
LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP),
LEVEL_UP_MOVE( 1, MOVE_BITE),
@ -15095,7 +15095,7 @@ static const struct LevelUpMove sVikavoltLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_THUNDERBOLT),
//LEVEL_UP_MOVE( 1, MOVE_AIR_SLASH),
LEVEL_UP_MOVE( 1, MOVE_CHARGE),
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT),
LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP),
LEVEL_UP_MOVE( 1, MOVE_BITE),
@ -15255,7 +15255,7 @@ static const struct LevelUpMove sWishiwashiLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
LEVEL_UP_MOVE( 1, MOVE_GROWL),
LEVEL_UP_MOVE( 6, MOVE_HELPING_HAND),
LEVEL_UP_MOVE( 9, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE( 9, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(14, MOVE_BRINE),
//LEVEL_UP_MOVE(17, MOVE_AQUA_RING),
//LEVEL_UP_MOVE(22, MOVE_TEARFUL_LOOK),
@ -15598,7 +15598,7 @@ static const struct LevelUpMove sTsareenaLevelUpLearnset[] = {
//LEVEL_UP_MOVE(37, MOVE_CAPTIVATE),
LEVEL_UP_MOVE(41, MOVE_AROMATHERAPY),
//LEVEL_UP_MOVE(45, MOVE_LEAF_STORM),
LEVEL_UP_MOVE(49, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE(49, MOVE_HIGH_JUMP_KICK),
//LEVEL_UP_MOVE(53, MOVE_POWER_WHIP),
LEVEL_UP_END
};
@ -15633,7 +15633,7 @@ static const struct LevelUpMove sOranguruLevelUpLearnset[] = {
//LEVEL_UP_MOVE(11, MOVE_QUASH),
//LEVEL_UP_MOVE(15, MOVE_STORED_POWER),
LEVEL_UP_MOVE(18, MOVE_PSYCH_UP),
LEVEL_UP_MOVE(22, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(22, MOVE_FEINT_ATTACK),
//LEVEL_UP_MOVE(25, MOVE_NASTY_PLOT),
//LEVEL_UP_MOVE(29, MOVE_ZEN_HEADBUTT),
//LEVEL_UP_MOVE(32, MOVE_INSTRUCT),
@ -15887,7 +15887,7 @@ static const struct LevelUpMove sMimikyuLevelUpLearnset[] = {
//LEVEL_UP_MOVE(10, MOVE_BABY_DOLL_EYES),
//LEVEL_UP_MOVE(14, MOVE_SHADOW_SNEAK),
LEVEL_UP_MOVE(19, MOVE_MIMIC),
LEVEL_UP_MOVE(23, MOVE_FAINT_ATTACK),
LEVEL_UP_MOVE(23, MOVE_FEINT_ATTACK),
LEVEL_UP_MOVE(28, MOVE_CHARM),
LEVEL_UP_MOVE(32, MOVE_SLASH),
//LEVEL_UP_MOVE(37, MOVE_SHADOW_CLAW),
@ -16234,7 +16234,7 @@ static const struct LevelUpMove sPheromosaLevelUpLearnset[] = {
//LEVEL_UP_MOVE(47, MOVE_LUNGE),
//LEVEL_UP_MOVE(53, MOVE_BUG_BUZZ),
//LEVEL_UP_MOVE(59, MOVE_ME_FIRST),
LEVEL_UP_MOVE(67, MOVE_HI_JUMP_KICK),
LEVEL_UP_MOVE(67, MOVE_HIGH_JUMP_KICK),
//LEVEL_UP_MOVE(73, MOVE_SPEED_SWAP),
LEVEL_UP_END
};
@ -18016,7 +18016,7 @@ static const struct LevelUpMove sRegielekiLevelUpLearnset[] = {
static const struct LevelUpMove sRegidragoLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_TWISTER),
LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP),
LEVEL_UP_MOVE( 6, MOVE_BITE),
LEVEL_UP_MOVE(12, MOVE_ANCIENT_POWER),
LEVEL_UP_MOVE(18, MOVE_DRAGON_BREATH),

View file

@ -41,7 +41,7 @@ static const u8 sScratchDescription[] = _(
"Scratches the foe with\n"
"sharp claws.");
static const u8 sViceGripDescription[] = _(
static const u8 sViseGripDescription[] = _(
"Grips the foe with large and\n"
"powerful pincers.");
@ -541,7 +541,7 @@ static const u8 sSoftBoiledDescription[] = _(
"Recovers up to half the\n"
"user's maximum HP.");
static const u8 sHiJumpKickDescription[] = _(
static const u8 sHighJumpKickDescription[] = _(
"A jumping knee kick. If it\n"
"misses, the user is hurt.");
@ -737,7 +737,7 @@ static const u8 sScaryFaceDescription[] = _(
"Frightens with a scary face\n"
"to sharply reduce SPEED.");
static const u8 sFaintAttackDescription[] = _(
static const u8 sFeintAttackDescription[] = _(
"Draws the foe close, then\n"
"strikes without fail.");
@ -1057,7 +1057,7 @@ static const u8 sFocusPunchDescription[] = _(
"A powerful loyalty attack.\n"
"The user flinches if hit.");
static const u8 sSmellingSaltDescription[] = _(
static const u8 sSmellingSaltsDescription[] = _(
"Powerful against paralyzed\n"
"foes, but also heals them.");
@ -1430,7 +1430,7 @@ const u8 *const gMoveDescriptionPointers[MOVES_COUNT - 1] =
[MOVE_ICE_PUNCH - 1] = sIcePunchDescription,
[MOVE_THUNDER_PUNCH - 1] = sThunderPunchDescription,
[MOVE_SCRATCH - 1] = sScratchDescription,
[MOVE_VICE_GRIP - 1] = sViceGripDescription,
[MOVE_VISE_GRIP - 1] = sViseGripDescription,
[MOVE_GUILLOTINE - 1] = sGuillotineDescription,
[MOVE_RAZOR_WIND - 1] = sRazorWindDescription,
[MOVE_SWORDS_DANCE - 1] = sSwordsDanceDescription,
@ -1555,7 +1555,7 @@ const u8 *const gMoveDescriptionPointers[MOVES_COUNT - 1] =
[MOVE_AMNESIA - 1] = sAmnesiaDescription,
[MOVE_KINESIS - 1] = sKinesisDescription,
[MOVE_SOFT_BOILED - 1] = sSoftBoiledDescription,
[MOVE_HI_JUMP_KICK - 1] = sHiJumpKickDescription,
[MOVE_HIGH_JUMP_KICK - 1] = sHighJumpKickDescription,
[MOVE_GLARE - 1] = sGlareDescription,
[MOVE_DREAM_EATER - 1] = sDreamEaterDescription,
[MOVE_POISON_GAS - 1] = sPoisonGasDescription,
@ -1604,7 +1604,7 @@ const u8 *const gMoveDescriptionPointers[MOVES_COUNT - 1] =
[MOVE_PROTECT - 1] = sProtectDescription,
[MOVE_MACH_PUNCH - 1] = sMachPunchDescription,
[MOVE_SCARY_FACE - 1] = sScaryFaceDescription,
[MOVE_FAINT_ATTACK - 1] = sFaintAttackDescription,
[MOVE_FEINT_ATTACK - 1] = sFeintAttackDescription,
[MOVE_SWEET_KISS - 1] = sSweetKissDescription,
[MOVE_BELLY_DRUM - 1] = sBellyDrumDescription,
[MOVE_SLUDGE_BOMB - 1] = sSludgeBombDescription,
@ -1684,7 +1684,7 @@ const u8 *const gMoveDescriptionPointers[MOVES_COUNT - 1] =
[MOVE_MEMENTO - 1] = sMementoDescription,
[MOVE_FACADE - 1] = sFacadeDescription,
[MOVE_FOCUS_PUNCH - 1] = sFocusPunchDescription,
[MOVE_SMELLING_SALT - 1] = sSmellingSaltDescription,
[MOVE_SMELLING_SALTS - 1] = sSmellingSaltsDescription,
[MOVE_FOLLOW_ME - 1] = sFollowMeDescription,
[MOVE_NATURE_POWER - 1] = sNaturePowerDescription,
[MOVE_CHARGE - 1] = sChargeDescription,

View file

@ -11,7 +11,7 @@ const u8 gMoveNames[MOVES_COUNT][MOVE_NAME_LENGTH + 1] =
[MOVE_ICE_PUNCH] = _("ICE PUNCH"),
[MOVE_THUNDER_PUNCH] = _("THUNDERPUNCH"),
[MOVE_SCRATCH] = _("SCRATCH"),
[MOVE_VICE_GRIP] = _("VICEGRIP"),
[MOVE_VISE_GRIP] = _("VICEGRIP"),
[MOVE_GUILLOTINE] = _("GUILLOTINE"),
[MOVE_RAZOR_WIND] = _("RAZOR WIND"),
[MOVE_SWORDS_DANCE] = _("SWORDS DANCE"),
@ -136,7 +136,7 @@ const u8 gMoveNames[MOVES_COUNT][MOVE_NAME_LENGTH + 1] =
[MOVE_AMNESIA] = _("AMNESIA"),
[MOVE_KINESIS] = _("KINESIS"),
[MOVE_SOFT_BOILED] = _("SOFTBOILED"),
[MOVE_HI_JUMP_KICK] = _("HI JUMP KICK"),
[MOVE_HIGH_JUMP_KICK] = _("HI JUMP KICK"),
[MOVE_GLARE] = _("GLARE"),
[MOVE_DREAM_EATER] = _("DREAM EATER"),
[MOVE_POISON_GAS] = _("POISON GAS"),
@ -185,7 +185,7 @@ const u8 gMoveNames[MOVES_COUNT][MOVE_NAME_LENGTH + 1] =
[MOVE_PROTECT] = _("PROTECT"),
[MOVE_MACH_PUNCH] = _("MACH PUNCH"),
[MOVE_SCARY_FACE] = _("SCARY FACE"),
[MOVE_FAINT_ATTACK] = _("FAINT ATTACK"),
[MOVE_FEINT_ATTACK] = _("FAINT ATTACK"),
[MOVE_SWEET_KISS] = _("SWEET KISS"),
[MOVE_BELLY_DRUM] = _("BELLY DRUM"),
[MOVE_SLUDGE_BOMB] = _("SLUDGE BOMB"),
@ -265,7 +265,7 @@ const u8 gMoveNames[MOVES_COUNT][MOVE_NAME_LENGTH + 1] =
[MOVE_MEMENTO] = _("MEMENTO"),
[MOVE_FACADE] = _("FACADE"),
[MOVE_FOCUS_PUNCH] = _("FOCUS PUNCH"),
[MOVE_SMELLING_SALT] = _("SMELLINGSALT"),
[MOVE_SMELLING_SALTS] = _("SMELLINGSALT"),
[MOVE_FOLLOW_ME] = _("FOLLOW ME"),
[MOVE_NATURE_POWER] = _("NATURE POWER"),
[MOVE_CHARGE] = _("CHARGE"),

View file

@ -868,7 +868,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_Braxton[] = {
.iv = 100,
.lvl = 28,
.species = SPECIES_TRAPINCH,
.moves = {MOVE_BITE, MOVE_DIG, MOVE_FAINT_ATTACK, MOVE_SAND_TOMB}
.moves = {MOVE_BITE, MOVE_DIG, MOVE_FEINT_ATTACK, MOVE_SAND_TOMB}
},
{
.iv = 100,
@ -886,7 +886,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_Braxton[] = {
.iv = 100,
.lvl = 28,
.species = SPECIES_SHIFTRY,
.moves = {MOVE_GIGA_DRAIN, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_SWAGGER}
.moves = {MOVE_GIGA_DRAIN, MOVE_FEINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_SWAGGER}
}
};
@ -1115,7 +1115,7 @@ static const struct TrainerMonItemCustomMoves sParty_Mary[] = {
.lvl = 26,
.species = SPECIES_DELCATTY,
.heldItem = ITEM_NONE,
.moves = {MOVE_FAINT_ATTACK, MOVE_SHOCK_WAVE, MOVE_NONE, MOVE_NONE}
.moves = {MOVE_FEINT_ATTACK, MOVE_SHOCK_WAVE, MOVE_NONE, MOVE_NONE}
}
};
@ -1144,7 +1144,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_Wendy[] = {
.iv = 100,
.lvl = 29,
.species = SPECIES_MAWILE,
.moves = {MOVE_BATON_PASS, MOVE_FAINT_ATTACK, MOVE_FAKE_TEARS, MOVE_BITE}
.moves = {MOVE_BATON_PASS, MOVE_FEINT_ATTACK, MOVE_FAKE_TEARS, MOVE_BITE}
},
{
.iv = 100,
@ -1586,7 +1586,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_Jessica1[] = {
.iv = 0,
.lvl = 29,
.species = SPECIES_KECLEON,
.moves = {MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK}
.moves = {MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FEINT_ATTACK}
},
{
.iv = 0,
@ -1651,7 +1651,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_Jessica2[] = {
.iv = 10,
.lvl = 35,
.species = SPECIES_KECLEON,
.moves = {MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK}
.moves = {MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FEINT_ATTACK}
},
{
.iv = 10,
@ -1666,7 +1666,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_Jessica3[] = {
.iv = 20,
.lvl = 38,
.species = SPECIES_KECLEON,
.moves = {MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK}
.moves = {MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FEINT_ATTACK}
},
{
.iv = 20,
@ -1681,7 +1681,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_Jessica4[] = {
.iv = 30,
.lvl = 41,
.species = SPECIES_KECLEON,
.moves = {MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK}
.moves = {MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FEINT_ATTACK}
},
{
.iv = 30,
@ -1696,7 +1696,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_Jessica5[] = {
.iv = 40,
.lvl = 44,
.species = SPECIES_KECLEON,
.moves = {MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK}
.moves = {MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FEINT_ATTACK}
},
{
.iv = 40,
@ -3232,7 +3232,7 @@ static const struct TrainerMonItemCustomMoves sParty_Sidney[] = {
.lvl = 46,
.species = SPECIES_CACTURNE,
.heldItem = ITEM_NONE,
.moves = {MOVE_LEECH_SEED, MOVE_FAINT_ATTACK, MOVE_NEEDLE_ARM, MOVE_COTTON_SPORE}
.moves = {MOVE_LEECH_SEED, MOVE_FEINT_ATTACK, MOVE_NEEDLE_ARM, MOVE_COTTON_SPORE}
},
{
.iv = 250,
@ -3263,14 +3263,14 @@ static const struct TrainerMonItemCustomMoves sParty_Phoebe[] = {
.lvl = 49,
.species = SPECIES_BANETTE,
.heldItem = ITEM_NONE,
.moves = {MOVE_SHADOW_BALL, MOVE_GRUDGE, MOVE_WILL_O_WISP, MOVE_FAINT_ATTACK}
.moves = {MOVE_SHADOW_BALL, MOVE_GRUDGE, MOVE_WILL_O_WISP, MOVE_FEINT_ATTACK}
},
{
.iv = 250,
.lvl = 50,
.species = SPECIES_SABLEYE,
.heldItem = ITEM_NONE,
.moves = {MOVE_SHADOW_BALL, MOVE_DOUBLE_TEAM, MOVE_NIGHT_SHADE, MOVE_FAINT_ATTACK}
.moves = {MOVE_SHADOW_BALL, MOVE_DOUBLE_TEAM, MOVE_NIGHT_SHADE, MOVE_FEINT_ATTACK}
},
{
.iv = 250,
@ -3487,7 +3487,7 @@ static const struct TrainerMonItemCustomMoves sParty_Norman1[] = {
.lvl = 27,
.species = SPECIES_VIGOROTH,
.heldItem = ITEM_NONE,
.moves = {MOVE_SLASH, MOVE_FACADE, MOVE_ENCORE, MOVE_FAINT_ATTACK}
.moves = {MOVE_SLASH, MOVE_FACADE, MOVE_ENCORE, MOVE_FEINT_ATTACK}
},
{
.iv = 200,
@ -3501,7 +3501,7 @@ static const struct TrainerMonItemCustomMoves sParty_Norman1[] = {
.lvl = 31,
.species = SPECIES_SLAKING,
.heldItem = ITEM_SITRUS_BERRY,
.moves = {MOVE_COUNTER, MOVE_YAWN, MOVE_FACADE, MOVE_FAINT_ATTACK}
.moves = {MOVE_COUNTER, MOVE_YAWN, MOVE_FACADE, MOVE_FEINT_ATTACK}
}
};
@ -3787,7 +3787,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_KateAndJoy[] = {
.iv = 0,
.lvl = 32,
.species = SPECIES_SLAKING,
.moves = {MOVE_FOCUS_PUNCH, MOVE_YAWN, MOVE_SLACK_OFF, MOVE_FAINT_ATTACK}
.moves = {MOVE_FOCUS_PUNCH, MOVE_YAWN, MOVE_SLACK_OFF, MOVE_FEINT_ATTACK}
}
};
@ -3896,42 +3896,42 @@ static const struct TrainerMonItemCustomMoves sParty_Colton[] = {
.lvl = 22,
.species = SPECIES_SKITTY,
.heldItem = ITEM_ORAN_BERRY,
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL}
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, MOVE_HEAL_BELL}
},
{
.iv = 0,
.lvl = 36,
.species = SPECIES_SKITTY,
.heldItem = ITEM_ORAN_BERRY,
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL}
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, MOVE_HEAL_BELL}
},
{
.iv = 0,
.lvl = 40,
.species = SPECIES_SKITTY,
.heldItem = ITEM_ORAN_BERRY,
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL}
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, MOVE_HEAL_BELL}
},
{
.iv = 0,
.lvl = 12,
.species = SPECIES_SKITTY,
.heldItem = ITEM_ORAN_BERRY,
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL}
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, MOVE_HEAL_BELL}
},
{
.iv = 0,
.lvl = 30,
.species = SPECIES_SKITTY,
.heldItem = ITEM_ORAN_BERRY,
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL}
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, MOVE_HEAL_BELL}
},
{
.iv = 0,
.lvl = 42,
.species = SPECIES_DELCATTY,
.heldItem = ITEM_ORAN_BERRY,
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL}
.moves = {MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, MOVE_HEAL_BELL}
}
};
@ -4134,7 +4134,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_Vicky[] = {
.iv = 200,
.lvl = 18,
.species = SPECIES_MEDITITE,
.moves = {MOVE_HI_JUMP_KICK, MOVE_MEDITATE, MOVE_CONFUSION, MOVE_DETECT}
.moves = {MOVE_HIGH_JUMP_KICK, MOVE_MEDITATE, MOVE_CONFUSION, MOVE_DETECT}
}
};
@ -6759,7 +6759,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_WallyVR1[] = {
.iv = 150,
.lvl = 43,
.species = SPECIES_DELCATTY,
.moves = {MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK}
.moves = {MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK}
},
{
.iv = 150,
@ -8639,7 +8639,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_Gerald[] = {
.iv = 100,
.lvl = 23,
.species = SPECIES_KECLEON,
.moves = {MOVE_FLAMETHROWER, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK, MOVE_BIND}
.moves = {MOVE_FLAMETHROWER, MOVE_FURY_SWIPES, MOVE_FEINT_ATTACK, MOVE_BIND}
}
};
@ -8762,7 +8762,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_WallyVR2[] = {
.iv = 150,
.lvl = 46,
.species = SPECIES_DELCATTY,
.moves = {MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK}
.moves = {MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK}
},
{
.iv = 150,
@ -8795,7 +8795,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_WallyVR3[] = {
.iv = 150,
.lvl = 49,
.species = SPECIES_DELCATTY,
.moves = {MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK}
.moves = {MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK}
},
{
.iv = 150,
@ -8828,7 +8828,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_WallyVR4[] = {
.iv = 150,
.lvl = 52,
.species = SPECIES_DELCATTY,
.moves = {MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK}
.moves = {MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK}
},
{
.iv = 150,
@ -8861,7 +8861,7 @@ static const struct TrainerMonNoItemCustomMoves sParty_WallyVR5[] = {
.iv = 150,
.lvl = 55,
.species = SPECIES_DELCATTY,
.moves = {MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK}
.moves = {MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK}
},
{
.iv = 150,

View file

@ -145,7 +145,7 @@ static const struct TrainerHillTrainer sTrainerHillTrainerTemplates_JP[] = {
[3] = {
.species = SPECIES_CACTURNE,
.heldItem = ITEM_QUICK_CLAW,
.moves = { MOVE_GIGA_DRAIN, MOVE_FAINT_ATTACK, MOVE_THUNDER_PUNCH, MOVE_GROWTH },
.moves = { MOVE_GIGA_DRAIN, MOVE_FEINT_ATTACK, MOVE_THUNDER_PUNCH, MOVE_GROWTH },
.level = 0,
.ppBonuses = 0x0,
.hpEV = 55,

View file

@ -284,7 +284,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
.fixedIV = 20,
.nature = NATURE_CALM,
.evs = {152, 0, 100, 0, 152, 106},
.moves = {MOVE_BODY_SLAM, MOVE_CONFUSE_RAY, MOVE_PSYCHIC, MOVE_FAINT_ATTACK},
.moves = {MOVE_BODY_SLAM, MOVE_CONFUSE_RAY, MOVE_PSYCHIC, MOVE_FEINT_ATTACK},
},
{
.species = SPECIES_SHEDINJA,