diff --git a/Makefile b/Makefile index 055bc848b2..6dacf8b1d3 100644 --- a/Makefile +++ b/Makefile @@ -346,7 +346,7 @@ sound/%.bin: sound/%.aif ; $(AIF) $< $@ COMPETITIVE_PARTY_SYNTAX := $(shell PATH="$(PATH)"; echo 'COMPETITIVE_PARTY_SYNTAX' | $(CPP) $(CPPFLAGS) -imacros include/global.h | tail -n1) ifeq ($(COMPETITIVE_PARTY_SYNTAX),1) -%.h: %.party tools ; $(CPP) $(CPPFLAGS) -traditional-cpp - < $< | sed '/#[^p]/d' | $(TRAINERPROC) -o $@ -i $< - +%.h: %.party tools ; $(CPP) $(CPPFLAGS) -traditional-cpp - < $< | $(TRAINERPROC) -o $@ -i $< - endif ifeq ($(MODERN),0) diff --git a/src/data/trainers.h b/src/data/trainers.h index 6215baf1c4..0ef947a14b 100644 --- a/src/data/trainers.h +++ b/src/data/trainers.h @@ -8,554 +8,389 @@ #line 1 "src/data/trainers.party" -#line 11 +#line 76 [TRAINER_NONE] = { -#line 13 +#line 78 .trainerClass = TRAINER_CLASS_PKMN_TRAINER_1, -#line 14 +#line 79 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 16 +#line 81 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 17 +#line 82 .doubleBattle = FALSE, .partySize = 0, .party = (const struct TrainerMon[]) { }, }, -#line 19 +#line 84 [TRAINER_SAWYER_1] = { -#line 20 +#line 85 .trainerName = _("SAWYER"), -#line 21 +#line 86 .trainerClass = TRAINER_CLASS_HIKER, -#line 22 +#line 87 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 24 +#line 89 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 25 +#line 90 .doubleBattle = FALSE, -#line 26 +#line 91 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 28 +#line 93 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 30 +#line 95 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 29 +#line 94 .lvl = 21, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 32 +#line 97 [TRAINER_GRUNT_AQUA_HIDEOUT_1] = { -#line 33 +#line 98 .trainerName = _("GRUNT"), -#line 34 +#line 99 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 35 +#line 100 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 37 +#line 102 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 38 +#line 103 .doubleBattle = FALSE, -#line 39 +#line 104 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 41 +#line 106 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 43 +#line 108 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 42 +#line 107 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 45 +#line 110 [TRAINER_GRUNT_AQUA_HIDEOUT_2] = { -#line 46 +#line 111 .trainerName = _("GRUNT"), -#line 47 +#line 112 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 48 +#line 113 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 50 +#line 115 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 51 +#line 116 .doubleBattle = FALSE, -#line 52 +#line 117 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 54 - .species = SPECIES_ZUBAT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 56 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 55 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 58 - .species = SPECIES_CARVANHA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 60 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 59 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 62 - [TRAINER_GRUNT_AQUA_HIDEOUT_3] = - { -#line 63 - .trainerName = _("GRUNT"), -#line 64 - .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 65 - .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .encounterMusic_gender = -#line 67 - TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 68 - .doubleBattle = FALSE, -#line 69 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 71 - .species = SPECIES_ZUBAT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 73 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 72 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 75 - [TRAINER_GRUNT_AQUA_HIDEOUT_4] = - { -#line 76 - .trainerName = _("GRUNT"), -#line 77 - .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 78 - .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .encounterMusic_gender = -#line 80 - TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 81 - .doubleBattle = FALSE, -#line 82 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 84 - .species = SPECIES_CARVANHA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 86 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 85 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 88 - [TRAINER_GRUNT_SEAFLOOR_CAVERN_1] = - { -#line 89 - .trainerName = _("GRUNT"), -#line 90 - .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 91 - .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .encounterMusic_gender = -#line 93 - TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 94 - .doubleBattle = FALSE, -#line 95 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 97 - .species = SPECIES_POOCHYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 99 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 98 - .lvl = 36, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 101 - [TRAINER_GRUNT_SEAFLOOR_CAVERN_2] = - { -#line 102 - .trainerName = _("GRUNT"), -#line 103 - .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 104 - .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .encounterMusic_gender = -#line 106 - TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 107 - .doubleBattle = FALSE, -#line 108 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 110 - .species = SPECIES_CARVANHA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 112 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 111 - .lvl = 36, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 114 - [TRAINER_GRUNT_SEAFLOOR_CAVERN_3] = - { -#line 115 - .trainerName = _("GRUNT"), -#line 116 - .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 117 - .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .encounterMusic_gender = #line 119 - TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 120 - .doubleBattle = FALSE, + .species = SPECIES_ZUBAT, + .gender = TRAINER_MON_RANDOM_GENDER, #line 121 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 120 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, { #line 123 - .species = SPECIES_ZUBAT, + .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, #line 125 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 124 - .lvl = 36, + .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 127 - [TRAINER_GABRIELLE_1] = + [TRAINER_GRUNT_AQUA_HIDEOUT_3] = { #line 128 - .trainerName = _("GABRIELLE"), + .trainerName = _("GRUNT"), #line 129 - .trainerClass = TRAINER_CLASS_PKMN_BREEDER, + .trainerClass = TRAINER_CLASS_TEAM_AQUA, #line 130 - .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, + .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 131 -F_TRAINER_FEMALE | #line 132 - TRAINER_ENCOUNTER_MUSIC_FEMALE, + TRAINER_ENCOUNTER_MUSIC_AQUA, #line 133 .doubleBattle = FALSE, #line 134 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 6, - .party = (const struct TrainerMon[]) - { - { -#line 136 - .species = SPECIES_SKITTY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 138 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 137 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 140 - .species = SPECIES_POOCHYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 142 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 141 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 144 - .species = SPECIES_ZIGZAGOON, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 146 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 145 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 148 - .species = SPECIES_LOTAD, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 150 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 149 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 152 - .species = SPECIES_SEEDOT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 154 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 153 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 156 - .species = SPECIES_TAILLOW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 158 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 157 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 160 - [TRAINER_GRUNT_PETALBURG_WOODS] = - { -#line 161 - .trainerName = _("GRUNT"), -#line 162 - .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 163 - .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .encounterMusic_gender = -#line 165 - TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 166 - .doubleBattle = FALSE, -#line 167 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 169 +#line 136 + .species = SPECIES_ZUBAT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 138 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 137 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 140 + [TRAINER_GRUNT_AQUA_HIDEOUT_4] = + { +#line 141 + .trainerName = _("GRUNT"), +#line 142 + .trainerClass = TRAINER_CLASS_TEAM_AQUA, +#line 143 + .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, + .encounterMusic_gender = +#line 145 + TRAINER_ENCOUNTER_MUSIC_AQUA, +#line 146 + .doubleBattle = FALSE, +#line 147 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 149 + .species = SPECIES_CARVANHA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 151 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 150 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 153 + [TRAINER_GRUNT_SEAFLOOR_CAVERN_1] = + { +#line 154 + .trainerName = _("GRUNT"), +#line 155 + .trainerClass = TRAINER_CLASS_TEAM_AQUA, +#line 156 + .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, + .encounterMusic_gender = +#line 158 + TRAINER_ENCOUNTER_MUSIC_AQUA, +#line 159 + .doubleBattle = FALSE, +#line 160 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 162 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 171 +#line 164 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 170 - .lvl = 9, +#line 163 + .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 173 - [TRAINER_MARCEL] = +#line 166 + [TRAINER_GRUNT_SEAFLOOR_CAVERN_2] = { -#line 174 - .trainerName = _("MARCEL"), -#line 175 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 176 - .trainerPic = TRAINER_PIC_COOLTRAINER_M, +#line 167 + .trainerName = _("GRUNT"), +#line 168 + .trainerClass = TRAINER_CLASS_TEAM_AQUA, +#line 169 + .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 178 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 179 - .items = { ITEM_HYPER_POTION }, -#line 180 +#line 171 + TRAINER_ENCOUNTER_MUSIC_AQUA, +#line 172 .doubleBattle = FALSE, -#line 181 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 2, +#line 173 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 183 - .species = SPECIES_MANECTRIC, +#line 175 + .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 185 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 184 - .lvl = 29, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 187 - .species = SPECIES_SHIFTRY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 189 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 188 - .lvl = 29, +#line 177 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 176 + .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 191 - [TRAINER_ALBERTO] = +#line 179 + [TRAINER_GRUNT_SEAFLOOR_CAVERN_3] = { +#line 180 + .trainerName = _("GRUNT"), +#line 181 + .trainerClass = TRAINER_CLASS_TEAM_AQUA, +#line 182 + .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, + .encounterMusic_gender = +#line 184 + TRAINER_ENCOUNTER_MUSIC_AQUA, +#line 185 + .doubleBattle = FALSE, +#line 186 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 188 + .species = SPECIES_ZUBAT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 190 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 189 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, #line 192 - .trainerName = _("ALBERTO"), + [TRAINER_GABRIELLE_1] = + { #line 193 - .trainerClass = TRAINER_CLASS_BIRD_KEEPER, + .trainerName = _("GABRIELLE"), #line 194 - .trainerPic = TRAINER_PIC_BIRD_KEEPER, + .trainerClass = TRAINER_CLASS_PKMN_BREEDER, +#line 195 + .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, .encounterMusic_gender = #line 196 - TRAINER_ENCOUNTER_MUSIC_COOL, +F_TRAINER_FEMALE | #line 197 - .doubleBattle = FALSE, + TRAINER_ENCOUNTER_MUSIC_FEMALE, #line 198 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 200 - .species = SPECIES_PELIPPER, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 202 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 201 - .lvl = 30, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 204 - .species = SPECIES_XATU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 206 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 205 - .lvl = 30, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 208 - [TRAINER_ED] = - { -#line 209 - .trainerName = _("ED"), -#line 210 - .trainerClass = TRAINER_CLASS_COLLECTOR, -#line 211 - .trainerPic = TRAINER_PIC_COLLECTOR, - .encounterMusic_gender = -#line 213 - TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 214 .doubleBattle = FALSE, -#line 215 +#line 199 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, + .partySize = 6, .party = (const struct TrainerMon[]) { { +#line 201 + .species = SPECIES_SKITTY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 203 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 202 + .lvl = 26, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 205 + .species = SPECIES_POOCHYENA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 207 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 206 + .lvl = 26, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 209 + .species = SPECIES_ZIGZAGOON, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 211 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 210 + .lvl = 26, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 213 + .species = SPECIES_LOTAD, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 215 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 214 + .lvl = 26, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { #line 217 - .species = SPECIES_ZANGOOSE, + .species = SPECIES_SEEDOT, .gender = TRAINER_MON_RANDOM_GENDER, #line 219 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 218 - .lvl = 30, + .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { #line 221 - .species = SPECIES_SEVIPER, + .species = SPECIES_TAILLOW, .gender = TRAINER_MON_RANDOM_GENDER, #line 223 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 222 - .lvl = 30, + .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 225 - [TRAINER_GRUNT_SEAFLOOR_CAVERN_4] = + [TRAINER_GRUNT_PETALBURG_WOODS] = { #line 226 .trainerName = _("GRUNT"), #line 227 .trainerClass = TRAINER_CLASS_TEAM_AQUA, #line 228 - .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, + .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 229 -F_TRAINER_FEMALE | #line 230 TRAINER_ENCOUNTER_MUSIC_AQUA, #line 231 @@ -567,716 +402,714 @@ F_TRAINER_FEMALE | { { #line 234 - .species = SPECIES_CARVANHA, + .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, #line 236 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 235 - .lvl = 36, + .lvl = 9, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 238 - [TRAINER_DECLAN] = + [TRAINER_MARCEL] = { #line 239 - .trainerName = _("DECLAN"), + .trainerName = _("MARCEL"), #line 240 - .trainerClass = TRAINER_CLASS_SWIMMER_M, + .trainerClass = TRAINER_CLASS_COOLTRAINER, #line 241 - .trainerPic = TRAINER_PIC_SWIMMER_M, + .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = #line 243 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, + TRAINER_ENCOUNTER_MUSIC_COOL, #line 244 - .doubleBattle = FALSE, + .items = { ITEM_HYPER_POTION }, #line 245 + .doubleBattle = FALSE, +#line 246 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 248 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 250 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 249 + .lvl = 29, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 252 + .species = SPECIES_SHIFTRY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 254 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 253 + .lvl = 29, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 256 + [TRAINER_ALBERTO] = + { +#line 257 + .trainerName = _("ALBERTO"), +#line 258 + .trainerClass = TRAINER_CLASS_BIRD_KEEPER, +#line 259 + .trainerPic = TRAINER_PIC_BIRD_KEEPER, + .encounterMusic_gender = +#line 261 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 262 + .doubleBattle = FALSE, +#line 263 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 265 + .species = SPECIES_PELIPPER, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 267 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 266 + .lvl = 30, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 269 + .species = SPECIES_XATU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 271 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 270 + .lvl = 30, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 273 + [TRAINER_ED] = + { +#line 274 + .trainerName = _("ED"), +#line 275 + .trainerClass = TRAINER_CLASS_COLLECTOR, +#line 276 + .trainerPic = TRAINER_PIC_COLLECTOR, + .encounterMusic_gender = +#line 278 + TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, +#line 279 + .doubleBattle = FALSE, +#line 280 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 282 + .species = SPECIES_ZANGOOSE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 284 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 283 + .lvl = 30, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 286 + .species = SPECIES_SEVIPER, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 288 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 287 + .lvl = 30, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 290 + [TRAINER_GRUNT_SEAFLOOR_CAVERN_4] = + { +#line 291 + .trainerName = _("GRUNT"), +#line 292 + .trainerClass = TRAINER_CLASS_TEAM_AQUA, +#line 293 + .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, + .encounterMusic_gender = +#line 294 +F_TRAINER_FEMALE | +#line 295 + TRAINER_ENCOUNTER_MUSIC_AQUA, +#line 296 + .doubleBattle = FALSE, +#line 297 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 247 +#line 299 + .species = SPECIES_CARVANHA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 301 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 300 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 303 + [TRAINER_DECLAN] = + { +#line 304 + .trainerName = _("DECLAN"), +#line 305 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 306 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 308 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 309 + .doubleBattle = FALSE, +#line 310 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 312 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 249 +#line 314 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 248 +#line 313 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 251 +#line 316 [TRAINER_GRUNT_RUSTURF_TUNNEL] = { -#line 252 +#line 317 .trainerName = _("GRUNT"), -#line 253 +#line 318 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 254 +#line 319 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 256 +#line 321 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 257 +#line 322 .doubleBattle = FALSE, -#line 258 +#line 323 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 260 +#line 325 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 262 +#line 327 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 261 +#line 326 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 264 +#line 329 [TRAINER_GRUNT_WEATHER_INST_1] = { -#line 265 +#line 330 .trainerName = _("GRUNT"), -#line 266 +#line 331 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 267 +#line 332 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 269 +#line 334 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 270 +#line 335 .doubleBattle = FALSE, -#line 271 +#line 336 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 273 +#line 338 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 275 +#line 340 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 274 +#line 339 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 277 +#line 342 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 279 +#line 344 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 278 +#line 343 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 281 +#line 346 [TRAINER_GRUNT_WEATHER_INST_2] = { -#line 282 +#line 347 .trainerName = _("GRUNT"), -#line 283 +#line 348 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 284 +#line 349 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 286 +#line 351 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 287 +#line 352 .doubleBattle = FALSE, -#line 288 +#line 353 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 290 +#line 355 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 292 +#line 357 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 291 +#line 356 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 294 +#line 359 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 296 +#line 361 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 295 +#line 360 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 298 +#line 363 [TRAINER_GRUNT_WEATHER_INST_3] = { -#line 299 +#line 364 .trainerName = _("GRUNT"), -#line 300 +#line 365 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 301 +#line 366 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 303 +#line 368 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 304 +#line 369 .doubleBattle = FALSE, -#line 305 +#line 370 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 307 +#line 372 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 309 +#line 374 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 308 +#line 373 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 311 +#line 376 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 313 +#line 378 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 312 +#line 377 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 315 +#line 380 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 317 +#line 382 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 316 +#line 381 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 319 +#line 384 [TRAINER_GRUNT_MUSEUM_1] = { -#line 320 +#line 385 .trainerName = _("GRUNT"), -#line 321 +#line 386 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 322 +#line 387 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 324 +#line 389 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 325 +#line 390 .doubleBattle = FALSE, -#line 326 +#line 391 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 328 +#line 393 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 330 +#line 395 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 329 +#line 394 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 332 +#line 397 [TRAINER_GRUNT_MUSEUM_2] = { -#line 333 +#line 398 .trainerName = _("GRUNT"), -#line 334 +#line 399 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 335 +#line 400 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 337 +#line 402 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 338 +#line 403 .doubleBattle = FALSE, -#line 339 +#line 404 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 341 +#line 406 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 343 +#line 408 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 342 +#line 407 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 345 +#line 410 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 347 +#line 412 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 346 +#line 411 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 349 +#line 414 [TRAINER_GRUNT_SPACE_CENTER_1] = { -#line 350 +#line 415 .trainerName = _("GRUNT"), -#line 351 +#line 416 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 352 +#line 417 .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = -#line 354 +#line 419 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 355 +#line 420 .doubleBattle = FALSE, -#line 356 +#line 421 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 358 +#line 423 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 360 +#line 425 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 359 +#line 424 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 362 +#line 427 [TRAINER_GRUNT_MT_PYRE_1] = { -#line 363 +#line 428 .trainerName = _("GRUNT"), -#line 364 +#line 429 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 365 +#line 430 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 367 +#line 432 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 368 +#line 433 .doubleBattle = FALSE, -#line 369 +#line 434 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 371 +#line 436 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 373 +#line 438 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 372 +#line 437 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 375 +#line 440 [TRAINER_GRUNT_MT_PYRE_2] = { -#line 376 +#line 441 .trainerName = _("GRUNT"), -#line 377 +#line 442 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 378 +#line 443 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 380 +#line 445 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 381 +#line 446 .doubleBattle = FALSE, -#line 382 +#line 447 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 384 +#line 449 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 386 +#line 451 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 385 +#line 450 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 388 +#line 453 [TRAINER_GRUNT_MT_PYRE_3] = { -#line 389 +#line 454 .trainerName = _("GRUNT"), -#line 390 +#line 455 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 391 +#line 456 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 393 +#line 458 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 394 +#line 459 .doubleBattle = FALSE, -#line 395 +#line 460 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 397 +#line 462 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 399 +#line 464 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 398 +#line 463 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 401 +#line 466 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 403 +#line 468 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 402 +#line 467 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 405 +#line 470 [TRAINER_GRUNT_WEATHER_INST_4] = { -#line 406 +#line 471 .trainerName = _("GRUNT"), -#line 407 +#line 472 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 408 +#line 473 .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, .encounterMusic_gender = -#line 409 +#line 474 F_TRAINER_FEMALE | -#line 410 +#line 475 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 411 +#line 476 .doubleBattle = FALSE, -#line 412 +#line 477 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 414 +#line 479 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 416 +#line 481 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 415 +#line 480 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 418 +#line 483 [TRAINER_GRUNT_AQUA_HIDEOUT_5] = { -#line 419 +#line 484 .trainerName = _("GRUNT"), -#line 420 +#line 485 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 421 +#line 486 .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, .encounterMusic_gender = -#line 422 +#line 487 F_TRAINER_FEMALE | -#line 423 +#line 488 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 424 +#line 489 .doubleBattle = FALSE, -#line 425 +#line 490 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 427 +#line 492 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 429 +#line 494 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 428 +#line 493 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 431 +#line 496 [TRAINER_GRUNT_AQUA_HIDEOUT_6] = { -#line 432 +#line 497 .trainerName = _("GRUNT"), -#line 433 +#line 498 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 434 +#line 499 .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, .encounterMusic_gender = -#line 435 +#line 500 F_TRAINER_FEMALE | -#line 436 - TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 437 - .doubleBattle = FALSE, -#line 438 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 440 - .species = SPECIES_ZUBAT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 442 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 441 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 444 - [TRAINER_FREDRICK] = - { -#line 445 - .trainerName = _("FREDRICK"), -#line 446 - .trainerClass = TRAINER_CLASS_EXPERT, -#line 447 - .trainerPic = TRAINER_PIC_EXPERT_M, - .encounterMusic_gender = -#line 449 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 450 - .doubleBattle = FALSE, -#line 451 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 453 - .species = SPECIES_MAKUHITA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 455 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 454 - .lvl = 30, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 457 - .species = SPECIES_MACHOKE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 459 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 458 - .lvl = 30, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 461 - [TRAINER_MATT] = - { -#line 462 - .trainerName = _("MATT"), -#line 463 - .trainerClass = TRAINER_CLASS_AQUA_ADMIN, -#line 464 - .trainerPic = TRAINER_PIC_AQUA_ADMIN_M, - .encounterMusic_gender = -#line 466 - TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 467 - .items = { ITEM_SUPER_POTION }, -#line 468 - .doubleBattle = FALSE, -#line 469 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 471 - .species = SPECIES_MIGHTYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 473 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 472 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 475 - .species = SPECIES_GOLBAT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 477 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 476 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 479 - [TRAINER_ZANDER] = - { -#line 480 - .trainerName = _("ZANDER"), -#line 481 - .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 482 - .trainerPic = TRAINER_PIC_BLACK_BELT, - .encounterMusic_gender = -#line 484 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 485 - .doubleBattle = FALSE, -#line 486 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 488 - .species = SPECIES_HARIYAMA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 490 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 489 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 492 - [TRAINER_SHELLY_WEATHER_INSTITUTE] = - { -#line 493 - .trainerName = _("SHELLY"), -#line 494 - .trainerClass = TRAINER_CLASS_AQUA_ADMIN, -#line 495 - .trainerPic = TRAINER_PIC_AQUA_ADMIN_F, - .encounterMusic_gender = -#line 496 -F_TRAINER_FEMALE | -#line 497 - TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 498 - .doubleBattle = FALSE, -#line 499 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { #line 501 - .species = SPECIES_CARVANHA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 503 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), + TRAINER_ENCOUNTER_MUSIC_AQUA, #line 502 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, + .doubleBattle = FALSE, +#line 503 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { { #line 505 - .species = SPECIES_MIGHTYENA, + .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, #line 507 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 506 - .lvl = 28, + .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 509 - [TRAINER_SHELLY_SEAFLOOR_CAVERN] = + [TRAINER_FREDRICK] = { #line 510 - .trainerName = _("SHELLY"), + .trainerName = _("FREDRICK"), #line 511 - .trainerClass = TRAINER_CLASS_AQUA_ADMIN, + .trainerClass = TRAINER_CLASS_EXPERT, #line 512 - .trainerPic = TRAINER_PIC_AQUA_ADMIN_F, + .trainerPic = TRAINER_PIC_EXPERT_M, .encounterMusic_gender = -#line 513 -F_TRAINER_FEMALE | #line 514 - TRAINER_ENCOUNTER_MUSIC_AQUA, + TRAINER_ENCOUNTER_MUSIC_INTENSE, #line 515 .doubleBattle = FALSE, #line 516 @@ -1286,47 +1119,47 @@ F_TRAINER_FEMALE | { { #line 518 - .species = SPECIES_SHARPEDO, + .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, #line 520 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), #line 519 - .lvl = 37, + .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { #line 522 - .species = SPECIES_MIGHTYENA, + .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, #line 524 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), #line 523 - .lvl = 37, + .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 526 - [TRAINER_ARCHIE] = + [TRAINER_MATT] = { #line 527 - .trainerName = _("ARCHIE"), + .trainerName = _("MATT"), #line 528 - .trainerClass = TRAINER_CLASS_AQUA_LEADER, + .trainerClass = TRAINER_CLASS_AQUA_ADMIN, #line 529 - .trainerPic = TRAINER_PIC_AQUA_LEADER_ARCHIE, + .trainerPic = TRAINER_PIC_AQUA_ADMIN_M, .encounterMusic_gender = #line 531 TRAINER_ENCOUNTER_MUSIC_AQUA, #line 532 - .items = { ITEM_SUPER_POTION, ITEM_SUPER_POTION }, + .items = { ITEM_SUPER_POTION }, #line 533 .doubleBattle = FALSE, #line 534 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 3, + .partySize = 2, .party = (const struct TrainerMon[]) { { @@ -1334,514 +1167,681 @@ F_TRAINER_FEMALE | .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, #line 538 - .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), #line 537 - .lvl = 41, + .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { #line 540 - .species = SPECIES_CROBAT, + .species = SPECIES_GOLBAT, .gender = TRAINER_MON_RANDOM_GENDER, #line 542 - .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), #line 541 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 544 - .species = SPECIES_SHARPEDO, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 546 - .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 545 - .lvl = 43, + .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 548 - [TRAINER_LEAH] = +#line 544 + [TRAINER_ZANDER] = { -#line 549 - .trainerName = _("LEAH"), -#line 550 - .trainerClass = TRAINER_CLASS_HEX_MANIAC, -#line 551 - .trainerPic = TRAINER_PIC_HEX_MANIAC, +#line 545 + .trainerName = _("ZANDER"), +#line 546 + .trainerClass = TRAINER_CLASS_BLACK_BELT, +#line 547 + .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 552 -F_TRAINER_FEMALE | -#line 553 - TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 554 +#line 549 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 550 .doubleBattle = FALSE, -#line 555 +#line 551 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 557 - .species = SPECIES_SPOINK, +#line 553 + .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 559 +#line 555 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 558 +#line 554 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, +#line 557 + [TRAINER_SHELLY_WEATHER_INSTITUTE] = + { +#line 558 + .trainerName = _("SHELLY"), +#line 559 + .trainerClass = TRAINER_CLASS_AQUA_ADMIN, +#line 560 + .trainerPic = TRAINER_PIC_AQUA_ADMIN_F, + .encounterMusic_gender = #line 561 - [TRAINER_DAISY] = - { +F_TRAINER_FEMALE | #line 562 - .trainerName = _("DAISY"), + TRAINER_ENCOUNTER_MUSIC_AQUA, #line 563 - .trainerClass = TRAINER_CLASS_AROMA_LADY, + .doubleBattle = FALSE, #line 564 - .trainerPic = TRAINER_PIC_AROMA_LADY, - .encounterMusic_gender = -#line 565 -F_TRAINER_FEMALE | -#line 566 - TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 567 - .doubleBattle = FALSE, -#line 568 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 570 - .species = SPECIES_SHROOMISH, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 572 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 571 - .lvl = 14, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 574 - .species = SPECIES_ROSELIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 576 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 575 - .lvl = 14, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 578 - [TRAINER_ROSE_1] = - { -#line 579 - .trainerName = _("ROSE"), -#line 580 - .trainerClass = TRAINER_CLASS_AROMA_LADY, -#line 581 - .trainerPic = TRAINER_PIC_AROMA_LADY, - .encounterMusic_gender = -#line 582 -F_TRAINER_FEMALE | -#line 583 - TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 584 - .doubleBattle = FALSE, -#line 585 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 587 - .species = SPECIES_ROSELIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 589 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 588 - .lvl = 14, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 591 - .species = SPECIES_SHROOMISH, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 593 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 592 - .lvl = 14, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 595 - .species = SPECIES_ROSELIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 597 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 596 - .lvl = 14, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 599 - [TRAINER_FELIX] = - { -#line 600 - .trainerName = _("FELIX"), -#line 601 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 602 - .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .encounterMusic_gender = -#line 604 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 605 - .items = { ITEM_FULL_RESTORE }, -#line 606 - .doubleBattle = FALSE, -#line 607 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { +#line 566 + .species = SPECIES_CARVANHA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 568 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 567 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 570 + .species = SPECIES_MIGHTYENA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 572 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 571 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 574 + [TRAINER_SHELLY_SEAFLOOR_CAVERN] = + { +#line 575 + .trainerName = _("SHELLY"), +#line 576 + .trainerClass = TRAINER_CLASS_AQUA_ADMIN, +#line 577 + .trainerPic = TRAINER_PIC_AQUA_ADMIN_F, + .encounterMusic_gender = +#line 578 +F_TRAINER_FEMALE | +#line 579 + TRAINER_ENCOUNTER_MUSIC_AQUA, +#line 580 + .doubleBattle = FALSE, +#line 581 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 583 + .species = SPECIES_SHARPEDO, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 585 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 584 + .lvl = 37, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 587 + .species = SPECIES_MIGHTYENA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 589 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 588 + .lvl = 37, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 591 + [TRAINER_ARCHIE] = + { +#line 592 + .trainerName = _("ARCHIE"), +#line 593 + .trainerClass = TRAINER_CLASS_AQUA_LEADER, +#line 594 + .trainerPic = TRAINER_PIC_AQUA_LEADER_ARCHIE, + .encounterMusic_gender = +#line 596 + TRAINER_ENCOUNTER_MUSIC_AQUA, +#line 597 + .items = { ITEM_SUPER_POTION, ITEM_SUPER_POTION }, +#line 598 + .doubleBattle = FALSE, +#line 599 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 601 + .species = SPECIES_MIGHTYENA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 603 + .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), +#line 602 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 605 + .species = SPECIES_CROBAT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 607 + .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), +#line 606 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { #line 609 - .species = SPECIES_MEDICHAM, + .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, #line 611 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), #line 610 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 612 - MOVE_PSYCHIC, }, + }, + }, +#line 613 + [TRAINER_LEAH] = + { +#line 614 + .trainerName = _("LEAH"), +#line 615 + .trainerClass = TRAINER_CLASS_HEX_MANIAC, +#line 616 + .trainerPic = TRAINER_PIC_HEX_MANIAC, + .encounterMusic_gender = +#line 617 +F_TRAINER_FEMALE | +#line 618 + TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, +#line 619 + .doubleBattle = FALSE, +#line 620 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 622 + .species = SPECIES_SPOINK, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 624 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 623 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 626 + [TRAINER_DAISY] = + { +#line 627 + .trainerName = _("DAISY"), +#line 628 + .trainerClass = TRAINER_CLASS_AROMA_LADY, +#line 629 + .trainerPic = TRAINER_PIC_AROMA_LADY, + .encounterMusic_gender = +#line 630 +F_TRAINER_FEMALE | +#line 631 + TRAINER_ENCOUNTER_MUSIC_FEMALE, +#line 632 + .doubleBattle = FALSE, +#line 633 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 635 + .species = SPECIES_SHROOMISH, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 637 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 636 + .lvl = 14, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 614 - .species = SPECIES_CLAYDOL, +#line 639 + .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 616 +#line 641 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 615 +#line 640 + .lvl = 14, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 643 + [TRAINER_ROSE_1] = + { +#line 644 + .trainerName = _("ROSE"), +#line 645 + .trainerClass = TRAINER_CLASS_AROMA_LADY, +#line 646 + .trainerPic = TRAINER_PIC_AROMA_LADY, + .encounterMusic_gender = +#line 647 +F_TRAINER_FEMALE | +#line 648 + TRAINER_ENCOUNTER_MUSIC_FEMALE, +#line 649 + .doubleBattle = FALSE, +#line 650 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 652 + .species = SPECIES_ROSELIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 654 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 653 + .lvl = 14, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 656 + .species = SPECIES_SHROOMISH, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 658 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 657 + .lvl = 14, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 660 + .species = SPECIES_ROSELIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 662 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 661 + .lvl = 14, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 664 + [TRAINER_FELIX] = + { +#line 665 + .trainerName = _("FELIX"), +#line 666 + .trainerClass = TRAINER_CLASS_COOLTRAINER, +#line 667 + .trainerPic = TRAINER_PIC_COOLTRAINER_M, + .encounterMusic_gender = +#line 669 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 670 + .items = { ITEM_FULL_RESTORE }, +#line 671 + .doubleBattle = FALSE, +#line 672 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 674 + .species = SPECIES_MEDICHAM, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 676 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 675 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 617 +#line 677 + MOVE_PSYCHIC, + }, + }, + { +#line 679 + .species = SPECIES_CLAYDOL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 681 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 680 + .lvl = 43, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 682 MOVE_SKILL_SWAP, MOVE_EARTHQUAKE, }, }, }, }, -#line 620 +#line 685 [TRAINER_VIOLET] = { -#line 621 +#line 686 .trainerName = _("VIOLET"), -#line 622 +#line 687 .trainerClass = TRAINER_CLASS_AROMA_LADY, -#line 623 +#line 688 .trainerPic = TRAINER_PIC_AROMA_LADY, .encounterMusic_gender = -#line 624 +#line 689 F_TRAINER_FEMALE | -#line 625 +#line 690 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 626 +#line 691 .doubleBattle = FALSE, -#line 627 +#line 692 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 629 +#line 694 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 631 +#line 696 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 630 +#line 695 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 633 +#line 698 .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 635 +#line 700 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 634 +#line 699 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 637 +#line 702 [TRAINER_ROSE_2] = { -#line 638 +#line 703 .trainerName = _("ROSE"), -#line 639 +#line 704 .trainerClass = TRAINER_CLASS_AROMA_LADY, -#line 640 +#line 705 .trainerPic = TRAINER_PIC_AROMA_LADY, .encounterMusic_gender = -#line 641 +#line 706 F_TRAINER_FEMALE | -#line 642 +#line 707 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 643 +#line 708 .doubleBattle = FALSE, -#line 644 +#line 709 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 646 +#line 711 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 648 +#line 713 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 647 +#line 712 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 650 +#line 715 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 652 +#line 717 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 651 +#line 716 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 654 +#line 719 [TRAINER_ROSE_3] = { -#line 655 +#line 720 .trainerName = _("ROSE"), -#line 656 +#line 721 .trainerClass = TRAINER_CLASS_AROMA_LADY, -#line 657 +#line 722 .trainerPic = TRAINER_PIC_AROMA_LADY, .encounterMusic_gender = -#line 658 +#line 723 F_TRAINER_FEMALE | -#line 659 +#line 724 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 660 +#line 725 .doubleBattle = FALSE, -#line 661 +#line 726 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 663 +#line 728 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 665 +#line 730 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 664 +#line 729 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 667 +#line 732 .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 669 +#line 734 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 668 +#line 733 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 671 +#line 736 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 673 +#line 738 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 672 +#line 737 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 675 +#line 740 [TRAINER_ROSE_4] = { -#line 676 +#line 741 .trainerName = _("ROSE"), -#line 677 +#line 742 .trainerClass = TRAINER_CLASS_AROMA_LADY, -#line 678 +#line 743 .trainerPic = TRAINER_PIC_AROMA_LADY, .encounterMusic_gender = -#line 679 +#line 744 F_TRAINER_FEMALE | -#line 680 +#line 745 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 681 +#line 746 .doubleBattle = FALSE, -#line 682 +#line 747 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 684 +#line 749 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 686 +#line 751 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 685 +#line 750 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 688 +#line 753 .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 690 +#line 755 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 689 +#line 754 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 692 +#line 757 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 694 +#line 759 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 693 +#line 758 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 696 +#line 761 [TRAINER_ROSE_5] = { -#line 697 +#line 762 .trainerName = _("ROSE"), -#line 698 +#line 763 .trainerClass = TRAINER_CLASS_AROMA_LADY, -#line 699 +#line 764 .trainerPic = TRAINER_PIC_AROMA_LADY, .encounterMusic_gender = -#line 700 +#line 765 F_TRAINER_FEMALE | -#line 701 +#line 766 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 702 +#line 767 .doubleBattle = FALSE, -#line 703 +#line 768 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 705 +#line 770 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 707 +#line 772 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 706 +#line 771 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 709 +#line 774 .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 711 +#line 776 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 710 +#line 775 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 713 +#line 778 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 715 +#line 780 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 714 +#line 779 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 717 +#line 782 [TRAINER_DUSTY_1] = { -#line 718 +#line 783 .trainerName = _("DUSTY"), -#line 719 +#line 784 .trainerClass = TRAINER_CLASS_RUIN_MANIAC, -#line 720 +#line 785 .trainerPic = TRAINER_PIC_RUIN_MANIAC, .encounterMusic_gender = -#line 722 +#line 787 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 723 +#line 788 .doubleBattle = FALSE, -#line 724 +#line 789 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 726 +#line 791 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 728 +#line 793 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 727 +#line 792 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 729 +#line 794 MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, @@ -1850,37 +1850,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 734 +#line 799 [TRAINER_CHIP] = { -#line 735 +#line 800 .trainerName = _("CHIP"), -#line 736 +#line 801 .trainerClass = TRAINER_CLASS_RUIN_MANIAC, -#line 737 +#line 802 .trainerPic = TRAINER_PIC_RUIN_MANIAC, .encounterMusic_gender = -#line 739 +#line 804 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 740 +#line 805 .doubleBattle = FALSE, -#line 741 +#line 806 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 743 +#line 808 .species = SPECIES_BALTOY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 745 +#line 810 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 744 +#line 809 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 746 +#line 811 MOVE_PSYBEAM, MOVE_SELF_DESTRUCT, MOVE_SANDSTORM, @@ -1888,17 +1888,17 @@ F_TRAINER_FEMALE | }, }, { -#line 751 +#line 816 .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 753 +#line 818 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 752 +#line 817 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 754 +#line 819 MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, @@ -1906,17 +1906,17 @@ F_TRAINER_FEMALE | }, }, { -#line 759 +#line 824 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 761 +#line 826 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 760 +#line 825 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 762 +#line 827 MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, @@ -1925,37 +1925,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 767 +#line 832 [TRAINER_FOSTER] = { -#line 768 +#line 833 .trainerName = _("FOSTER"), -#line 769 +#line 834 .trainerClass = TRAINER_CLASS_RUIN_MANIAC, -#line 770 +#line 835 .trainerPic = TRAINER_PIC_RUIN_MANIAC, .encounterMusic_gender = -#line 772 +#line 837 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 773 +#line 838 .doubleBattle = FALSE, -#line 774 +#line 839 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 776 +#line 841 .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 778 +#line 843 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 777 +#line 842 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 779 +#line 844 MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, @@ -1963,17 +1963,17 @@ F_TRAINER_FEMALE | }, }, { -#line 784 +#line 849 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 786 +#line 851 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 785 +#line 850 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 787 +#line 852 MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, @@ -1982,37 +1982,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 792 +#line 857 [TRAINER_DUSTY_2] = { -#line 793 +#line 858 .trainerName = _("DUSTY"), -#line 794 +#line 859 .trainerClass = TRAINER_CLASS_RUIN_MANIAC, -#line 795 +#line 860 .trainerPic = TRAINER_PIC_RUIN_MANIAC, .encounterMusic_gender = -#line 797 +#line 862 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 798 +#line 863 .doubleBattle = FALSE, -#line 799 +#line 864 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 801 +#line 866 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 803 +#line 868 .iv = TRAINER_PARTY_IVS(7, 7, 7, 7, 7, 7), -#line 802 +#line 867 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 804 +#line 869 MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, @@ -2021,37 +2021,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 809 +#line 874 [TRAINER_DUSTY_3] = { -#line 810 +#line 875 .trainerName = _("DUSTY"), -#line 811 +#line 876 .trainerClass = TRAINER_CLASS_RUIN_MANIAC, -#line 812 +#line 877 .trainerPic = TRAINER_PIC_RUIN_MANIAC, .encounterMusic_gender = -#line 814 +#line 879 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 815 +#line 880 .doubleBattle = FALSE, -#line 816 +#line 881 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 818 +#line 883 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 820 +#line 885 .iv = TRAINER_PARTY_IVS(8, 8, 8, 8, 8, 8), -#line 819 +#line 884 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 821 +#line 886 MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, @@ -2060,37 +2060,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 826 +#line 891 [TRAINER_DUSTY_4] = { -#line 827 +#line 892 .trainerName = _("DUSTY"), -#line 828 +#line 893 .trainerClass = TRAINER_CLASS_RUIN_MANIAC, -#line 829 +#line 894 .trainerPic = TRAINER_PIC_RUIN_MANIAC, .encounterMusic_gender = -#line 831 +#line 896 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 832 +#line 897 .doubleBattle = FALSE, -#line 833 +#line 898 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 835 +#line 900 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 837 +#line 902 .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), -#line 836 +#line 901 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 838 +#line 903 MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, @@ -2099,37 +2099,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 843 +#line 908 [TRAINER_DUSTY_5] = { -#line 844 +#line 909 .trainerName = _("DUSTY"), -#line 845 +#line 910 .trainerClass = TRAINER_CLASS_RUIN_MANIAC, -#line 846 +#line 911 .trainerPic = TRAINER_PIC_RUIN_MANIAC, .encounterMusic_gender = -#line 848 +#line 913 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 849 +#line 914 .doubleBattle = FALSE, -#line 850 +#line 915 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 852 +#line 917 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 854 +#line 919 .iv = TRAINER_PARTY_IVS(10, 10, 10, 10, 10, 10), -#line 853 +#line 918 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 855 +#line 920 MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, @@ -2138,252 +2138,252 @@ F_TRAINER_FEMALE | }, }, }, -#line 860 +#line 925 [TRAINER_GABBY_AND_TY_1] = { -#line 861 +#line 926 .trainerName = _("GABBY & TY"), -#line 862 +#line 927 .trainerClass = TRAINER_CLASS_INTERVIEWER, -#line 863 +#line 928 .trainerPic = TRAINER_PIC_INTERVIEWER, .encounterMusic_gender = -#line 865 +#line 930 TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, -#line 866 +#line 931 .doubleBattle = TRUE, -#line 867 +#line 932 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 869 +#line 934 .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 871 +#line 936 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 870 +#line 935 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 873 +#line 938 .species = SPECIES_WHISMUR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 875 +#line 940 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 874 +#line 939 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 877 +#line 942 [TRAINER_GABBY_AND_TY_2] = { -#line 878 +#line 943 .trainerName = _("GABBY & TY"), -#line 879 +#line 944 .trainerClass = TRAINER_CLASS_INTERVIEWER, -#line 880 +#line 945 .trainerPic = TRAINER_PIC_INTERVIEWER, .encounterMusic_gender = -#line 882 +#line 947 TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, -#line 883 +#line 948 .doubleBattle = TRUE, -#line 884 +#line 949 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 886 +#line 951 .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 888 +#line 953 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 887 +#line 952 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 890 +#line 955 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 892 +#line 957 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 891 +#line 956 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 894 +#line 959 [TRAINER_GABBY_AND_TY_3] = { -#line 895 +#line 960 .trainerName = _("GABBY & TY"), -#line 896 +#line 961 .trainerClass = TRAINER_CLASS_INTERVIEWER, -#line 897 +#line 962 .trainerPic = TRAINER_PIC_INTERVIEWER, .encounterMusic_gender = -#line 899 +#line 964 TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, -#line 900 +#line 965 .doubleBattle = TRUE, -#line 901 +#line 966 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 903 +#line 968 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 905 +#line 970 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 904 +#line 969 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 907 +#line 972 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 909 +#line 974 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 908 +#line 973 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 911 +#line 976 [TRAINER_GABBY_AND_TY_4] = { -#line 912 +#line 977 .trainerName = _("GABBY & TY"), -#line 913 +#line 978 .trainerClass = TRAINER_CLASS_INTERVIEWER, -#line 914 +#line 979 .trainerPic = TRAINER_PIC_INTERVIEWER, .encounterMusic_gender = -#line 916 +#line 981 TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, -#line 917 +#line 982 .doubleBattle = TRUE, -#line 918 +#line 983 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 920 +#line 985 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 922 +#line 987 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 921 +#line 986 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 924 +#line 989 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 926 +#line 991 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 925 +#line 990 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 928 +#line 993 [TRAINER_GABBY_AND_TY_5] = { -#line 929 +#line 994 .trainerName = _("GABBY & TY"), -#line 930 +#line 995 .trainerClass = TRAINER_CLASS_INTERVIEWER, -#line 931 +#line 996 .trainerPic = TRAINER_PIC_INTERVIEWER, .encounterMusic_gender = -#line 933 +#line 998 TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, -#line 934 +#line 999 .doubleBattle = TRUE, -#line 935 +#line 1000 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 937 +#line 1002 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 939 +#line 1004 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 938 +#line 1003 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 941 +#line 1006 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 943 +#line 1008 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 942 +#line 1007 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 945 +#line 1010 [TRAINER_GABBY_AND_TY_6] = { -#line 946 +#line 1011 .trainerName = _("GABBY & TY"), -#line 947 +#line 1012 .trainerClass = TRAINER_CLASS_INTERVIEWER, -#line 948 +#line 1013 .trainerPic = TRAINER_PIC_INTERVIEWER, .encounterMusic_gender = -#line 950 +#line 1015 TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, -#line 951 +#line 1016 .doubleBattle = TRUE, -#line 952 +#line 1017 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 954 +#line 1019 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 956 +#line 1021 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 955 +#line 1020 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 957 +#line 1022 MOVE_SONIC_BOOM, MOVE_THUNDER_WAVE, MOVE_METAL_SOUND, @@ -2391,17 +2391,17 @@ F_TRAINER_FEMALE | }, }, { -#line 962 +#line 1027 .species = SPECIES_EXPLOUD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 964 +#line 1029 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 963 +#line 1028 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 965 +#line 1030 MOVE_ASTONISH, MOVE_STOMP, MOVE_SUPERSONIC, @@ -2410,330 +2410,330 @@ F_TRAINER_FEMALE | }, }, }, -#line 970 +#line 1035 [TRAINER_LOLA_1] = { -#line 971 +#line 1036 .trainerName = _("LOLA"), -#line 972 +#line 1037 .trainerClass = TRAINER_CLASS_TUBER_F, -#line 973 +#line 1038 .trainerPic = TRAINER_PIC_TUBER_F, .encounterMusic_gender = -#line 974 +#line 1039 F_TRAINER_FEMALE | -#line 975 +#line 1040 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 976 +#line 1041 .doubleBattle = FALSE, -#line 977 +#line 1042 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 979 +#line 1044 .species = SPECIES_AZURILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 981 +#line 1046 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 980 +#line 1045 .lvl = 12, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 983 +#line 1048 .species = SPECIES_AZURILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 985 +#line 1050 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 984 +#line 1049 .lvl = 12, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 987 +#line 1052 [TRAINER_AUSTINA] = { -#line 988 +#line 1053 .trainerName = _("AUSTINA"), -#line 989 +#line 1054 .trainerClass = TRAINER_CLASS_TUBER_F, -#line 990 +#line 1055 .trainerPic = TRAINER_PIC_TUBER_F, .encounterMusic_gender = -#line 991 +#line 1056 F_TRAINER_FEMALE | -#line 992 +#line 1057 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 993 +#line 1058 .doubleBattle = FALSE, -#line 994 +#line 1059 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 996 +#line 1061 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 998 +#line 1063 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 997 +#line 1062 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1000 +#line 1065 [TRAINER_GWEN] = { -#line 1001 +#line 1066 .trainerName = _("GWEN"), -#line 1002 +#line 1067 .trainerClass = TRAINER_CLASS_TUBER_F, -#line 1003 +#line 1068 .trainerPic = TRAINER_PIC_TUBER_F, .encounterMusic_gender = -#line 1004 +#line 1069 F_TRAINER_FEMALE | -#line 1005 +#line 1070 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1006 +#line 1071 .doubleBattle = FALSE, -#line 1007 +#line 1072 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1009 +#line 1074 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1011 +#line 1076 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 1010 +#line 1075 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1013 +#line 1078 [TRAINER_LOLA_2] = { -#line 1014 +#line 1079 .trainerName = _("LOLA"), -#line 1015 +#line 1080 .trainerClass = TRAINER_CLASS_TUBER_F, -#line 1016 +#line 1081 .trainerPic = TRAINER_PIC_TUBER_F, .encounterMusic_gender = -#line 1017 +#line 1082 F_TRAINER_FEMALE | -#line 1018 +#line 1083 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1019 +#line 1084 .doubleBattle = FALSE, -#line 1020 +#line 1085 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1022 +#line 1087 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1024 +#line 1089 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 1023 +#line 1088 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1026 +#line 1091 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1028 +#line 1093 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 1027 +#line 1092 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1030 +#line 1095 [TRAINER_LOLA_3] = { -#line 1031 +#line 1096 .trainerName = _("LOLA"), -#line 1032 +#line 1097 .trainerClass = TRAINER_CLASS_TUBER_F, -#line 1033 +#line 1098 .trainerPic = TRAINER_PIC_TUBER_F, .encounterMusic_gender = -#line 1034 +#line 1099 F_TRAINER_FEMALE | -#line 1035 +#line 1100 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1036 +#line 1101 .doubleBattle = FALSE, -#line 1037 +#line 1102 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1039 +#line 1104 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1041 +#line 1106 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 1040 +#line 1105 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1043 +#line 1108 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1045 +#line 1110 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 1044 +#line 1109 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1047 +#line 1112 [TRAINER_LOLA_4] = { -#line 1048 +#line 1113 .trainerName = _("LOLA"), -#line 1049 +#line 1114 .trainerClass = TRAINER_CLASS_TUBER_F, -#line 1050 +#line 1115 .trainerPic = TRAINER_PIC_TUBER_F, .encounterMusic_gender = -#line 1051 +#line 1116 F_TRAINER_FEMALE | -#line 1052 +#line 1117 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1053 +#line 1118 .doubleBattle = FALSE, -#line 1054 +#line 1119 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1056 +#line 1121 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1058 +#line 1123 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 1057 +#line 1122 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1060 +#line 1125 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1062 +#line 1127 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 1061 +#line 1126 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1064 +#line 1129 [TRAINER_LOLA_5] = { -#line 1065 +#line 1130 .trainerName = _("LOLA"), -#line 1066 +#line 1131 .trainerClass = TRAINER_CLASS_TUBER_F, -#line 1067 +#line 1132 .trainerPic = TRAINER_PIC_TUBER_F, .encounterMusic_gender = -#line 1068 +#line 1133 F_TRAINER_FEMALE | -#line 1069 +#line 1134 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1070 +#line 1135 .doubleBattle = FALSE, -#line 1071 +#line 1136 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1073 +#line 1138 .species = SPECIES_AZUMARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1075 +#line 1140 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 1074 +#line 1139 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1077 +#line 1142 .species = SPECIES_AZUMARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1079 +#line 1144 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 1078 +#line 1143 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1081 +#line 1146 [TRAINER_RICKY_1] = { -#line 1082 +#line 1147 .trainerName = _("RICKY"), -#line 1083 +#line 1148 .trainerClass = TRAINER_CLASS_TUBER_M, -#line 1084 +#line 1149 .trainerPic = TRAINER_PIC_TUBER_M, .encounterMusic_gender = -#line 1086 +#line 1151 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1087 +#line 1152 .doubleBattle = FALSE, -#line 1088 +#line 1153 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1090 +#line 1155 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1092 +#line 1157 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 1091 +#line 1156 .lvl = 13, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1093 +#line 1158 MOVE_SAND_ATTACK, MOVE_HEADBUTT, MOVE_TAIL_WHIP, @@ -2742,112 +2742,112 @@ F_TRAINER_FEMALE | }, }, }, -#line 1098 +#line 1163 [TRAINER_SIMON] = { -#line 1099 +#line 1164 .trainerName = _("SIMON"), -#line 1100 +#line 1165 .trainerClass = TRAINER_CLASS_TUBER_M, -#line 1101 +#line 1166 .trainerPic = TRAINER_PIC_TUBER_M, .encounterMusic_gender = -#line 1103 +#line 1168 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1104 +#line 1169 .doubleBattle = FALSE, -#line 1105 +#line 1170 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1107 +#line 1172 .species = SPECIES_AZURILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1109 +#line 1174 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 1108 +#line 1173 .lvl = 12, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1111 +#line 1176 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1113 +#line 1178 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 1112 +#line 1177 .lvl = 12, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1115 +#line 1180 [TRAINER_CHARLIE] = { -#line 1116 +#line 1181 .trainerName = _("CHARLIE"), -#line 1117 +#line 1182 .trainerClass = TRAINER_CLASS_TUBER_M, -#line 1118 +#line 1183 .trainerPic = TRAINER_PIC_TUBER_M, .encounterMusic_gender = -#line 1120 +#line 1185 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1121 +#line 1186 .doubleBattle = FALSE, -#line 1122 +#line 1187 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1124 +#line 1189 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1126 +#line 1191 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 1125 +#line 1190 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1128 +#line 1193 [TRAINER_RICKY_2] = { -#line 1129 +#line 1194 .trainerName = _("RICKY"), -#line 1130 +#line 1195 .trainerClass = TRAINER_CLASS_TUBER_M, -#line 1131 +#line 1196 .trainerPic = TRAINER_PIC_TUBER_M, .encounterMusic_gender = -#line 1133 +#line 1198 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1134 +#line 1199 .doubleBattle = FALSE, -#line 1135 +#line 1200 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1137 +#line 1202 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1139 +#line 1204 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 1138 +#line 1203 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1140 +#line 1205 MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, @@ -2856,37 +2856,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 1145 +#line 1210 [TRAINER_RICKY_3] = { -#line 1146 +#line 1211 .trainerName = _("RICKY"), -#line 1147 +#line 1212 .trainerClass = TRAINER_CLASS_TUBER_M, -#line 1148 +#line 1213 .trainerPic = TRAINER_PIC_TUBER_M, .encounterMusic_gender = -#line 1150 +#line 1215 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1151 +#line 1216 .doubleBattle = FALSE, -#line 1152 +#line 1217 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1154 +#line 1219 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1156 +#line 1221 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 1155 +#line 1220 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1157 +#line 1222 MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, @@ -2895,37 +2895,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 1162 +#line 1227 [TRAINER_RICKY_4] = { -#line 1163 +#line 1228 .trainerName = _("RICKY"), -#line 1164 +#line 1229 .trainerClass = TRAINER_CLASS_TUBER_M, -#line 1165 +#line 1230 .trainerPic = TRAINER_PIC_TUBER_M, .encounterMusic_gender = -#line 1167 +#line 1232 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1168 +#line 1233 .doubleBattle = FALSE, -#line 1169 +#line 1234 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1171 +#line 1236 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1173 +#line 1238 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 1172 +#line 1237 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1174 +#line 1239 MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, @@ -2934,37 +2934,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 1179 +#line 1244 [TRAINER_RICKY_5] = { -#line 1180 +#line 1245 .trainerName = _("RICKY"), -#line 1181 +#line 1246 .trainerClass = TRAINER_CLASS_TUBER_M, -#line 1182 +#line 1247 .trainerPic = TRAINER_PIC_TUBER_M, .encounterMusic_gender = -#line 1184 +#line 1249 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 1185 +#line 1250 .doubleBattle = FALSE, -#line 1186 +#line 1251 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1188 +#line 1253 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1190 +#line 1255 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 1189 +#line 1254 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1191 +#line 1256 MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, @@ -2973,39 +2973,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 1196 +#line 1261 [TRAINER_RANDALL] = { -#line 1197 +#line 1262 .trainerName = _("RANDALL"), -#line 1198 +#line 1263 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1199 +#line 1264 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1201 +#line 1266 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1202 +#line 1267 .items = { ITEM_HYPER_POTION }, -#line 1203 +#line 1268 .doubleBattle = FALSE, -#line 1204 +#line 1269 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1206 +#line 1271 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1208 +#line 1273 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 1207 +#line 1272 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1209 +#line 1274 MOVE_QUICK_ATTACK, MOVE_AGILITY, MOVE_WING_ATTACK, @@ -3013,39 +3013,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 1213 +#line 1278 [TRAINER_PARKER] = { -#line 1214 +#line 1279 .trainerName = _("PARKER"), -#line 1215 +#line 1280 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1216 +#line 1281 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1218 +#line 1283 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1219 +#line 1284 .items = { ITEM_HYPER_POTION }, -#line 1220 +#line 1285 .doubleBattle = FALSE, -#line 1221 +#line 1286 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1223 +#line 1288 .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1225 +#line 1290 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 1224 +#line 1289 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1226 +#line 1291 MOVE_TEETER_DANCE, MOVE_DIZZY_PUNCH, MOVE_FOCUS_PUNCH, @@ -3053,41 +3053,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 1230 +#line 1295 [TRAINER_GEORGE] = { -#line 1231 +#line 1296 .trainerName = _("GEORGE"), -#line 1232 +#line 1297 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1233 +#line 1298 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1235 +#line 1300 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1236 +#line 1301 .items = { ITEM_HYPER_POTION }, -#line 1237 +#line 1302 .doubleBattle = FALSE, -#line 1238 +#line 1303 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1240 +#line 1305 .species = SPECIES_SLAKOTH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1240 +#line 1305 .heldItem = ITEM_SITRUS_BERRY, -#line 1242 +#line 1307 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 1241 +#line 1306 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1243 +#line 1308 MOVE_SLACK_OFF, MOVE_COUNTER, MOVE_SHADOW_BALL, @@ -3095,78 +3095,78 @@ F_TRAINER_FEMALE | }, }, }, -#line 1247 +#line 1312 [TRAINER_BERKE] = { -#line 1248 +#line 1313 .trainerName = _("BERKE"), -#line 1249 +#line 1314 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1250 +#line 1315 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1252 +#line 1317 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1253 +#line 1318 .items = { ITEM_HYPER_POTION }, -#line 1254 +#line 1319 .doubleBattle = FALSE, -#line 1255 +#line 1320 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1257 +#line 1322 .species = SPECIES_VIGOROTH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1259 +#line 1324 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 1258 +#line 1323 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1260 +#line 1325 MOVE_FOCUS_ENERGY, MOVE_SLASH, }, }, }, }, -#line 1263 +#line 1328 [TRAINER_BRAXTON] = { -#line 1264 +#line 1329 .trainerName = _("BRAXTON"), -#line 1265 +#line 1330 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1266 +#line 1331 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1268 +#line 1333 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1269 +#line 1334 .items = { ITEM_HYPER_POTION }, -#line 1270 +#line 1335 .doubleBattle = FALSE, -#line 1271 +#line 1336 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 1273 +#line 1338 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1275 +#line 1340 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1274 +#line 1339 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1276 +#line 1341 MOVE_FOCUS_ENERGY, MOVE_QUICK_ATTACK, MOVE_WING_ATTACK, @@ -3174,17 +3174,17 @@ F_TRAINER_FEMALE | }, }, { -#line 1281 +#line 1346 .species = SPECIES_TRAPINCH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1283 +#line 1348 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1282 +#line 1347 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1284 +#line 1349 MOVE_BITE, MOVE_DIG, MOVE_FEINT_ATTACK, @@ -3192,17 +3192,17 @@ F_TRAINER_FEMALE | }, }, { -#line 1289 +#line 1354 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1291 +#line 1356 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1290 +#line 1355 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1292 +#line 1357 MOVE_ROLLOUT, MOVE_WHIRLPOOL, MOVE_ASTONISH, @@ -3210,17 +3210,17 @@ F_TRAINER_FEMALE | }, }, { -#line 1297 +#line 1362 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1299 +#line 1364 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1298 +#line 1363 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1300 +#line 1365 MOVE_THUNDERBOLT, MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, @@ -3228,17 +3228,17 @@ F_TRAINER_FEMALE | }, }, { -#line 1305 +#line 1370 .species = SPECIES_SHIFTRY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1307 +#line 1372 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1306 +#line 1371 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1308 +#line 1373 MOVE_GIGA_DRAIN, MOVE_FEINT_ATTACK, MOVE_DOUBLE_TEAM, @@ -3247,777 +3247,777 @@ F_TRAINER_FEMALE | }, }, }, -#line 1313 +#line 1378 [TRAINER_VINCENT] = { -#line 1314 +#line 1379 .trainerName = _("VINCENT"), -#line 1315 +#line 1380 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1316 +#line 1381 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1318 +#line 1383 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1319 +#line 1384 .items = { ITEM_FULL_RESTORE }, -#line 1320 +#line 1385 .doubleBattle = FALSE, -#line 1321 +#line 1386 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1323 +#line 1388 .species = SPECIES_SABLEYE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1325 +#line 1390 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1324 +#line 1389 .lvl = 44, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1327 +#line 1392 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1329 +#line 1394 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1328 +#line 1393 .lvl = 44, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1331 +#line 1396 .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1333 +#line 1398 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1332 +#line 1397 .lvl = 44, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1335 +#line 1400 [TRAINER_LEROY] = { -#line 1336 +#line 1401 .trainerName = _("LEROY"), -#line 1337 +#line 1402 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1338 +#line 1403 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1340 +#line 1405 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1341 +#line 1406 .items = { ITEM_FULL_RESTORE }, -#line 1342 +#line 1407 .doubleBattle = FALSE, -#line 1343 +#line 1408 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1345 +#line 1410 .species = SPECIES_MAWILE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1347 +#line 1412 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1346 +#line 1411 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1349 +#line 1414 .species = SPECIES_STARMIE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1351 +#line 1416 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1350 +#line 1415 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1353 +#line 1418 [TRAINER_WILTON_1] = { -#line 1354 +#line 1419 .trainerName = _("WILTON"), -#line 1355 +#line 1420 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1356 +#line 1421 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1358 +#line 1423 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1359 +#line 1424 .items = { ITEM_SUPER_POTION }, -#line 1360 +#line 1425 .doubleBattle = FALSE, -#line 1361 +#line 1426 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1363 +#line 1428 .species = SPECIES_ELECTRIKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1365 +#line 1430 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1364 +#line 1429 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1367 +#line 1432 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1369 +#line 1434 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1368 +#line 1433 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1371 +#line 1436 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1373 +#line 1438 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1372 +#line 1437 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1375 +#line 1440 [TRAINER_EDGAR] = { -#line 1376 +#line 1441 .trainerName = _("EDGAR"), -#line 1377 +#line 1442 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1378 +#line 1443 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1380 +#line 1445 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1381 +#line 1446 .items = { ITEM_FULL_RESTORE }, -#line 1382 +#line 1447 .doubleBattle = FALSE, -#line 1383 +#line 1448 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1385 +#line 1450 .species = SPECIES_CACTURNE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1387 +#line 1452 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1386 +#line 1451 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1389 +#line 1454 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1391 +#line 1456 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1390 +#line 1455 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1393 +#line 1458 [TRAINER_ALBERT] = { -#line 1394 +#line 1459 .trainerName = _("ALBERT"), -#line 1395 +#line 1460 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1396 +#line 1461 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1398 +#line 1463 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1399 +#line 1464 .items = { ITEM_FULL_RESTORE }, -#line 1400 +#line 1465 .doubleBattle = FALSE, -#line 1401 +#line 1466 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1403 +#line 1468 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1405 +#line 1470 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1404 +#line 1469 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1407 +#line 1472 .species = SPECIES_MUK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1409 +#line 1474 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1408 +#line 1473 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1411 +#line 1476 [TRAINER_SAMUEL] = { -#line 1412 +#line 1477 .trainerName = _("SAMUEL"), -#line 1413 +#line 1478 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1414 +#line 1479 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1416 +#line 1481 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1417 +#line 1482 .items = { ITEM_FULL_RESTORE }, -#line 1418 +#line 1483 .doubleBattle = FALSE, -#line 1419 +#line 1484 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1421 +#line 1486 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1423 +#line 1488 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1422 +#line 1487 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1425 +#line 1490 .species = SPECIES_MAWILE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1427 +#line 1492 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1426 +#line 1491 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1429 +#line 1494 .species = SPECIES_KADABRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1431 +#line 1496 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1430 +#line 1495 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1433 +#line 1498 [TRAINER_VITO] = { -#line 1434 +#line 1499 .trainerName = _("VITO"), -#line 1435 +#line 1500 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1436 +#line 1501 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1438 +#line 1503 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1439 +#line 1504 .items = { ITEM_FULL_RESTORE }, -#line 1440 +#line 1505 .doubleBattle = FALSE, -#line 1441 +#line 1506 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 1443 +#line 1508 .species = SPECIES_DODRIO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1445 +#line 1510 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1444 +#line 1509 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1447 +#line 1512 .species = SPECIES_KADABRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1449 +#line 1514 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1448 +#line 1513 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1451 +#line 1516 .species = SPECIES_ELECTRODE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1453 +#line 1518 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1452 +#line 1517 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1455 +#line 1520 .species = SPECIES_SHIFTRY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1457 +#line 1522 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1456 +#line 1521 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1459 +#line 1524 [TRAINER_OWEN] = { -#line 1460 +#line 1525 .trainerName = _("OWEN"), -#line 1461 +#line 1526 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1462 +#line 1527 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1464 +#line 1529 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1465 +#line 1530 .items = { ITEM_FULL_RESTORE }, -#line 1466 +#line 1531 .doubleBattle = FALSE, -#line 1467 +#line 1532 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1469 +#line 1534 .species = SPECIES_KECLEON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1471 +#line 1536 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1470 +#line 1535 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1473 +#line 1538 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1475 +#line 1540 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1474 +#line 1539 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1477 +#line 1542 .species = SPECIES_WAILORD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1479 +#line 1544 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1478 +#line 1543 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1481 +#line 1546 [TRAINER_WILTON_2] = { -#line 1482 +#line 1547 .trainerName = _("WILTON"), -#line 1483 +#line 1548 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1484 +#line 1549 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1486 +#line 1551 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1487 +#line 1552 .items = { ITEM_HYPER_POTION }, -#line 1488 +#line 1553 .doubleBattle = FALSE, -#line 1489 +#line 1554 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1491 +#line 1556 .species = SPECIES_ELECTRIKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1493 +#line 1558 .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 1492 +#line 1557 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1495 +#line 1560 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1497 +#line 1562 .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 1496 +#line 1561 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1499 +#line 1564 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1501 +#line 1566 .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 1500 +#line 1565 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1503 +#line 1568 [TRAINER_WILTON_3] = { -#line 1504 +#line 1569 .trainerName = _("WILTON"), -#line 1505 +#line 1570 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1506 +#line 1571 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1508 +#line 1573 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1509 +#line 1574 .items = { ITEM_HYPER_POTION }, -#line 1510 +#line 1575 .doubleBattle = FALSE, -#line 1511 +#line 1576 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1513 +#line 1578 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1515 +#line 1580 .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 1514 +#line 1579 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1517 +#line 1582 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1519 +#line 1584 .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 1518 +#line 1583 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1521 +#line 1586 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1523 +#line 1588 .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 1522 +#line 1587 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1525 +#line 1590 [TRAINER_WILTON_4] = { -#line 1526 +#line 1591 .trainerName = _("WILTON"), -#line 1527 +#line 1592 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1528 +#line 1593 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1530 +#line 1595 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1531 +#line 1596 .items = { ITEM_FULL_RESTORE }, -#line 1532 +#line 1597 .doubleBattle = FALSE, -#line 1533 +#line 1598 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1535 +#line 1600 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1537 +#line 1602 .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 1536 +#line 1601 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1539 +#line 1604 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1541 +#line 1606 .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 1540 +#line 1605 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1543 +#line 1608 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1545 +#line 1610 .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 1544 +#line 1609 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1547 +#line 1612 [TRAINER_WILTON_5] = { -#line 1548 +#line 1613 .trainerName = _("WILTON"), -#line 1549 +#line 1614 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1550 +#line 1615 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1552 +#line 1617 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1553 +#line 1618 .items = { ITEM_FULL_RESTORE }, -#line 1554 +#line 1619 .doubleBattle = FALSE, -#line 1555 +#line 1620 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1557 +#line 1622 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1559 +#line 1624 .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 1558 +#line 1623 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1561 +#line 1626 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1563 +#line 1628 .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 1562 +#line 1627 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1565 +#line 1630 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1567 +#line 1632 .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 1566 +#line 1631 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1569 +#line 1634 [TRAINER_WARREN] = { -#line 1570 +#line 1635 .trainerName = _("WARREN"), -#line 1571 +#line 1636 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1572 +#line 1637 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 1574 +#line 1639 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1575 +#line 1640 .items = { ITEM_FULL_RESTORE }, -#line 1576 +#line 1641 .doubleBattle = FALSE, -#line 1577 +#line 1642 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1579 +#line 1644 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1581 +#line 1646 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1580 +#line 1645 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1583 +#line 1648 .species = SPECIES_LUDICOLO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1585 +#line 1650 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1584 +#line 1649 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1587 +#line 1652 [TRAINER_MARY] = { -#line 1588 +#line 1653 .trainerName = _("MARY"), -#line 1589 +#line 1654 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1590 +#line 1655 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1591 +#line 1656 F_TRAINER_FEMALE | -#line 1592 +#line 1657 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1593 +#line 1658 .items = { ITEM_HYPER_POTION }, -#line 1594 +#line 1659 .doubleBattle = FALSE, -#line 1595 +#line 1660 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1597 +#line 1662 .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1599 +#line 1664 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 1598 +#line 1663 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1600 +#line 1665 MOVE_FEINT_ATTACK, MOVE_SHOCK_WAVE, }, }, }, }, -#line 1603 +#line 1668 [TRAINER_ALEXIA] = { -#line 1604 +#line 1669 .trainerName = _("ALEXIA"), -#line 1605 +#line 1670 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1606 +#line 1671 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1607 +#line 1672 F_TRAINER_FEMALE | -#line 1608 +#line 1673 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1609 +#line 1674 .items = { ITEM_HYPER_POTION }, -#line 1610 +#line 1675 .doubleBattle = FALSE, -#line 1611 +#line 1676 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1613 +#line 1678 .species = SPECIES_WIGGLYTUFF, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1615 +#line 1680 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 1614 +#line 1679 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1616 +#line 1681 MOVE_DEFENSE_CURL, MOVE_DOUBLE_EDGE, MOVE_SHADOW_BALL, @@ -4025,82 +4025,82 @@ F_TRAINER_FEMALE | }, }, }, -#line 1620 +#line 1685 [TRAINER_JODY] = { -#line 1621 +#line 1686 .trainerName = _("JODY"), -#line 1622 +#line 1687 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1623 +#line 1688 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1624 +#line 1689 F_TRAINER_FEMALE | -#line 1625 +#line 1690 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1626 +#line 1691 .items = { ITEM_HYPER_POTION }, -#line 1627 +#line 1692 .doubleBattle = FALSE, -#line 1628 +#line 1693 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1630 +#line 1695 .species = SPECIES_ZANGOOSE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1632 +#line 1697 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 1631 +#line 1696 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1633 +#line 1698 MOVE_SWORDS_DANCE, MOVE_SLASH, }, }, }, }, -#line 1636 +#line 1701 [TRAINER_WENDY] = { -#line 1637 +#line 1702 .trainerName = _("WENDY"), -#line 1638 +#line 1703 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1639 +#line 1704 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1640 +#line 1705 F_TRAINER_FEMALE | -#line 1641 +#line 1706 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1642 +#line 1707 .items = { ITEM_FULL_RESTORE }, -#line 1643 +#line 1708 .doubleBattle = FALSE, -#line 1644 +#line 1709 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1646 +#line 1711 .species = SPECIES_MAWILE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1648 +#line 1713 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1647 +#line 1712 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1649 +#line 1714 MOVE_BATON_PASS, MOVE_FEINT_ATTACK, MOVE_FAKE_TEARS, @@ -4108,17 +4108,17 @@ F_TRAINER_FEMALE | }, }, { -#line 1654 +#line 1719 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1656 +#line 1721 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1655 +#line 1720 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1657 +#line 1722 MOVE_MEGA_DRAIN, MOVE_MAGICAL_LEAF, MOVE_GRASS_WHISTLE, @@ -4126,17 +4126,17 @@ F_TRAINER_FEMALE | }, }, { -#line 1662 +#line 1727 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1664 +#line 1729 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1663 +#line 1728 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 1665 +#line 1730 MOVE_FLY, MOVE_WATER_GUN, MOVE_MIST, @@ -4145,1083 +4145,1083 @@ F_TRAINER_FEMALE | }, }, }, -#line 1670 +#line 1735 [TRAINER_KEIRA] = { -#line 1671 +#line 1736 .trainerName = _("KEIRA"), -#line 1672 +#line 1737 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1673 +#line 1738 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1674 +#line 1739 F_TRAINER_FEMALE | -#line 1675 +#line 1740 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1676 +#line 1741 .items = { ITEM_FULL_RESTORE }, -#line 1677 +#line 1742 .doubleBattle = FALSE, -#line 1678 +#line 1743 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1680 +#line 1745 .species = SPECIES_LAIRON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1682 +#line 1747 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1681 +#line 1746 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1684 +#line 1749 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1686 +#line 1751 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1685 +#line 1750 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1688 +#line 1753 [TRAINER_BROOKE_1] = { -#line 1689 +#line 1754 .trainerName = _("BROOKE"), -#line 1690 +#line 1755 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1691 +#line 1756 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1692 +#line 1757 F_TRAINER_FEMALE | -#line 1693 +#line 1758 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1694 +#line 1759 .items = { ITEM_SUPER_POTION }, -#line 1695 +#line 1760 .doubleBattle = FALSE, -#line 1696 +#line 1761 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1698 +#line 1763 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1700 +#line 1765 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1699 +#line 1764 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1702 +#line 1767 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1704 +#line 1769 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1703 +#line 1768 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1706 +#line 1771 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1708 +#line 1773 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1707 +#line 1772 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1710 +#line 1775 [TRAINER_JENNIFER] = { -#line 1711 +#line 1776 .trainerName = _("JENNIFER"), -#line 1712 +#line 1777 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1713 +#line 1778 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1714 +#line 1779 F_TRAINER_FEMALE | -#line 1715 +#line 1780 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1716 +#line 1781 .items = { ITEM_FULL_RESTORE }, -#line 1717 +#line 1782 .doubleBattle = FALSE, -#line 1718 +#line 1783 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1720 +#line 1785 .species = SPECIES_SABLEYE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1722 +#line 1787 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 1721 +#line 1786 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1724 +#line 1789 [TRAINER_HOPE] = { -#line 1725 +#line 1790 .trainerName = _("HOPE"), -#line 1726 +#line 1791 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1727 +#line 1792 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1728 +#line 1793 F_TRAINER_FEMALE | -#line 1729 +#line 1794 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1730 +#line 1795 .items = { ITEM_FULL_RESTORE }, -#line 1731 +#line 1796 .doubleBattle = FALSE, -#line 1732 +#line 1797 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1734 +#line 1799 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1736 +#line 1801 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1735 +#line 1800 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1738 +#line 1803 [TRAINER_SHANNON] = { -#line 1739 +#line 1804 .trainerName = _("SHANNON"), -#line 1740 +#line 1805 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1741 +#line 1806 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1742 +#line 1807 F_TRAINER_FEMALE | -#line 1743 +#line 1808 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1744 +#line 1809 .items = { ITEM_FULL_RESTORE }, -#line 1745 +#line 1810 .doubleBattle = FALSE, -#line 1746 +#line 1811 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1748 +#line 1813 .species = SPECIES_CLAYDOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1750 +#line 1815 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1749 +#line 1814 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1752 +#line 1817 [TRAINER_MICHELLE] = { -#line 1753 +#line 1818 .trainerName = _("MICHELLE"), -#line 1754 +#line 1819 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1755 +#line 1820 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1756 +#line 1821 F_TRAINER_FEMALE | -#line 1757 +#line 1822 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1758 +#line 1823 .items = { ITEM_FULL_RESTORE }, -#line 1759 +#line 1824 .doubleBattle = FALSE, -#line 1760 +#line 1825 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1762 +#line 1827 .species = SPECIES_TORKOAL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1764 +#line 1829 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1763 +#line 1828 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1766 +#line 1831 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1768 +#line 1833 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1767 +#line 1832 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1770 +#line 1835 .species = SPECIES_LUDICOLO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1772 +#line 1837 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1771 +#line 1836 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1774 +#line 1839 [TRAINER_CAROLINE] = { -#line 1775 +#line 1840 .trainerName = _("CAROLINE"), -#line 1776 +#line 1841 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1777 +#line 1842 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1778 +#line 1843 F_TRAINER_FEMALE | -#line 1779 +#line 1844 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1780 +#line 1845 .items = { ITEM_FULL_RESTORE }, -#line 1781 +#line 1846 .doubleBattle = FALSE, -#line 1782 +#line 1847 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1784 +#line 1849 .species = SPECIES_SKARMORY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1786 +#line 1851 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1785 +#line 1850 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1788 +#line 1853 .species = SPECIES_SABLEYE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1790 +#line 1855 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1789 +#line 1854 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1792 +#line 1857 [TRAINER_JULIE] = { -#line 1793 +#line 1858 .trainerName = _("JULIE"), -#line 1794 +#line 1859 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1795 +#line 1860 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1796 +#line 1861 F_TRAINER_FEMALE | -#line 1797 +#line 1862 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1798 +#line 1863 .items = { ITEM_FULL_RESTORE }, -#line 1799 +#line 1864 .doubleBattle = FALSE, -#line 1800 +#line 1865 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1802 +#line 1867 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1804 +#line 1869 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1803 +#line 1868 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1806 +#line 1871 .species = SPECIES_NINETALES, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1808 +#line 1873 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1807 +#line 1872 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1810 +#line 1875 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1812 +#line 1877 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 1811 +#line 1876 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1814 +#line 1879 [TRAINER_BROOKE_2] = { -#line 1815 +#line 1880 .trainerName = _("BROOKE"), -#line 1816 +#line 1881 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1817 +#line 1882 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1818 +#line 1883 F_TRAINER_FEMALE | -#line 1819 +#line 1884 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1820 +#line 1885 .items = { ITEM_HYPER_POTION }, -#line 1821 +#line 1886 .doubleBattle = FALSE, -#line 1822 +#line 1887 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 1824 +#line 1889 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1826 +#line 1891 .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 1825 +#line 1890 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1828 +#line 1893 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1830 +#line 1895 .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 1829 +#line 1894 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1832 +#line 1897 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1834 +#line 1899 .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 1833 +#line 1898 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1836 +#line 1901 [TRAINER_BROOKE_3] = { -#line 1837 - .trainerName = _("BROOKE"), -#line 1838 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1839 - .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .encounterMusic_gender = -#line 1840 -F_TRAINER_FEMALE | -#line 1841 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1842 - .items = { ITEM_HYPER_POTION }, -#line 1843 - .doubleBattle = FALSE, -#line 1844 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 1846 - .species = SPECIES_PELIPPER, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 1848 - .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 1847 - .lvl = 29, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 1850 - .species = SPECIES_NUMEL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 1852 - .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 1851 - .lvl = 29, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 1854 - .species = SPECIES_ROSELIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 1856 - .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 1855 - .lvl = 29, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 1858 - [TRAINER_BROOKE_4] = - { -#line 1859 - .trainerName = _("BROOKE"), -#line 1860 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1861 - .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .encounterMusic_gender = -#line 1862 -F_TRAINER_FEMALE | -#line 1863 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1864 - .items = { ITEM_FULL_RESTORE }, -#line 1865 - .doubleBattle = FALSE, -#line 1866 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 1868 - .species = SPECIES_PELIPPER, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 1870 - .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 1869 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 1872 - .species = SPECIES_NUMEL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 1874 - .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 1873 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 1876 - .species = SPECIES_ROSELIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 1878 - .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 1877 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 1880 - [TRAINER_BROOKE_5] = - { -#line 1881 - .trainerName = _("BROOKE"), -#line 1882 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 1883 - .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .encounterMusic_gender = -#line 1884 -F_TRAINER_FEMALE | -#line 1885 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 1886 - .items = { ITEM_FULL_RESTORE }, -#line 1887 - .doubleBattle = FALSE, -#line 1888 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 1890 - .species = SPECIES_PELIPPER, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 1892 - .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 1891 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 1894 - .species = SPECIES_CAMERUPT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 1896 - .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 1895 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 1898 - .species = SPECIES_ROSELIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 1900 - .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 1899 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, #line 1902 - [TRAINER_PATRICIA] = - { + .trainerName = _("BROOKE"), #line 1903 - .trainerName = _("PATRICIA"), + .trainerClass = TRAINER_CLASS_COOLTRAINER, #line 1904 - .trainerClass = TRAINER_CLASS_HEX_MANIAC, -#line 1905 - .trainerPic = TRAINER_PIC_HEX_MANIAC, + .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 1906 +#line 1905 F_TRAINER_FEMALE | +#line 1906 + TRAINER_ENCOUNTER_MUSIC_COOL, #line 1907 - TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, + .items = { ITEM_HYPER_POTION }, #line 1908 .doubleBattle = FALSE, #line 1909 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 3, .party = (const struct TrainerMon[]) { { #line 1911 - .species = SPECIES_BANETTE, + .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, #line 1913 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), #line 1912 - .lvl = 41, + .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { #line 1915 - .species = SPECIES_LUNATONE, + .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, #line 1917 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), #line 1916 + .lvl = 29, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 1919 + .species = SPECIES_ROSELIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 1921 + .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), +#line 1920 + .lvl = 29, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 1923 + [TRAINER_BROOKE_4] = + { +#line 1924 + .trainerName = _("BROOKE"), +#line 1925 + .trainerClass = TRAINER_CLASS_COOLTRAINER, +#line 1926 + .trainerPic = TRAINER_PIC_COOLTRAINER_F, + .encounterMusic_gender = +#line 1927 +F_TRAINER_FEMALE | +#line 1928 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 1929 + .items = { ITEM_FULL_RESTORE }, +#line 1930 + .doubleBattle = FALSE, +#line 1931 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 1933 + .species = SPECIES_PELIPPER, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 1935 + .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), +#line 1934 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 1937 + .species = SPECIES_NUMEL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 1939 + .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), +#line 1938 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 1941 + .species = SPECIES_ROSELIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 1943 + .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), +#line 1942 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 1945 + [TRAINER_BROOKE_5] = + { +#line 1946 + .trainerName = _("BROOKE"), +#line 1947 + .trainerClass = TRAINER_CLASS_COOLTRAINER, +#line 1948 + .trainerPic = TRAINER_PIC_COOLTRAINER_F, + .encounterMusic_gender = +#line 1949 +F_TRAINER_FEMALE | +#line 1950 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 1951 + .items = { ITEM_FULL_RESTORE }, +#line 1952 + .doubleBattle = FALSE, +#line 1953 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 1955 + .species = SPECIES_PELIPPER, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 1957 + .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), +#line 1956 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 1959 + .species = SPECIES_CAMERUPT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 1961 + .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), +#line 1960 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 1963 + .species = SPECIES_ROSELIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 1965 + .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), +#line 1964 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 1967 + [TRAINER_PATRICIA] = + { +#line 1968 + .trainerName = _("PATRICIA"), +#line 1969 + .trainerClass = TRAINER_CLASS_HEX_MANIAC, +#line 1970 + .trainerPic = TRAINER_PIC_HEX_MANIAC, + .encounterMusic_gender = +#line 1971 +F_TRAINER_FEMALE | +#line 1972 + TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, +#line 1973 + .doubleBattle = FALSE, +#line 1974 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 1976 + .species = SPECIES_BANETTE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 1978 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 1977 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 1980 + .species = SPECIES_LUNATONE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 1982 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 1981 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1919 +#line 1984 [TRAINER_KINDRA] = { -#line 1920 +#line 1985 .trainerName = _("KINDRA"), -#line 1921 +#line 1986 .trainerClass = TRAINER_CLASS_HEX_MANIAC, -#line 1922 +#line 1987 .trainerPic = TRAINER_PIC_HEX_MANIAC, .encounterMusic_gender = -#line 1923 +#line 1988 F_TRAINER_FEMALE | -#line 1924 +#line 1989 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 1925 +#line 1990 .doubleBattle = FALSE, -#line 1926 +#line 1991 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1928 +#line 1993 .species = SPECIES_DUSKULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1930 +#line 1995 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 1929 +#line 1994 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1932 +#line 1997 .species = SPECIES_SHUPPET, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1934 +#line 1999 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 1933 +#line 1998 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1936 +#line 2001 [TRAINER_TAMMY] = { -#line 1937 +#line 2002 .trainerName = _("TAMMY"), -#line 1938 +#line 2003 .trainerClass = TRAINER_CLASS_HEX_MANIAC, -#line 1939 +#line 2004 .trainerPic = TRAINER_PIC_HEX_MANIAC, .encounterMusic_gender = -#line 1940 +#line 2005 F_TRAINER_FEMALE | -#line 1941 +#line 2006 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 1942 +#line 2007 .doubleBattle = FALSE, -#line 1943 +#line 2008 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1945 +#line 2010 .species = SPECIES_DUSKULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1947 +#line 2012 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 1946 +#line 2011 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1949 +#line 2014 .species = SPECIES_SHUPPET, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1951 +#line 2016 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 1950 +#line 2015 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1953 +#line 2018 [TRAINER_VALERIE_1] = { -#line 1954 +#line 2019 .trainerName = _("VALERIE"), -#line 1955 +#line 2020 .trainerClass = TRAINER_CLASS_HEX_MANIAC, -#line 1956 +#line 2021 .trainerPic = TRAINER_PIC_HEX_MANIAC, .encounterMusic_gender = -#line 1957 +#line 2022 F_TRAINER_FEMALE | -#line 1958 +#line 2023 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 1959 +#line 2024 .doubleBattle = FALSE, -#line 1960 +#line 2025 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1962 +#line 2027 .species = SPECIES_SABLEYE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1964 +#line 2029 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 1963 +#line 2028 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1966 +#line 2031 [TRAINER_TASHA] = { -#line 1967 +#line 2032 .trainerName = _("TASHA"), -#line 1968 +#line 2033 .trainerClass = TRAINER_CLASS_HEX_MANIAC, -#line 1969 +#line 2034 .trainerPic = TRAINER_PIC_HEX_MANIAC, .encounterMusic_gender = -#line 1970 +#line 2035 F_TRAINER_FEMALE | -#line 1971 +#line 2036 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 1972 +#line 2037 .doubleBattle = FALSE, -#line 1973 +#line 2038 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 1975 +#line 2040 .species = SPECIES_SHUPPET, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1977 +#line 2042 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 1976 +#line 2041 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1979 +#line 2044 [TRAINER_VALERIE_2] = { -#line 1980 +#line 2045 .trainerName = _("VALERIE"), -#line 1981 +#line 2046 .trainerClass = TRAINER_CLASS_HEX_MANIAC, -#line 1982 +#line 2047 .trainerPic = TRAINER_PIC_HEX_MANIAC, .encounterMusic_gender = -#line 1983 +#line 2048 F_TRAINER_FEMALE | -#line 1984 +#line 2049 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 1985 +#line 2050 .doubleBattle = FALSE, -#line 1986 +#line 2051 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 1988 +#line 2053 .species = SPECIES_SABLEYE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1990 +#line 2055 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 1989 +#line 2054 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 1992 +#line 2057 .species = SPECIES_SPOINK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 1994 +#line 2059 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 1993 +#line 2058 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 1996 +#line 2061 [TRAINER_VALERIE_3] = { -#line 1997 +#line 2062 .trainerName = _("VALERIE"), -#line 1998 +#line 2063 .trainerClass = TRAINER_CLASS_HEX_MANIAC, -#line 1999 +#line 2064 .trainerPic = TRAINER_PIC_HEX_MANIAC, .encounterMusic_gender = -#line 2000 +#line 2065 F_TRAINER_FEMALE | -#line 2001 +#line 2066 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 2002 +#line 2067 .doubleBattle = FALSE, -#line 2003 +#line 2068 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2005 +#line 2070 .species = SPECIES_SPOINK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2007 +#line 2072 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 2006 +#line 2071 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2009 +#line 2074 .species = SPECIES_SABLEYE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2011 +#line 2076 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 2010 +#line 2075 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2013 +#line 2078 [TRAINER_VALERIE_4] = { -#line 2014 +#line 2079 .trainerName = _("VALERIE"), -#line 2015 +#line 2080 .trainerClass = TRAINER_CLASS_HEX_MANIAC, -#line 2016 +#line 2081 .trainerPic = TRAINER_PIC_HEX_MANIAC, .encounterMusic_gender = -#line 2017 +#line 2082 F_TRAINER_FEMALE | -#line 2018 +#line 2083 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 2019 +#line 2084 .doubleBattle = FALSE, -#line 2020 +#line 2085 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2022 +#line 2087 .species = SPECIES_SPOINK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2024 +#line 2089 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 2023 +#line 2088 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2026 +#line 2091 .species = SPECIES_SABLEYE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2028 +#line 2093 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 2027 +#line 2092 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2030 +#line 2095 [TRAINER_VALERIE_5] = { -#line 2031 +#line 2096 .trainerName = _("VALERIE"), -#line 2032 +#line 2097 .trainerClass = TRAINER_CLASS_HEX_MANIAC, -#line 2033 +#line 2098 .trainerPic = TRAINER_PIC_HEX_MANIAC, .encounterMusic_gender = -#line 2034 +#line 2099 F_TRAINER_FEMALE | -#line 2035 +#line 2100 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 2036 +#line 2101 .doubleBattle = FALSE, -#line 2037 +#line 2102 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 2039 +#line 2104 .species = SPECIES_DUSKULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2041 +#line 2106 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 2040 +#line 2105 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2043 +#line 2108 .species = SPECIES_SABLEYE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2045 +#line 2110 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 2044 +#line 2109 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2047 +#line 2112 .species = SPECIES_GRUMPIG, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2049 +#line 2114 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 2048 +#line 2113 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2051 +#line 2116 [TRAINER_CINDY_1] = { -#line 2052 +#line 2117 .trainerName = _("CINDY"), -#line 2053 +#line 2118 .trainerClass = TRAINER_CLASS_LADY, -#line 2054 +#line 2119 .trainerPic = TRAINER_PIC_LADY, .encounterMusic_gender = -#line 2055 +#line 2120 F_TRAINER_FEMALE | -#line 2056 +#line 2121 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2057 +#line 2122 .items = { ITEM_FULL_RESTORE }, -#line 2058 +#line 2123 .doubleBattle = FALSE, -#line 2059 +#line 2124 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2061 +#line 2126 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2061 +#line 2126 .heldItem = ITEM_NUGGET, -#line 2063 +#line 2128 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2062 +#line 2127 .lvl = 7, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2065 +#line 2130 [TRAINER_DAPHNE] = { -#line 2066 +#line 2131 .trainerName = _("DAPHNE"), -#line 2067 +#line 2132 .trainerClass = TRAINER_CLASS_LADY, -#line 2068 +#line 2133 .trainerPic = TRAINER_PIC_LADY, .encounterMusic_gender = -#line 2069 +#line 2134 F_TRAINER_FEMALE | -#line 2070 +#line 2135 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2071 +#line 2136 .items = { ITEM_FULL_RESTORE }, -#line 2072 +#line 2137 .doubleBattle = FALSE, -#line 2073 +#line 2138 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2075 +#line 2140 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2075 +#line 2140 .heldItem = ITEM_NUGGET, -#line 2077 +#line 2142 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 2076 +#line 2141 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2078 +#line 2143 MOVE_ATTRACT, MOVE_SWEET_KISS, MOVE_FLAIL, @@ -5229,19 +5229,19 @@ F_TRAINER_FEMALE | }, }, { -#line 2083 +#line 2148 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2083 +#line 2148 .heldItem = ITEM_NUGGET, -#line 2085 +#line 2150 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 2084 +#line 2149 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2086 +#line 2151 MOVE_ATTRACT, MOVE_SAFEGUARD, MOVE_TAKE_DOWN, @@ -5250,330 +5250,330 @@ F_TRAINER_FEMALE | }, }, }, -#line 2091 +#line 2156 [TRAINER_GRUNT_SPACE_CENTER_2] = { -#line 2092 +#line 2157 .trainerName = _("GRUNT"), -#line 2093 +#line 2158 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 2094 +#line 2159 .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = -#line 2096 +#line 2161 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 2097 +#line 2162 .doubleBattle = FALSE, -#line 2098 +#line 2163 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 2100 +#line 2165 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2102 +#line 2167 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2101 +#line 2166 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2104 +#line 2169 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2106 +#line 2171 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2105 +#line 2170 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2108 +#line 2173 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2110 +#line 2175 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2109 +#line 2174 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2112 +#line 2177 [TRAINER_CINDY_2] = { -#line 2113 +#line 2178 .trainerName = _("CINDY"), -#line 2114 +#line 2179 .trainerClass = TRAINER_CLASS_LADY, -#line 2115 +#line 2180 .trainerPic = TRAINER_PIC_LADY, .encounterMusic_gender = -#line 2116 +#line 2181 F_TRAINER_FEMALE | -#line 2117 +#line 2182 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2118 +#line 2183 .items = { ITEM_FULL_RESTORE }, -#line 2119 +#line 2184 .doubleBattle = FALSE, -#line 2120 +#line 2185 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2122 +#line 2187 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2122 +#line 2187 .heldItem = ITEM_NUGGET, -#line 2124 +#line 2189 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2123 +#line 2188 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2125 +#line 2190 MOVE_TACKLE, MOVE_TAIL_WHIP, }, }, }, }, -#line 2128 +#line 2193 [TRAINER_BRIANNA] = { -#line 2129 +#line 2194 .trainerName = _("BRIANNA"), -#line 2130 +#line 2195 .trainerClass = TRAINER_CLASS_LADY, -#line 2131 +#line 2196 .trainerPic = TRAINER_PIC_LADY, .encounterMusic_gender = -#line 2132 +#line 2197 F_TRAINER_FEMALE | -#line 2133 +#line 2198 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2134 +#line 2199 .items = { ITEM_FULL_RESTORE }, -#line 2135 +#line 2200 .doubleBattle = FALSE, -#line 2136 +#line 2201 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2138 +#line 2203 .species = SPECIES_SEAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2138 +#line 2203 .heldItem = ITEM_NUGGET, -#line 2140 +#line 2205 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 2139 +#line 2204 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2142 +#line 2207 [TRAINER_NAOMI] = { -#line 2143 +#line 2208 .trainerName = _("NAOMI"), -#line 2144 +#line 2209 .trainerClass = TRAINER_CLASS_LADY, -#line 2145 +#line 2210 .trainerPic = TRAINER_PIC_LADY, .encounterMusic_gender = -#line 2146 +#line 2211 F_TRAINER_FEMALE | -#line 2147 +#line 2212 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2148 +#line 2213 .items = { ITEM_FULL_RESTORE }, -#line 2149 +#line 2214 .doubleBattle = FALSE, -#line 2150 +#line 2215 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2152 +#line 2217 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2152 +#line 2217 .heldItem = ITEM_NUGGET, -#line 2154 +#line 2219 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 2153 +#line 2218 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2156 +#line 2221 [TRAINER_CINDY_3] = { -#line 2157 +#line 2222 .trainerName = _("CINDY"), -#line 2158 +#line 2223 .trainerClass = TRAINER_CLASS_LADY, -#line 2159 +#line 2224 .trainerPic = TRAINER_PIC_LADY, .encounterMusic_gender = -#line 2160 +#line 2225 F_TRAINER_FEMALE | -#line 2161 +#line 2226 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2162 +#line 2227 .items = { ITEM_FULL_RESTORE }, -#line 2163 +#line 2228 .doubleBattle = FALSE, -#line 2164 +#line 2229 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2166 +#line 2231 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2166 +#line 2231 .heldItem = ITEM_NUGGET, -#line 2168 +#line 2233 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 2167 +#line 2232 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2170 +#line 2235 [TRAINER_CINDY_4] = { -#line 2171 +#line 2236 .trainerName = _("CINDY"), -#line 2172 +#line 2237 .trainerClass = TRAINER_CLASS_LADY, -#line 2173 +#line 2238 .trainerPic = TRAINER_PIC_LADY, .encounterMusic_gender = -#line 2174 +#line 2239 F_TRAINER_FEMALE | -#line 2175 +#line 2240 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2176 +#line 2241 .items = { ITEM_FULL_RESTORE }, -#line 2177 +#line 2242 .doubleBattle = FALSE, -#line 2178 +#line 2243 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2180 +#line 2245 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2180 +#line 2245 .heldItem = ITEM_NUGGET, -#line 2182 +#line 2247 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 2181 +#line 2246 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2184 +#line 2249 [TRAINER_CINDY_5] = { -#line 2185 +#line 2250 .trainerName = _("CINDY"), -#line 2186 +#line 2251 .trainerClass = TRAINER_CLASS_LADY, -#line 2187 +#line 2252 .trainerPic = TRAINER_PIC_LADY, .encounterMusic_gender = -#line 2188 +#line 2253 F_TRAINER_FEMALE | -#line 2189 +#line 2254 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2190 +#line 2255 .items = { ITEM_FULL_RESTORE }, -#line 2191 +#line 2256 .doubleBattle = FALSE, -#line 2192 +#line 2257 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2194 +#line 2259 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2194 +#line 2259 .heldItem = ITEM_NUGGET, -#line 2196 +#line 2261 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 2195 +#line 2260 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2198 +#line 2263 [TRAINER_CINDY_6] = { -#line 2199 +#line 2264 .trainerName = _("CINDY"), -#line 2200 +#line 2265 .trainerClass = TRAINER_CLASS_LADY, -#line 2201 +#line 2266 .trainerPic = TRAINER_PIC_LADY, .encounterMusic_gender = -#line 2202 +#line 2267 F_TRAINER_FEMALE | -#line 2203 +#line 2268 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2204 +#line 2269 .items = { ITEM_FULL_RESTORE }, -#line 2205 +#line 2270 .doubleBattle = FALSE, -#line 2206 +#line 2271 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2208 +#line 2273 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2208 +#line 2273 .heldItem = ITEM_NUGGET, -#line 2210 +#line 2275 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 2209 +#line 2274 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2211 +#line 2276 MOVE_FURY_SWIPES, MOVE_MUD_SPORT, MOVE_ODOR_SLEUTH, @@ -5582,141 +5582,141 @@ F_TRAINER_FEMALE | }, }, }, -#line 2216 +#line 2281 [TRAINER_MELISSA] = { -#line 2217 +#line 2282 .trainerName = _("MELISSA"), -#line 2218 +#line 2283 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2219 +#line 2284 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2220 +#line 2285 F_TRAINER_FEMALE | -#line 2221 +#line 2286 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2222 +#line 2287 .doubleBattle = FALSE, -#line 2223 +#line 2288 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2225 +#line 2290 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2227 +#line 2292 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2226 +#line 2291 .lvl = 21, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2229 +#line 2294 [TRAINER_SHEILA] = { -#line 2230 +#line 2295 .trainerName = _("SHEILA"), -#line 2231 +#line 2296 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2232 +#line 2297 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2233 +#line 2298 F_TRAINER_FEMALE | -#line 2234 +#line 2299 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2235 +#line 2300 .doubleBattle = FALSE, -#line 2236 +#line 2301 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2238 +#line 2303 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2240 +#line 2305 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2239 +#line 2304 .lvl = 21, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2242 +#line 2307 [TRAINER_SHIRLEY] = { -#line 2243 +#line 2308 .trainerName = _("SHIRLEY"), -#line 2244 +#line 2309 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2245 +#line 2310 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2246 +#line 2311 F_TRAINER_FEMALE | -#line 2247 +#line 2312 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2248 +#line 2313 .doubleBattle = FALSE, -#line 2249 +#line 2314 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2251 +#line 2316 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2253 +#line 2318 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2252 +#line 2317 .lvl = 21, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2255 +#line 2320 [TRAINER_JESSICA_1] = { -#line 2256 +#line 2321 .trainerName = _("JESSICA"), -#line 2257 +#line 2322 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2258 +#line 2323 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2259 +#line 2324 F_TRAINER_FEMALE | -#line 2260 +#line 2325 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2261 +#line 2326 .doubleBattle = FALSE, -#line 2262 +#line 2327 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2264 +#line 2329 .species = SPECIES_KECLEON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2266 +#line 2331 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2265 +#line 2330 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2267 +#line 2332 MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, @@ -5724,17 +5724,17 @@ F_TRAINER_FEMALE | }, }, { -#line 2272 +#line 2337 .species = SPECIES_SEVIPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2274 +#line 2339 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2273 +#line 2338 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2275 +#line 2340 MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, @@ -5743,107 +5743,107 @@ F_TRAINER_FEMALE | }, }, }, -#line 2280 +#line 2345 [TRAINER_CONNIE] = { -#line 2281 +#line 2346 .trainerName = _("CONNIE"), -#line 2282 +#line 2347 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2283 +#line 2348 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2284 +#line 2349 F_TRAINER_FEMALE | -#line 2285 +#line 2350 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2286 +#line 2351 .doubleBattle = FALSE, -#line 2287 +#line 2352 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2289 +#line 2354 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2291 +#line 2356 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 2290 +#line 2355 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2293 +#line 2358 [TRAINER_BRIDGET] = { -#line 2294 +#line 2359 .trainerName = _("BRIDGET"), -#line 2295 +#line 2360 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2296 +#line 2361 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2297 +#line 2362 F_TRAINER_FEMALE | -#line 2298 +#line 2363 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2299 +#line 2364 .doubleBattle = FALSE, -#line 2300 +#line 2365 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2302 +#line 2367 .species = SPECIES_AZUMARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2304 +#line 2369 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 2303 +#line 2368 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2306 +#line 2371 [TRAINER_OLIVIA] = { -#line 2307 +#line 2372 .trainerName = _("OLIVIA"), -#line 2308 +#line 2373 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2309 +#line 2374 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2310 +#line 2375 F_TRAINER_FEMALE | -#line 2311 +#line 2376 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2312 +#line 2377 .doubleBattle = FALSE, -#line 2313 +#line 2378 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 2315 +#line 2380 .species = SPECIES_CLAMPERL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2317 +#line 2382 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 2316 +#line 2381 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2318 +#line 2383 MOVE_IRON_DEFENSE, MOVE_WHIRLPOOL, MOVE_RAIN_DANCE, @@ -5851,34 +5851,34 @@ F_TRAINER_FEMALE | }, }, { -#line 2323 +#line 2388 .species = SPECIES_CORPHISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2325 +#line 2390 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 2324 +#line 2389 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2326 +#line 2391 MOVE_TAUNT, MOVE_CRABHAMMER, MOVE_WATER_PULSE, }, }, { -#line 2330 +#line 2395 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2332 +#line 2397 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 2331 +#line 2396 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2333 +#line 2398 MOVE_UPROAR, MOVE_FURY_SWIPES, MOVE_FAKE_OUT, @@ -5887,84 +5887,84 @@ F_TRAINER_FEMALE | }, }, }, -#line 2338 +#line 2403 [TRAINER_TIFFANY] = { -#line 2339 +#line 2404 .trainerName = _("TIFFANY"), -#line 2340 +#line 2405 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2341 +#line 2406 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2342 +#line 2407 F_TRAINER_FEMALE | -#line 2343 +#line 2408 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2344 +#line 2409 .doubleBattle = FALSE, -#line 2345 +#line 2410 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2347 +#line 2412 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2349 +#line 2414 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 2348 +#line 2413 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2351 +#line 2416 .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2353 +#line 2418 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 2352 +#line 2417 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2355 +#line 2420 [TRAINER_JESSICA_2] = { -#line 2356 +#line 2421 .trainerName = _("JESSICA"), -#line 2357 +#line 2422 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2358 +#line 2423 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2359 +#line 2424 F_TRAINER_FEMALE | -#line 2360 +#line 2425 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2361 +#line 2426 .doubleBattle = FALSE, -#line 2362 +#line 2427 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2364 +#line 2429 .species = SPECIES_KECLEON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2366 +#line 2431 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 2365 +#line 2430 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2367 +#line 2432 MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, @@ -5972,17 +5972,17 @@ F_TRAINER_FEMALE | }, }, { -#line 2372 +#line 2437 .species = SPECIES_SEVIPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2374 +#line 2439 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 2373 +#line 2438 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2375 +#line 2440 MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, @@ -5991,39 +5991,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 2380 +#line 2445 [TRAINER_JESSICA_3] = { -#line 2381 +#line 2446 .trainerName = _("JESSICA"), -#line 2382 +#line 2447 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2383 +#line 2448 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2384 +#line 2449 F_TRAINER_FEMALE | -#line 2385 +#line 2450 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2386 +#line 2451 .doubleBattle = FALSE, -#line 2387 +#line 2452 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2389 +#line 2454 .species = SPECIES_KECLEON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2391 +#line 2456 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 2390 +#line 2455 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2392 +#line 2457 MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, @@ -6031,17 +6031,17 @@ F_TRAINER_FEMALE | }, }, { -#line 2397 +#line 2462 .species = SPECIES_SEVIPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2399 +#line 2464 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 2398 +#line 2463 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2400 +#line 2465 MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, @@ -6050,39 +6050,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 2405 +#line 2470 [TRAINER_JESSICA_4] = { -#line 2406 +#line 2471 .trainerName = _("JESSICA"), -#line 2407 +#line 2472 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2408 +#line 2473 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2409 +#line 2474 F_TRAINER_FEMALE | -#line 2410 +#line 2475 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2411 +#line 2476 .doubleBattle = FALSE, -#line 2412 +#line 2477 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2414 +#line 2479 .species = SPECIES_KECLEON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2416 +#line 2481 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 2415 +#line 2480 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2417 +#line 2482 MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, @@ -6090,17 +6090,17 @@ F_TRAINER_FEMALE | }, }, { -#line 2422 +#line 2487 .species = SPECIES_SEVIPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2424 +#line 2489 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 2423 +#line 2488 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2425 +#line 2490 MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, @@ -6109,39 +6109,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 2430 +#line 2495 [TRAINER_JESSICA_5] = { -#line 2431 +#line 2496 .trainerName = _("JESSICA"), -#line 2432 +#line 2497 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2433 +#line 2498 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2434 +#line 2499 F_TRAINER_FEMALE | -#line 2435 +#line 2500 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2436 +#line 2501 .doubleBattle = FALSE, -#line 2437 +#line 2502 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2439 +#line 2504 .species = SPECIES_KECLEON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2441 +#line 2506 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 2440 +#line 2505 .lvl = 44, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2442 +#line 2507 MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, @@ -6149,17 +6149,17 @@ F_TRAINER_FEMALE | }, }, { -#line 2447 +#line 2512 .species = SPECIES_SEVIPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2449 +#line 2514 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 2448 +#line 2513 .lvl = 44, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2450 +#line 2515 MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, @@ -6168,266 +6168,266 @@ F_TRAINER_FEMALE | }, }, }, -#line 2455 +#line 2520 [TRAINER_WINSTON_1] = { -#line 2456 +#line 2521 .trainerName = _("WINSTON"), -#line 2457 +#line 2522 .trainerClass = TRAINER_CLASS_RICH_BOY, -#line 2458 +#line 2523 .trainerPic = TRAINER_PIC_RICH_BOY, .encounterMusic_gender = -#line 2460 +#line 2525 TRAINER_ENCOUNTER_MUSIC_RICH, -#line 2461 +#line 2526 .items = { ITEM_FULL_RESTORE }, -#line 2462 +#line 2527 .doubleBattle = FALSE, -#line 2463 +#line 2528 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2465 +#line 2530 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2465 +#line 2530 .heldItem = ITEM_NUGGET, -#line 2467 +#line 2532 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2466 +#line 2531 .lvl = 7, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2469 +#line 2534 [TRAINER_MOLLIE] = { -#line 2470 +#line 2535 .trainerName = _("MOLLIE"), -#line 2471 +#line 2536 .trainerClass = TRAINER_CLASS_EXPERT, -#line 2472 +#line 2537 .trainerPic = TRAINER_PIC_EXPERT_F, .encounterMusic_gender = -#line 2473 +#line 2538 F_TRAINER_FEMALE | -#line 2474 +#line 2539 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 2475 +#line 2540 .doubleBattle = FALSE, -#line 2476 +#line 2541 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2478 +#line 2543 .species = SPECIES_WHISCASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2480 +#line 2545 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2479 +#line 2544 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2482 +#line 2547 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2484 +#line 2549 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 2483 +#line 2548 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2486 +#line 2551 [TRAINER_GARRET] = { -#line 2487 +#line 2552 .trainerName = _("GARRET"), -#line 2488 +#line 2553 .trainerClass = TRAINER_CLASS_RICH_BOY, -#line 2489 +#line 2554 .trainerPic = TRAINER_PIC_RICH_BOY, .encounterMusic_gender = -#line 2491 +#line 2556 TRAINER_ENCOUNTER_MUSIC_RICH, -#line 2492 +#line 2557 .items = { ITEM_FULL_RESTORE }, -#line 2493 +#line 2558 .doubleBattle = FALSE, -#line 2494 +#line 2559 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2496 +#line 2561 .species = SPECIES_AZUMARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2496 +#line 2561 .heldItem = ITEM_NUGGET, -#line 2498 +#line 2563 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2497 +#line 2562 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2500 +#line 2565 [TRAINER_WINSTON_2] = { -#line 2501 +#line 2566 .trainerName = _("WINSTON"), -#line 2502 +#line 2567 .trainerClass = TRAINER_CLASS_RICH_BOY, -#line 2503 +#line 2568 .trainerPic = TRAINER_PIC_RICH_BOY, .encounterMusic_gender = -#line 2505 +#line 2570 TRAINER_ENCOUNTER_MUSIC_RICH, -#line 2506 +#line 2571 .items = { ITEM_FULL_RESTORE }, -#line 2507 +#line 2572 .doubleBattle = FALSE, -#line 2508 +#line 2573 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2510 +#line 2575 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2510 +#line 2575 .heldItem = ITEM_NUGGET, -#line 2512 +#line 2577 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2511 +#line 2576 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2514 +#line 2579 [TRAINER_WINSTON_3] = { -#line 2515 +#line 2580 .trainerName = _("WINSTON"), -#line 2516 +#line 2581 .trainerClass = TRAINER_CLASS_RICH_BOY, -#line 2517 +#line 2582 .trainerPic = TRAINER_PIC_RICH_BOY, .encounterMusic_gender = -#line 2519 +#line 2584 TRAINER_ENCOUNTER_MUSIC_RICH, -#line 2520 +#line 2585 .items = { ITEM_FULL_RESTORE }, -#line 2521 +#line 2586 .doubleBattle = FALSE, -#line 2522 +#line 2587 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2524 +#line 2589 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2524 +#line 2589 .heldItem = ITEM_NUGGET, -#line 2526 +#line 2591 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2525 +#line 2590 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2528 +#line 2593 [TRAINER_WINSTON_4] = { -#line 2529 +#line 2594 .trainerName = _("WINSTON"), -#line 2530 +#line 2595 .trainerClass = TRAINER_CLASS_RICH_BOY, -#line 2531 +#line 2596 .trainerPic = TRAINER_PIC_RICH_BOY, .encounterMusic_gender = -#line 2533 +#line 2598 TRAINER_ENCOUNTER_MUSIC_RICH, -#line 2534 +#line 2599 .items = { ITEM_FULL_RESTORE }, -#line 2535 +#line 2600 .doubleBattle = FALSE, -#line 2536 +#line 2601 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2538 +#line 2603 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2538 +#line 2603 .heldItem = ITEM_NUGGET, -#line 2540 +#line 2605 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2539 +#line 2604 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2542 +#line 2607 [TRAINER_WINSTON_5] = { -#line 2543 +#line 2608 .trainerName = _("WINSTON"), -#line 2544 +#line 2609 .trainerClass = TRAINER_CLASS_RICH_BOY, -#line 2545 +#line 2610 .trainerPic = TRAINER_PIC_RICH_BOY, .encounterMusic_gender = -#line 2547 +#line 2612 TRAINER_ENCOUNTER_MUSIC_RICH, -#line 2548 +#line 2613 .items = { ITEM_FULL_RESTORE }, -#line 2549 +#line 2614 .doubleBattle = FALSE, -#line 2550 +#line 2615 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2552 +#line 2617 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2552 +#line 2617 .heldItem = ITEM_NUGGET, -#line 2554 +#line 2619 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2553 +#line 2618 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 2555 +#line 2620 MOVE_FURY_SWIPES, MOVE_MUD_SPORT, MOVE_ODOR_SLEUTH, @@ -6436,1135 +6436,975 @@ F_TRAINER_FEMALE | }, }, }, -#line 2560 +#line 2625 [TRAINER_STEVE_1] = { -#line 2561 +#line 2626 .trainerName = _("STEVE"), -#line 2562 +#line 2627 .trainerClass = TRAINER_CLASS_POKEMANIAC, -#line 2563 +#line 2628 .trainerPic = TRAINER_PIC_POKEMANIAC, .encounterMusic_gender = -#line 2565 +#line 2630 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 2566 +#line 2631 .doubleBattle = FALSE, -#line 2567 +#line 2632 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2569 +#line 2634 .species = SPECIES_ARON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2571 +#line 2636 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2570 +#line 2635 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2573 +#line 2638 [TRAINER_THALIA_1] = { -#line 2574 +#line 2639 .trainerName = _("THALIA"), -#line 2575 +#line 2640 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 2576 +#line 2641 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 2577 +#line 2642 F_TRAINER_FEMALE | -#line 2578 +#line 2643 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 2579 +#line 2644 .doubleBattle = FALSE, -#line 2580 +#line 2645 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2582 +#line 2647 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2584 +#line 2649 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2583 +#line 2648 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2586 +#line 2651 .species = SPECIES_HORSEA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2588 +#line 2653 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2587 +#line 2652 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2590 +#line 2655 [TRAINER_MARK] = { -#line 2591 +#line 2656 .trainerName = _("MARK"), -#line 2592 +#line 2657 .trainerClass = TRAINER_CLASS_POKEMANIAC, -#line 2593 +#line 2658 .trainerPic = TRAINER_PIC_POKEMANIAC, .encounterMusic_gender = -#line 2595 +#line 2660 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 2596 +#line 2661 .doubleBattle = FALSE, -#line 2597 +#line 2662 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2599 +#line 2664 .species = SPECIES_RHYHORN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2601 +#line 2666 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2600 +#line 2665 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2603 +#line 2668 [TRAINER_GRUNT_MT_CHIMNEY_1] = { -#line 2604 +#line 2669 .trainerName = _("GRUNT"), -#line 2605 +#line 2670 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 2606 +#line 2671 .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, .encounterMusic_gender = -#line 2607 +#line 2672 F_TRAINER_FEMALE | -#line 2608 +#line 2673 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 2609 +#line 2674 .doubleBattle = FALSE, -#line 2610 +#line 2675 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2612 +#line 2677 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2614 +#line 2679 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2613 +#line 2678 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2616 +#line 2681 [TRAINER_STEVE_2] = { -#line 2617 +#line 2682 .trainerName = _("STEVE"), -#line 2618 +#line 2683 .trainerClass = TRAINER_CLASS_POKEMANIAC, -#line 2619 +#line 2684 .trainerPic = TRAINER_PIC_POKEMANIAC, .encounterMusic_gender = -#line 2621 +#line 2686 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 2622 +#line 2687 .doubleBattle = FALSE, -#line 2623 +#line 2688 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2625 +#line 2690 .species = SPECIES_LAIRON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2627 +#line 2692 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 2626 +#line 2691 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2629 +#line 2694 [TRAINER_STEVE_3] = { -#line 2630 +#line 2695 .trainerName = _("STEVE"), -#line 2631 +#line 2696 .trainerClass = TRAINER_CLASS_POKEMANIAC, -#line 2632 +#line 2697 .trainerPic = TRAINER_PIC_POKEMANIAC, .encounterMusic_gender = -#line 2634 +#line 2699 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 2635 +#line 2700 .doubleBattle = FALSE, -#line 2636 +#line 2701 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2638 +#line 2703 .species = SPECIES_LAIRON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2640 +#line 2705 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 2639 +#line 2704 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2642 +#line 2707 .species = SPECIES_RHYHORN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2644 +#line 2709 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 2643 +#line 2708 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2646 +#line 2711 [TRAINER_STEVE_4] = { -#line 2647 +#line 2712 .trainerName = _("STEVE"), -#line 2648 +#line 2713 .trainerClass = TRAINER_CLASS_POKEMANIAC, -#line 2649 +#line 2714 .trainerPic = TRAINER_PIC_POKEMANIAC, .encounterMusic_gender = -#line 2651 +#line 2716 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 2652 +#line 2717 .doubleBattle = FALSE, -#line 2653 +#line 2718 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2655 +#line 2720 .species = SPECIES_LAIRON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2657 +#line 2722 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 2656 +#line 2721 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2659 +#line 2724 .species = SPECIES_RHYHORN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2661 +#line 2726 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 2660 +#line 2725 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2663 +#line 2728 [TRAINER_STEVE_5] = { -#line 2664 +#line 2729 .trainerName = _("STEVE"), -#line 2665 +#line 2730 .trainerClass = TRAINER_CLASS_POKEMANIAC, -#line 2666 +#line 2731 .trainerPic = TRAINER_PIC_POKEMANIAC, .encounterMusic_gender = -#line 2668 +#line 2733 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 2669 +#line 2734 .doubleBattle = FALSE, -#line 2670 +#line 2735 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2672 +#line 2737 .species = SPECIES_AGGRON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2674 +#line 2739 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 2673 +#line 2738 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2676 +#line 2741 .species = SPECIES_RHYDON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2678 +#line 2743 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 2677 +#line 2742 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2680 +#line 2745 [TRAINER_LUIS] = { -#line 2681 +#line 2746 .trainerName = _("LUIS"), -#line 2682 +#line 2747 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2683 +#line 2748 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 2685 +#line 2750 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2686 +#line 2751 .doubleBattle = FALSE, -#line 2687 +#line 2752 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2689 +#line 2754 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2691 +#line 2756 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2690 +#line 2755 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2693 +#line 2758 [TRAINER_DOMINIK] = { -#line 2694 +#line 2759 .trainerName = _("DOMINIK"), -#line 2695 +#line 2760 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2696 +#line 2761 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 2698 +#line 2763 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2699 +#line 2764 .doubleBattle = FALSE, -#line 2700 +#line 2765 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2702 +#line 2767 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2704 +#line 2769 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2703 +#line 2768 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2706 +#line 2771 [TRAINER_DOUGLAS] = { -#line 2707 +#line 2772 .trainerName = _("DOUGLAS"), -#line 2708 +#line 2773 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2709 +#line 2774 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 2711 +#line 2776 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2712 +#line 2777 .doubleBattle = FALSE, -#line 2713 +#line 2778 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2715 +#line 2780 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2717 +#line 2782 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 2716 +#line 2781 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2719 +#line 2784 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2721 +#line 2786 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 2720 +#line 2785 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2723 +#line 2788 [TRAINER_DARRIN] = { -#line 2724 +#line 2789 .trainerName = _("DARRIN"), -#line 2725 +#line 2790 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2726 +#line 2791 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 2728 +#line 2793 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2729 +#line 2794 .doubleBattle = FALSE, -#line 2730 +#line 2795 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 2732 +#line 2797 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2734 +#line 2799 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 2733 +#line 2798 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2736 +#line 2801 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2738 +#line 2803 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 2737 +#line 2802 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2740 +#line 2805 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2742 +#line 2807 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 2741 +#line 2806 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2744 +#line 2809 [TRAINER_TONY_1] = { -#line 2745 +#line 2810 .trainerName = _("TONY"), -#line 2746 +#line 2811 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2747 +#line 2812 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 2749 +#line 2814 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2750 +#line 2815 .doubleBattle = FALSE, -#line 2751 +#line 2816 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2753 +#line 2818 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2755 +#line 2820 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2754 +#line 2819 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2757 +#line 2822 [TRAINER_JEROME] = { -#line 2758 +#line 2823 .trainerName = _("JEROME"), -#line 2759 +#line 2824 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2760 +#line 2825 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 2762 +#line 2827 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2763 +#line 2828 .doubleBattle = FALSE, -#line 2764 +#line 2829 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2766 +#line 2831 .species = SPECIES_TENTACRUEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2768 +#line 2833 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2767 +#line 2832 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2770 +#line 2835 [TRAINER_MATTHEW] = { -#line 2771 +#line 2836 .trainerName = _("MATTHEW"), -#line 2772 +#line 2837 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2773 +#line 2838 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 2775 +#line 2840 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2776 +#line 2841 .doubleBattle = FALSE, -#line 2777 +#line 2842 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 2779 +#line 2844 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2781 +#line 2846 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2780 +#line 2845 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2783 +#line 2848 [TRAINER_DAVID] = { -#line 2784 +#line 2849 .trainerName = _("DAVID"), -#line 2785 +#line 2850 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2786 +#line 2851 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 2788 +#line 2853 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2789 +#line 2854 .doubleBattle = FALSE, -#line 2790 +#line 2855 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2792 +#line 2857 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2794 +#line 2859 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2793 +#line 2858 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 2796 +#line 2861 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2798 +#line 2863 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2797 +#line 2862 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 2800 +#line 2865 [TRAINER_SPENCER] = { -#line 2801 +#line 2866 .trainerName = _("SPENCER"), -#line 2802 +#line 2867 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2803 +#line 2868 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 2805 +#line 2870 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2806 +#line 2871 .doubleBattle = FALSE, -#line 2807 +#line 2872 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 2809 +#line 2874 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2811 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2810 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 2813 - .species = SPECIES_WINGULL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2815 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2814 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2817 - [TRAINER_ROLAND] = - { -#line 2818 - .trainerName = _("ROLAND"), -#line 2819 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2820 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 2822 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2823 - .doubleBattle = FALSE, -#line 2824 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 2826 - .species = SPECIES_CARVANHA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2828 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2827 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2830 - [TRAINER_NOLEN] = - { -#line 2831 - .trainerName = _("NOLEN"), -#line 2832 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2833 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 2835 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2836 - .doubleBattle = FALSE, -#line 2837 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 2839 - .species = SPECIES_TENTACRUEL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2841 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2840 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2843 - [TRAINER_STAN] = - { -#line 2844 - .trainerName = _("STAN"), -#line 2845 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2846 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 2848 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2849 - .doubleBattle = FALSE, -#line 2850 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 2852 - .species = SPECIES_HORSEA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2854 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2853 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2856 - [TRAINER_BARRY] = - { -#line 2857 - .trainerName = _("BARRY"), -#line 2858 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2859 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 2861 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2862 - .doubleBattle = FALSE, -#line 2863 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 2865 - .species = SPECIES_GYARADOS, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2867 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2866 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2869 - [TRAINER_DEAN] = - { -#line 2870 - .trainerName = _("DEAN"), -#line 2871 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2872 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 2874 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2875 - .doubleBattle = FALSE, #line 2876 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, - .party = (const struct TrainerMon[]) - { + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 2875 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, { #line 2878 - .species = SPECIES_CARVANHA, + .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, #line 2880 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 2879 - .lvl = 31, + .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, - { + }, + }, #line 2882 - .species = SPECIES_WINGULL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2884 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + [TRAINER_ROLAND] = + { #line 2883 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, + .trainerName = _("ROLAND"), +#line 2884 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 2885 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 2887 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 2888 + .doubleBattle = FALSE, +#line 2889 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { { -#line 2886 +#line 2891 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 2888 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2887 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2890 - [TRAINER_RODNEY] = - { -#line 2891 - .trainerName = _("RODNEY"), -#line 2892 - .trainerClass = TRAINER_CLASS_SWIMMER_M, #line 2893 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 2892 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, #line 2895 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, + [TRAINER_NOLEN] = + { #line 2896 - .doubleBattle = FALSE, + .trainerName = _("NOLEN"), #line 2897 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 2899 - .species = SPECIES_GYARADOS, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2901 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 2898 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = #line 2900 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2903 - [TRAINER_RICHARD] = - { + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 2901 + .doubleBattle = FALSE, +#line 2902 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { #line 2904 - .trainerName = _("RICHARD"), -#line 2905 - .trainerClass = TRAINER_CLASS_SWIMMER_M, + .species = SPECIES_TENTACRUEL, + .gender = TRAINER_MON_RANDOM_GENDER, #line 2906 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 2905 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, #line 2908 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, + [TRAINER_STAN] = + { #line 2909 - .doubleBattle = FALSE, + .trainerName = _("STAN"), #line 2910 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 2912 - .species = SPECIES_PELIPPER, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2914 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 2911 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = #line 2913 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2916 - [TRAINER_HERMAN] = - { + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 2914 + .doubleBattle = FALSE, +#line 2915 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { #line 2917 - .trainerName = _("HERMAN"), -#line 2918 - .trainerClass = TRAINER_CLASS_SWIMMER_M, + .species = SPECIES_HORSEA, + .gender = TRAINER_MON_RANDOM_GENDER, #line 2919 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 2918 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, #line 2921 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, + [TRAINER_BARRY] = + { #line 2922 - .doubleBattle = FALSE, + .trainerName = _("BARRY"), #line 2923 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 2925 - .species = SPECIES_WINGULL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2927 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 2924 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = #line 2926 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 2927 + .doubleBattle = FALSE, +#line 2928 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { { -#line 2929 - .species = SPECIES_TENTACRUEL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2931 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 2930 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2933 - [TRAINER_SANTIAGO] = - { -#line 2934 - .trainerName = _("SANTIAGO"), -#line 2935 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2936 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 2938 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2939 - .doubleBattle = FALSE, -#line 2940 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 2942 - .species = SPECIES_TENTACRUEL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2944 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2943 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 2946 - .species = SPECIES_WAILMER, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2948 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2947 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2950 - [TRAINER_GILBERT] = - { -#line 2951 - .trainerName = _("GILBERT"), -#line 2952 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2953 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 2955 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2956 - .doubleBattle = FALSE, -#line 2957 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 2959 - .species = SPECIES_SHARPEDO, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2961 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2960 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2963 - [TRAINER_FRANKLIN] = - { -#line 2964 - .trainerName = _("FRANKLIN"), -#line 2965 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2966 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 2968 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2969 - .doubleBattle = FALSE, -#line 2970 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 2972 - .species = SPECIES_SEALEO, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2974 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2973 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2976 - [TRAINER_KEVIN] = - { -#line 2977 - .trainerName = _("KEVIN"), -#line 2978 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2979 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 2981 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2982 - .doubleBattle = FALSE, -#line 2983 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 2985 - .species = SPECIES_SPHEAL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 2987 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2986 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 2989 - [TRAINER_JACK] = - { -#line 2990 - .trainerName = _("JACK"), -#line 2991 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 2992 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 2994 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 2995 - .doubleBattle = FALSE, -#line 2996 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 2998 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3000 +#line 2932 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 2999 +#line 2931 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3002 - [TRAINER_DUDLEY] = +#line 2934 + [TRAINER_DEAN] = { -#line 3003 - .trainerName = _("DUDLEY"), -#line 3004 +#line 2935 + .trainerName = _("DEAN"), +#line 2936 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 3005 +#line 2937 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 3007 +#line 2939 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 3008 +#line 2940 .doubleBattle = FALSE, -#line 3009 +#line 2941 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { +#line 2943 + .species = SPECIES_CARVANHA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 2945 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 2944 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 2947 + .species = SPECIES_WINGULL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 2949 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 2948 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 2951 + .species = SPECIES_CARVANHA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 2953 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 2952 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 2955 + [TRAINER_RODNEY] = + { +#line 2956 + .trainerName = _("RODNEY"), +#line 2957 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 2958 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 2960 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 2961 + .doubleBattle = FALSE, +#line 2962 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 2964 + .species = SPECIES_GYARADOS, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 2966 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 2965 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 2968 + [TRAINER_RICHARD] = + { +#line 2969 + .trainerName = _("RICHARD"), +#line 2970 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 2971 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 2973 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 2974 + .doubleBattle = FALSE, +#line 2975 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 2977 + .species = SPECIES_PELIPPER, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 2979 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 2978 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 2981 + [TRAINER_HERMAN] = + { +#line 2982 + .trainerName = _("HERMAN"), +#line 2983 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 2984 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 2986 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 2987 + .doubleBattle = FALSE, +#line 2988 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 2990 + .species = SPECIES_WINGULL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 2992 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 2991 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 2994 + .species = SPECIES_TENTACRUEL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 2996 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 2995 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 2998 + [TRAINER_SANTIAGO] = + { +#line 2999 + .trainerName = _("SANTIAGO"), +#line 3000 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 3001 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 3003 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 3004 + .doubleBattle = FALSE, +#line 3005 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 3007 + .species = SPECIES_TENTACRUEL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 3009 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 3008 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { #line 3011 - .species = SPECIES_TENTACOOL, + .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, #line 3013 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), @@ -7573,739 +7413,899 @@ F_TRAINER_FEMALE | .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, - { + }, + }, #line 3015 - .species = SPECIES_WINGULL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 3017 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + [TRAINER_GILBERT] = + { #line 3016 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 3019 - .species = SPECIES_TENTACRUEL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 3021 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .trainerName = _("GILBERT"), +#line 3017 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 3018 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = #line 3020 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 3023 - [TRAINER_CHAD] = - { -#line 3024 - .trainerName = _("CHAD"), -#line 3025 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 3026 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 3028 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 3029 +#line 3021 .doubleBattle = FALSE, -#line 3030 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 3032 - .species = SPECIES_TENTACOOL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 3034 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3033 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 3036 - .species = SPECIES_WAILMER, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 3038 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3037 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 3040 - [TRAINER_TONY_2] = - { -#line 3041 - .trainerName = _("TONY"), -#line 3042 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 3043 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 3045 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 3046 - .doubleBattle = FALSE, -#line 3047 +#line 3022 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3049 +#line 3024 .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3051 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 3026 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 3025 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 3028 + [TRAINER_FRANKLIN] = + { +#line 3029 + .trainerName = _("FRANKLIN"), +#line 3030 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 3031 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 3033 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 3034 + .doubleBattle = FALSE, +#line 3035 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 3037 + .species = SPECIES_SEALEO, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 3039 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 3038 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 3041 + [TRAINER_KEVIN] = + { +#line 3042 + .trainerName = _("KEVIN"), +#line 3043 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 3044 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 3046 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 3047 + .doubleBattle = FALSE, +#line 3048 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { #line 3050 + .species = SPECIES_SPHEAL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 3052 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 3051 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 3054 + [TRAINER_JACK] = + { +#line 3055 + .trainerName = _("JACK"), +#line 3056 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 3057 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 3059 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 3060 + .doubleBattle = FALSE, +#line 3061 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 3063 + .species = SPECIES_GYARADOS, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 3065 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 3064 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 3067 + [TRAINER_DUDLEY] = + { +#line 3068 + .trainerName = _("DUDLEY"), +#line 3069 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 3070 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 3072 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 3073 + .doubleBattle = FALSE, +#line 3074 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 3076 + .species = SPECIES_TENTACOOL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 3078 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 3077 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 3080 + .species = SPECIES_WINGULL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 3082 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 3081 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 3084 + .species = SPECIES_TENTACRUEL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 3086 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 3085 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 3088 + [TRAINER_CHAD] = + { +#line 3089 + .trainerName = _("CHAD"), +#line 3090 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 3091 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 3093 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 3094 + .doubleBattle = FALSE, +#line 3095 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 3097 + .species = SPECIES_TENTACOOL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 3099 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 3098 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 3101 + .species = SPECIES_WAILMER, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 3103 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 3102 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 3105 + [TRAINER_TONY_2] = + { +#line 3106 + .trainerName = _("TONY"), +#line 3107 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 3108 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 3110 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 3111 + .doubleBattle = FALSE, +#line 3112 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 3114 + .species = SPECIES_SHARPEDO, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 3116 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 3115 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3053 +#line 3118 [TRAINER_TONY_3] = { -#line 3054 +#line 3119 .trainerName = _("TONY"), -#line 3055 +#line 3120 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 3056 +#line 3121 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 3058 +#line 3123 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 3059 +#line 3124 .doubleBattle = FALSE, -#line 3060 +#line 3125 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3062 +#line 3127 .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3064 +#line 3129 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 3063 +#line 3128 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3066 +#line 3131 [TRAINER_TONY_4] = { -#line 3067 +#line 3132 .trainerName = _("TONY"), -#line 3068 +#line 3133 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 3069 +#line 3134 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 3071 +#line 3136 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 3072 +#line 3137 .doubleBattle = FALSE, -#line 3073 +#line 3138 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3075 +#line 3140 .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3077 +#line 3142 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3076 +#line 3141 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3079 +#line 3144 .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3081 +#line 3146 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3080 +#line 3145 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3083 +#line 3148 [TRAINER_TONY_5] = { -#line 3084 +#line 3149 .trainerName = _("TONY"), -#line 3085 +#line 3150 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 3086 +#line 3151 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 3088 +#line 3153 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 3089 +#line 3154 .doubleBattle = FALSE, -#line 3090 +#line 3155 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3092 +#line 3157 .species = SPECIES_STARMIE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3094 +#line 3159 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 3093 +#line 3158 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3096 +#line 3161 .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3098 +#line 3163 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 3097 +#line 3162 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3100 +#line 3165 [TRAINER_TAKAO] = { -#line 3101 +#line 3166 .trainerName = _("TAKAO"), -#line 3102 +#line 3167 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3103 +#line 3168 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3105 +#line 3170 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3106 +#line 3171 .doubleBattle = FALSE, -#line 3107 +#line 3172 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3109 +#line 3174 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3111 +#line 3176 .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 3110 +#line 3175 .lvl = 13, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3113 +#line 3178 [TRAINER_HITOSHI] = { -#line 3114 +#line 3179 .trainerName = _("HITOSHI"), -#line 3115 +#line 3180 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3116 +#line 3181 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3118 +#line 3183 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3119 +#line 3184 .doubleBattle = FALSE, -#line 3120 +#line 3185 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3122 +#line 3187 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3124 +#line 3189 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 3123 +#line 3188 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3126 +#line 3191 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3128 +#line 3193 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 3127 +#line 3192 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3130 +#line 3195 [TRAINER_KIYO] = { -#line 3131 +#line 3196 .trainerName = _("KIYO"), -#line 3132 +#line 3197 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3133 +#line 3198 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3135 +#line 3200 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3136 +#line 3201 .doubleBattle = FALSE, -#line 3137 +#line 3202 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3139 +#line 3204 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3141 +#line 3206 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3140 +#line 3205 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3143 +#line 3208 [TRAINER_KOICHI] = { -#line 3144 +#line 3209 .trainerName = _("KOICHI"), -#line 3145 +#line 3210 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3146 +#line 3211 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3148 +#line 3213 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3149 +#line 3214 .doubleBattle = FALSE, -#line 3150 +#line 3215 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3152 +#line 3217 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3154 +#line 3219 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3153 +#line 3218 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3156 +#line 3221 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3158 +#line 3223 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 3157 +#line 3222 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3160 +#line 3225 [TRAINER_NOB_1] = { -#line 3161 +#line 3226 .trainerName = _("NOB"), -#line 3162 +#line 3227 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3163 +#line 3228 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3165 +#line 3230 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3166 +#line 3231 .doubleBattle = FALSE, -#line 3167 +#line 3232 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3169 +#line 3234 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3171 +#line 3236 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3170 +#line 3235 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3173 +#line 3238 [TRAINER_NOB_2] = { -#line 3174 +#line 3239 .trainerName = _("NOB"), -#line 3175 +#line 3240 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3176 +#line 3241 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3178 +#line 3243 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3179 +#line 3244 .doubleBattle = FALSE, -#line 3180 +#line 3245 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3182 +#line 3247 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3184 +#line 3249 .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 3183 +#line 3248 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3186 +#line 3251 [TRAINER_NOB_3] = { -#line 3187 +#line 3252 .trainerName = _("NOB"), -#line 3188 +#line 3253 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3189 +#line 3254 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3191 +#line 3256 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3192 +#line 3257 .doubleBattle = FALSE, -#line 3193 +#line 3258 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3195 +#line 3260 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3197 +#line 3262 .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 3196 +#line 3261 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3199 +#line 3264 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3201 +#line 3266 .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 3200 +#line 3265 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3203 +#line 3268 [TRAINER_NOB_4] = { -#line 3204 +#line 3269 .trainerName = _("NOB"), -#line 3205 +#line 3270 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3206 +#line 3271 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3208 +#line 3273 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3209 +#line 3274 .doubleBattle = FALSE, -#line 3210 +#line 3275 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3212 +#line 3277 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3214 +#line 3279 .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 3213 +#line 3278 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3216 +#line 3281 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3218 +#line 3283 .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 3217 +#line 3282 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3220 +#line 3285 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3222 +#line 3287 .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 3221 +#line 3286 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3224 +#line 3289 [TRAINER_NOB_5] = { -#line 3225 +#line 3290 .trainerName = _("NOB"), -#line 3226 +#line 3291 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3227 +#line 3292 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3229 +#line 3294 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3230 +#line 3295 .doubleBattle = FALSE, -#line 3231 +#line 3296 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 3233 +#line 3298 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3235 +#line 3300 .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 3234 +#line 3299 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3237 +#line 3302 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3239 +#line 3304 .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 3238 +#line 3303 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3241 +#line 3306 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3243 +#line 3308 .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 3242 +#line 3307 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3245 +#line 3310 .species = SPECIES_MACHAMP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3245 +#line 3310 .heldItem = ITEM_BLACK_BELT, -#line 3247 +#line 3312 .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 3246 +#line 3311 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3249 +#line 3314 [TRAINER_YUJI] = { -#line 3250 +#line 3315 .trainerName = _("YUJI"), -#line 3251 +#line 3316 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3252 +#line 3317 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3254 +#line 3319 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3255 +#line 3320 .doubleBattle = FALSE, -#line 3256 +#line 3321 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3258 +#line 3323 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3260 +#line 3325 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3259 +#line 3324 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3262 +#line 3327 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3264 +#line 3329 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3263 +#line 3328 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3266 +#line 3331 [TRAINER_DAISUKE] = { -#line 3267 +#line 3332 .trainerName = _("DAISUKE"), -#line 3268 +#line 3333 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3269 +#line 3334 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3271 +#line 3336 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3272 +#line 3337 .doubleBattle = FALSE, -#line 3273 +#line 3338 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3275 +#line 3340 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3277 +#line 3342 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3276 +#line 3341 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3279 +#line 3344 [TRAINER_ATSUSHI] = { -#line 3280 +#line 3345 .trainerName = _("ATSUSHI"), -#line 3281 +#line 3346 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 3282 +#line 3347 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 3284 +#line 3349 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3285 +#line 3350 .doubleBattle = FALSE, -#line 3286 +#line 3351 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3288 +#line 3353 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3290 +#line 3355 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3289 +#line 3354 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3292 +#line 3357 [TRAINER_KIRK] = { -#line 3293 +#line 3358 .trainerName = _("KIRK"), -#line 3294 +#line 3359 .trainerClass = TRAINER_CLASS_GUITARIST, -#line 3295 +#line 3360 .trainerPic = TRAINER_PIC_GUITARIST, .encounterMusic_gender = -#line 3297 +#line 3362 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3298 +#line 3363 .doubleBattle = FALSE, -#line 3299 +#line 3364 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3301 +#line 3366 .species = SPECIES_ELECTRIKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3303 +#line 3368 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3302 +#line 3367 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 3304 +#line 3369 MOVE_QUICK_ATTACK, MOVE_THUNDER_WAVE, MOVE_SPARK, @@ -8313,17 +8313,17 @@ F_TRAINER_FEMALE | }, }, { -#line 3309 +#line 3374 .species = SPECIES_VOLTORB, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3311 +#line 3376 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3310 +#line 3375 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 3312 +#line 3377 MOVE_CHARGE, MOVE_SHOCK_WAVE, MOVE_SCREECH, @@ -8331,845 +8331,845 @@ F_TRAINER_FEMALE | }, }, }, -#line 3316 +#line 3381 [TRAINER_GRUNT_AQUA_HIDEOUT_7] = { -#line 3317 +#line 3382 .trainerName = _("GRUNT"), -#line 3318 +#line 3383 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 3319 +#line 3384 .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, .encounterMusic_gender = -#line 3320 +#line 3385 F_TRAINER_FEMALE | -#line 3321 +#line 3386 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 3322 +#line 3387 .doubleBattle = FALSE, -#line 3323 +#line 3388 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3325 +#line 3390 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3327 +#line 3392 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3326 +#line 3391 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3329 +#line 3394 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3331 +#line 3396 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3330 +#line 3395 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3333 +#line 3398 [TRAINER_GRUNT_AQUA_HIDEOUT_8] = { -#line 3334 +#line 3399 .trainerName = _("GRUNT"), -#line 3335 +#line 3400 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 3336 +#line 3401 .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, .encounterMusic_gender = -#line 3338 +#line 3403 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 3339 +#line 3404 .doubleBattle = FALSE, -#line 3340 +#line 3405 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3342 +#line 3407 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3344 +#line 3409 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3343 +#line 3408 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3346 +#line 3411 [TRAINER_SHAWN] = { -#line 3347 +#line 3412 .trainerName = _("SHAWN"), -#line 3348 +#line 3413 .trainerClass = TRAINER_CLASS_GUITARIST, -#line 3349 +#line 3414 .trainerPic = TRAINER_PIC_GUITARIST, .encounterMusic_gender = -#line 3351 +#line 3416 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3352 +#line 3417 .doubleBattle = FALSE, -#line 3353 +#line 3418 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3355 +#line 3420 .species = SPECIES_VOLTORB, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3357 +#line 3422 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3356 +#line 3421 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3359 +#line 3424 .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3361 +#line 3426 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3360 +#line 3425 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3363 +#line 3428 [TRAINER_FERNANDO_1] = { -#line 3364 +#line 3429 .trainerName = _("FERNANDO"), -#line 3365 +#line 3430 .trainerClass = TRAINER_CLASS_GUITARIST, -#line 3366 +#line 3431 .trainerPic = TRAINER_PIC_GUITARIST, .encounterMusic_gender = -#line 3368 +#line 3433 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3369 +#line 3434 .doubleBattle = FALSE, -#line 3370 +#line 3435 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3372 +#line 3437 .species = SPECIES_ELECTRIKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3374 +#line 3439 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3373 +#line 3438 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3376 +#line 3441 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3378 +#line 3443 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3377 +#line 3442 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3380 +#line 3445 [TRAINER_DALTON_1] = { -#line 3381 +#line 3446 .trainerName = _("DALTON"), -#line 3382 +#line 3447 .trainerClass = TRAINER_CLASS_GUITARIST, -#line 3383 +#line 3448 .trainerPic = TRAINER_PIC_GUITARIST, .encounterMusic_gender = -#line 3385 +#line 3450 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3386 +#line 3451 .doubleBattle = FALSE, -#line 3387 +#line 3452 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3389 +#line 3454 .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3391 +#line 3456 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3390 +#line 3455 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3393 +#line 3458 .species = SPECIES_WHISMUR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3395 +#line 3460 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3394 +#line 3459 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3397 +#line 3462 [TRAINER_DALTON_2] = { -#line 3398 +#line 3463 .trainerName = _("DALTON"), -#line 3399 +#line 3464 .trainerClass = TRAINER_CLASS_GUITARIST, -#line 3400 +#line 3465 .trainerPic = TRAINER_PIC_GUITARIST, .encounterMusic_gender = -#line 3402 +#line 3467 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3403 +#line 3468 .doubleBattle = FALSE, -#line 3404 +#line 3469 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3406 +#line 3471 .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3408 +#line 3473 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 3407 +#line 3472 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3410 +#line 3475 .species = SPECIES_WHISMUR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3412 +#line 3477 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 3411 +#line 3476 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3414 +#line 3479 .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3416 +#line 3481 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 3415 +#line 3480 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3418 +#line 3483 [TRAINER_DALTON_3] = { -#line 3419 +#line 3484 .trainerName = _("DALTON"), -#line 3420 +#line 3485 .trainerClass = TRAINER_CLASS_GUITARIST, -#line 3421 +#line 3486 .trainerPic = TRAINER_PIC_GUITARIST, .encounterMusic_gender = -#line 3423 +#line 3488 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3424 +#line 3489 .doubleBattle = FALSE, -#line 3425 +#line 3490 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3427 +#line 3492 .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3429 +#line 3494 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 3428 +#line 3493 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3431 +#line 3496 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3433 +#line 3498 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 3432 +#line 3497 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3435 +#line 3500 .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3437 +#line 3502 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 3436 +#line 3501 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3439 +#line 3504 [TRAINER_DALTON_4] = { -#line 3440 +#line 3505 .trainerName = _("DALTON"), -#line 3441 +#line 3506 .trainerClass = TRAINER_CLASS_GUITARIST, -#line 3442 +#line 3507 .trainerPic = TRAINER_PIC_GUITARIST, .encounterMusic_gender = -#line 3444 +#line 3509 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3445 +#line 3510 .doubleBattle = FALSE, -#line 3446 +#line 3511 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3448 +#line 3513 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3450 +#line 3515 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3449 +#line 3514 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3452 +#line 3517 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3454 +#line 3519 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3453 +#line 3518 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3456 +#line 3521 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3458 +#line 3523 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3457 +#line 3522 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3460 +#line 3525 [TRAINER_DALTON_5] = { -#line 3461 +#line 3526 .trainerName = _("DALTON"), -#line 3462 +#line 3527 .trainerClass = TRAINER_CLASS_GUITARIST, -#line 3463 +#line 3528 .trainerPic = TRAINER_PIC_GUITARIST, .encounterMusic_gender = -#line 3465 +#line 3530 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 3466 +#line 3531 .doubleBattle = FALSE, -#line 3467 +#line 3532 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3469 +#line 3534 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3471 +#line 3536 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 3470 +#line 3535 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3473 +#line 3538 .species = SPECIES_EXPLOUD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3475 +#line 3540 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 3474 +#line 3539 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3477 +#line 3542 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3479 +#line 3544 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 3478 +#line 3543 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3481 +#line 3546 [TRAINER_COLE] = { -#line 3482 +#line 3547 .trainerName = _("COLE"), -#line 3483 +#line 3548 .trainerClass = TRAINER_CLASS_KINDLER, -#line 3484 +#line 3549 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 3486 +#line 3551 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 3487 +#line 3552 .doubleBattle = FALSE, -#line 3488 +#line 3553 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3490 +#line 3555 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3492 +#line 3557 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3491 +#line 3556 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3494 +#line 3559 [TRAINER_JEFF] = { -#line 3495 +#line 3560 .trainerName = _("JEFF"), -#line 3496 +#line 3561 .trainerClass = TRAINER_CLASS_KINDLER, -#line 3497 +#line 3562 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 3499 +#line 3564 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 3500 +#line 3565 .doubleBattle = FALSE, -#line 3501 +#line 3566 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3503 +#line 3568 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3505 +#line 3570 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3504 +#line 3569 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3507 +#line 3572 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3509 +#line 3574 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3508 +#line 3573 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3511 +#line 3576 [TRAINER_AXLE] = { -#line 3512 +#line 3577 .trainerName = _("AXLE"), -#line 3513 +#line 3578 .trainerClass = TRAINER_CLASS_KINDLER, -#line 3514 +#line 3579 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 3516 +#line 3581 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 3517 +#line 3582 .doubleBattle = FALSE, -#line 3518 +#line 3583 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3520 +#line 3585 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3522 +#line 3587 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3521 +#line 3586 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3524 +#line 3589 [TRAINER_JACE] = { -#line 3525 +#line 3590 .trainerName = _("JACE"), -#line 3526 +#line 3591 .trainerClass = TRAINER_CLASS_KINDLER, -#line 3527 +#line 3592 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 3529 +#line 3594 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 3530 +#line 3595 .doubleBattle = FALSE, -#line 3531 +#line 3596 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3533 +#line 3598 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3535 +#line 3600 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3534 +#line 3599 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3537 +#line 3602 [TRAINER_KEEGAN] = { -#line 3538 +#line 3603 .trainerName = _("KEEGAN"), -#line 3539 +#line 3604 .trainerClass = TRAINER_CLASS_KINDLER, -#line 3540 +#line 3605 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 3542 +#line 3607 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 3543 +#line 3608 .doubleBattle = FALSE, -#line 3544 +#line 3609 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3546 +#line 3611 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3548 +#line 3613 .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 3547 +#line 3612 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3550 +#line 3615 [TRAINER_BERNIE_1] = { -#line 3551 +#line 3616 .trainerName = _("BERNIE"), -#line 3552 +#line 3617 .trainerClass = TRAINER_CLASS_KINDLER, -#line 3553 +#line 3618 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 3555 +#line 3620 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 3556 +#line 3621 .doubleBattle = FALSE, -#line 3557 +#line 3622 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3559 +#line 3624 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3561 +#line 3626 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3560 +#line 3625 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3563 +#line 3628 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3565 +#line 3630 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3564 +#line 3629 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3567 +#line 3632 [TRAINER_BERNIE_2] = { -#line 3568 +#line 3633 .trainerName = _("BERNIE"), -#line 3569 +#line 3634 .trainerClass = TRAINER_CLASS_KINDLER, -#line 3570 +#line 3635 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 3572 +#line 3637 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 3573 +#line 3638 .doubleBattle = FALSE, -#line 3574 +#line 3639 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3576 +#line 3641 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3578 +#line 3643 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 3577 +#line 3642 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3580 +#line 3645 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3582 +#line 3647 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 3581 +#line 3646 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3584 +#line 3649 [TRAINER_BERNIE_3] = { -#line 3585 +#line 3650 .trainerName = _("BERNIE"), -#line 3586 +#line 3651 .trainerClass = TRAINER_CLASS_KINDLER, -#line 3587 +#line 3652 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 3589 +#line 3654 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 3590 +#line 3655 .doubleBattle = FALSE, -#line 3591 +#line 3656 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3593 +#line 3658 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3595 +#line 3660 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 3594 +#line 3659 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3597 +#line 3662 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3599 +#line 3664 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 3598 +#line 3663 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3601 +#line 3666 [TRAINER_BERNIE_4] = { -#line 3602 +#line 3667 .trainerName = _("BERNIE"), -#line 3603 +#line 3668 .trainerClass = TRAINER_CLASS_KINDLER, -#line 3604 +#line 3669 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 3606 +#line 3671 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 3607 +#line 3672 .doubleBattle = FALSE, -#line 3608 +#line 3673 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3610 +#line 3675 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3612 +#line 3677 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3611 +#line 3676 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3614 +#line 3679 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3616 +#line 3681 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3615 +#line 3680 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3618 +#line 3683 [TRAINER_BERNIE_5] = { -#line 3619 +#line 3684 .trainerName = _("BERNIE"), -#line 3620 +#line 3685 .trainerClass = TRAINER_CLASS_KINDLER, -#line 3621 +#line 3686 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 3623 +#line 3688 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 3624 +#line 3689 .doubleBattle = FALSE, -#line 3625 +#line 3690 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3627 +#line 3692 .species = SPECIES_MAGCARGO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3629 +#line 3694 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 3628 +#line 3693 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3631 +#line 3696 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3633 +#line 3698 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 3632 +#line 3697 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3635 +#line 3700 [TRAINER_DREW] = { -#line 3636 +#line 3701 .trainerName = _("DREW"), -#line 3637 +#line 3702 .trainerClass = TRAINER_CLASS_CAMPER, -#line 3638 +#line 3703 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 3640 +#line 3705 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 3641 +#line 3706 .doubleBattle = FALSE, -#line 3642 +#line 3707 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3644 +#line 3709 .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3646 +#line 3711 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3645 +#line 3710 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 3647 +#line 3712 MOVE_DIG, MOVE_SAND_ATTACK, MOVE_POISON_STING, @@ -9178,37 +9178,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 3652 +#line 3717 [TRAINER_BEAU] = { -#line 3653 +#line 3718 .trainerName = _("BEAU"), -#line 3654 +#line 3719 .trainerClass = TRAINER_CLASS_CAMPER, -#line 3655 +#line 3720 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 3657 +#line 3722 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 3658 +#line 3723 .doubleBattle = FALSE, -#line 3659 +#line 3724 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3661 +#line 3726 .species = SPECIES_BALTOY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3663 +#line 3728 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3662 +#line 3727 .lvl = 21, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 3664 +#line 3729 MOVE_RAPID_SPIN, MOVE_MUD_SLAP, MOVE_PSYBEAM, @@ -9216,17 +9216,17 @@ F_TRAINER_FEMALE | }, }, { -#line 3669 +#line 3734 .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3671 +#line 3736 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3670 +#line 3735 .lvl = 21, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 3672 +#line 3737 MOVE_POISON_STING, MOVE_SAND_ATTACK, MOVE_SCRATCH, @@ -9234,17 +9234,17 @@ F_TRAINER_FEMALE | }, }, { -#line 3677 +#line 3742 .species = SPECIES_BALTOY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3679 +#line 3744 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3678 +#line 3743 .lvl = 21, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 3680 +#line 3745 MOVE_RAPID_SPIN, MOVE_MUD_SLAP, MOVE_PSYBEAM, @@ -9253,1973 +9253,1973 @@ F_TRAINER_FEMALE | }, }, }, -#line 3685 +#line 3750 [TRAINER_LARRY] = { -#line 3686 +#line 3751 .trainerName = _("LARRY"), -#line 3687 +#line 3752 .trainerClass = TRAINER_CLASS_CAMPER, -#line 3688 +#line 3753 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 3690 +#line 3755 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 3691 +#line 3756 .doubleBattle = FALSE, -#line 3692 +#line 3757 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3694 +#line 3759 .species = SPECIES_NUZLEAF, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3696 +#line 3761 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3695 +#line 3760 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3698 +#line 3763 [TRAINER_SHANE] = { -#line 3699 +#line 3764 .trainerName = _("SHANE"), -#line 3700 +#line 3765 .trainerClass = TRAINER_CLASS_CAMPER, -#line 3701 +#line 3766 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 3703 +#line 3768 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 3704 +#line 3769 .doubleBattle = FALSE, -#line 3705 +#line 3770 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3707 +#line 3772 .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3709 +#line 3774 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3708 +#line 3773 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3711 +#line 3776 .species = SPECIES_NUZLEAF, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3713 +#line 3778 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3712 +#line 3777 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3715 +#line 3780 [TRAINER_JUSTIN] = { -#line 3716 +#line 3781 .trainerName = _("JUSTIN"), -#line 3717 +#line 3782 .trainerClass = TRAINER_CLASS_CAMPER, -#line 3718 +#line 3783 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 3720 +#line 3785 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 3721 +#line 3786 .doubleBattle = FALSE, -#line 3722 +#line 3787 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3724 +#line 3789 .species = SPECIES_KECLEON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3726 +#line 3791 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3725 +#line 3790 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3728 +#line 3793 [TRAINER_ETHAN_1] = { -#line 3729 +#line 3794 .trainerName = _("ETHAN"), -#line 3730 +#line 3795 .trainerClass = TRAINER_CLASS_CAMPER, -#line 3731 +#line 3796 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 3733 +#line 3798 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 3734 +#line 3799 .doubleBattle = FALSE, -#line 3735 +#line 3800 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3737 +#line 3802 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3739 +#line 3804 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3738 +#line 3803 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3741 +#line 3806 .species = SPECIES_TAILLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3743 +#line 3808 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3742 +#line 3807 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3745 +#line 3810 [TRAINER_AUTUMN] = { -#line 3746 +#line 3811 .trainerName = _("AUTUMN"), -#line 3747 +#line 3812 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 3748 +#line 3813 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 3749 +#line 3814 F_TRAINER_FEMALE | -#line 3750 +#line 3815 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 3751 +#line 3816 .doubleBattle = FALSE, -#line 3752 +#line 3817 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3754 +#line 3819 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3756 +#line 3821 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3755 +#line 3820 .lvl = 21, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3758 +#line 3823 [TRAINER_TRAVIS] = { -#line 3759 +#line 3824 .trainerName = _("TRAVIS"), -#line 3760 +#line 3825 .trainerClass = TRAINER_CLASS_CAMPER, -#line 3761 +#line 3826 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 3763 +#line 3828 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 3764 +#line 3829 .doubleBattle = FALSE, -#line 3765 +#line 3830 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3767 +#line 3832 .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3769 +#line 3834 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3768 +#line 3833 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3771 +#line 3836 [TRAINER_ETHAN_2] = { -#line 3772 +#line 3837 .trainerName = _("ETHAN"), -#line 3773 +#line 3838 .trainerClass = TRAINER_CLASS_CAMPER, -#line 3774 +#line 3839 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 3776 +#line 3841 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 3777 +#line 3842 .doubleBattle = FALSE, -#line 3778 +#line 3843 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3780 +#line 3845 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3782 +#line 3847 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 3781 +#line 3846 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3784 +#line 3849 .species = SPECIES_TAILLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3786 +#line 3851 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 3785 +#line 3850 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3788 +#line 3853 [TRAINER_ETHAN_3] = { -#line 3789 +#line 3854 .trainerName = _("ETHAN"), -#line 3790 +#line 3855 .trainerClass = TRAINER_CLASS_CAMPER, -#line 3791 +#line 3856 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 3793 +#line 3858 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 3794 +#line 3859 .doubleBattle = FALSE, -#line 3795 +#line 3860 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3797 +#line 3862 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3799 +#line 3864 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 3798 +#line 3863 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3801 +#line 3866 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3803 +#line 3868 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 3802 +#line 3867 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3805 +#line 3870 [TRAINER_ETHAN_4] = { -#line 3806 +#line 3871 .trainerName = _("ETHAN"), -#line 3807 +#line 3872 .trainerClass = TRAINER_CLASS_CAMPER, -#line 3808 +#line 3873 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 3810 +#line 3875 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 3811 +#line 3876 .doubleBattle = FALSE, -#line 3812 +#line 3877 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3814 +#line 3879 .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3816 +#line 3881 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3815 +#line 3880 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3818 +#line 3883 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3820 +#line 3885 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3819 +#line 3884 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3822 +#line 3887 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3824 +#line 3889 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3823 +#line 3888 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3826 +#line 3891 [TRAINER_ETHAN_5] = { -#line 3827 +#line 3892 .trainerName = _("ETHAN"), -#line 3828 +#line 3893 .trainerClass = TRAINER_CLASS_CAMPER, -#line 3829 +#line 3894 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 3831 +#line 3896 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 3832 +#line 3897 .doubleBattle = FALSE, -#line 3833 +#line 3898 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3835 +#line 3900 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3837 +#line 3902 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 3836 +#line 3901 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3839 +#line 3904 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3841 +#line 3906 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 3840 +#line 3905 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3843 +#line 3908 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3845 +#line 3910 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 3844 +#line 3909 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3847 +#line 3912 [TRAINER_BRENT] = { -#line 3848 +#line 3913 .trainerName = _("BRENT"), -#line 3849 +#line 3914 .trainerClass = TRAINER_CLASS_BUG_MANIAC, -#line 3850 +#line 3915 .trainerPic = TRAINER_PIC_BUG_MANIAC, .encounterMusic_gender = -#line 3852 +#line 3917 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 3853 +#line 3918 .doubleBattle = FALSE, -#line 3854 +#line 3919 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 3856 +#line 3921 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3858 +#line 3923 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3857 +#line 3922 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3860 +#line 3925 [TRAINER_DONALD] = { -#line 3861 +#line 3926 .trainerName = _("DONALD"), -#line 3862 +#line 3927 .trainerClass = TRAINER_CLASS_BUG_MANIAC, -#line 3863 +#line 3928 .trainerPic = TRAINER_PIC_BUG_MANIAC, .encounterMusic_gender = -#line 3865 +#line 3930 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 3866 +#line 3931 .doubleBattle = FALSE, -#line 3867 +#line 3932 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3869 +#line 3934 .species = SPECIES_WURMPLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3871 +#line 3936 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3870 +#line 3935 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3873 +#line 3938 .species = SPECIES_SILCOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3875 +#line 3940 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3874 +#line 3939 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3877 +#line 3942 .species = SPECIES_BEAUTIFLY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3879 +#line 3944 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3878 +#line 3943 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3881 +#line 3946 [TRAINER_TAYLOR] = { -#line 3882 +#line 3947 .trainerName = _("TAYLOR"), -#line 3883 +#line 3948 .trainerClass = TRAINER_CLASS_BUG_MANIAC, -#line 3884 +#line 3949 .trainerPic = TRAINER_PIC_BUG_MANIAC, .encounterMusic_gender = -#line 3886 +#line 3951 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 3887 +#line 3952 .doubleBattle = FALSE, -#line 3888 +#line 3953 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3890 +#line 3955 .species = SPECIES_WURMPLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3892 +#line 3957 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3891 +#line 3956 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3894 +#line 3959 .species = SPECIES_CASCOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3896 +#line 3961 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3895 +#line 3960 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3898 +#line 3963 .species = SPECIES_DUSTOX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3900 +#line 3965 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 3899 +#line 3964 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3902 +#line 3967 [TRAINER_JEFFREY_1] = { -#line 3903 +#line 3968 .trainerName = _("JEFFREY"), -#line 3904 +#line 3969 .trainerClass = TRAINER_CLASS_BUG_MANIAC, -#line 3905 +#line 3970 .trainerPic = TRAINER_PIC_BUG_MANIAC, .encounterMusic_gender = -#line 3907 +#line 3972 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 3908 +#line 3973 .doubleBattle = FALSE, -#line 3909 +#line 3974 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3911 +#line 3976 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3913 +#line 3978 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3912 +#line 3977 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3915 +#line 3980 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3917 +#line 3982 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3916 +#line 3981 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3919 +#line 3984 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3921 +#line 3986 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 3920 +#line 3985 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3923 +#line 3988 [TRAINER_DEREK] = { -#line 3924 +#line 3989 .trainerName = _("DEREK"), -#line 3925 +#line 3990 .trainerClass = TRAINER_CLASS_BUG_MANIAC, -#line 3926 +#line 3991 .trainerPic = TRAINER_PIC_BUG_MANIAC, .encounterMusic_gender = -#line 3928 +#line 3993 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 3929 +#line 3994 .doubleBattle = FALSE, -#line 3930 +#line 3995 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 3932 +#line 3997 .species = SPECIES_DUSTOX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3934 +#line 3999 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 3933 +#line 3998 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3936 +#line 4001 .species = SPECIES_BEAUTIFLY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3938 +#line 4003 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 3937 +#line 4002 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3940 +#line 4005 [TRAINER_JEFFREY_2] = { -#line 3941 +#line 4006 .trainerName = _("JEFFREY"), -#line 3942 +#line 4007 .trainerClass = TRAINER_CLASS_BUG_MANIAC, -#line 3943 +#line 4008 .trainerPic = TRAINER_PIC_BUG_MANIAC, .encounterMusic_gender = -#line 3945 +#line 4010 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 3946 +#line 4011 .doubleBattle = FALSE, -#line 3947 +#line 4012 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3949 +#line 4014 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3951 +#line 4016 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 3950 +#line 4015 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3953 +#line 4018 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3955 +#line 4020 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 3954 +#line 4019 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3957 +#line 4022 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3959 +#line 4024 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 3958 +#line 4023 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3961 +#line 4026 [TRAINER_JEFFREY_3] = { -#line 3962 +#line 4027 .trainerName = _("JEFFREY"), -#line 3963 +#line 4028 .trainerClass = TRAINER_CLASS_BUG_MANIAC, -#line 3964 +#line 4029 .trainerPic = TRAINER_PIC_BUG_MANIAC, .encounterMusic_gender = -#line 3966 +#line 4031 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 3967 +#line 4032 .doubleBattle = FALSE, -#line 3968 +#line 4033 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 3970 +#line 4035 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3972 +#line 4037 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 3971 +#line 4036 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3974 +#line 4039 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3976 +#line 4041 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 3975 +#line 4040 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3978 +#line 4043 .species = SPECIES_MASQUERAIN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3980 +#line 4045 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 3979 +#line 4044 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 3982 +#line 4047 [TRAINER_JEFFREY_4] = { -#line 3983 +#line 4048 .trainerName = _("JEFFREY"), -#line 3984 +#line 4049 .trainerClass = TRAINER_CLASS_BUG_MANIAC, -#line 3985 +#line 4050 .trainerPic = TRAINER_PIC_BUG_MANIAC, .encounterMusic_gender = -#line 3987 +#line 4052 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 3988 +#line 4053 .doubleBattle = FALSE, -#line 3989 +#line 4054 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 3991 +#line 4056 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3993 +#line 4058 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3992 +#line 4057 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3995 +#line 4060 .species = SPECIES_WURMPLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 3997 +#line 4062 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 3996 +#line 4061 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 3999 +#line 4064 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4001 +#line 4066 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 4000 +#line 4065 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 4003 +#line 4068 .species = SPECIES_MASQUERAIN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4005 +#line 4070 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 4004 +#line 4069 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 4007 +#line 4072 [TRAINER_JEFFREY_5] = { -#line 4008 +#line 4073 .trainerName = _("JEFFREY"), -#line 4009 +#line 4074 .trainerClass = TRAINER_CLASS_BUG_MANIAC, -#line 4010 +#line 4075 .trainerPic = TRAINER_PIC_BUG_MANIAC, .encounterMusic_gender = -#line 4012 +#line 4077 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 4013 +#line 4078 .doubleBattle = FALSE, -#line 4014 +#line 4079 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 4016 +#line 4081 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4018 +#line 4083 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4017 +#line 4082 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 4020 +#line 4085 .species = SPECIES_DUSTOX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4022 +#line 4087 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4021 +#line 4086 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 4024 +#line 4089 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4026 +#line 4091 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4025 +#line 4090 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 4028 +#line 4093 .species = SPECIES_MASQUERAIN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4028 +#line 4093 .heldItem = ITEM_SILVER_POWDER, -#line 4030 +#line 4095 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4029 +#line 4094 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 4032 +#line 4097 .species = SPECIES_BEAUTIFLY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4034 +#line 4099 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4033 +#line 4098 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 4036 +#line 4101 [TRAINER_EDWARD] = { -#line 4037 +#line 4102 .trainerName = _("EDWARD"), -#line 4038 +#line 4103 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4039 +#line 4104 .trainerPic = TRAINER_PIC_PSYCHIC_M, .encounterMusic_gender = -#line 4041 +#line 4106 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4042 +#line 4107 .doubleBattle = FALSE, -#line 4043 +#line 4108 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 4045 +#line 4110 .species = SPECIES_ABRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4047 +#line 4112 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4046 +#line 4111 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4048 +#line 4113 MOVE_HIDDEN_POWER, }, }, }, }, -#line 4050 +#line 4115 [TRAINER_PRESTON] = { -#line 4051 +#line 4116 .trainerName = _("PRESTON"), -#line 4052 +#line 4117 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4053 +#line 4118 .trainerPic = TRAINER_PIC_PSYCHIC_M, .encounterMusic_gender = -#line 4055 +#line 4120 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4056 +#line 4121 .doubleBattle = FALSE, -#line 4057 +#line 4122 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 4059 +#line 4124 .species = SPECIES_KIRLIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4061 +#line 4126 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 4060 +#line 4125 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 4063 +#line 4128 [TRAINER_VIRGIL] = { -#line 4064 +#line 4129 .trainerName = _("VIRGIL"), -#line 4065 +#line 4130 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4066 +#line 4131 .trainerPic = TRAINER_PIC_PSYCHIC_M, .encounterMusic_gender = -#line 4068 +#line 4133 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4069 +#line 4134 .doubleBattle = FALSE, -#line 4070 +#line 4135 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 4072 +#line 4137 .species = SPECIES_RALTS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4074 +#line 4139 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 4073 +#line 4138 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 4076 +#line 4141 [TRAINER_BLAKE] = { -#line 4077 +#line 4142 .trainerName = _("BLAKE"), -#line 4078 +#line 4143 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4079 +#line 4144 .trainerPic = TRAINER_PIC_PSYCHIC_M, .encounterMusic_gender = -#line 4081 +#line 4146 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4082 +#line 4147 .doubleBattle = FALSE, -#line 4083 +#line 4148 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 4085 +#line 4150 .species = SPECIES_GIRAFARIG, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4087 +#line 4152 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 4086 +#line 4151 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 4089 +#line 4154 [TRAINER_WILLIAM] = { -#line 4090 +#line 4155 .trainerName = _("WILLIAM"), -#line 4091 +#line 4156 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4092 +#line 4157 .trainerPic = TRAINER_PIC_PSYCHIC_M, .encounterMusic_gender = -#line 4094 +#line 4159 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4095 +#line 4160 .doubleBattle = FALSE, -#line 4096 +#line 4161 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 4098 +#line 4163 .species = SPECIES_RALTS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4100 +#line 4165 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4099 +#line 4164 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 4102 +#line 4167 .species = SPECIES_RALTS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4104 +#line 4169 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4103 +#line 4168 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 4106 +#line 4171 .species = SPECIES_KIRLIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4108 +#line 4173 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4107 +#line 4172 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 4110 +#line 4175 [TRAINER_JOSHUA] = { -#line 4111 +#line 4176 .trainerName = _("JOSHUA"), -#line 4112 +#line 4177 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4113 +#line 4178 .trainerPic = TRAINER_PIC_PSYCHIC_M, .encounterMusic_gender = -#line 4115 +#line 4180 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4116 +#line 4181 .doubleBattle = FALSE, -#line 4117 +#line 4182 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 4119 +#line 4184 .species = SPECIES_KADABRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4121 +#line 4186 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4120 +#line 4185 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 4123 +#line 4188 .species = SPECIES_SOLROCK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4125 +#line 4190 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4124 +#line 4189 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 4127 +#line 4192 [TRAINER_CAMERON_1] = { -#line 4128 +#line 4193 .trainerName = _("CAMERON"), -#line 4129 +#line 4194 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4130 +#line 4195 .trainerPic = TRAINER_PIC_PSYCHIC_M, .encounterMusic_gender = -#line 4132 +#line 4197 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4133 +#line 4198 .doubleBattle = FALSE, -#line 4134 +#line 4199 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 4136 +#line 4201 .species = SPECIES_SOLROCK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4138 +#line 4203 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4137 +#line 4202 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 4140 +#line 4205 [TRAINER_CAMERON_2] = { -#line 4141 - .trainerName = _("CAMERON"), -#line 4142 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4143 - .trainerPic = TRAINER_PIC_PSYCHIC_M, - .encounterMusic_gender = -#line 4145 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4146 - .doubleBattle = FALSE, -#line 4147 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 4149 - .species = SPECIES_KADABRA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4151 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 4150 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4153 - .species = SPECIES_SOLROCK, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4155 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 4154 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4157 - [TRAINER_CAMERON_3] = - { -#line 4158 - .trainerName = _("CAMERON"), -#line 4159 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4160 - .trainerPic = TRAINER_PIC_PSYCHIC_M, - .encounterMusic_gender = -#line 4162 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4163 - .doubleBattle = FALSE, -#line 4164 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 4166 - .species = SPECIES_KADABRA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4168 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 4167 - .lvl = 38, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4170 - .species = SPECIES_SOLROCK, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4172 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 4171 - .lvl = 38, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4174 - [TRAINER_CAMERON_4] = - { -#line 4175 - .trainerName = _("CAMERON"), -#line 4176 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4177 - .trainerPic = TRAINER_PIC_PSYCHIC_M, - .encounterMusic_gender = -#line 4179 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4180 - .doubleBattle = FALSE, -#line 4181 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 4183 - .species = SPECIES_KADABRA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4185 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 4184 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4187 - .species = SPECIES_SOLROCK, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4189 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 4188 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4191 - [TRAINER_CAMERON_5] = - { -#line 4192 - .trainerName = _("CAMERON"), -#line 4193 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4194 - .trainerPic = TRAINER_PIC_PSYCHIC_M, - .encounterMusic_gender = -#line 4196 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4197 - .doubleBattle = FALSE, -#line 4198 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 4200 - .species = SPECIES_SOLROCK, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4202 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4201 - .lvl = 45, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4204 - .species = SPECIES_ALAKAZAM, - .gender = TRAINER_MON_RANDOM_GENDER, #line 4206 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4205 - .lvl = 45, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4208 - [TRAINER_JACLYN] = - { -#line 4209 - .trainerName = _("JACLYN"), -#line 4210 + .trainerName = _("CAMERON"), +#line 4207 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4211 - .trainerPic = TRAINER_PIC_PSYCHIC_F, +#line 4208 + .trainerPic = TRAINER_PIC_PSYCHIC_M, .encounterMusic_gender = -#line 4212 -F_TRAINER_FEMALE | -#line 4213 +#line 4210 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4214 +#line 4211 .doubleBattle = FALSE, -#line 4215 +#line 4212 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, + .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 4217 - .species = SPECIES_ABRA, +#line 4214 + .species = SPECIES_KADABRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4219 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4218 - .lvl = 16, +#line 4216 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 4215 + .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 4220 - MOVE_HIDDEN_POWER, }, + { +#line 4218 + .species = SPECIES_SOLROCK, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4220 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 4219 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 4222 - [TRAINER_HANNAH] = + [TRAINER_CAMERON_3] = { #line 4223 - .trainerName = _("HANNAH"), + .trainerName = _("CAMERON"), #line 4224 .trainerClass = TRAINER_CLASS_PSYCHIC, #line 4225 - .trainerPic = TRAINER_PIC_PSYCHIC_F, + .trainerPic = TRAINER_PIC_PSYCHIC_M, .encounterMusic_gender = -#line 4226 -F_TRAINER_FEMALE | #line 4227 TRAINER_ENCOUNTER_MUSIC_INTENSE, #line 4228 .doubleBattle = FALSE, #line 4229 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, + .partySize = 2, .party = (const struct TrainerMon[]) { { #line 4231 - .species = SPECIES_KIRLIA, + .species = SPECIES_KADABRA, .gender = TRAINER_MON_RANDOM_GENDER, #line 4233 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), #line 4232 - .lvl = 36, + .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, - }, - }, + { #line 4235 - [TRAINER_SAMANTHA] = - { -#line 4236 - .trainerName = _("SAMANTHA"), + .species = SPECIES_SOLROCK, + .gender = TRAINER_MON_RANDOM_GENDER, #line 4237 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4238 - .trainerPic = TRAINER_PIC_PSYCHIC_F, - .encounterMusic_gender = + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 4236 + .lvl = 38, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, #line 4239 -F_TRAINER_FEMALE | + [TRAINER_CAMERON_4] = + { #line 4240 - TRAINER_ENCOUNTER_MUSIC_INTENSE, + .trainerName = _("CAMERON"), #line 4241 - .doubleBattle = FALSE, + .trainerClass = TRAINER_CLASS_PSYCHIC, #line 4242 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { + .trainerPic = TRAINER_PIC_PSYCHIC_M, + .encounterMusic_gender = #line 4244 - .species = SPECIES_XATU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4246 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), + TRAINER_ENCOUNTER_MUSIC_INTENSE, #line 4245 - .lvl = 36, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, + .doubleBattle = FALSE, +#line 4246 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { #line 4248 - [TRAINER_MAURA] = - { -#line 4249 - .trainerName = _("MAURA"), + .species = SPECIES_KADABRA, + .gender = TRAINER_MON_RANDOM_GENDER, #line 4250 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4251 - .trainerPic = TRAINER_PIC_PSYCHIC_F, - .encounterMusic_gender = + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 4249 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { #line 4252 -F_TRAINER_FEMALE | -#line 4253 - TRAINER_ENCOUNTER_MUSIC_INTENSE, + .species = SPECIES_SOLROCK, + .gender = TRAINER_MON_RANDOM_GENDER, #line 4254 - .doubleBattle = FALSE, -#line 4255 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 4253 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4256 + [TRAINER_CAMERON_5] = + { #line 4257 - .species = SPECIES_KADABRA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4259 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), + .trainerName = _("CAMERON"), #line 4258 - .lvl = 36, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4259 + .trainerPic = TRAINER_PIC_PSYCHIC_M, + .encounterMusic_gender = #line 4261 - [TRAINER_KAYLA] = - { + TRAINER_ENCOUNTER_MUSIC_INTENSE, #line 4262 - .trainerName = _("KAYLA"), + .doubleBattle = FALSE, #line 4263 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4264 - .trainerPic = TRAINER_PIC_PSYCHIC_F, - .encounterMusic_gender = + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { #line 4265 -F_TRAINER_FEMALE | -#line 4266 - TRAINER_ENCOUNTER_MUSIC_INTENSE, + .species = SPECIES_SOLROCK, + .gender = TRAINER_MON_RANDOM_GENDER, #line 4267 - .doubleBattle = FALSE, -#line 4268 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 4270 - .species = SPECIES_WOBBUFFET, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4272 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4271 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4274 - .species = SPECIES_NATU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4276 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4275 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4278 - .species = SPECIES_KADABRA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4280 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4279 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4282 - [TRAINER_ALEXIS] = - { -#line 4283 - .trainerName = _("ALEXIS"), -#line 4284 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4285 - .trainerPic = TRAINER_PIC_PSYCHIC_F, - .encounterMusic_gender = -#line 4286 -F_TRAINER_FEMALE | -#line 4287 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4288 - .doubleBattle = FALSE, -#line 4289 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 4291 - .species = SPECIES_KIRLIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4293 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4292 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4295 - .species = SPECIES_XATU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4297 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4296 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4299 - [TRAINER_JACKI_1] = - { -#line 4300 - .trainerName = _("JACKI"), -#line 4301 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4302 - .trainerPic = TRAINER_PIC_PSYCHIC_F, - .encounterMusic_gender = -#line 4303 -F_TRAINER_FEMALE | -#line 4304 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4305 - .doubleBattle = FALSE, -#line 4306 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 4308 - .species = SPECIES_KADABRA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4310 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4309 - .lvl = 30, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4312 - .species = SPECIES_LUNATONE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4314 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4313 - .lvl = 30, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4316 - [TRAINER_JACKI_2] = - { -#line 4317 - .trainerName = _("JACKI"), -#line 4318 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4319 - .trainerPic = TRAINER_PIC_PSYCHIC_F, - .encounterMusic_gender = -#line 4320 -F_TRAINER_FEMALE | -#line 4321 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4322 - .doubleBattle = FALSE, -#line 4323 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 4325 - .species = SPECIES_KADABRA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4327 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 4326 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4329 - .species = SPECIES_LUNATONE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4331 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 4330 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4333 - [TRAINER_JACKI_3] = - { -#line 4334 - .trainerName = _("JACKI"), -#line 4335 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4336 - .trainerPic = TRAINER_PIC_PSYCHIC_F, - .encounterMusic_gender = -#line 4337 -F_TRAINER_FEMALE | -#line 4338 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4339 - .doubleBattle = FALSE, -#line 4340 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 4342 - .species = SPECIES_KADABRA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4344 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 4343 - .lvl = 37, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4346 - .species = SPECIES_LUNATONE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4348 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 4347 - .lvl = 37, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4350 - [TRAINER_JACKI_4] = - { -#line 4351 - .trainerName = _("JACKI"), -#line 4352 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4353 - .trainerPic = TRAINER_PIC_PSYCHIC_F, - .encounterMusic_gender = -#line 4354 -F_TRAINER_FEMALE | -#line 4355 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4356 - .doubleBattle = FALSE, -#line 4357 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 4359 - .species = SPECIES_KADABRA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4361 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 4360 - .lvl = 40, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4363 - .species = SPECIES_LUNATONE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4365 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 4364 - .lvl = 40, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4367 - [TRAINER_JACKI_5] = - { -#line 4368 - .trainerName = _("JACKI"), -#line 4369 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 4370 - .trainerPic = TRAINER_PIC_PSYCHIC_F, - .encounterMusic_gender = -#line 4371 -F_TRAINER_FEMALE | -#line 4372 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 4373 - .doubleBattle = FALSE, -#line 4374 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 4376 - .species = SPECIES_LUNATONE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4378 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4377 - .lvl = 43, +#line 4266 + .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 4380 +#line 4269 .species = SPECIES_ALAKAZAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4382 +#line 4271 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4381 - .lvl = 43, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4384 - [TRAINER_WALTER_1] = - { -#line 4385 - .trainerName = _("WALTER"), -#line 4386 - .trainerClass = TRAINER_CLASS_GENTLEMAN, -#line 4387 - .trainerPic = TRAINER_PIC_GENTLEMAN, - .encounterMusic_gender = -#line 4389 - TRAINER_ENCOUNTER_MUSIC_RICH, -#line 4390 - .doubleBattle = FALSE, -#line 4391 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 4393 - .species = SPECIES_MANECTRIC, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4395 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4394 - .lvl = 29, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4397 - [TRAINER_MICAH] = - { -#line 4398 - .trainerName = _("MICAH"), -#line 4399 - .trainerClass = TRAINER_CLASS_GENTLEMAN, -#line 4400 - .trainerPic = TRAINER_PIC_GENTLEMAN, - .encounterMusic_gender = -#line 4402 - TRAINER_ENCOUNTER_MUSIC_RICH, -#line 4403 - .doubleBattle = FALSE, -#line 4404 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 4406 - .species = SPECIES_MANECTRIC, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4408 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4407 - .lvl = 44, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 4410 - .species = SPECIES_MANECTRIC, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4412 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4411 - .lvl = 44, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 4414 - [TRAINER_THOMAS] = - { -#line 4415 - .trainerName = _("THOMAS"), -#line 4416 - .trainerClass = TRAINER_CLASS_GENTLEMAN, -#line 4417 - .trainerPic = TRAINER_PIC_GENTLEMAN, - .encounterMusic_gender = -#line 4419 - TRAINER_ENCOUNTER_MUSIC_RICH, -#line 4420 - .doubleBattle = FALSE, -#line 4421 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 4423 - .species = SPECIES_ZANGOOSE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 4425 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 4424 +#line 4270 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 4427 - [TRAINER_WALTER_2] = +#line 4273 + [TRAINER_JACLYN] = { -#line 4428 - .trainerName = _("WALTER"), -#line 4429 - .trainerClass = TRAINER_CLASS_GENTLEMAN, -#line 4430 - .trainerPic = TRAINER_PIC_GENTLEMAN, +#line 4274 + .trainerName = _("JACLYN"), +#line 4275 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4276 + .trainerPic = TRAINER_PIC_PSYCHIC_F, .encounterMusic_gender = -#line 4432 - TRAINER_ENCOUNTER_MUSIC_RICH, -#line 4433 +#line 4277 +F_TRAINER_FEMALE | +#line 4278 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 4279 .doubleBattle = FALSE, -#line 4434 +#line 4280 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 4436 - .species = SPECIES_MANECTRIC, +#line 4282 + .species = SPECIES_ABRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4438 +#line 4284 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4283 + .lvl = 16, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 4285 + MOVE_HIDDEN_POWER, + }, + }, + }, + }, +#line 4287 + [TRAINER_HANNAH] = + { +#line 4288 + .trainerName = _("HANNAH"), +#line 4289 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4290 + .trainerPic = TRAINER_PIC_PSYCHIC_F, + .encounterMusic_gender = +#line 4291 +F_TRAINER_FEMALE | +#line 4292 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 4293 + .doubleBattle = FALSE, +#line 4294 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 4296 + .species = SPECIES_KIRLIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4298 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 4297 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4300 + [TRAINER_SAMANTHA] = + { +#line 4301 + .trainerName = _("SAMANTHA"), +#line 4302 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4303 + .trainerPic = TRAINER_PIC_PSYCHIC_F, + .encounterMusic_gender = +#line 4304 +F_TRAINER_FEMALE | +#line 4305 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 4306 + .doubleBattle = FALSE, +#line 4307 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 4309 + .species = SPECIES_XATU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4311 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 4310 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4313 + [TRAINER_MAURA] = + { +#line 4314 + .trainerName = _("MAURA"), +#line 4315 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4316 + .trainerPic = TRAINER_PIC_PSYCHIC_F, + .encounterMusic_gender = +#line 4317 +F_TRAINER_FEMALE | +#line 4318 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 4319 + .doubleBattle = FALSE, +#line 4320 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 4322 + .species = SPECIES_KADABRA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4324 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 4323 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4326 + [TRAINER_KAYLA] = + { +#line 4327 + .trainerName = _("KAYLA"), +#line 4328 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4329 + .trainerPic = TRAINER_PIC_PSYCHIC_F, + .encounterMusic_gender = +#line 4330 +F_TRAINER_FEMALE | +#line 4331 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 4332 + .doubleBattle = FALSE, +#line 4333 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 4335 + .species = SPECIES_WOBBUFFET, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4337 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4336 + .lvl = 26, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 4339 + .species = SPECIES_NATU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4341 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4340 + .lvl = 26, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 4343 + .species = SPECIES_KADABRA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4345 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4344 + .lvl = 26, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4347 + [TRAINER_ALEXIS] = + { +#line 4348 + .trainerName = _("ALEXIS"), +#line 4349 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4350 + .trainerPic = TRAINER_PIC_PSYCHIC_F, + .encounterMusic_gender = +#line 4351 +F_TRAINER_FEMALE | +#line 4352 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 4353 + .doubleBattle = FALSE, +#line 4354 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 4356 + .species = SPECIES_KIRLIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4358 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4357 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 4360 + .species = SPECIES_XATU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4362 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4361 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4364 + [TRAINER_JACKI_1] = + { +#line 4365 + .trainerName = _("JACKI"), +#line 4366 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4367 + .trainerPic = TRAINER_PIC_PSYCHIC_F, + .encounterMusic_gender = +#line 4368 +F_TRAINER_FEMALE | +#line 4369 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 4370 + .doubleBattle = FALSE, +#line 4371 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 4373 + .species = SPECIES_KADABRA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4375 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4374 + .lvl = 30, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 4377 + .species = SPECIES_LUNATONE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4379 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4378 + .lvl = 30, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4381 + [TRAINER_JACKI_2] = + { +#line 4382 + .trainerName = _("JACKI"), +#line 4383 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4384 + .trainerPic = TRAINER_PIC_PSYCHIC_F, + .encounterMusic_gender = +#line 4385 +F_TRAINER_FEMALE | +#line 4386 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 4387 + .doubleBattle = FALSE, +#line 4388 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 4390 + .species = SPECIES_KADABRA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4392 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 4437 +#line 4391 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 4394 + .species = SPECIES_LUNATONE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4396 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 4395 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 4440 - [TRAINER_WALTER_3] = +#line 4398 + [TRAINER_JACKI_3] = { -#line 4441 - .trainerName = _("WALTER"), -#line 4442 - .trainerClass = TRAINER_CLASS_GENTLEMAN, -#line 4443 - .trainerPic = TRAINER_PIC_GENTLEMAN, +#line 4399 + .trainerName = _("JACKI"), +#line 4400 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4401 + .trainerPic = TRAINER_PIC_PSYCHIC_F, .encounterMusic_gender = -#line 4445 - TRAINER_ENCOUNTER_MUSIC_RICH, -#line 4446 +#line 4402 +F_TRAINER_FEMALE | +#line 4403 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 4404 .doubleBattle = FALSE, -#line 4447 +#line 4405 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { +#line 4407 + .species = SPECIES_KADABRA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4409 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 4408 + .lvl = 37, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 4411 + .species = SPECIES_LUNATONE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4413 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 4412 + .lvl = 37, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4415 + [TRAINER_JACKI_4] = + { +#line 4416 + .trainerName = _("JACKI"), +#line 4417 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4418 + .trainerPic = TRAINER_PIC_PSYCHIC_F, + .encounterMusic_gender = +#line 4419 +F_TRAINER_FEMALE | +#line 4420 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 4421 + .doubleBattle = FALSE, +#line 4422 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 4424 + .species = SPECIES_KADABRA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4426 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 4425 + .lvl = 40, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 4428 + .species = SPECIES_LUNATONE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4430 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 4429 + .lvl = 40, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4432 + [TRAINER_JACKI_5] = + { +#line 4433 + .trainerName = _("JACKI"), +#line 4434 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 4435 + .trainerPic = TRAINER_PIC_PSYCHIC_F, + .encounterMusic_gender = +#line 4436 +F_TRAINER_FEMALE | +#line 4437 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 4438 + .doubleBattle = FALSE, +#line 4439 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 4441 + .species = SPECIES_LUNATONE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4443 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 4442 + .lvl = 43, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 4445 + .species = SPECIES_ALAKAZAM, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4447 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 4446 + .lvl = 43, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, #line 4449 + [TRAINER_WALTER_1] = + { +#line 4450 + .trainerName = _("WALTER"), +#line 4451 + .trainerClass = TRAINER_CLASS_GENTLEMAN, +#line 4452 + .trainerPic = TRAINER_PIC_GENTLEMAN, + .encounterMusic_gender = +#line 4454 + TRAINER_ENCOUNTER_MUSIC_RICH, +#line 4455 + .doubleBattle = FALSE, +#line 4456 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 4458 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4460 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4459 + .lvl = 29, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4462 + [TRAINER_MICAH] = + { +#line 4463 + .trainerName = _("MICAH"), +#line 4464 + .trainerClass = TRAINER_CLASS_GENTLEMAN, +#line 4465 + .trainerPic = TRAINER_PIC_GENTLEMAN, + .encounterMusic_gender = +#line 4467 + TRAINER_ENCOUNTER_MUSIC_RICH, +#line 4468 + .doubleBattle = FALSE, +#line 4469 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 4471 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4473 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4472 + .lvl = 44, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 4475 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4477 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4476 + .lvl = 44, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4479 + [TRAINER_THOMAS] = + { +#line 4480 + .trainerName = _("THOMAS"), +#line 4481 + .trainerClass = TRAINER_CLASS_GENTLEMAN, +#line 4482 + .trainerPic = TRAINER_PIC_GENTLEMAN, + .encounterMusic_gender = +#line 4484 + TRAINER_ENCOUNTER_MUSIC_RICH, +#line 4485 + .doubleBattle = FALSE, +#line 4486 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 4488 + .species = SPECIES_ZANGOOSE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4490 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 4489 + .lvl = 45, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4492 + [TRAINER_WALTER_2] = + { +#line 4493 + .trainerName = _("WALTER"), +#line 4494 + .trainerClass = TRAINER_CLASS_GENTLEMAN, +#line 4495 + .trainerPic = TRAINER_PIC_GENTLEMAN, + .encounterMusic_gender = +#line 4497 + TRAINER_ENCOUNTER_MUSIC_RICH, +#line 4498 + .doubleBattle = FALSE, +#line 4499 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 4501 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 4503 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 4502 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 4505 + [TRAINER_WALTER_3] = + { +#line 4506 + .trainerName = _("WALTER"), +#line 4507 + .trainerClass = TRAINER_CLASS_GENTLEMAN, +#line 4508 + .trainerPic = TRAINER_PIC_GENTLEMAN, + .encounterMusic_gender = +#line 4510 + TRAINER_ENCOUNTER_MUSIC_RICH, +#line 4511 + .doubleBattle = FALSE, +#line 4512 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 4514 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4451 +#line 4516 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 4450 +#line 4515 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4452 +#line 4517 MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_ODOR_SLEUTH, @@ -11227,17 +11227,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4457 +#line 4522 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4459 +#line 4524 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 4458 +#line 4523 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4460 +#line 4525 MOVE_QUICK_ATTACK, MOVE_SPARK, MOVE_ODOR_SLEUTH, @@ -11246,37 +11246,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 4465 +#line 4530 [TRAINER_WALTER_4] = { -#line 4466 +#line 4531 .trainerName = _("WALTER"), -#line 4467 +#line 4532 .trainerClass = TRAINER_CLASS_GENTLEMAN, -#line 4468 +#line 4533 .trainerPic = TRAINER_PIC_GENTLEMAN, .encounterMusic_gender = -#line 4470 +#line 4535 TRAINER_ENCOUNTER_MUSIC_RICH, -#line 4471 +#line 4536 .doubleBattle = FALSE, -#line 4472 +#line 4537 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 4474 +#line 4539 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4476 +#line 4541 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 4475 +#line 4540 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4477 +#line 4542 MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_ODOR_SLEUTH, @@ -11284,17 +11284,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4482 +#line 4547 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4484 +#line 4549 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 4483 +#line 4548 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4485 +#line 4550 MOVE_QUICK_ATTACK, MOVE_SPARK, MOVE_ODOR_SLEUTH, @@ -11302,37 +11302,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 4489 +#line 4554 [TRAINER_WALTER_5] = { -#line 4490 +#line 4555 .trainerName = _("WALTER"), -#line 4491 +#line 4556 .trainerClass = TRAINER_CLASS_GENTLEMAN, -#line 4492 +#line 4557 .trainerPic = TRAINER_PIC_GENTLEMAN, .encounterMusic_gender = -#line 4494 +#line 4559 TRAINER_ENCOUNTER_MUSIC_RICH, -#line 4495 +#line 4560 .doubleBattle = FALSE, -#line 4496 +#line 4561 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 4498 +#line 4563 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4500 +#line 4565 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4499 +#line 4564 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4501 +#line 4566 MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_ODOR_SLEUTH, @@ -11340,17 +11340,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4506 +#line 4571 .species = SPECIES_GOLDUCK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4508 +#line 4573 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4507 +#line 4572 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4509 +#line 4574 MOVE_FURY_SWIPES, MOVE_DISABLE, MOVE_CONFUSION, @@ -11358,17 +11358,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4514 +#line 4579 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4516 +#line 4581 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 4515 +#line 4580 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4517 +#line 4582 MOVE_QUICK_ATTACK, MOVE_SPARK, MOVE_ODOR_SLEUTH, @@ -11377,42 +11377,42 @@ F_TRAINER_FEMALE | }, }, }, -#line 4522 +#line 4587 [TRAINER_SIDNEY] = { -#line 4523 +#line 4588 .trainerName = _("SIDNEY"), -#line 4524 +#line 4589 .trainerClass = TRAINER_CLASS_ELITE_FOUR, -#line 4525 +#line 4590 .trainerPic = TRAINER_PIC_ELITE_FOUR_SIDNEY, .encounterMusic_gender = -#line 4527 +#line 4592 TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR, -#line 4528 +#line 4593 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 4529 +#line 4594 .doubleBattle = FALSE, -#line 4530 +#line 4595 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY | AI_FLAG_SETUP_FIRST_TURN, -#line 4531 +#line 4596 .mugshotEnabled = TRUE, .mugshotColor = MUGSHOT_COLOR_PURPLE, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 4533 +#line 4598 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4535 +#line 4600 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4534 +#line 4599 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4536 +#line 4601 MOVE_ROAR, MOVE_DOUBLE_EDGE, MOVE_SAND_ATTACK, @@ -11420,17 +11420,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4541 +#line 4606 .species = SPECIES_SHIFTRY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4543 +#line 4608 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4542 +#line 4607 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4544 +#line 4609 MOVE_TORMENT, MOVE_DOUBLE_TEAM, MOVE_SWAGGER, @@ -11438,17 +11438,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4549 +#line 4614 .species = SPECIES_CACTURNE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4551 +#line 4616 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4550 +#line 4615 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4552 +#line 4617 MOVE_LEECH_SEED, MOVE_FEINT_ATTACK, MOVE_NEEDLE_ARM, @@ -11456,17 +11456,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4557 +#line 4622 .species = SPECIES_CRAWDAUNT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4559 +#line 4624 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4558 +#line 4623 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4560 +#line 4625 MOVE_SURF, MOVE_SWORDS_DANCE, MOVE_STRENGTH, @@ -11474,19 +11474,19 @@ F_TRAINER_FEMALE | }, }, { -#line 4565 +#line 4630 .species = SPECIES_ABSOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4565 +#line 4630 .heldItem = ITEM_SITRUS_BERRY, -#line 4567 +#line 4632 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 4566 +#line 4631 .lvl = 49, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4568 +#line 4633 MOVE_AERIAL_ACE, MOVE_ROCK_SLIDE, MOVE_SWORDS_DANCE, @@ -11495,44 +11495,44 @@ F_TRAINER_FEMALE | }, }, }, -#line 4573 +#line 4638 [TRAINER_PHOEBE] = { -#line 4574 +#line 4639 .trainerName = _("PHOEBE"), -#line 4575 +#line 4640 .trainerClass = TRAINER_CLASS_ELITE_FOUR, -#line 4576 +#line 4641 .trainerPic = TRAINER_PIC_ELITE_FOUR_PHOEBE, .encounterMusic_gender = -#line 4577 +#line 4642 F_TRAINER_FEMALE | -#line 4578 +#line 4643 TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR, -#line 4579 +#line 4644 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 4580 +#line 4645 .doubleBattle = FALSE, -#line 4581 +#line 4646 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, -#line 4582 +#line 4647 .mugshotEnabled = TRUE, .mugshotColor = MUGSHOT_COLOR_GREEN, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 4584 +#line 4649 .species = SPECIES_DUSCLOPS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4586 +#line 4651 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4585 +#line 4650 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4587 +#line 4652 MOVE_SHADOW_PUNCH, MOVE_CONFUSE_RAY, MOVE_CURSE, @@ -11540,17 +11540,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4592 +#line 4657 .species = SPECIES_BANETTE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4594 +#line 4659 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4593 +#line 4658 .lvl = 49, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4595 +#line 4660 MOVE_SHADOW_BALL, MOVE_GRUDGE, MOVE_WILL_O_WISP, @@ -11558,17 +11558,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4600 +#line 4665 .species = SPECIES_SABLEYE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4602 +#line 4667 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4601 +#line 4666 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4603 +#line 4668 MOVE_SHADOW_BALL, MOVE_DOUBLE_TEAM, MOVE_NIGHT_SHADE, @@ -11576,17 +11576,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4608 +#line 4673 .species = SPECIES_BANETTE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4610 +#line 4675 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4609 +#line 4674 .lvl = 49, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4611 +#line 4676 MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_THUNDERBOLT, @@ -11594,19 +11594,19 @@ F_TRAINER_FEMALE | }, }, { -#line 4616 +#line 4681 .species = SPECIES_DUSCLOPS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4616 +#line 4681 .heldItem = ITEM_SITRUS_BERRY, -#line 4618 +#line 4683 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 4617 +#line 4682 .lvl = 51, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4619 +#line 4684 MOVE_SHADOW_BALL, MOVE_ICE_BEAM, MOVE_ROCK_SLIDE, @@ -11615,44 +11615,44 @@ F_TRAINER_FEMALE | }, }, }, -#line 4624 +#line 4689 [TRAINER_GLACIA] = { -#line 4625 +#line 4690 .trainerName = _("GLACIA"), -#line 4626 +#line 4691 .trainerClass = TRAINER_CLASS_ELITE_FOUR, -#line 4627 +#line 4692 .trainerPic = TRAINER_PIC_ELITE_FOUR_GLACIA, .encounterMusic_gender = -#line 4628 +#line 4693 F_TRAINER_FEMALE | -#line 4629 +#line 4694 TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR, -#line 4630 +#line 4695 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 4631 +#line 4696 .doubleBattle = FALSE, -#line 4632 +#line 4697 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, -#line 4633 +#line 4698 .mugshotEnabled = TRUE, .mugshotColor = MUGSHOT_COLOR_PINK, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 4635 +#line 4700 .species = SPECIES_SEALEO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4637 +#line 4702 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4636 +#line 4701 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4638 +#line 4703 MOVE_ENCORE, MOVE_BODY_SLAM, MOVE_HAIL, @@ -11660,17 +11660,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4643 +#line 4708 .species = SPECIES_GLALIE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4645 +#line 4710 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4644 +#line 4709 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4646 +#line 4711 MOVE_LIGHT_SCREEN, MOVE_CRUNCH, MOVE_ICY_WIND, @@ -11678,17 +11678,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4651 +#line 4716 .species = SPECIES_SEALEO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4653 +#line 4718 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4652 +#line 4717 .lvl = 52, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4654 +#line 4719 MOVE_ATTRACT, MOVE_DOUBLE_EDGE, MOVE_HAIL, @@ -11696,17 +11696,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4659 +#line 4724 .species = SPECIES_GLALIE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4661 +#line 4726 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4660 +#line 4725 .lvl = 52, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4662 +#line 4727 MOVE_SHADOW_BALL, MOVE_EXPLOSION, MOVE_HAIL, @@ -11714,19 +11714,19 @@ F_TRAINER_FEMALE | }, }, { -#line 4667 +#line 4732 .species = SPECIES_WALREIN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4667 +#line 4732 .heldItem = ITEM_SITRUS_BERRY, -#line 4669 +#line 4734 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 4668 +#line 4733 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4670 +#line 4735 MOVE_SURF, MOVE_BODY_SLAM, MOVE_ICE_BEAM, @@ -11735,42 +11735,42 @@ F_TRAINER_FEMALE | }, }, }, -#line 4675 +#line 4740 [TRAINER_DRAKE] = { -#line 4676 +#line 4741 .trainerName = _("DRAKE"), -#line 4677 +#line 4742 .trainerClass = TRAINER_CLASS_ELITE_FOUR, -#line 4678 +#line 4743 .trainerPic = TRAINER_PIC_ELITE_FOUR_DRAKE, .encounterMusic_gender = -#line 4680 +#line 4745 TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR, -#line 4681 +#line 4746 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 4682 +#line 4747 .doubleBattle = FALSE, -#line 4683 +#line 4748 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, -#line 4684 +#line 4749 .mugshotEnabled = TRUE, .mugshotColor = MUGSHOT_COLOR_BLUE, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 4686 +#line 4751 .species = SPECIES_SHELGON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4688 +#line 4753 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4687 +#line 4752 .lvl = 52, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4689 +#line 4754 MOVE_ROCK_TOMB, MOVE_DRAGON_CLAW, MOVE_PROTECT, @@ -11778,17 +11778,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4694 +#line 4759 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4696 +#line 4761 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4695 +#line 4760 .lvl = 54, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4697 +#line 4762 MOVE_DOUBLE_EDGE, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE, @@ -11796,17 +11796,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4702 +#line 4767 .species = SPECIES_KINGDRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4704 +#line 4769 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4703 +#line 4768 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4705 +#line 4770 MOVE_SMOKESCREEN, MOVE_DRAGON_DANCE, MOVE_SURF, @@ -11814,17 +11814,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4710 +#line 4775 .species = SPECIES_FLYGON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4712 +#line 4777 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4711 +#line 4776 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4713 +#line 4778 MOVE_FLAMETHROWER, MOVE_CRUNCH, MOVE_DRAGON_BREATH, @@ -11832,19 +11832,19 @@ F_TRAINER_FEMALE | }, }, { -#line 4718 +#line 4783 .species = SPECIES_SALAMENCE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4718 +#line 4783 .heldItem = ITEM_SITRUS_BERRY, -#line 4720 +#line 4785 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 4719 +#line 4784 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4721 +#line 4786 MOVE_FLAMETHROWER, MOVE_DRAGON_CLAW, MOVE_ROCK_SLIDE, @@ -11853,41 +11853,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 4726 +#line 4791 [TRAINER_ROXANNE_1] = { -#line 4727 +#line 4792 .trainerName = _("ROXANNE"), -#line 4728 +#line 4793 .trainerClass = TRAINER_CLASS_LEADER, -#line 4729 +#line 4794 .trainerPic = TRAINER_PIC_LEADER_ROXANNE, .encounterMusic_gender = -#line 4730 +#line 4795 F_TRAINER_FEMALE | -#line 4731 +#line 4796 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 4732 +#line 4797 .items = { ITEM_POTION, ITEM_POTION }, -#line 4733 +#line 4798 .doubleBattle = FALSE, -#line 4734 +#line 4799 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 4736 +#line 4801 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4738 +#line 4803 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 4737 +#line 4802 .lvl = 12, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4739 +#line 4804 MOVE_TACKLE, MOVE_DEFENSE_CURL, MOVE_ROCK_THROW, @@ -11895,17 +11895,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4744 +#line 4809 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4746 +#line 4811 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 4745 +#line 4810 .lvl = 12, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4747 +#line 4812 MOVE_TACKLE, MOVE_DEFENSE_CURL, MOVE_ROCK_THROW, @@ -11913,19 +11913,19 @@ F_TRAINER_FEMALE | }, }, { -#line 4752 +#line 4817 .species = SPECIES_NOSEPASS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4752 +#line 4817 .heldItem = ITEM_ORAN_BERRY, -#line 4754 +#line 4819 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 4753 +#line 4818 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4755 +#line 4820 MOVE_BLOCK, MOVE_HARDEN, MOVE_TACKLE, @@ -11934,39 +11934,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 4760 +#line 4825 [TRAINER_BRAWLY_1] = { -#line 4761 +#line 4826 .trainerName = _("BRAWLY"), -#line 4762 +#line 4827 .trainerClass = TRAINER_CLASS_LEADER, -#line 4763 +#line 4828 .trainerPic = TRAINER_PIC_LEADER_BRAWLY, .encounterMusic_gender = -#line 4765 +#line 4830 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 4766 +#line 4831 .items = { ITEM_SUPER_POTION, ITEM_SUPER_POTION }, -#line 4767 +#line 4832 .doubleBattle = FALSE, -#line 4768 +#line 4833 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 4770 +#line 4835 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4772 +#line 4837 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 4771 +#line 4836 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4773 +#line 4838 MOVE_KARATE_CHOP, MOVE_LOW_KICK, MOVE_SEISMIC_TOSS, @@ -11974,17 +11974,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4778 +#line 4843 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4780 +#line 4845 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 4779 +#line 4844 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4781 +#line 4846 MOVE_FOCUS_PUNCH, MOVE_LIGHT_SCREEN, MOVE_REFLECT, @@ -11992,19 +11992,19 @@ F_TRAINER_FEMALE | }, }, { -#line 4786 +#line 4851 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4786 +#line 4851 .heldItem = ITEM_SITRUS_BERRY, -#line 4788 +#line 4853 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 4787 +#line 4852 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4789 +#line 4854 MOVE_ARM_THRUST, MOVE_VITAL_THROW, MOVE_REVERSAL, @@ -12013,39 +12013,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 4794 +#line 4859 [TRAINER_WATTSON_1] = { -#line 4795 +#line 4860 .trainerName = _("WATTSON"), -#line 4796 +#line 4861 .trainerClass = TRAINER_CLASS_LEADER, -#line 4797 +#line 4862 .trainerPic = TRAINER_PIC_LEADER_WATTSON, .encounterMusic_gender = -#line 4799 +#line 4864 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 4800 +#line 4865 .items = { ITEM_SUPER_POTION, ITEM_SUPER_POTION }, -#line 4801 +#line 4866 .doubleBattle = FALSE, -#line 4802 +#line 4867 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 4804 +#line 4869 .species = SPECIES_VOLTORB, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4806 +#line 4871 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 4805 +#line 4870 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4807 +#line 4872 MOVE_ROLLOUT, MOVE_SPARK, MOVE_SELF_DESTRUCT, @@ -12053,17 +12053,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4812 +#line 4877 .species = SPECIES_ELECTRIKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4814 +#line 4879 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 4813 +#line 4878 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4815 +#line 4880 MOVE_SHOCK_WAVE, MOVE_LEER, MOVE_QUICK_ATTACK, @@ -12071,17 +12071,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4820 +#line 4885 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4822 +#line 4887 .iv = TRAINER_PARTY_IVS(26, 26, 26, 26, 26, 26), -#line 4821 +#line 4886 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4823 +#line 4888 MOVE_SUPERSONIC, MOVE_SHOCK_WAVE, MOVE_THUNDER_WAVE, @@ -12089,19 +12089,19 @@ F_TRAINER_FEMALE | }, }, { -#line 4828 +#line 4893 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4828 +#line 4893 .heldItem = ITEM_SITRUS_BERRY, -#line 4830 +#line 4895 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4829 +#line 4894 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4831 +#line 4896 MOVE_QUICK_ATTACK, MOVE_THUNDER_WAVE, MOVE_SHOCK_WAVE, @@ -12110,41 +12110,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 4836 +#line 4901 [TRAINER_FLANNERY_1] = { -#line 4837 +#line 4902 .trainerName = _("FLANNERY"), -#line 4838 +#line 4903 .trainerClass = TRAINER_CLASS_LEADER, -#line 4839 +#line 4904 .trainerPic = TRAINER_PIC_LEADER_FLANNERY, .encounterMusic_gender = -#line 4840 +#line 4905 F_TRAINER_FEMALE | -#line 4841 +#line 4906 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 4842 +#line 4907 .items = { ITEM_HYPER_POTION, ITEM_HYPER_POTION }, -#line 4843 +#line 4908 .doubleBattle = FALSE, -#line 4844 +#line 4909 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 4846 +#line 4911 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4848 +#line 4913 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 4847 +#line 4912 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4849 +#line 4914 MOVE_OVERHEAT, MOVE_TAKE_DOWN, MOVE_MAGNITUDE, @@ -12152,17 +12152,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4854 +#line 4919 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4856 +#line 4921 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 4855 +#line 4920 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4857 +#line 4922 MOVE_OVERHEAT, MOVE_SMOG, MOVE_LIGHT_SCREEN, @@ -12170,17 +12170,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4862 +#line 4927 .species = SPECIES_CAMERUPT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4864 +#line 4929 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4863 +#line 4928 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4865 +#line 4930 MOVE_OVERHEAT, MOVE_TACKLE, MOVE_SUNNY_DAY, @@ -12188,19 +12188,19 @@ F_TRAINER_FEMALE | }, }, { -#line 4870 +#line 4935 .species = SPECIES_TORKOAL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4870 +#line 4935 .heldItem = ITEM_WHITE_HERB, -#line 4872 +#line 4937 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4871 +#line 4936 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4873 +#line 4938 MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_BODY_SLAM, @@ -12209,39 +12209,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 4878 +#line 4943 [TRAINER_NORMAN_1] = { -#line 4879 +#line 4944 .trainerName = _("NORMAN"), -#line 4880 +#line 4945 .trainerClass = TRAINER_CLASS_LEADER, -#line 4881 +#line 4946 .trainerPic = TRAINER_PIC_LEADER_NORMAN, .encounterMusic_gender = -#line 4883 +#line 4948 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 4884 +#line 4949 .items = { ITEM_HYPER_POTION, ITEM_HYPER_POTION }, -#line 4885 +#line 4950 .doubleBattle = FALSE, -#line 4886 +#line 4951 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 4888 +#line 4953 .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4890 +#line 4955 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 4889 +#line 4954 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4891 +#line 4956 MOVE_TEETER_DANCE, MOVE_PSYBEAM, MOVE_FACADE, @@ -12249,17 +12249,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4896 +#line 4961 .species = SPECIES_VIGOROTH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4898 +#line 4963 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 4897 +#line 4962 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4899 +#line 4964 MOVE_SLASH, MOVE_FACADE, MOVE_ENCORE, @@ -12267,17 +12267,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4904 +#line 4969 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4906 +#line 4971 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 4905 +#line 4970 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4907 +#line 4972 MOVE_SLASH, MOVE_BELLY_DRUM, MOVE_FACADE, @@ -12285,19 +12285,19 @@ F_TRAINER_FEMALE | }, }, { -#line 4912 +#line 4977 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4912 +#line 4977 .heldItem = ITEM_SITRUS_BERRY, -#line 4914 +#line 4979 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4913 +#line 4978 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4915 +#line 4980 MOVE_COUNTER, MOVE_YAWN, MOVE_FACADE, @@ -12306,41 +12306,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 4920 +#line 4985 [TRAINER_WINONA_1] = { -#line 4921 +#line 4986 .trainerName = _("WINONA"), -#line 4922 +#line 4987 .trainerClass = TRAINER_CLASS_LEADER, -#line 4923 +#line 4988 .trainerPic = TRAINER_PIC_LEADER_WINONA, .encounterMusic_gender = -#line 4924 +#line 4989 F_TRAINER_FEMALE | -#line 4925 +#line 4990 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 4926 +#line 4991 .items = { ITEM_HYPER_POTION, ITEM_HYPER_POTION }, -#line 4927 +#line 4992 .doubleBattle = FALSE, -#line 4928 +#line 4993 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY | AI_FLAG_RISKY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 4930 +#line 4995 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4932 +#line 4997 .iv = TRAINER_PARTY_IVS(25, 25, 25, 25, 25, 25), -#line 4931 +#line 4996 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4933 +#line 4998 MOVE_PERISH_SONG, MOVE_MIRROR_MOVE, MOVE_SAFEGUARD, @@ -12348,17 +12348,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4938 +#line 5003 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4940 +#line 5005 .iv = TRAINER_PARTY_IVS(25, 25, 25, 25, 25, 25), -#line 4939 +#line 5004 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4941 +#line 5006 MOVE_SUNNY_DAY, MOVE_AERIAL_ACE, MOVE_SOLAR_BEAM, @@ -12366,17 +12366,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4946 +#line 5011 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4948 +#line 5013 .iv = TRAINER_PARTY_IVS(25, 25, 25, 25, 25, 25), -#line 4947 +#line 5012 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4949 +#line 5014 MOVE_WATER_GUN, MOVE_SUPERSONIC, MOVE_PROTECT, @@ -12384,17 +12384,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4954 +#line 5019 .species = SPECIES_SKARMORY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4956 +#line 5021 .iv = TRAINER_PARTY_IVS(26, 26, 26, 26, 26, 26), -#line 4955 +#line 5020 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4957 +#line 5022 MOVE_SAND_ATTACK, MOVE_FURY_ATTACK, MOVE_STEEL_WING, @@ -12402,19 +12402,19 @@ F_TRAINER_FEMALE | }, }, { -#line 4962 +#line 5027 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4962 +#line 5027 .heldItem = ITEM_ORAN_BERRY, -#line 4964 +#line 5029 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 4963 +#line 5028 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4965 +#line 5030 MOVE_EARTHQUAKE, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE, @@ -12423,39 +12423,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 4970 +#line 5035 [TRAINER_TATE_AND_LIZA_1] = { -#line 4971 +#line 5036 .trainerName = _("TATE&LIZA"), -#line 4972 +#line 5037 .trainerClass = TRAINER_CLASS_LEADER, -#line 4973 +#line 5038 .trainerPic = TRAINER_PIC_LEADER_TATE_AND_LIZA, .encounterMusic_gender = -#line 4975 +#line 5040 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 4976 +#line 5041 .items = { ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_HYPER_POTION }, -#line 4977 +#line 5042 .doubleBattle = TRUE, -#line 4978 +#line 5043 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 4980 +#line 5045 .species = SPECIES_CLAYDOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4982 +#line 5047 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4981 +#line 5046 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4983 +#line 5048 MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_PSYCHIC, @@ -12463,17 +12463,17 @@ F_TRAINER_FEMALE | }, }, { -#line 4988 +#line 5053 .species = SPECIES_XATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4990 +#line 5055 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4989 +#line 5054 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4991 +#line 5056 MOVE_PSYCHIC, MOVE_SUNNY_DAY, MOVE_CONFUSE_RAY, @@ -12481,19 +12481,19 @@ F_TRAINER_FEMALE | }, }, { -#line 4996 +#line 5061 .species = SPECIES_LUNATONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 4996 +#line 5061 .heldItem = ITEM_SITRUS_BERRY, -#line 4998 +#line 5063 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 4997 +#line 5062 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 4999 +#line 5064 MOVE_LIGHT_SCREEN, MOVE_PSYCHIC, MOVE_HYPNOSIS, @@ -12501,19 +12501,19 @@ F_TRAINER_FEMALE | }, }, { -#line 5004 +#line 5069 .species = SPECIES_SOLROCK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5004 +#line 5069 .heldItem = ITEM_SITRUS_BERRY, -#line 5006 +#line 5071 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 5005 +#line 5070 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5007 +#line 5072 MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_PSYCHIC, @@ -12522,39 +12522,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 5012 +#line 5077 [TRAINER_JUAN_1] = { -#line 5013 +#line 5078 .trainerName = _("JUAN"), -#line 5014 +#line 5079 .trainerClass = TRAINER_CLASS_LEADER, -#line 5015 +#line 5080 .trainerPic = TRAINER_PIC_LEADER_JUAN, .encounterMusic_gender = -#line 5017 +#line 5082 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5018 +#line 5083 .items = { ITEM_HYPER_POTION, ITEM_HYPER_POTION }, -#line 5019 +#line 5084 .doubleBattle = FALSE, -#line 5020 +#line 5085 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 5022 +#line 5087 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5024 +#line 5089 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 5023 +#line 5088 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5025 +#line 5090 MOVE_WATER_PULSE, MOVE_ATTRACT, MOVE_SWEET_KISS, @@ -12562,17 +12562,17 @@ F_TRAINER_FEMALE | }, }, { -#line 5030 +#line 5095 .species = SPECIES_WHISCASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5032 +#line 5097 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 5031 +#line 5096 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5033 +#line 5098 MOVE_RAIN_DANCE, MOVE_WATER_PULSE, MOVE_AMNESIA, @@ -12580,17 +12580,17 @@ F_TRAINER_FEMALE | }, }, { -#line 5038 +#line 5103 .species = SPECIES_SEALEO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5040 +#line 5105 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 5039 +#line 5104 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5041 +#line 5106 MOVE_ENCORE, MOVE_BODY_SLAM, MOVE_AURORA_BEAM, @@ -12598,17 +12598,17 @@ F_TRAINER_FEMALE | }, }, { -#line 5046 +#line 5111 .species = SPECIES_CRAWDAUNT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5048 +#line 5113 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 5047 +#line 5112 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5049 +#line 5114 MOVE_WATER_PULSE, MOVE_CRABHAMMER, MOVE_TAUNT, @@ -12616,19 +12616,19 @@ F_TRAINER_FEMALE | }, }, { -#line 5054 +#line 5119 .species = SPECIES_KINGDRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5054 +#line 5119 .heldItem = ITEM_CHESTO_BERRY, -#line 5056 +#line 5121 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 5055 +#line 5120 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5057 +#line 5122 MOVE_WATER_PULSE, MOVE_DOUBLE_TEAM, MOVE_ICE_BEAM, @@ -12637,597 +12637,597 @@ F_TRAINER_FEMALE | }, }, }, -#line 5062 +#line 5127 [TRAINER_JERRY_1] = { -#line 5063 +#line 5128 .trainerName = _("JERRY"), -#line 5064 +#line 5129 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5065 +#line 5130 .trainerPic = TRAINER_PIC_SCHOOL_KID_M, .encounterMusic_gender = -#line 5067 +#line 5132 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5068 +#line 5133 .doubleBattle = FALSE, -#line 5069 +#line 5134 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5071 +#line 5136 .species = SPECIES_RALTS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5073 +#line 5138 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5072 +#line 5137 .lvl = 9, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5075 +#line 5140 [TRAINER_TED] = { -#line 5076 +#line 5141 .trainerName = _("TED"), -#line 5077 +#line 5142 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5078 +#line 5143 .trainerPic = TRAINER_PIC_SCHOOL_KID_M, .encounterMusic_gender = -#line 5080 +#line 5145 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5081 +#line 5146 .doubleBattle = FALSE, -#line 5082 +#line 5147 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5084 +#line 5149 .species = SPECIES_RALTS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5086 +#line 5151 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5085 +#line 5150 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5088 +#line 5153 [TRAINER_PAUL] = { -#line 5089 +#line 5154 .trainerName = _("PAUL"), -#line 5090 +#line 5155 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5091 +#line 5156 .trainerPic = TRAINER_PIC_SCHOOL_KID_M, .encounterMusic_gender = -#line 5093 +#line 5158 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5094 +#line 5159 .doubleBattle = FALSE, -#line 5095 +#line 5160 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 5097 +#line 5162 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5099 +#line 5164 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5098 +#line 5163 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5101 +#line 5166 .species = SPECIES_ODDISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5103 +#line 5168 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5102 +#line 5167 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5105 +#line 5170 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5107 +#line 5172 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5106 +#line 5171 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5109 +#line 5174 [TRAINER_JERRY_2] = { -#line 5110 +#line 5175 .trainerName = _("JERRY"), -#line 5111 +#line 5176 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5112 +#line 5177 .trainerPic = TRAINER_PIC_SCHOOL_KID_M, .encounterMusic_gender = -#line 5114 +#line 5179 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5115 +#line 5180 .doubleBattle = FALSE, -#line 5116 +#line 5181 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5118 +#line 5183 .species = SPECIES_RALTS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5120 +#line 5185 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 5119 +#line 5184 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5122 +#line 5187 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5124 +#line 5189 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 5123 +#line 5188 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5126 +#line 5191 [TRAINER_JERRY_3] = { -#line 5127 +#line 5192 .trainerName = _("JERRY"), -#line 5128 +#line 5193 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5129 +#line 5194 .trainerPic = TRAINER_PIC_SCHOOL_KID_M, .encounterMusic_gender = -#line 5131 +#line 5196 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5132 +#line 5197 .doubleBattle = FALSE, -#line 5133 +#line 5198 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5135 +#line 5200 .species = SPECIES_KIRLIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5137 +#line 5202 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 5136 +#line 5201 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5139 +#line 5204 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5141 +#line 5206 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 5140 +#line 5205 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5143 +#line 5208 [TRAINER_JERRY_4] = { -#line 5144 +#line 5209 .trainerName = _("JERRY"), -#line 5145 +#line 5210 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5146 +#line 5211 .trainerPic = TRAINER_PIC_SCHOOL_KID_M, .encounterMusic_gender = -#line 5148 +#line 5213 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5149 +#line 5214 .doubleBattle = FALSE, -#line 5150 +#line 5215 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5152 +#line 5217 .species = SPECIES_KIRLIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5154 +#line 5219 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 5153 +#line 5218 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5156 +#line 5221 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5158 +#line 5223 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 5157 +#line 5222 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5160 +#line 5225 [TRAINER_JERRY_5] = { -#line 5161 +#line 5226 .trainerName = _("JERRY"), -#line 5162 +#line 5227 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5163 +#line 5228 .trainerPic = TRAINER_PIC_SCHOOL_KID_M, .encounterMusic_gender = -#line 5165 +#line 5230 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5166 +#line 5231 .doubleBattle = FALSE, -#line 5167 +#line 5232 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 5169 +#line 5234 .species = SPECIES_KIRLIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5171 +#line 5236 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 5170 +#line 5235 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5173 +#line 5238 .species = SPECIES_BANETTE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5175 +#line 5240 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 5174 +#line 5239 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5177 +#line 5242 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5179 +#line 5244 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 5178 +#line 5243 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5181 +#line 5246 [TRAINER_KAREN_1] = { -#line 5182 +#line 5247 .trainerName = _("KAREN"), -#line 5183 +#line 5248 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5184 +#line 5249 .trainerPic = TRAINER_PIC_SCHOOL_KID_F, .encounterMusic_gender = -#line 5185 +#line 5250 F_TRAINER_FEMALE | -#line 5186 +#line 5251 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 5187 +#line 5252 .doubleBattle = FALSE, -#line 5188 +#line 5253 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5190 +#line 5255 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5192 +#line 5257 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5191 +#line 5256 .lvl = 9, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5194 +#line 5259 [TRAINER_GEORGIA] = { -#line 5195 +#line 5260 .trainerName = _("GEORGIA"), -#line 5196 +#line 5261 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5197 +#line 5262 .trainerPic = TRAINER_PIC_SCHOOL_KID_F, .encounterMusic_gender = -#line 5198 +#line 5263 F_TRAINER_FEMALE | -#line 5199 +#line 5264 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 5200 +#line 5265 .doubleBattle = FALSE, -#line 5201 +#line 5266 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5203 +#line 5268 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5205 +#line 5270 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5204 +#line 5269 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5207 +#line 5272 .species = SPECIES_BEAUTIFLY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5209 +#line 5274 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5208 +#line 5273 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5211 +#line 5276 [TRAINER_KAREN_2] = { -#line 5212 +#line 5277 .trainerName = _("KAREN"), -#line 5213 +#line 5278 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5214 +#line 5279 .trainerPic = TRAINER_PIC_SCHOOL_KID_F, .encounterMusic_gender = -#line 5215 +#line 5280 F_TRAINER_FEMALE | -#line 5216 +#line 5281 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 5217 +#line 5282 .doubleBattle = FALSE, -#line 5218 +#line 5283 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5220 +#line 5285 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5222 +#line 5287 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 5221 +#line 5286 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5224 +#line 5289 .species = SPECIES_WHISMUR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5226 +#line 5291 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 5225 +#line 5290 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5228 +#line 5293 [TRAINER_KAREN_3] = { -#line 5229 +#line 5294 .trainerName = _("KAREN"), -#line 5230 +#line 5295 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5231 +#line 5296 .trainerPic = TRAINER_PIC_SCHOOL_KID_F, .encounterMusic_gender = -#line 5232 +#line 5297 F_TRAINER_FEMALE | -#line 5233 +#line 5298 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 5234 +#line 5299 .doubleBattle = FALSE, -#line 5235 +#line 5300 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5237 +#line 5302 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5239 +#line 5304 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 5238 +#line 5303 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5241 +#line 5306 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5243 +#line 5308 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 5242 +#line 5307 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5245 +#line 5310 [TRAINER_KAREN_4] = { -#line 5246 +#line 5311 .trainerName = _("KAREN"), -#line 5247 +#line 5312 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5248 +#line 5313 .trainerPic = TRAINER_PIC_SCHOOL_KID_F, .encounterMusic_gender = -#line 5249 +#line 5314 F_TRAINER_FEMALE | -#line 5250 +#line 5315 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 5251 +#line 5316 .doubleBattle = FALSE, -#line 5252 +#line 5317 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5254 +#line 5319 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5256 +#line 5321 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 5255 +#line 5320 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5258 +#line 5323 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5260 +#line 5325 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 5259 +#line 5324 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5262 +#line 5327 [TRAINER_KAREN_5] = { -#line 5263 +#line 5328 .trainerName = _("KAREN"), -#line 5264 +#line 5329 .trainerClass = TRAINER_CLASS_SCHOOL_KID, -#line 5265 +#line 5330 .trainerPic = TRAINER_PIC_SCHOOL_KID_F, .encounterMusic_gender = -#line 5266 +#line 5331 F_TRAINER_FEMALE | -#line 5267 +#line 5332 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 5268 +#line 5333 .doubleBattle = FALSE, -#line 5269 +#line 5334 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5271 +#line 5336 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5273 +#line 5338 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 5272 +#line 5337 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5275 +#line 5340 .species = SPECIES_EXPLOUD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5277 +#line 5342 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 5276 +#line 5341 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5279 +#line 5344 [TRAINER_KATE_AND_JOY] = { -#line 5280 +#line 5345 .trainerName = _("KATE & JOY"), -#line 5281 +#line 5346 .trainerClass = TRAINER_CLASS_SR_AND_JR, -#line 5282 +#line 5347 .trainerPic = TRAINER_PIC_SR_AND_JR, .encounterMusic_gender = -#line 5284 +#line 5349 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5285 +#line 5350 .doubleBattle = TRUE, -#line 5286 +#line 5351 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5288 +#line 5353 .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5290 +#line 5355 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5289 +#line 5354 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5291 +#line 5356 MOVE_HYPNOSIS, MOVE_PSYBEAM, MOVE_DIZZY_PUNCH, @@ -13235,17 +13235,17 @@ F_TRAINER_FEMALE | }, }, { -#line 5296 +#line 5361 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5298 +#line 5363 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5297 +#line 5362 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5299 +#line 5364 MOVE_FOCUS_PUNCH, MOVE_YAWN, MOVE_SLACK_OFF, @@ -13254,37 +13254,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 5304 +#line 5369 [TRAINER_ANNA_AND_MEG_1] = { -#line 5305 +#line 5370 .trainerName = _("ANNA & MEG"), -#line 5306 +#line 5371 .trainerClass = TRAINER_CLASS_SR_AND_JR, -#line 5307 +#line 5372 .trainerPic = TRAINER_PIC_SR_AND_JR, .encounterMusic_gender = -#line 5309 +#line 5374 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5310 +#line 5375 .doubleBattle = TRUE, -#line 5311 +#line 5376 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5313 +#line 5378 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5315 +#line 5380 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5314 +#line 5379 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5316 +#line 5381 MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, @@ -13292,17 +13292,17 @@ F_TRAINER_FEMALE | }, }, { -#line 5321 +#line 5386 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5323 +#line 5388 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5322 +#line 5387 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5324 +#line 5389 MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, @@ -13310,37 +13310,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 5328 +#line 5393 [TRAINER_ANNA_AND_MEG_2] = { -#line 5329 +#line 5394 .trainerName = _("ANNA & MEG"), -#line 5330 +#line 5395 .trainerClass = TRAINER_CLASS_SR_AND_JR, -#line 5331 +#line 5396 .trainerPic = TRAINER_PIC_SR_AND_JR, .encounterMusic_gender = -#line 5333 +#line 5398 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5334 +#line 5399 .doubleBattle = TRUE, -#line 5335 +#line 5400 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5337 +#line 5402 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5339 +#line 5404 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5338 +#line 5403 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5340 +#line 5405 MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, @@ -13348,17 +13348,17 @@ F_TRAINER_FEMALE | }, }, { -#line 5345 +#line 5410 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5347 +#line 5412 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5346 +#line 5411 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5348 +#line 5413 MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, @@ -13366,37 +13366,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 5352 +#line 5417 [TRAINER_ANNA_AND_MEG_3] = { -#line 5353 +#line 5418 .trainerName = _("ANNA & MEG"), -#line 5354 +#line 5419 .trainerClass = TRAINER_CLASS_SR_AND_JR, -#line 5355 +#line 5420 .trainerPic = TRAINER_PIC_SR_AND_JR, .encounterMusic_gender = -#line 5357 +#line 5422 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5358 +#line 5423 .doubleBattle = TRUE, -#line 5359 +#line 5424 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5361 +#line 5426 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5363 +#line 5428 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 5362 +#line 5427 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5364 +#line 5429 MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, @@ -13404,250 +13404,250 @@ F_TRAINER_FEMALE | }, }, { -#line 5369 +#line 5434 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5371 +#line 5436 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 5370 +#line 5435 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5372 - MOVE_TACKLE, - MOVE_FOCUS_ENERGY, - MOVE_ARM_THRUST, - }, - }, - }, - }, -#line 5376 - [TRAINER_ANNA_AND_MEG_4] = - { -#line 5377 - .trainerName = _("ANNA & MEG"), -#line 5378 - .trainerClass = TRAINER_CLASS_SR_AND_JR, -#line 5379 - .trainerPic = TRAINER_PIC_SR_AND_JR, - .encounterMusic_gender = -#line 5381 - TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5382 - .doubleBattle = TRUE, -#line 5383 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 5385 - .species = SPECIES_LINOONE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 5387 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 5386 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 5388 - MOVE_GROWL, - MOVE_TAIL_WHIP, - MOVE_HEADBUTT, - MOVE_ODOR_SLEUTH, - }, - }, - { -#line 5393 - .species = SPECIES_MAKUHITA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 5395 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 5394 - .lvl = 36, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 5396 - MOVE_TACKLE, - MOVE_FOCUS_ENERGY, - MOVE_ARM_THRUST, - }, - }, - }, - }, -#line 5400 - [TRAINER_ANNA_AND_MEG_5] = - { -#line 5401 - .trainerName = _("ANNA & MEG"), -#line 5402 - .trainerClass = TRAINER_CLASS_SR_AND_JR, -#line 5403 - .trainerPic = TRAINER_PIC_SR_AND_JR, - .encounterMusic_gender = -#line 5405 - TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5406 - .doubleBattle = TRUE, -#line 5407 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 5409 - .species = SPECIES_LINOONE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 5411 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 5410 - .lvl = 36, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 5412 - MOVE_GROWL, - MOVE_TAIL_WHIP, - MOVE_HEADBUTT, - MOVE_ODOR_SLEUTH, - }, - }, - { -#line 5417 - .species = SPECIES_HARIYAMA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 5419 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 5418 - .lvl = 38, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 5420 - MOVE_TACKLE, - MOVE_FOCUS_ENERGY, - MOVE_ARM_THRUST, - }, - }, - }, - }, -#line 5424 - [TRAINER_VICTOR] = - { -#line 5425 - .trainerName = _("VICTOR"), -#line 5426 - .trainerClass = TRAINER_CLASS_WINSTRATE, -#line 5427 - .trainerPic = TRAINER_PIC_POKEFAN_M, - .encounterMusic_gender = -#line 5429 - TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5430 - .doubleBattle = FALSE, -#line 5431 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 5433 - .species = SPECIES_TAILLOW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 5433 - .heldItem = ITEM_ORAN_BERRY, -#line 5435 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 5434 - .lvl = 16, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { #line 5437 - .species = SPECIES_ZIGZAGOON, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 5437 - .heldItem = ITEM_ORAN_BERRY, -#line 5439 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 5438 - .lvl = 16, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, + MOVE_TACKLE, + MOVE_FOCUS_ENERGY, + MOVE_ARM_THRUST, + }, }, }, }, #line 5441 - [TRAINER_MIGUEL_1] = + [TRAINER_ANNA_AND_MEG_4] = { #line 5442 - .trainerName = _("MIGUEL"), + .trainerName = _("ANNA & MEG"), #line 5443 - .trainerClass = TRAINER_CLASS_POKEFAN, + .trainerClass = TRAINER_CLASS_SR_AND_JR, #line 5444 - .trainerPic = TRAINER_PIC_POKEFAN_M, + .trainerPic = TRAINER_PIC_SR_AND_JR, .encounterMusic_gender = #line 5446 TRAINER_ENCOUNTER_MUSIC_TWINS, #line 5447 - .doubleBattle = FALSE, + .doubleBattle = TRUE, #line 5448 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 5450 + .species = SPECIES_LINOONE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 5452 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 5451 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 5453 + MOVE_GROWL, + MOVE_TAIL_WHIP, + MOVE_HEADBUTT, + MOVE_ODOR_SLEUTH, + }, + }, + { +#line 5458 + .species = SPECIES_MAKUHITA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 5460 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 5459 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 5461 + MOVE_TACKLE, + MOVE_FOCUS_ENERGY, + MOVE_ARM_THRUST, + }, + }, + }, + }, +#line 5465 + [TRAINER_ANNA_AND_MEG_5] = + { +#line 5466 + .trainerName = _("ANNA & MEG"), +#line 5467 + .trainerClass = TRAINER_CLASS_SR_AND_JR, +#line 5468 + .trainerPic = TRAINER_PIC_SR_AND_JR, + .encounterMusic_gender = +#line 5470 + TRAINER_ENCOUNTER_MUSIC_TWINS, +#line 5471 + .doubleBattle = TRUE, +#line 5472 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 5474 + .species = SPECIES_LINOONE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 5476 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 5475 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 5477 + MOVE_GROWL, + MOVE_TAIL_WHIP, + MOVE_HEADBUTT, + MOVE_ODOR_SLEUTH, + }, + }, + { +#line 5482 + .species = SPECIES_HARIYAMA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 5484 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 5483 + .lvl = 38, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 5485 + MOVE_TACKLE, + MOVE_FOCUS_ENERGY, + MOVE_ARM_THRUST, + }, + }, + }, + }, +#line 5489 + [TRAINER_VICTOR] = + { +#line 5490 + .trainerName = _("VICTOR"), +#line 5491 + .trainerClass = TRAINER_CLASS_WINSTRATE, +#line 5492 + .trainerPic = TRAINER_PIC_POKEFAN_M, + .encounterMusic_gender = +#line 5494 + TRAINER_ENCOUNTER_MUSIC_TWINS, +#line 5495 + .doubleBattle = FALSE, +#line 5496 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 5498 + .species = SPECIES_TAILLOW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 5498 + .heldItem = ITEM_ORAN_BERRY, +#line 5500 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 5499 + .lvl = 16, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 5502 + .species = SPECIES_ZIGZAGOON, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 5502 + .heldItem = ITEM_ORAN_BERRY, +#line 5504 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 5503 + .lvl = 16, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 5506 + [TRAINER_MIGUEL_1] = + { +#line 5507 + .trainerName = _("MIGUEL"), +#line 5508 + .trainerClass = TRAINER_CLASS_POKEFAN, +#line 5509 + .trainerPic = TRAINER_PIC_POKEFAN_M, + .encounterMusic_gender = +#line 5511 + TRAINER_ENCOUNTER_MUSIC_TWINS, +#line 5512 + .doubleBattle = FALSE, +#line 5513 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5450 +#line 5515 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5450 +#line 5515 .heldItem = ITEM_ORAN_BERRY, -#line 5452 +#line 5517 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5451 +#line 5516 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5454 +#line 5519 [TRAINER_COLTON] = { -#line 5455 +#line 5520 .trainerName = _("COLTON"), -#line 5456 +#line 5521 .trainerClass = TRAINER_CLASS_POKEFAN, -#line 5457 +#line 5522 .trainerPic = TRAINER_PIC_POKEFAN_M, .encounterMusic_gender = -#line 5459 +#line 5524 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5460 +#line 5525 .doubleBattle = FALSE, -#line 5461 +#line 5526 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 5463 +#line 5528 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5463 +#line 5528 .heldItem = ITEM_ORAN_BERRY, -#line 5465 +#line 5530 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5464 +#line 5529 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5466 +#line 5531 MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, @@ -13655,19 +13655,19 @@ F_TRAINER_FEMALE | }, }, { -#line 5471 +#line 5536 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5471 +#line 5536 .heldItem = ITEM_ORAN_BERRY, -#line 5473 +#line 5538 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5472 +#line 5537 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5474 +#line 5539 MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, @@ -13675,19 +13675,19 @@ F_TRAINER_FEMALE | }, }, { -#line 5479 +#line 5544 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5479 +#line 5544 .heldItem = ITEM_ORAN_BERRY, -#line 5481 +#line 5546 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5480 +#line 5545 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5482 +#line 5547 MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, @@ -13695,19 +13695,19 @@ F_TRAINER_FEMALE | }, }, { -#line 5487 +#line 5552 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5487 +#line 5552 .heldItem = ITEM_ORAN_BERRY, -#line 5489 +#line 5554 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5488 +#line 5553 .lvl = 12, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5490 +#line 5555 MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, @@ -13715,19 +13715,19 @@ F_TRAINER_FEMALE | }, }, { -#line 5495 +#line 5560 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5495 +#line 5560 .heldItem = ITEM_ORAN_BERRY, -#line 5497 +#line 5562 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5496 +#line 5561 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5498 +#line 5563 MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, @@ -13735,19 +13735,19 @@ F_TRAINER_FEMALE | }, }, { -#line 5503 +#line 5568 .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5503 +#line 5568 .heldItem = ITEM_ORAN_BERRY, -#line 5505 +#line 5570 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5504 +#line 5569 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5506 +#line 5571 MOVE_ASSIST, MOVE_CHARM, MOVE_FEINT_ATTACK, @@ -13756,190 +13756,16 @@ F_TRAINER_FEMALE | }, }, }, -#line 5511 +#line 5576 [TRAINER_MIGUEL_2] = { -#line 5512 - .trainerName = _("MIGUEL"), -#line 5513 - .trainerClass = TRAINER_CLASS_POKEFAN, -#line 5514 - .trainerPic = TRAINER_PIC_POKEFAN_M, - .encounterMusic_gender = -#line 5516 - TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5517 - .doubleBattle = FALSE, -#line 5518 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 5520 - .species = SPECIES_SKITTY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 5520 - .heldItem = ITEM_ORAN_BERRY, -#line 5522 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5521 - .lvl = 29, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 5524 - [TRAINER_MIGUEL_3] = - { -#line 5525 - .trainerName = _("MIGUEL"), -#line 5526 - .trainerClass = TRAINER_CLASS_POKEFAN, -#line 5527 - .trainerPic = TRAINER_PIC_POKEFAN_M, - .encounterMusic_gender = -#line 5529 - TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5530 - .doubleBattle = FALSE, -#line 5531 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 5533 - .species = SPECIES_SKITTY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 5533 - .heldItem = ITEM_ORAN_BERRY, -#line 5535 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5534 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 5537 - [TRAINER_MIGUEL_4] = - { -#line 5538 - .trainerName = _("MIGUEL"), -#line 5539 - .trainerClass = TRAINER_CLASS_POKEFAN, -#line 5540 - .trainerPic = TRAINER_PIC_POKEFAN_M, - .encounterMusic_gender = -#line 5542 - TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5543 - .doubleBattle = FALSE, -#line 5544 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 5546 - .species = SPECIES_DELCATTY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 5546 - .heldItem = ITEM_ORAN_BERRY, -#line 5548 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5547 - .lvl = 35, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 5550 - [TRAINER_MIGUEL_5] = - { -#line 5551 - .trainerName = _("MIGUEL"), -#line 5552 - .trainerClass = TRAINER_CLASS_POKEFAN, -#line 5553 - .trainerPic = TRAINER_PIC_POKEFAN_M, - .encounterMusic_gender = -#line 5555 - TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5556 - .doubleBattle = FALSE, -#line 5557 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 5559 - .species = SPECIES_DELCATTY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 5559 - .heldItem = ITEM_SITRUS_BERRY, -#line 5561 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5560 - .lvl = 38, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 5563 - [TRAINER_VICTORIA] = - { -#line 5564 - .trainerName = _("VICTORIA"), -#line 5565 - .trainerClass = TRAINER_CLASS_WINSTRATE, -#line 5566 - .trainerPic = TRAINER_PIC_POKEFAN_F, - .encounterMusic_gender = -#line 5567 -F_TRAINER_FEMALE | -#line 5568 - TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5569 - .doubleBattle = FALSE, -#line 5570 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 5572 - .species = SPECIES_ROSELIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 5572 - .heldItem = ITEM_ORAN_BERRY, -#line 5574 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 5573 - .lvl = 17, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 5576 - [TRAINER_VANESSA] = - { #line 5577 - .trainerName = _("VANESSA"), + .trainerName = _("MIGUEL"), #line 5578 .trainerClass = TRAINER_CLASS_POKEFAN, #line 5579 - .trainerPic = TRAINER_PIC_POKEFAN_F, + .trainerPic = TRAINER_PIC_POKEFAN_M, .encounterMusic_gender = -#line 5580 -F_TRAINER_FEMALE | #line 5581 TRAINER_ENCOUNTER_MUSIC_TWINS, #line 5582 @@ -13951,389 +13777,563 @@ F_TRAINER_FEMALE | { { #line 5585 - .species = SPECIES_PIKACHU, + .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, #line 5585 .heldItem = ITEM_ORAN_BERRY, #line 5587 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 5586 - .lvl = 30, + .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 5589 - [TRAINER_BETHANY] = + [TRAINER_MIGUEL_3] = { #line 5590 - .trainerName = _("BETHANY"), + .trainerName = _("MIGUEL"), #line 5591 .trainerClass = TRAINER_CLASS_POKEFAN, #line 5592 - .trainerPic = TRAINER_PIC_POKEFAN_F, + .trainerPic = TRAINER_PIC_POKEFAN_M, .encounterMusic_gender = -#line 5593 -F_TRAINER_FEMALE | #line 5594 TRAINER_ENCOUNTER_MUSIC_TWINS, #line 5595 .doubleBattle = FALSE, #line 5596 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, + .partySize = 1, .party = (const struct TrainerMon[]) { { #line 5598 - .species = SPECIES_AZURILL, + .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, #line 5598 .heldItem = ITEM_ORAN_BERRY, #line 5600 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 5599 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 5602 + [TRAINER_MIGUEL_4] = + { +#line 5603 + .trainerName = _("MIGUEL"), +#line 5604 + .trainerClass = TRAINER_CLASS_POKEFAN, +#line 5605 + .trainerPic = TRAINER_PIC_POKEFAN_M, + .encounterMusic_gender = +#line 5607 + TRAINER_ENCOUNTER_MUSIC_TWINS, +#line 5608 + .doubleBattle = FALSE, +#line 5609 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 5611 + .species = SPECIES_DELCATTY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 5611 + .heldItem = ITEM_ORAN_BERRY, +#line 5613 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 5612 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 5615 + [TRAINER_MIGUEL_5] = + { +#line 5616 + .trainerName = _("MIGUEL"), +#line 5617 + .trainerClass = TRAINER_CLASS_POKEFAN, +#line 5618 + .trainerPic = TRAINER_PIC_POKEFAN_M, + .encounterMusic_gender = +#line 5620 + TRAINER_ENCOUNTER_MUSIC_TWINS, +#line 5621 + .doubleBattle = FALSE, +#line 5622 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 5624 + .species = SPECIES_DELCATTY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 5624 + .heldItem = ITEM_SITRUS_BERRY, +#line 5626 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 5625 + .lvl = 38, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 5628 + [TRAINER_VICTORIA] = + { +#line 5629 + .trainerName = _("VICTORIA"), +#line 5630 + .trainerClass = TRAINER_CLASS_WINSTRATE, +#line 5631 + .trainerPic = TRAINER_PIC_POKEFAN_F, + .encounterMusic_gender = +#line 5632 +F_TRAINER_FEMALE | +#line 5633 + TRAINER_ENCOUNTER_MUSIC_TWINS, +#line 5634 + .doubleBattle = FALSE, +#line 5635 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 5637 + .species = SPECIES_ROSELIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 5637 + .heldItem = ITEM_ORAN_BERRY, +#line 5639 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 5638 + .lvl = 17, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 5641 + [TRAINER_VANESSA] = + { +#line 5642 + .trainerName = _("VANESSA"), +#line 5643 + .trainerClass = TRAINER_CLASS_POKEFAN, +#line 5644 + .trainerPic = TRAINER_PIC_POKEFAN_F, + .encounterMusic_gender = +#line 5645 +F_TRAINER_FEMALE | +#line 5646 + TRAINER_ENCOUNTER_MUSIC_TWINS, +#line 5647 + .doubleBattle = FALSE, +#line 5648 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 5650 + .species = SPECIES_PIKACHU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 5650 + .heldItem = ITEM_ORAN_BERRY, +#line 5652 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 5651 + .lvl = 30, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 5654 + [TRAINER_BETHANY] = + { +#line 5655 + .trainerName = _("BETHANY"), +#line 5656 + .trainerClass = TRAINER_CLASS_POKEFAN, +#line 5657 + .trainerPic = TRAINER_PIC_POKEFAN_F, + .encounterMusic_gender = +#line 5658 +F_TRAINER_FEMALE | +#line 5659 + TRAINER_ENCOUNTER_MUSIC_TWINS, +#line 5660 + .doubleBattle = FALSE, +#line 5661 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 5663 + .species = SPECIES_AZURILL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 5663 + .heldItem = ITEM_ORAN_BERRY, +#line 5665 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 5664 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5602 +#line 5667 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5602 +#line 5667 .heldItem = ITEM_ORAN_BERRY, -#line 5604 +#line 5669 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 5603 +#line 5668 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5606 +#line 5671 .species = SPECIES_AZUMARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5606 +#line 5671 .heldItem = ITEM_ORAN_BERRY, -#line 5608 +#line 5673 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 5607 +#line 5672 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5610 +#line 5675 [TRAINER_ISABEL_1] = { -#line 5611 +#line 5676 .trainerName = _("ISABEL"), -#line 5612 +#line 5677 .trainerClass = TRAINER_CLASS_POKEFAN, -#line 5613 +#line 5678 .trainerPic = TRAINER_PIC_POKEFAN_F, .encounterMusic_gender = -#line 5614 +#line 5679 F_TRAINER_FEMALE | -#line 5615 +#line 5680 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5616 +#line 5681 .doubleBattle = FALSE, -#line 5617 +#line 5682 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5619 +#line 5684 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5619 +#line 5684 .heldItem = ITEM_ORAN_BERRY, -#line 5621 +#line 5686 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5620 +#line 5685 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5623 +#line 5688 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5623 +#line 5688 .heldItem = ITEM_ORAN_BERRY, -#line 5625 +#line 5690 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5624 +#line 5689 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5627 +#line 5692 [TRAINER_ISABEL_2] = { -#line 5628 +#line 5693 .trainerName = _("ISABEL"), -#line 5629 +#line 5694 .trainerClass = TRAINER_CLASS_POKEFAN, -#line 5630 +#line 5695 .trainerPic = TRAINER_PIC_POKEFAN_F, .encounterMusic_gender = -#line 5631 +#line 5696 F_TRAINER_FEMALE | -#line 5632 +#line 5697 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5633 +#line 5698 .doubleBattle = FALSE, -#line 5634 +#line 5699 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5636 +#line 5701 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5636 +#line 5701 .heldItem = ITEM_ORAN_BERRY, -#line 5638 +#line 5703 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5637 +#line 5702 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5640 +#line 5705 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5640 +#line 5705 .heldItem = ITEM_ORAN_BERRY, -#line 5642 +#line 5707 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 5641 +#line 5706 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5644 +#line 5709 [TRAINER_ISABEL_3] = { -#line 5645 +#line 5710 .trainerName = _("ISABEL"), -#line 5646 +#line 5711 .trainerClass = TRAINER_CLASS_POKEFAN, -#line 5647 +#line 5712 .trainerPic = TRAINER_PIC_POKEFAN_F, .encounterMusic_gender = -#line 5648 +#line 5713 F_TRAINER_FEMALE | -#line 5649 +#line 5714 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5650 +#line 5715 .doubleBattle = FALSE, -#line 5651 +#line 5716 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5653 +#line 5718 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5653 +#line 5718 .heldItem = ITEM_ORAN_BERRY, -#line 5655 +#line 5720 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 5654 +#line 5719 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5657 +#line 5722 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5657 +#line 5722 .heldItem = ITEM_ORAN_BERRY, -#line 5659 +#line 5724 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 5658 +#line 5723 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5661 +#line 5726 [TRAINER_ISABEL_4] = { -#line 5662 +#line 5727 .trainerName = _("ISABEL"), -#line 5663 +#line 5728 .trainerClass = TRAINER_CLASS_POKEFAN, -#line 5664 +#line 5729 .trainerPic = TRAINER_PIC_POKEFAN_F, .encounterMusic_gender = -#line 5665 +#line 5730 F_TRAINER_FEMALE | -#line 5666 +#line 5731 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5667 +#line 5732 .doubleBattle = FALSE, -#line 5668 +#line 5733 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5670 +#line 5735 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5670 +#line 5735 .heldItem = ITEM_ORAN_BERRY, -#line 5672 +#line 5737 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 5671 +#line 5736 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5674 +#line 5739 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5674 +#line 5739 .heldItem = ITEM_ORAN_BERRY, -#line 5676 +#line 5741 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 5675 +#line 5740 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5678 +#line 5743 [TRAINER_ISABEL_5] = { -#line 5679 +#line 5744 .trainerName = _("ISABEL"), -#line 5680 +#line 5745 .trainerClass = TRAINER_CLASS_POKEFAN, -#line 5681 +#line 5746 .trainerPic = TRAINER_PIC_POKEFAN_F, .encounterMusic_gender = -#line 5682 +#line 5747 F_TRAINER_FEMALE | -#line 5683 +#line 5748 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 5684 +#line 5749 .doubleBattle = FALSE, -#line 5685 +#line 5750 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5687 +#line 5752 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5687 +#line 5752 .heldItem = ITEM_SITRUS_BERRY, -#line 5689 +#line 5754 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 5688 +#line 5753 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5691 +#line 5756 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5691 +#line 5756 .heldItem = ITEM_SITRUS_BERRY, -#line 5693 +#line 5758 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 5692 +#line 5757 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5695 +#line 5760 [TRAINER_TIMOTHY_1] = { -#line 5696 +#line 5761 .trainerName = _("TIMOTHY"), -#line 5697 +#line 5762 .trainerClass = TRAINER_CLASS_EXPERT, -#line 5698 +#line 5763 .trainerPic = TRAINER_PIC_EXPERT_M, .encounterMusic_gender = -#line 5700 +#line 5765 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 5701 +#line 5766 .doubleBattle = FALSE, -#line 5702 +#line 5767 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5704 +#line 5769 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5706 +#line 5771 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 5705 +#line 5770 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5708 +#line 5773 [TRAINER_TIMOTHY_2] = { -#line 5709 +#line 5774 .trainerName = _("TIMOTHY"), -#line 5710 +#line 5775 .trainerClass = TRAINER_CLASS_EXPERT, -#line 5711 +#line 5776 .trainerPic = TRAINER_PIC_EXPERT_M, .encounterMusic_gender = -#line 5713 +#line 5778 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 5714 +#line 5779 .doubleBattle = FALSE, -#line 5715 +#line 5780 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5717 +#line 5782 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5719 +#line 5784 .iv = TRAINER_PARTY_IVS(25, 25, 25, 25, 25, 25), -#line 5718 +#line 5783 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5720 +#line 5785 MOVE_ARM_THRUST, MOVE_KNOCK_OFF, MOVE_SAND_ATTACK, @@ -14342,37 +14342,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 5725 +#line 5790 [TRAINER_TIMOTHY_3] = { -#line 5726 +#line 5791 .trainerName = _("TIMOTHY"), -#line 5727 +#line 5792 .trainerClass = TRAINER_CLASS_EXPERT, -#line 5728 +#line 5793 .trainerPic = TRAINER_PIC_EXPERT_M, .encounterMusic_gender = -#line 5730 +#line 5795 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 5731 +#line 5796 .doubleBattle = FALSE, -#line 5732 +#line 5797 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5734 +#line 5799 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5736 +#line 5801 .iv = TRAINER_PARTY_IVS(26, 26, 26, 26, 26, 26), -#line 5735 +#line 5800 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5737 +#line 5802 MOVE_ARM_THRUST, MOVE_KNOCK_OFF, MOVE_SAND_ATTACK, @@ -14381,37 +14381,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 5742 +#line 5807 [TRAINER_TIMOTHY_4] = { -#line 5743 +#line 5808 .trainerName = _("TIMOTHY"), -#line 5744 +#line 5809 .trainerClass = TRAINER_CLASS_EXPERT, -#line 5745 +#line 5810 .trainerPic = TRAINER_PIC_EXPERT_M, .encounterMusic_gender = -#line 5747 +#line 5812 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 5748 +#line 5813 .doubleBattle = FALSE, -#line 5749 +#line 5814 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5751 +#line 5816 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5753 +#line 5818 .iv = TRAINER_PARTY_IVS(27, 27, 27, 27, 27, 27), -#line 5752 +#line 5817 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5754 +#line 5819 MOVE_ARM_THRUST, MOVE_BELLY_DRUM, MOVE_SAND_ATTACK, @@ -14420,37 +14420,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 5759 +#line 5824 [TRAINER_TIMOTHY_5] = { -#line 5760 +#line 5825 .trainerName = _("TIMOTHY"), -#line 5761 +#line 5826 .trainerClass = TRAINER_CLASS_EXPERT, -#line 5762 +#line 5827 .trainerPic = TRAINER_PIC_EXPERT_M, .encounterMusic_gender = -#line 5764 +#line 5829 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 5765 +#line 5830 .doubleBattle = FALSE, -#line 5766 +#line 5831 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5768 +#line 5833 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5770 +#line 5835 .iv = TRAINER_PARTY_IVS(29, 29, 29, 29, 29, 29), -#line 5769 +#line 5834 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5771 +#line 5836 MOVE_ARM_THRUST, MOVE_BELLY_DRUM, MOVE_SAND_ATTACK, @@ -14459,39 +14459,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 5776 +#line 5841 [TRAINER_VICKY] = { -#line 5777 +#line 5842 .trainerName = _("VICKY"), -#line 5778 +#line 5843 .trainerClass = TRAINER_CLASS_WINSTRATE, -#line 5779 +#line 5844 .trainerPic = TRAINER_PIC_EXPERT_F, .encounterMusic_gender = -#line 5780 +#line 5845 F_TRAINER_FEMALE | -#line 5781 +#line 5846 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 5782 +#line 5847 .doubleBattle = FALSE, -#line 5783 +#line 5848 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5785 +#line 5850 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5787 +#line 5852 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 5786 +#line 5851 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5788 +#line 5853 MOVE_HIGH_JUMP_KICK, MOVE_MEDITATE, MOVE_CONFUSION, @@ -14500,448 +14500,448 @@ F_TRAINER_FEMALE | }, }, }, -#line 5793 +#line 5858 [TRAINER_SHELBY_1] = { -#line 5794 +#line 5859 .trainerName = _("SHELBY"), -#line 5795 +#line 5860 .trainerClass = TRAINER_CLASS_EXPERT, -#line 5796 +#line 5861 .trainerPic = TRAINER_PIC_EXPERT_F, .encounterMusic_gender = -#line 5797 +#line 5862 F_TRAINER_FEMALE | -#line 5798 +#line 5863 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 5799 +#line 5864 .doubleBattle = FALSE, -#line 5800 +#line 5865 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5802 +#line 5867 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5804 +#line 5869 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 5803 +#line 5868 .lvl = 21, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5806 +#line 5871 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5808 +#line 5873 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 5807 +#line 5872 .lvl = 21, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5810 +#line 5875 [TRAINER_SHELBY_2] = { -#line 5811 +#line 5876 .trainerName = _("SHELBY"), -#line 5812 +#line 5877 .trainerClass = TRAINER_CLASS_EXPERT, -#line 5813 +#line 5878 .trainerPic = TRAINER_PIC_EXPERT_F, .encounterMusic_gender = -#line 5814 +#line 5879 F_TRAINER_FEMALE | -#line 5815 +#line 5880 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 5816 +#line 5881 .doubleBattle = FALSE, -#line 5817 +#line 5882 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5819 +#line 5884 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5821 +#line 5886 .iv = TRAINER_PARTY_IVS(25, 25, 25, 25, 25, 25), -#line 5820 +#line 5885 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5823 +#line 5888 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5825 +#line 5890 .iv = TRAINER_PARTY_IVS(25, 25, 25, 25, 25, 25), -#line 5824 +#line 5889 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5827 +#line 5892 [TRAINER_SHELBY_3] = { -#line 5828 +#line 5893 .trainerName = _("SHELBY"), -#line 5829 +#line 5894 .trainerClass = TRAINER_CLASS_EXPERT, -#line 5830 +#line 5895 .trainerPic = TRAINER_PIC_EXPERT_F, .encounterMusic_gender = -#line 5831 +#line 5896 F_TRAINER_FEMALE | -#line 5832 +#line 5897 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 5833 +#line 5898 .doubleBattle = FALSE, -#line 5834 +#line 5899 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5836 +#line 5901 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5838 +#line 5903 .iv = TRAINER_PARTY_IVS(26, 26, 26, 26, 26, 26), -#line 5837 +#line 5902 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5840 +#line 5905 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5842 +#line 5907 .iv = TRAINER_PARTY_IVS(26, 26, 26, 26, 26, 26), -#line 5841 +#line 5906 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5844 +#line 5909 [TRAINER_SHELBY_4] = { -#line 5845 +#line 5910 .trainerName = _("SHELBY"), -#line 5846 +#line 5911 .trainerClass = TRAINER_CLASS_EXPERT, -#line 5847 +#line 5912 .trainerPic = TRAINER_PIC_EXPERT_F, .encounterMusic_gender = -#line 5848 +#line 5913 F_TRAINER_FEMALE | -#line 5849 +#line 5914 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 5850 +#line 5915 .doubleBattle = FALSE, -#line 5851 +#line 5916 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5853 +#line 5918 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5855 +#line 5920 .iv = TRAINER_PARTY_IVS(27, 27, 27, 27, 27, 27), -#line 5854 +#line 5919 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5857 +#line 5922 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5859 +#line 5924 .iv = TRAINER_PARTY_IVS(27, 27, 27, 27, 27, 27), -#line 5858 +#line 5923 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5861 +#line 5926 [TRAINER_SHELBY_5] = { -#line 5862 +#line 5927 .trainerName = _("SHELBY"), -#line 5863 +#line 5928 .trainerClass = TRAINER_CLASS_EXPERT, -#line 5864 +#line 5929 .trainerPic = TRAINER_PIC_EXPERT_F, .encounterMusic_gender = -#line 5865 +#line 5930 F_TRAINER_FEMALE | -#line 5866 +#line 5931 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 5867 +#line 5932 .doubleBattle = FALSE, -#line 5868 +#line 5933 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5870 +#line 5935 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5872 +#line 5937 .iv = TRAINER_PARTY_IVS(29, 29, 29, 29, 29, 29), -#line 5871 +#line 5936 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5874 +#line 5939 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5876 +#line 5941 .iv = TRAINER_PARTY_IVS(29, 29, 29, 29, 29, 29), -#line 5875 +#line 5940 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5878 +#line 5943 [TRAINER_CALVIN_1] = { -#line 5879 +#line 5944 .trainerName = _("CALVIN"), -#line 5880 +#line 5945 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 5881 +#line 5946 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 5883 +#line 5948 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5884 +#line 5949 .doubleBattle = FALSE, -#line 5885 +#line 5950 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5887 +#line 5952 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5889 +#line 5954 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5888 +#line 5953 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5891 +#line 5956 [TRAINER_BILLY] = { -#line 5892 +#line 5957 .trainerName = _("BILLY"), -#line 5893 +#line 5958 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 5894 +#line 5959 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 5896 +#line 5961 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5897 +#line 5962 .doubleBattle = FALSE, -#line 5898 +#line 5963 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5900 +#line 5965 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5902 +#line 5967 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5901 +#line 5966 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5904 +#line 5969 .species = SPECIES_SEEDOT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5906 +#line 5971 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5905 +#line 5970 .lvl = 7, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5908 +#line 5973 [TRAINER_JOSH] = { -#line 5909 +#line 5974 .trainerName = _("JOSH"), -#line 5910 +#line 5975 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 5911 +#line 5976 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 5913 +#line 5978 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5914 +#line 5979 .doubleBattle = FALSE, -#line 5915 +#line 5980 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5917 +#line 5982 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5919 +#line 5984 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 5918 +#line 5983 .lvl = 10, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5920 +#line 5985 MOVE_TACKLE, }, }, }, }, -#line 5922 +#line 5987 [TRAINER_TOMMY] = { -#line 5923 +#line 5988 .trainerName = _("TOMMY"), -#line 5924 +#line 5989 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 5925 +#line 5990 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 5927 +#line 5992 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5928 +#line 5993 .doubleBattle = FALSE, -#line 5929 +#line 5994 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5931 +#line 5996 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5933 +#line 5998 .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 5932 +#line 5997 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 5935 +#line 6000 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5937 +#line 6002 .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 5936 +#line 6001 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5939 +#line 6004 [TRAINER_JOEY] = { -#line 5940 +#line 6005 .trainerName = _("JOEY"), -#line 5941 +#line 6006 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 5942 +#line 6007 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 5944 +#line 6009 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5945 +#line 6010 .doubleBattle = FALSE, -#line 5946 +#line 6011 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 5948 +#line 6013 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5950 +#line 6015 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 5949 +#line 6014 .lvl = 9, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 5952 +#line 6017 [TRAINER_BEN] = { -#line 5953 +#line 6018 .trainerName = _("BEN"), -#line 5954 +#line 6019 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 5955 +#line 6020 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 5957 +#line 6022 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 5958 +#line 6023 .doubleBattle = FALSE, -#line 5959 +#line 6024 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5961 +#line 6026 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5963 +#line 6028 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 5962 +#line 6027 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5964 +#line 6029 MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_GROWL, @@ -14949,17 +14949,17 @@ F_TRAINER_FEMALE | }, }, { -#line 5969 +#line 6034 .species = SPECIES_GULPIN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5971 +#line 6036 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 5970 +#line 6035 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5972 +#line 6037 MOVE_AMNESIA, MOVE_SLUDGE, MOVE_YAWN, @@ -14968,39 +14968,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 5977 +#line 6042 [TRAINER_QUINCY] = { -#line 5978 +#line 6043 .trainerName = _("QUINCY"), -#line 5979 +#line 6044 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 5980 +#line 6045 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 5982 +#line 6047 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 5983 +#line 6048 .items = { ITEM_FULL_RESTORE }, -#line 5984 +#line 6049 .doubleBattle = FALSE, -#line 5985 +#line 6050 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 5987 +#line 6052 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5989 +#line 6054 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 5988 +#line 6053 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5990 +#line 6055 MOVE_ATTRACT, MOVE_ICE_BEAM, MOVE_THUNDERBOLT, @@ -15008,17 +15008,17 @@ F_TRAINER_FEMALE | }, }, { -#line 5995 +#line 6060 .species = SPECIES_DUSCLOPS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 5997 +#line 6062 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 5996 +#line 6061 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 5998 +#line 6063 MOVE_SKILL_SWAP, MOVE_PROTECT, MOVE_WILL_O_WISP, @@ -15027,41 +15027,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 6003 +#line 6068 [TRAINER_KATELYNN] = { -#line 6004 +#line 6069 .trainerName = _("KATELYNN"), -#line 6005 +#line 6070 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 6006 +#line 6071 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 6007 +#line 6072 F_TRAINER_FEMALE | -#line 6008 +#line 6073 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 6009 +#line 6074 .items = { ITEM_FULL_RESTORE }, -#line 6010 +#line 6075 .doubleBattle = FALSE, -#line 6011 +#line 6076 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 6013 +#line 6078 .species = SPECIES_GARDEVOIR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6015 +#line 6080 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 6014 +#line 6079 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 6016 +#line 6081 MOVE_SKILL_SWAP, MOVE_PSYCHIC, MOVE_THUNDERBOLT, @@ -15069,17 +15069,17 @@ F_TRAINER_FEMALE | }, }, { -#line 6021 +#line 6086 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6023 +#line 6088 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 6022 +#line 6087 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 6024 +#line 6089 MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_AERIAL_ACE, @@ -15088,418 +15088,418 @@ F_TRAINER_FEMALE | }, }, }, -#line 6029 +#line 6094 [TRAINER_JAYLEN] = { -#line 6030 +#line 6095 .trainerName = _("JAYLEN"), -#line 6031 +#line 6096 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 6032 +#line 6097 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 6034 +#line 6099 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6035 +#line 6100 .doubleBattle = FALSE, -#line 6036 +#line 6101 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 6038 +#line 6103 .species = SPECIES_TRAPINCH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6040 +#line 6105 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6039 +#line 6104 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6042 +#line 6107 [TRAINER_DILLON] = { -#line 6043 +#line 6108 .trainerName = _("DILLON"), -#line 6044 +#line 6109 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 6045 +#line 6110 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 6047 +#line 6112 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6048 +#line 6113 .doubleBattle = FALSE, -#line 6049 +#line 6114 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 6051 +#line 6116 .species = SPECIES_ARON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6053 +#line 6118 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6052 +#line 6117 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6055 +#line 6120 [TRAINER_CALVIN_2] = { -#line 6056 +#line 6121 .trainerName = _("CALVIN"), -#line 6057 +#line 6122 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 6058 +#line 6123 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 6060 +#line 6125 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6061 +#line 6126 .doubleBattle = FALSE, -#line 6062 +#line 6127 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 6064 +#line 6129 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6066 +#line 6131 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 6065 +#line 6130 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6068 +#line 6133 [TRAINER_CALVIN_3] = { -#line 6069 +#line 6134 .trainerName = _("CALVIN"), -#line 6070 +#line 6135 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 6071 +#line 6136 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 6073 +#line 6138 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6074 +#line 6139 .doubleBattle = FALSE, -#line 6075 +#line 6140 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 6077 +#line 6142 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6079 +#line 6144 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 6078 +#line 6143 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6081 +#line 6146 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6083 +#line 6148 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 6082 +#line 6147 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6085 +#line 6150 [TRAINER_CALVIN_4] = { -#line 6086 +#line 6151 .trainerName = _("CALVIN"), -#line 6087 +#line 6152 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 6088 +#line 6153 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 6090 +#line 6155 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6091 +#line 6156 .doubleBattle = FALSE, -#line 6092 +#line 6157 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 6094 +#line 6159 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6096 +#line 6161 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 6095 +#line 6160 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6098 +#line 6163 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6100 +#line 6165 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 6099 +#line 6164 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6102 +#line 6167 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6104 +#line 6169 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 6103 +#line 6168 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6106 +#line 6171 [TRAINER_CALVIN_5] = { -#line 6107 +#line 6172 .trainerName = _("CALVIN"), -#line 6108 +#line 6173 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 6109 +#line 6174 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 6111 +#line 6176 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6112 +#line 6177 .doubleBattle = FALSE, -#line 6113 +#line 6178 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 6115 +#line 6180 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6117 +#line 6182 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 6116 +#line 6181 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6119 +#line 6184 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6121 +#line 6186 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 6120 +#line 6185 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6123 +#line 6188 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6125 +#line 6190 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 6124 +#line 6189 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6127 +#line 6192 [TRAINER_EDDIE] = { -#line 6128 +#line 6193 .trainerName = _("EDDIE"), -#line 6129 +#line 6194 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 6130 +#line 6195 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 6132 +#line 6197 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6133 +#line 6198 .doubleBattle = FALSE, -#line 6134 +#line 6199 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 6136 +#line 6201 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6138 +#line 6203 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6137 +#line 6202 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6140 +#line 6205 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6142 +#line 6207 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6141 +#line 6206 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6144 +#line 6209 [TRAINER_ALLEN] = { -#line 6145 +#line 6210 .trainerName = _("ALLEN"), -#line 6146 +#line 6211 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 6147 +#line 6212 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 6149 +#line 6214 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6150 +#line 6215 .doubleBattle = FALSE, -#line 6151 +#line 6216 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 6153 +#line 6218 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6155 +#line 6220 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6154 +#line 6219 .lvl = 4, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6157 +#line 6222 .species = SPECIES_TAILLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6159 +#line 6224 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6158 +#line 6223 .lvl = 3, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6161 +#line 6226 [TRAINER_TIMMY] = { -#line 6162 +#line 6227 .trainerName = _("TIMMY"), -#line 6163 +#line 6228 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 6164 +#line 6229 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 6166 +#line 6231 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6167 +#line 6232 .doubleBattle = FALSE, -#line 6168 +#line 6233 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 6170 +#line 6235 .species = SPECIES_ARON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6172 +#line 6237 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6171 +#line 6236 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6174 +#line 6239 .species = SPECIES_ELECTRIKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6176 +#line 6241 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6175 +#line 6240 .lvl = 13, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6178 +#line 6243 [TRAINER_WALLACE] = { -#line 6179 +#line 6244 .trainerName = _("WALLACE"), -#line 6180 +#line 6245 .trainerClass = TRAINER_CLASS_CHAMPION, -#line 6181 +#line 6246 .trainerPic = TRAINER_PIC_CHAMPION_WALLACE, .encounterMusic_gender = -#line 6183 +#line 6248 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6184 +#line 6249 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 6185 +#line 6250 .doubleBattle = FALSE, -#line 6186 +#line 6251 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, -#line 6187 +#line 6252 .mugshotEnabled = TRUE, .mugshotColor = MUGSHOT_COLOR_YELLOW, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 6189 +#line 6254 .species = SPECIES_WAILORD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6191 +#line 6256 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 6190 +#line 6255 .lvl = 57, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 6192 +#line 6257 MOVE_RAIN_DANCE, MOVE_WATER_SPOUT, MOVE_DOUBLE_EDGE, @@ -15507,17 +15507,17 @@ F_TRAINER_FEMALE | }, }, { -#line 6197 +#line 6262 .species = SPECIES_TENTACRUEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6199 +#line 6264 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 6198 +#line 6263 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 6200 +#line 6265 MOVE_TOXIC, MOVE_HYDRO_PUMP, MOVE_SLUDGE_BOMB, @@ -15525,17 +15525,17 @@ F_TRAINER_FEMALE | }, }, { -#line 6205 +#line 6270 .species = SPECIES_LUDICOLO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6207 +#line 6272 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 6206 +#line 6271 .lvl = 56, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 6208 +#line 6273 MOVE_GIGA_DRAIN, MOVE_SURF, MOVE_LEECH_SEED, @@ -15543,17 +15543,17 @@ F_TRAINER_FEMALE | }, }, { -#line 6213 +#line 6278 .species = SPECIES_WHISCASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6215 +#line 6280 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 6214 +#line 6279 .lvl = 56, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 6216 +#line 6281 MOVE_EARTHQUAKE, MOVE_SURF, MOVE_AMNESIA, @@ -15561,17 +15561,17 @@ F_TRAINER_FEMALE | }, }, { -#line 6221 +#line 6286 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6223 +#line 6288 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 6222 +#line 6287 .lvl = 56, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 6224 +#line 6289 MOVE_DRAGON_DANCE, MOVE_EARTHQUAKE, MOVE_HYPER_BEAM, @@ -15579,19 +15579,19 @@ F_TRAINER_FEMALE | }, }, { -#line 6229 +#line 6294 .species = SPECIES_MILOTIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6229 +#line 6294 .heldItem = ITEM_SITRUS_BERRY, -#line 6231 +#line 6296 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 6230 +#line 6295 .lvl = 58, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 6232 +#line 6297 MOVE_RECOVER, MOVE_SURF, MOVE_ICE_BEAM, @@ -15600,1076 +15600,914 @@ F_TRAINER_FEMALE | }, }, }, -#line 6237 +#line 6302 [TRAINER_ANDREW] = { -#line 6238 +#line 6303 .trainerName = _("ANDREW"), -#line 6239 +#line 6304 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6240 +#line 6305 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6242 +#line 6307 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6243 +#line 6308 .doubleBattle = FALSE, -#line 6244 +#line 6309 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 6246 +#line 6311 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6248 +#line 6313 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6247 +#line 6312 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6250 +#line 6315 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6252 +#line 6317 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6251 +#line 6316 .lvl = 10, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6254 +#line 6319 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6256 +#line 6321 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6255 +#line 6320 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6258 +#line 6323 [TRAINER_IVAN] = { -#line 6259 +#line 6324 .trainerName = _("IVAN"), -#line 6260 +#line 6325 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6261 +#line 6326 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6263 +#line 6328 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6264 +#line 6329 .doubleBattle = FALSE, -#line 6265 +#line 6330 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 6267 +#line 6332 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6269 +#line 6334 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6268 +#line 6333 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6271 +#line 6336 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6273 +#line 6338 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6272 +#line 6337 .lvl = 6, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6275 +#line 6340 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6277 +#line 6342 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6276 +#line 6341 .lvl = 7, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6279 +#line 6344 [TRAINER_CLAUDE] = { -#line 6280 +#line 6345 .trainerName = _("CLAUDE"), -#line 6281 +#line 6346 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6282 +#line 6347 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6284 +#line 6349 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6285 +#line 6350 .doubleBattle = FALSE, -#line 6286 +#line 6351 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 6288 +#line 6353 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6290 +#line 6355 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6289 +#line 6354 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6292 +#line 6357 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6294 +#line 6359 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6293 +#line 6358 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6296 +#line 6361 .species = SPECIES_BARBOACH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6298 +#line 6363 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6297 +#line 6362 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6300 +#line 6365 [TRAINER_ELLIOT_1] = { -#line 6301 +#line 6366 .trainerName = _("ELLIOT"), -#line 6302 +#line 6367 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6303 +#line 6368 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6305 +#line 6370 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6306 +#line 6371 .doubleBattle = FALSE, -#line 6307 +#line 6372 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 6309 +#line 6374 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6311 +#line 6376 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6310 +#line 6375 .lvl = 10, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6313 +#line 6378 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6315 +#line 6380 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6314 +#line 6379 .lvl = 7, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6317 +#line 6382 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6319 +#line 6384 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6318 +#line 6383 .lvl = 10, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6321 +#line 6386 [TRAINER_NED] = { -#line 6322 +#line 6387 .trainerName = _("NED"), -#line 6323 +#line 6388 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6324 +#line 6389 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6326 +#line 6391 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6327 +#line 6392 .doubleBattle = FALSE, -#line 6328 +#line 6393 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 6330 +#line 6395 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6332 +#line 6397 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 6331 +#line 6396 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6334 +#line 6399 [TRAINER_DALE] = { -#line 6335 +#line 6400 .trainerName = _("DALE"), -#line 6336 +#line 6401 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6337 +#line 6402 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6339 +#line 6404 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6340 +#line 6405 .doubleBattle = FALSE, -#line 6341 +#line 6406 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 6343 +#line 6408 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6345 +#line 6410 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6344 +#line 6409 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6347 +#line 6412 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6349 +#line 6414 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6348 +#line 6413 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6351 +#line 6416 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6353 +#line 6418 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6352 +#line 6417 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6355 +#line 6420 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6357 +#line 6422 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6356 +#line 6421 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6359 +#line 6424 [TRAINER_NOLAN] = { -#line 6360 +#line 6425 .trainerName = _("NOLAN"), -#line 6361 +#line 6426 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6362 +#line 6427 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6364 +#line 6429 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6365 +#line 6430 .doubleBattle = FALSE, -#line 6366 +#line 6431 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 6368 +#line 6433 .species = SPECIES_BARBOACH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6370 +#line 6435 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6369 +#line 6434 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6372 +#line 6437 [TRAINER_BARNY] = { -#line 6373 +#line 6438 .trainerName = _("BARNY"), -#line 6374 +#line 6439 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6375 +#line 6440 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6377 +#line 6442 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6378 +#line 6443 .doubleBattle = FALSE, -#line 6379 +#line 6444 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 6381 +#line 6446 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6383 +#line 6448 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6382 +#line 6447 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6385 +#line 6450 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6387 +#line 6452 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6386 +#line 6451 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6389 +#line 6454 [TRAINER_WADE] = { -#line 6390 +#line 6455 .trainerName = _("WADE"), -#line 6391 +#line 6456 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6392 +#line 6457 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6394 +#line 6459 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6395 +#line 6460 .doubleBattle = FALSE, -#line 6396 +#line 6461 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 6398 +#line 6463 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6400 +#line 6465 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6399 +#line 6464 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6402 +#line 6467 [TRAINER_CARTER] = { -#line 6403 +#line 6468 .trainerName = _("CARTER"), -#line 6404 +#line 6469 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6405 +#line 6470 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6407 +#line 6472 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6408 +#line 6473 .doubleBattle = FALSE, -#line 6409 +#line 6474 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 6411 +#line 6476 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6413 +#line 6478 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 6412 +#line 6477 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6415 +#line 6480 .species = SPECIES_TENTACRUEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6417 +#line 6482 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 6416 +#line 6481 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6419 +#line 6484 [TRAINER_ELLIOT_2] = { -#line 6420 +#line 6485 .trainerName = _("ELLIOT"), -#line 6421 +#line 6486 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6422 +#line 6487 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6424 +#line 6489 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6425 +#line 6490 .doubleBattle = FALSE, -#line 6426 +#line 6491 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 6428 +#line 6493 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6430 +#line 6495 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 6429 +#line 6494 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6432 +#line 6497 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6434 +#line 6499 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 6433 +#line 6498 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6436 +#line 6501 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6438 +#line 6503 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 6437 +#line 6502 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6440 +#line 6505 [TRAINER_ELLIOT_3] = { -#line 6441 +#line 6506 .trainerName = _("ELLIOT"), -#line 6442 +#line 6507 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6443 +#line 6508 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6445 +#line 6510 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6446 +#line 6511 .doubleBattle = FALSE, -#line 6447 +#line 6512 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 6449 +#line 6514 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6451 +#line 6516 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 6450 +#line 6515 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6453 +#line 6518 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6455 +#line 6520 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 6454 +#line 6519 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6457 +#line 6522 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6459 +#line 6524 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 6458 +#line 6523 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6461 +#line 6526 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6463 +#line 6528 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 6462 +#line 6527 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6465 +#line 6530 [TRAINER_ELLIOT_4] = { -#line 6466 +#line 6531 .trainerName = _("ELLIOT"), -#line 6467 +#line 6532 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6468 +#line 6533 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6470 +#line 6535 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6471 +#line 6536 .doubleBattle = FALSE, -#line 6472 +#line 6537 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 6474 +#line 6539 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6476 +#line 6541 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 6475 +#line 6540 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6478 +#line 6543 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6480 +#line 6545 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 6479 +#line 6544 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6482 +#line 6547 .species = SPECIES_TENTACRUEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6484 +#line 6549 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 6483 +#line 6548 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6486 +#line 6551 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6488 +#line 6553 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 6487 +#line 6552 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6490 +#line 6555 [TRAINER_ELLIOT_5] = { -#line 6491 +#line 6556 .trainerName = _("ELLIOT"), -#line 6492 +#line 6557 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6493 +#line 6558 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6495 +#line 6560 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6496 +#line 6561 .doubleBattle = FALSE, -#line 6497 +#line 6562 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 6499 +#line 6564 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6501 +#line 6566 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 6500 +#line 6565 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6503 +#line 6568 .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6505 +#line 6570 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 6504 +#line 6569 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6507 +#line 6572 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6509 +#line 6574 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 6508 +#line 6573 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6511 +#line 6576 .species = SPECIES_TENTACRUEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6513 +#line 6578 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 6512 +#line 6577 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6515 +#line 6580 [TRAINER_RONALD] = { -#line 6516 +#line 6581 .trainerName = _("RONALD"), -#line 6517 +#line 6582 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 6518 +#line 6583 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 6520 +#line 6585 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 6521 +#line 6586 .doubleBattle = FALSE, -#line 6522 +#line 6587 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 6524 +#line 6589 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6526 +#line 6591 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6525 +#line 6590 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6528 +#line 6593 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6530 +#line 6595 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6529 +#line 6594 .lvl = 21, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6532 +#line 6597 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6534 +#line 6599 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6533 +#line 6598 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6536 +#line 6601 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6538 +#line 6603 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6537 +#line 6602 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6540 +#line 6605 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6542 +#line 6607 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6541 +#line 6606 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6544 +#line 6609 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6546 +#line 6611 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6545 +#line 6610 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6548 +#line 6613 [TRAINER_JACOB] = { -#line 6549 +#line 6614 .trainerName = _("JACOB"), -#line 6550 +#line 6615 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6551 +#line 6616 .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, .encounterMusic_gender = -#line 6553 +#line 6618 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6554 +#line 6619 .doubleBattle = FALSE, -#line 6555 +#line 6620 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 6557 +#line 6622 .species = SPECIES_VOLTORB, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6559 +#line 6624 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 6558 +#line 6623 .lvl = 6, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6561 +#line 6626 .species = SPECIES_VOLTORB, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6563 +#line 6628 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 6562 +#line 6627 .lvl = 6, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6565 +#line 6630 .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6567 +#line 6632 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 6566 +#line 6631 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6569 +#line 6634 [TRAINER_ANTHONY] = { -#line 6570 +#line 6635 .trainerName = _("ANTHONY"), -#line 6571 +#line 6636 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6572 +#line 6637 .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, .encounterMusic_gender = -#line 6574 +#line 6639 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6575 +#line 6640 .doubleBattle = FALSE, -#line 6576 +#line 6641 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 6578 - .species = SPECIES_MAGNEMITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6580 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6579 - .lvl = 14, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 6582 - .species = SPECIES_MAGNEMITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6584 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6583 - .lvl = 14, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6586 - [TRAINER_BENJAMIN_1] = - { -#line 6587 - .trainerName = _("BENJAMIN"), -#line 6588 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6589 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .encounterMusic_gender = -#line 6591 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6592 - .doubleBattle = FALSE, -#line 6593 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6595 - .species = SPECIES_MAGNEMITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6597 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6596 - .lvl = 16, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6599 - [TRAINER_BENJAMIN_2] = - { -#line 6600 - .trainerName = _("BENJAMIN"), -#line 6601 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6602 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .encounterMusic_gender = -#line 6604 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6605 - .doubleBattle = FALSE, -#line 6606 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6608 - .species = SPECIES_MAGNEMITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6610 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 6609 - .lvl = 30, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6612 - [TRAINER_BENJAMIN_3] = - { -#line 6613 - .trainerName = _("BENJAMIN"), -#line 6614 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6615 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .encounterMusic_gender = -#line 6617 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6618 - .doubleBattle = FALSE, -#line 6619 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6621 - .species = SPECIES_MAGNEMITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6623 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 6622 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6625 - [TRAINER_BENJAMIN_4] = - { -#line 6626 - .trainerName = _("BENJAMIN"), -#line 6627 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6628 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .encounterMusic_gender = -#line 6630 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6631 - .doubleBattle = FALSE, -#line 6632 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6634 - .species = SPECIES_MAGNETON, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6636 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 6635 - .lvl = 36, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6638 - [TRAINER_BENJAMIN_5] = - { -#line 6639 - .trainerName = _("BENJAMIN"), -#line 6640 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6641 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .encounterMusic_gender = #line 6643 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6644 - .doubleBattle = FALSE, + .species = SPECIES_MAGNEMITE, + .gender = TRAINER_MON_RANDOM_GENDER, #line 6645 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 6644 + .lvl = 14, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, { #line 6647 - .species = SPECIES_MAGNETON, + .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, #line 6649 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 6648 - .lvl = 39, + .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 6651 - [TRAINER_ABIGAIL_1] = + [TRAINER_BENJAMIN_1] = { #line 6652 - .trainerName = _("ABIGAIL"), + .trainerName = _("BENJAMIN"), #line 6653 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6654 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, .encounterMusic_gender = -#line 6655 -F_TRAINER_FEMALE | #line 6656 - TRAINER_ENCOUNTER_MUSIC_FEMALE, + TRAINER_ENCOUNTER_MUSIC_MALE, #line 6657 .doubleBattle = FALSE, #line 6658 @@ -16691,24 +16529,22 @@ F_TRAINER_FEMALE | }, }, #line 6664 - [TRAINER_JASMINE] = + [TRAINER_BENJAMIN_2] = { #line 6665 - .trainerName = _("JASMINE"), + .trainerName = _("BENJAMIN"), #line 6666 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6667 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, .encounterMusic_gender = -#line 6668 -F_TRAINER_FEMALE | #line 6669 - TRAINER_ENCOUNTER_MUSIC_FEMALE, + TRAINER_ENCOUNTER_MUSIC_MALE, #line 6670 .doubleBattle = FALSE, #line 6671 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, + .partySize = 1, .party = (const struct TrainerMon[]) { { @@ -16716,216 +16552,214 @@ F_TRAINER_FEMALE | .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, #line 6675 - .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), #line 6674 - .lvl = 14, + .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, - { + }, + }, #line 6677 + [TRAINER_BENJAMIN_3] = + { +#line 6678 + .trainerName = _("BENJAMIN"), +#line 6679 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6680 + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, + .encounterMusic_gender = +#line 6682 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 6683 + .doubleBattle = FALSE, +#line 6684 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 6686 .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6679 +#line 6688 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 6687 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6690 + [TRAINER_BENJAMIN_4] = + { +#line 6691 + .trainerName = _("BENJAMIN"), +#line 6692 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6693 + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, + .encounterMusic_gender = +#line 6695 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 6696 + .doubleBattle = FALSE, +#line 6697 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 6699 + .species = SPECIES_MAGNETON, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6701 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 6700 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6703 + [TRAINER_BENJAMIN_5] = + { +#line 6704 + .trainerName = _("BENJAMIN"), +#line 6705 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6706 + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, + .encounterMusic_gender = +#line 6708 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 6709 + .doubleBattle = FALSE, +#line 6710 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 6712 + .species = SPECIES_MAGNETON, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6714 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 6713 + .lvl = 39, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6716 + [TRAINER_ABIGAIL_1] = + { +#line 6717 + .trainerName = _("ABIGAIL"), +#line 6718 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6719 + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, + .encounterMusic_gender = +#line 6720 +F_TRAINER_FEMALE | +#line 6721 + TRAINER_ENCOUNTER_MUSIC_FEMALE, +#line 6722 + .doubleBattle = FALSE, +#line 6723 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 6725 + .species = SPECIES_MAGNEMITE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6727 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 6726 + .lvl = 16, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6729 + [TRAINER_JASMINE] = + { +#line 6730 + .trainerName = _("JASMINE"), +#line 6731 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6732 + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, + .encounterMusic_gender = +#line 6733 +F_TRAINER_FEMALE | +#line 6734 + TRAINER_ENCOUNTER_MUSIC_FEMALE, +#line 6735 + .doubleBattle = FALSE, +#line 6736 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 6738 + .species = SPECIES_MAGNEMITE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6740 .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), -#line 6678 +#line 6739 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 6681 +#line 6742 + .species = SPECIES_MAGNEMITE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6744 + .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), +#line 6743 + .lvl = 14, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 6746 .species = SPECIES_VOLTORB, .gender = TRAINER_MON_RANDOM_GENDER, -#line 6683 +#line 6748 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6682 +#line 6747 .lvl = 6, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6685 +#line 6750 [TRAINER_ABIGAIL_2] = { -#line 6686 - .trainerName = _("ABIGAIL"), -#line 6687 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6688 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .encounterMusic_gender = -#line 6689 -F_TRAINER_FEMALE | -#line 6690 - TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 6691 - .doubleBattle = FALSE, -#line 6692 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6694 - .species = SPECIES_MAGNEMITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6696 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 6695 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6698 - [TRAINER_ABIGAIL_3] = - { -#line 6699 - .trainerName = _("ABIGAIL"), -#line 6700 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6701 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .encounterMusic_gender = -#line 6702 -F_TRAINER_FEMALE | -#line 6703 - TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 6704 - .doubleBattle = FALSE, -#line 6705 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6707 - .species = SPECIES_MAGNEMITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6709 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 6708 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6711 - [TRAINER_ABIGAIL_4] = - { -#line 6712 - .trainerName = _("ABIGAIL"), -#line 6713 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6714 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .encounterMusic_gender = -#line 6715 -F_TRAINER_FEMALE | -#line 6716 - TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 6717 - .doubleBattle = FALSE, -#line 6718 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6720 - .species = SPECIES_MAGNETON, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6722 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 6721 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6724 - [TRAINER_ABIGAIL_5] = - { -#line 6725 - .trainerName = _("ABIGAIL"), -#line 6726 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6727 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .encounterMusic_gender = -#line 6728 -F_TRAINER_FEMALE | -#line 6729 - TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 6730 - .doubleBattle = FALSE, -#line 6731 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6733 - .species = SPECIES_MAGNETON, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6735 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 6734 - .lvl = 37, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6737 - [TRAINER_DYLAN_1] = - { -#line 6738 - .trainerName = _("DYLAN"), -#line 6739 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6740 - .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, - .encounterMusic_gender = -#line 6742 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6743 - .doubleBattle = FALSE, -#line 6744 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6746 - .species = SPECIES_DODUO, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6748 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6747 - .lvl = 17, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6750 - [TRAINER_DYLAN_2] = - { #line 6751 - .trainerName = _("DYLAN"), + .trainerName = _("ABIGAIL"), #line 6752 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6753 - .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, .encounterMusic_gender = +#line 6754 +F_TRAINER_FEMALE | #line 6755 - TRAINER_ENCOUNTER_MUSIC_MALE, + TRAINER_ENCOUNTER_MUSIC_FEMALE, #line 6756 .doubleBattle = FALSE, #line 6757 @@ -16935,7 +16769,7 @@ F_TRAINER_FEMALE | { { #line 6759 - .species = SPECIES_DODUO, + .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, #line 6761 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), @@ -16947,17 +16781,19 @@ F_TRAINER_FEMALE | }, }, #line 6763 - [TRAINER_DYLAN_3] = + [TRAINER_ABIGAIL_3] = { #line 6764 - .trainerName = _("DYLAN"), + .trainerName = _("ABIGAIL"), #line 6765 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6766 - .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, .encounterMusic_gender = +#line 6767 +F_TRAINER_FEMALE | #line 6768 - TRAINER_ENCOUNTER_MUSIC_MALE, + TRAINER_ENCOUNTER_MUSIC_FEMALE, #line 6769 .doubleBattle = FALSE, #line 6770 @@ -16967,7 +16803,7 @@ F_TRAINER_FEMALE | { { #line 6772 - .species = SPECIES_DODUO, + .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, #line 6774 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), @@ -16979,17 +16815,19 @@ F_TRAINER_FEMALE | }, }, #line 6776 - [TRAINER_DYLAN_4] = + [TRAINER_ABIGAIL_4] = { #line 6777 - .trainerName = _("DYLAN"), + .trainerName = _("ABIGAIL"), #line 6778 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6779 - .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, .encounterMusic_gender = +#line 6780 +F_TRAINER_FEMALE | #line 6781 - TRAINER_ENCOUNTER_MUSIC_MALE, + TRAINER_ENCOUNTER_MUSIC_FEMALE, #line 6782 .doubleBattle = FALSE, #line 6783 @@ -16999,7 +16837,7 @@ F_TRAINER_FEMALE | { { #line 6785 - .species = SPECIES_DODRIO, + .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, #line 6787 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), @@ -17011,17 +16849,19 @@ F_TRAINER_FEMALE | }, }, #line 6789 - [TRAINER_DYLAN_5] = + [TRAINER_ABIGAIL_5] = { #line 6790 - .trainerName = _("DYLAN"), + .trainerName = _("ABIGAIL"), #line 6791 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6792 - .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, .encounterMusic_gender = +#line 6793 +F_TRAINER_FEMALE | #line 6794 - TRAINER_ENCOUNTER_MUSIC_MALE, + TRAINER_ENCOUNTER_MUSIC_FEMALE, #line 6795 .doubleBattle = FALSE, #line 6796 @@ -17031,7 +16871,7 @@ F_TRAINER_FEMALE | { { #line 6798 - .species = SPECIES_DODRIO, + .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, #line 6800 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), @@ -17043,19 +16883,17 @@ F_TRAINER_FEMALE | }, }, #line 6802 - [TRAINER_MARIA_1] = + [TRAINER_DYLAN_1] = { #line 6803 - .trainerName = _("MARIA"), + .trainerName = _("DYLAN"), #line 6804 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6805 - .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, + .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, .encounterMusic_gender = -#line 6806 -F_TRAINER_FEMALE | #line 6807 - TRAINER_ENCOUNTER_MUSIC_FEMALE, + TRAINER_ENCOUNTER_MUSIC_MALE, #line 6808 .doubleBattle = FALSE, #line 6809 @@ -17077,19 +16915,17 @@ F_TRAINER_FEMALE | }, }, #line 6815 - [TRAINER_MARIA_2] = + [TRAINER_DYLAN_2] = { #line 6816 - .trainerName = _("MARIA"), + .trainerName = _("DYLAN"), #line 6817 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6818 - .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, + .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, .encounterMusic_gender = -#line 6819 -F_TRAINER_FEMALE | #line 6820 - TRAINER_ENCOUNTER_MUSIC_FEMALE, + TRAINER_ENCOUNTER_MUSIC_MALE, #line 6821 .doubleBattle = FALSE, #line 6822 @@ -17111,19 +16947,17 @@ F_TRAINER_FEMALE | }, }, #line 6828 - [TRAINER_MARIA_3] = + [TRAINER_DYLAN_3] = { #line 6829 - .trainerName = _("MARIA"), + .trainerName = _("DYLAN"), #line 6830 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6831 - .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, + .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, .encounterMusic_gender = -#line 6832 -F_TRAINER_FEMALE | #line 6833 - TRAINER_ENCOUNTER_MUSIC_FEMALE, + TRAINER_ENCOUNTER_MUSIC_MALE, #line 6834 .doubleBattle = FALSE, #line 6835 @@ -17145,19 +16979,17 @@ F_TRAINER_FEMALE | }, }, #line 6841 - [TRAINER_MARIA_4] = + [TRAINER_DYLAN_4] = { #line 6842 - .trainerName = _("MARIA"), + .trainerName = _("DYLAN"), #line 6843 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6844 - .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, + .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, .encounterMusic_gender = -#line 6845 -F_TRAINER_FEMALE | #line 6846 - TRAINER_ENCOUNTER_MUSIC_FEMALE, + TRAINER_ENCOUNTER_MUSIC_MALE, #line 6847 .doubleBattle = FALSE, #line 6848 @@ -17179,19 +17011,17 @@ F_TRAINER_FEMALE | }, }, #line 6854 - [TRAINER_MARIA_5] = + [TRAINER_DYLAN_5] = { #line 6855 - .trainerName = _("MARIA"), + .trainerName = _("DYLAN"), #line 6856 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6857 - .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, + .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, .encounterMusic_gender = -#line 6858 -F_TRAINER_FEMALE | #line 6859 - TRAINER_ENCOUNTER_MUSIC_FEMALE, + TRAINER_ENCOUNTER_MUSIC_MALE, #line 6860 .doubleBattle = FALSE, #line 6861 @@ -17213,364 +17043,372 @@ F_TRAINER_FEMALE | }, }, #line 6867 - [TRAINER_CAMDEN] = + [TRAINER_MARIA_1] = { #line 6868 - .trainerName = _("CAMDEN"), + .trainerName = _("MARIA"), #line 6869 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 6870 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, + .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, .encounterMusic_gender = +#line 6871 +F_TRAINER_FEMALE | #line 6872 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, + TRAINER_ENCOUNTER_MUSIC_FEMALE, #line 6873 .doubleBattle = FALSE, #line 6874 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 6876 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6878 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6877 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 6880 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6882 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6881 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6884 - [TRAINER_DEMETRIUS] = - { -#line 6885 - .trainerName = _("DEMETRIUS"), -#line 6886 - .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 6887 - .trainerPic = TRAINER_PIC_YOUNGSTER, - .encounterMusic_gender = -#line 6889 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 6890 - .doubleBattle = FALSE, -#line 6891 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 6893 - .species = SPECIES_ZIGZAGOON, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6895 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6894 - .lvl = 25, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 6897 - .species = SPECIES_ELECTRIKE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6899 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6898 - .lvl = 25, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6901 - [TRAINER_ISAIAH_1] = - { -#line 6902 - .trainerName = _("ISAIAH"), -#line 6903 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6904 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .encounterMusic_gender = -#line 6906 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 6907 - .doubleBattle = FALSE, -#line 6908 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { +#line 6876 + .species = SPECIES_DODUO, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6878 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 6877 + .lvl = 17, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6880 + [TRAINER_MARIA_2] = + { +#line 6881 + .trainerName = _("MARIA"), +#line 6882 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6883 + .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, + .encounterMusic_gender = +#line 6884 +F_TRAINER_FEMALE | +#line 6885 + TRAINER_ENCOUNTER_MUSIC_FEMALE, +#line 6886 + .doubleBattle = FALSE, +#line 6887 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 6889 + .species = SPECIES_DODUO, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6891 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 6890 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6893 + [TRAINER_MARIA_3] = + { +#line 6894 + .trainerName = _("MARIA"), +#line 6895 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6896 + .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, + .encounterMusic_gender = +#line 6897 +F_TRAINER_FEMALE | +#line 6898 + TRAINER_ENCOUNTER_MUSIC_FEMALE, +#line 6899 + .doubleBattle = FALSE, +#line 6900 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 6902 + .species = SPECIES_DODUO, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6904 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 6903 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6906 + [TRAINER_MARIA_4] = + { +#line 6907 + .trainerName = _("MARIA"), +#line 6908 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6909 + .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, + .encounterMusic_gender = #line 6910 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6912 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +F_TRAINER_FEMALE | #line 6911 - .lvl = 35, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6914 - [TRAINER_PABLO_1] = - { + TRAINER_ENCOUNTER_MUSIC_FEMALE, +#line 6912 + .doubleBattle = FALSE, +#line 6913 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { #line 6915 - .trainerName = _("PABLO"), -#line 6916 - .trainerClass = TRAINER_CLASS_TRIATHLETE, + .species = SPECIES_DODRIO, + .gender = TRAINER_MON_RANDOM_GENDER, #line 6917 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .encounterMusic_gender = -#line 6919 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 6920 - .doubleBattle = FALSE, -#line 6921 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 6923 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6925 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6924 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 6927 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6929 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6928 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6931 - [TRAINER_CHASE] = - { -#line 6932 - .trainerName = _("CHASE"), -#line 6933 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6934 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .encounterMusic_gender = -#line 6936 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 6937 - .doubleBattle = FALSE, -#line 6938 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 6940 - .species = SPECIES_WINGULL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6942 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 6941 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 6944 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6946 - .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), -#line 6945 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 6916 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 6948 - [TRAINER_ISAIAH_2] = +#line 6919 + [TRAINER_MARIA_5] = { -#line 6949 - .trainerName = _("ISAIAH"), -#line 6950 +#line 6920 + .trainerName = _("MARIA"), +#line 6921 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6951 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, +#line 6922 + .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, .encounterMusic_gender = -#line 6953 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 6954 - .doubleBattle = FALSE, -#line 6955 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6957 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6959 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 6958 - .lvl = 39, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6961 - [TRAINER_ISAIAH_3] = - { -#line 6962 - .trainerName = _("ISAIAH"), -#line 6963 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6964 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .encounterMusic_gender = -#line 6966 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 6967 - .doubleBattle = FALSE, -#line 6968 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6970 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6972 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 6971 - .lvl = 42, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6974 - [TRAINER_ISAIAH_4] = - { -#line 6975 - .trainerName = _("ISAIAH"), -#line 6976 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6977 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .encounterMusic_gender = -#line 6979 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 6980 - .doubleBattle = FALSE, -#line 6981 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6983 - .species = SPECIES_STARMIE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6985 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 6984 - .lvl = 45, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 6987 - [TRAINER_ISAIAH_5] = - { -#line 6988 - .trainerName = _("ISAIAH"), -#line 6989 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 6990 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .encounterMusic_gender = -#line 6992 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 6993 - .doubleBattle = FALSE, -#line 6994 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 6996 - .species = SPECIES_STARMIE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 6998 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 6997 - .lvl = 48, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 7000 - [TRAINER_ISOBEL] = - { -#line 7001 - .trainerName = _("ISOBEL"), -#line 7002 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 7003 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .encounterMusic_gender = -#line 7004 +#line 6923 F_TRAINER_FEMALE | -#line 7005 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 7006 +#line 6924 + TRAINER_ENCOUNTER_MUSIC_FEMALE, +#line 6925 .doubleBattle = FALSE, -#line 7007 +#line 6926 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { +#line 6928 + .species = SPECIES_DODRIO, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6930 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 6929 + .lvl = 37, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6932 + [TRAINER_CAMDEN] = + { +#line 6933 + .trainerName = _("CAMDEN"), +#line 6934 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6935 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, + .encounterMusic_gender = +#line 6937 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 6938 + .doubleBattle = FALSE, +#line 6939 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 6941 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6943 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 6942 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 6945 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6947 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 6946 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6949 + [TRAINER_DEMETRIUS] = + { +#line 6950 + .trainerName = _("DEMETRIUS"), +#line 6951 + .trainerClass = TRAINER_CLASS_YOUNGSTER, +#line 6952 + .trainerPic = TRAINER_PIC_YOUNGSTER, + .encounterMusic_gender = +#line 6954 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 6955 + .doubleBattle = FALSE, +#line 6956 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 6958 + .species = SPECIES_ZIGZAGOON, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6960 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 6959 + .lvl = 25, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 6962 + .species = SPECIES_ELECTRIKE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6964 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 6963 + .lvl = 25, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6966 + [TRAINER_ISAIAH_1] = + { +#line 6967 + .trainerName = _("ISAIAH"), +#line 6968 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6969 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, + .encounterMusic_gender = +#line 6971 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 6972 + .doubleBattle = FALSE, +#line 6973 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 6975 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6977 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 6976 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6979 + [TRAINER_PABLO_1] = + { +#line 6980 + .trainerName = _("PABLO"), +#line 6981 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6982 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, + .encounterMusic_gender = +#line 6984 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 6985 + .doubleBattle = FALSE, +#line 6986 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 6988 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6990 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 6989 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 6992 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 6994 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 6993 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 6996 + [TRAINER_CHASE] = + { +#line 6997 + .trainerName = _("CHASE"), +#line 6998 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 6999 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, + .encounterMusic_gender = +#line 7001 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 7002 + .doubleBattle = FALSE, +#line 7003 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 7005 + .species = SPECIES_WINGULL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7007 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 7006 + .lvl = 26, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { #line 7009 .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, #line 7011 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), #line 7010 .lvl = 34, .nature = NATURE_HARDY, @@ -17579,569 +17417,731 @@ F_TRAINER_FEMALE | }, }, #line 7013 - [TRAINER_DONNY] = + [TRAINER_ISAIAH_2] = { #line 7014 - .trainerName = _("DONNY"), + .trainerName = _("ISAIAH"), #line 7015 .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 7016 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, .encounterMusic_gender = -#line 7017 -F_TRAINER_FEMALE | #line 7018 TRAINER_ENCOUNTER_MUSIC_SWIMMER, #line 7019 .doubleBattle = FALSE, #line 7020 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, + .partySize = 1, .party = (const struct TrainerMon[]) { { #line 7022 - .species = SPECIES_WINGULL, + .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, #line 7024 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7023 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 7026 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7028 - .iv = TRAINER_PARTY_IVS(19, 19, 19, 19, 19, 19), -#line 7027 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 7030 - [TRAINER_TALIA] = - { -#line 7031 - .trainerName = _("TALIA"), -#line 7032 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 7033 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .encounterMusic_gender = -#line 7034 -F_TRAINER_FEMALE | -#line 7035 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 7036 - .doubleBattle = FALSE, -#line 7037 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 7039 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7041 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7040 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 7043 - [TRAINER_KATELYN_1] = - { -#line 7044 - .trainerName = _("KATELYN"), -#line 7045 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 7046 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .encounterMusic_gender = -#line 7047 -F_TRAINER_FEMALE | -#line 7048 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 7049 - .doubleBattle = FALSE, -#line 7050 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 7052 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7054 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7053 - .lvl = 35, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 7056 - [TRAINER_ALLISON] = - { -#line 7057 - .trainerName = _("ALLISON"), -#line 7058 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 7059 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .encounterMusic_gender = -#line 7060 -F_TRAINER_FEMALE | -#line 7061 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 7062 - .doubleBattle = FALSE, -#line 7063 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 7065 - .species = SPECIES_WINGULL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7067 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7066 - .lvl = 27, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 7069 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7071 - .iv = TRAINER_PARTY_IVS(29, 29, 29, 29, 29, 29), -#line 7070 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 7073 - [TRAINER_KATELYN_2] = - { -#line 7074 - .trainerName = _("KATELYN"), -#line 7075 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 7076 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .encounterMusic_gender = -#line 7077 -F_TRAINER_FEMALE | -#line 7078 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 7079 - .doubleBattle = FALSE, -#line 7080 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 7082 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7084 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 7083 +#line 7023 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7086 - [TRAINER_KATELYN_3] = +#line 7026 + [TRAINER_ISAIAH_3] = { -#line 7087 - .trainerName = _("KATELYN"), -#line 7088 +#line 7027 + .trainerName = _("ISAIAH"), +#line 7028 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 7089 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, +#line 7029 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, .encounterMusic_gender = -#line 7090 -F_TRAINER_FEMALE | -#line 7091 +#line 7031 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 7092 +#line 7032 .doubleBattle = FALSE, -#line 7093 +#line 7033 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7095 +#line 7035 .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7097 +#line 7037 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 7096 +#line 7036 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7099 - [TRAINER_KATELYN_4] = +#line 7039 + [TRAINER_ISAIAH_4] = { -#line 7100 - .trainerName = _("KATELYN"), -#line 7101 +#line 7040 + .trainerName = _("ISAIAH"), +#line 7041 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 7102 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, +#line 7042 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, .encounterMusic_gender = -#line 7103 -F_TRAINER_FEMALE | -#line 7104 +#line 7044 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 7105 +#line 7045 .doubleBattle = FALSE, -#line 7106 +#line 7046 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7108 +#line 7048 .species = SPECIES_STARMIE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7110 +#line 7050 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 7109 +#line 7049 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7112 - [TRAINER_KATELYN_5] = +#line 7052 + [TRAINER_ISAIAH_5] = { -#line 7113 - .trainerName = _("KATELYN"), -#line 7114 +#line 7053 + .trainerName = _("ISAIAH"), +#line 7054 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 7115 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, +#line 7055 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, .encounterMusic_gender = -#line 7116 -F_TRAINER_FEMALE | -#line 7117 +#line 7057 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 7118 +#line 7058 .doubleBattle = FALSE, -#line 7119 +#line 7059 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7121 +#line 7061 .species = SPECIES_STARMIE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7123 +#line 7063 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 7122 +#line 7062 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7125 - [TRAINER_NICOLAS_1] = +#line 7065 + [TRAINER_ISOBEL] = { -#line 7126 - .trainerName = _("NICOLAS"), -#line 7127 - .trainerClass = TRAINER_CLASS_DRAGON_TAMER, -#line 7128 - .trainerPic = TRAINER_PIC_DRAGON_TAMER, +#line 7066 + .trainerName = _("ISOBEL"), +#line 7067 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 7068 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, .encounterMusic_gender = -#line 7130 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7131 +#line 7069 +F_TRAINER_FEMALE | +#line 7070 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 7071 .doubleBattle = FALSE, -#line 7132 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 7134 - .species = SPECIES_ALTARIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7136 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 7135 - .lvl = 37, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 7138 - .species = SPECIES_ALTARIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7140 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 7139 - .lvl = 37, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 7142 - [TRAINER_NICOLAS_2] = - { -#line 7143 - .trainerName = _("NICOLAS"), -#line 7144 - .trainerClass = TRAINER_CLASS_DRAGON_TAMER, -#line 7145 - .trainerPic = TRAINER_PIC_DRAGON_TAMER, - .encounterMusic_gender = -#line 7147 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7148 - .doubleBattle = FALSE, -#line 7149 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 7151 - .species = SPECIES_ALTARIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7153 - .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 7152 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 7155 - .species = SPECIES_ALTARIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7157 - .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 7156 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 7159 - [TRAINER_NICOLAS_3] = - { -#line 7160 - .trainerName = _("NICOLAS"), -#line 7161 - .trainerClass = TRAINER_CLASS_DRAGON_TAMER, -#line 7162 - .trainerPic = TRAINER_PIC_DRAGON_TAMER, - .encounterMusic_gender = -#line 7164 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7165 - .doubleBattle = FALSE, -#line 7166 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 7168 - .species = SPECIES_ALTARIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7170 - .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 7169 - .lvl = 44, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 7172 - .species = SPECIES_ALTARIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7174 - .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 7173 - .lvl = 44, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 7176 - [TRAINER_NICOLAS_4] = - { -#line 7177 - .trainerName = _("NICOLAS"), -#line 7178 - .trainerClass = TRAINER_CLASS_DRAGON_TAMER, -#line 7179 - .trainerPic = TRAINER_PIC_DRAGON_TAMER, - .encounterMusic_gender = -#line 7181 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7182 - .doubleBattle = FALSE, -#line 7183 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 7185 - .species = SPECIES_BAGON, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7187 - .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 7186 - .lvl = 46, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 7189 - .species = SPECIES_ALTARIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7191 - .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 7190 - .lvl = 46, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 7193 - .species = SPECIES_ALTARIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7195 - .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 7194 - .lvl = 46, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 7197 - [TRAINER_NICOLAS_5] = - { -#line 7198 - .trainerName = _("NICOLAS"), -#line 7199 - .trainerClass = TRAINER_CLASS_DRAGON_TAMER, -#line 7200 - .trainerPic = TRAINER_PIC_DRAGON_TAMER, - .encounterMusic_gender = -#line 7202 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7203 - .doubleBattle = FALSE, -#line 7204 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 7206 - .species = SPECIES_ALTARIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7208 - .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 7207 - .lvl = 49, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 7210 - .species = SPECIES_ALTARIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7212 - .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 7211 - .lvl = 49, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 7214 - .species = SPECIES_SHELGON, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7214 - .heldItem = ITEM_DRAGON_FANG, -#line 7216 - .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 7215 - .lvl = 49, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 7218 - [TRAINER_AARON] = - { -#line 7219 - .trainerName = _("AARON"), -#line 7220 - .trainerClass = TRAINER_CLASS_DRAGON_TAMER, -#line 7221 - .trainerPic = TRAINER_PIC_DRAGON_TAMER, - .encounterMusic_gender = -#line 7223 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7224 - .doubleBattle = FALSE, -#line 7225 +#line 7072 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { +#line 7074 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7076 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 7075 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7078 + [TRAINER_DONNY] = + { +#line 7079 + .trainerName = _("DONNY"), +#line 7080 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 7081 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, + .encounterMusic_gender = +#line 7082 +F_TRAINER_FEMALE | +#line 7083 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 7084 + .doubleBattle = FALSE, +#line 7085 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 7087 + .species = SPECIES_WINGULL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7089 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 7088 + .lvl = 26, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 7091 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7093 + .iv = TRAINER_PARTY_IVS(19, 19, 19, 19, 19, 19), +#line 7092 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7095 + [TRAINER_TALIA] = + { +#line 7096 + .trainerName = _("TALIA"), +#line 7097 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 7098 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, + .encounterMusic_gender = +#line 7099 +F_TRAINER_FEMALE | +#line 7100 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 7101 + .doubleBattle = FALSE, +#line 7102 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 7104 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7106 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 7105 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7108 + [TRAINER_KATELYN_1] = + { +#line 7109 + .trainerName = _("KATELYN"), +#line 7110 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 7111 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, + .encounterMusic_gender = +#line 7112 +F_TRAINER_FEMALE | +#line 7113 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 7114 + .doubleBattle = FALSE, +#line 7115 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 7117 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7119 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 7118 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7121 + [TRAINER_ALLISON] = + { +#line 7122 + .trainerName = _("ALLISON"), +#line 7123 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 7124 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, + .encounterMusic_gender = +#line 7125 +F_TRAINER_FEMALE | +#line 7126 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 7127 + .doubleBattle = FALSE, +#line 7128 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 7130 + .species = SPECIES_WINGULL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7132 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 7131 + .lvl = 27, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 7134 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7136 + .iv = TRAINER_PARTY_IVS(29, 29, 29, 29, 29, 29), +#line 7135 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7138 + [TRAINER_KATELYN_2] = + { +#line 7139 + .trainerName = _("KATELYN"), +#line 7140 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 7141 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, + .encounterMusic_gender = +#line 7142 +F_TRAINER_FEMALE | +#line 7143 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 7144 + .doubleBattle = FALSE, +#line 7145 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 7147 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7149 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 7148 + .lvl = 39, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7151 + [TRAINER_KATELYN_3] = + { +#line 7152 + .trainerName = _("KATELYN"), +#line 7153 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 7154 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, + .encounterMusic_gender = +#line 7155 +F_TRAINER_FEMALE | +#line 7156 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 7157 + .doubleBattle = FALSE, +#line 7158 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 7160 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7162 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 7161 + .lvl = 42, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7164 + [TRAINER_KATELYN_4] = + { +#line 7165 + .trainerName = _("KATELYN"), +#line 7166 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 7167 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, + .encounterMusic_gender = +#line 7168 +F_TRAINER_FEMALE | +#line 7169 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 7170 + .doubleBattle = FALSE, +#line 7171 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 7173 + .species = SPECIES_STARMIE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7175 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 7174 + .lvl = 45, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7177 + [TRAINER_KATELYN_5] = + { +#line 7178 + .trainerName = _("KATELYN"), +#line 7179 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 7180 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, + .encounterMusic_gender = +#line 7181 +F_TRAINER_FEMALE | +#line 7182 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 7183 + .doubleBattle = FALSE, +#line 7184 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 7186 + .species = SPECIES_STARMIE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7188 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 7187 + .lvl = 48, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7190 + [TRAINER_NICOLAS_1] = + { +#line 7191 + .trainerName = _("NICOLAS"), +#line 7192 + .trainerClass = TRAINER_CLASS_DRAGON_TAMER, +#line 7193 + .trainerPic = TRAINER_PIC_DRAGON_TAMER, + .encounterMusic_gender = +#line 7195 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 7196 + .doubleBattle = FALSE, +#line 7197 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 7199 + .species = SPECIES_ALTARIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7201 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 7200 + .lvl = 37, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 7203 + .species = SPECIES_ALTARIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7205 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 7204 + .lvl = 37, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7207 + [TRAINER_NICOLAS_2] = + { +#line 7208 + .trainerName = _("NICOLAS"), +#line 7209 + .trainerClass = TRAINER_CLASS_DRAGON_TAMER, +#line 7210 + .trainerPic = TRAINER_PIC_DRAGON_TAMER, + .encounterMusic_gender = +#line 7212 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 7213 + .doubleBattle = FALSE, +#line 7214 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 7216 + .species = SPECIES_ALTARIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7218 + .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), +#line 7217 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 7220 + .species = SPECIES_ALTARIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7222 + .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), +#line 7221 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7224 + [TRAINER_NICOLAS_3] = + { +#line 7225 + .trainerName = _("NICOLAS"), +#line 7226 + .trainerClass = TRAINER_CLASS_DRAGON_TAMER, #line 7227 + .trainerPic = TRAINER_PIC_DRAGON_TAMER, + .encounterMusic_gender = +#line 7229 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 7230 + .doubleBattle = FALSE, +#line 7231 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 7233 + .species = SPECIES_ALTARIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7235 + .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), +#line 7234 + .lvl = 44, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 7237 + .species = SPECIES_ALTARIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7239 + .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), +#line 7238 + .lvl = 44, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7241 + [TRAINER_NICOLAS_4] = + { +#line 7242 + .trainerName = _("NICOLAS"), +#line 7243 + .trainerClass = TRAINER_CLASS_DRAGON_TAMER, +#line 7244 + .trainerPic = TRAINER_PIC_DRAGON_TAMER, + .encounterMusic_gender = +#line 7246 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 7247 + .doubleBattle = FALSE, +#line 7248 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 7250 .species = SPECIES_BAGON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7229 +#line 7252 + .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), +#line 7251 + .lvl = 46, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 7254 + .species = SPECIES_ALTARIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7256 + .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), +#line 7255 + .lvl = 46, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 7258 + .species = SPECIES_ALTARIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7260 + .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), +#line 7259 + .lvl = 46, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7262 + [TRAINER_NICOLAS_5] = + { +#line 7263 + .trainerName = _("NICOLAS"), +#line 7264 + .trainerClass = TRAINER_CLASS_DRAGON_TAMER, +#line 7265 + .trainerPic = TRAINER_PIC_DRAGON_TAMER, + .encounterMusic_gender = +#line 7267 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 7268 + .doubleBattle = FALSE, +#line 7269 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 7271 + .species = SPECIES_ALTARIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7273 + .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), +#line 7272 + .lvl = 49, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 7275 + .species = SPECIES_ALTARIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7277 + .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), +#line 7276 + .lvl = 49, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 7279 + .species = SPECIES_SHELGON, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7279 + .heldItem = ITEM_DRAGON_FANG, +#line 7281 + .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), +#line 7280 + .lvl = 49, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7283 + [TRAINER_AARON] = + { +#line 7284 + .trainerName = _("AARON"), +#line 7285 + .trainerClass = TRAINER_CLASS_DRAGON_TAMER, +#line 7286 + .trainerPic = TRAINER_PIC_DRAGON_TAMER, + .encounterMusic_gender = +#line 7288 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 7289 + .doubleBattle = FALSE, +#line 7290 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 7292 + .species = SPECIES_BAGON, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7294 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 7228 +#line 7293 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7230 +#line 7295 MOVE_DRAGON_BREATH, MOVE_HEADBUTT, MOVE_FOCUS_ENERGY, @@ -18150,895 +18150,895 @@ F_TRAINER_FEMALE | }, }, }, -#line 7235 +#line 7300 [TRAINER_PERRY] = { -#line 7236 +#line 7301 .trainerName = _("PERRY"), -#line 7237 +#line 7302 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7238 +#line 7303 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7240 +#line 7305 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7241 +#line 7306 .doubleBattle = FALSE, -#line 7242 +#line 7307 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7244 +#line 7309 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7246 +#line 7311 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7245 +#line 7310 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7248 +#line 7313 [TRAINER_HUGH] = { -#line 7249 +#line 7314 .trainerName = _("HUGH"), -#line 7250 +#line 7315 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7251 +#line 7316 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7253 +#line 7318 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7254 +#line 7319 .doubleBattle = FALSE, -#line 7255 +#line 7320 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7257 +#line 7322 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7259 +#line 7324 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7258 +#line 7323 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7261 +#line 7326 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7263 +#line 7328 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7262 +#line 7327 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7265 +#line 7330 [TRAINER_PHIL] = { -#line 7266 +#line 7331 .trainerName = _("PHIL"), -#line 7267 +#line 7332 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7268 +#line 7333 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7270 +#line 7335 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7271 +#line 7336 .doubleBattle = FALSE, -#line 7272 +#line 7337 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7274 +#line 7339 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7276 +#line 7341 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7275 +#line 7340 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7278 +#line 7343 [TRAINER_JARED] = { -#line 7279 +#line 7344 .trainerName = _("JARED"), -#line 7280 +#line 7345 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7281 +#line 7346 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7283 +#line 7348 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7284 +#line 7349 .doubleBattle = FALSE, -#line 7285 +#line 7350 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 7287 +#line 7352 .species = SPECIES_DODUO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7289 +#line 7354 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 7288 +#line 7353 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7291 +#line 7356 .species = SPECIES_SKARMORY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7293 +#line 7358 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 7292 +#line 7357 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7295 +#line 7360 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7297 +#line 7362 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 7296 +#line 7361 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7299 +#line 7364 [TRAINER_HUMBERTO] = { -#line 7300 +#line 7365 .trainerName = _("HUMBERTO"), -#line 7301 +#line 7366 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7302 +#line 7367 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7304 +#line 7369 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7305 +#line 7370 .doubleBattle = FALSE, -#line 7306 +#line 7371 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7308 +#line 7373 .species = SPECIES_SKARMORY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7310 +#line 7375 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 7309 +#line 7374 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7312 +#line 7377 [TRAINER_PRESLEY] = { -#line 7313 +#line 7378 .trainerName = _("PRESLEY"), -#line 7314 +#line 7379 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7315 +#line 7380 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7317 +#line 7382 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7318 +#line 7383 .doubleBattle = FALSE, -#line 7319 +#line 7384 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7321 +#line 7386 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7323 +#line 7388 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7322 +#line 7387 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7325 +#line 7390 .species = SPECIES_XATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7327 +#line 7392 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7326 +#line 7391 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7329 +#line 7394 [TRAINER_EDWARDO] = { -#line 7330 +#line 7395 .trainerName = _("EDWARDO"), -#line 7331 +#line 7396 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7332 +#line 7397 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7334 +#line 7399 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7335 +#line 7400 .doubleBattle = FALSE, -#line 7336 +#line 7401 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7338 +#line 7403 .species = SPECIES_DODUO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7340 +#line 7405 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 7339 +#line 7404 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7342 +#line 7407 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7344 +#line 7409 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 7343 +#line 7408 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7346 +#line 7411 [TRAINER_COLIN] = { -#line 7347 +#line 7412 .trainerName = _("COLIN"), -#line 7348 +#line 7413 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7349 +#line 7414 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7351 +#line 7416 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7352 +#line 7417 .doubleBattle = FALSE, -#line 7353 +#line 7418 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7355 +#line 7420 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7357 +#line 7422 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7356 +#line 7421 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7359 +#line 7424 .species = SPECIES_NATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7361 +#line 7426 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7360 +#line 7425 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7363 +#line 7428 [TRAINER_ROBERT_1] = { -#line 7364 +#line 7429 .trainerName = _("ROBERT"), -#line 7365 +#line 7430 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7366 +#line 7431 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7368 +#line 7433 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7369 +#line 7434 .doubleBattle = FALSE, -#line 7370 +#line 7435 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7372 +#line 7437 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7374 +#line 7439 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7373 +#line 7438 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7376 +#line 7441 [TRAINER_BENNY] = { -#line 7377 +#line 7442 .trainerName = _("BENNY"), -#line 7378 +#line 7443 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7379 +#line 7444 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7381 +#line 7446 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7382 +#line 7447 .doubleBattle = FALSE, -#line 7383 +#line 7448 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 7385 +#line 7450 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7387 +#line 7452 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7386 +#line 7451 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7389 +#line 7454 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7391 +#line 7456 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7390 +#line 7455 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7393 +#line 7458 .species = SPECIES_XATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7395 +#line 7460 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7394 +#line 7459 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7397 +#line 7462 [TRAINER_CHESTER] = { -#line 7398 +#line 7463 .trainerName = _("CHESTER"), -#line 7399 +#line 7464 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7400 +#line 7465 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7402 +#line 7467 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7403 +#line 7468 .doubleBattle = FALSE, -#line 7404 +#line 7469 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7406 +#line 7471 .species = SPECIES_TAILLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7408 +#line 7473 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7407 +#line 7472 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7410 +#line 7475 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7412 +#line 7477 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7411 +#line 7476 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7414 +#line 7479 [TRAINER_ROBERT_2] = { -#line 7415 +#line 7480 .trainerName = _("ROBERT"), -#line 7416 +#line 7481 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7417 +#line 7482 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7419 +#line 7484 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7420 +#line 7485 .doubleBattle = FALSE, -#line 7421 +#line 7486 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7423 +#line 7488 .species = SPECIES_NATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7425 +#line 7490 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 7424 +#line 7489 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7427 +#line 7492 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7429 +#line 7494 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 7428 +#line 7493 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7431 +#line 7496 [TRAINER_ROBERT_3] = { -#line 7432 +#line 7497 .trainerName = _("ROBERT"), -#line 7433 +#line 7498 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7434 +#line 7499 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7436 +#line 7501 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7437 +#line 7502 .doubleBattle = FALSE, -#line 7438 +#line 7503 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7440 +#line 7505 .species = SPECIES_NATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7442 +#line 7507 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 7441 +#line 7506 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7444 +#line 7509 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7446 +#line 7511 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 7445 +#line 7510 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7448 +#line 7513 [TRAINER_ROBERT_4] = { -#line 7449 +#line 7514 .trainerName = _("ROBERT"), -#line 7450 +#line 7515 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7451 +#line 7516 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7453 +#line 7518 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7454 +#line 7519 .doubleBattle = FALSE, -#line 7455 +#line 7520 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7457 +#line 7522 .species = SPECIES_NATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7459 +#line 7524 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 7458 +#line 7523 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7461 +#line 7526 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7463 +#line 7528 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 7462 +#line 7527 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7465 +#line 7530 [TRAINER_ROBERT_5] = { -#line 7466 +#line 7531 .trainerName = _("ROBERT"), -#line 7467 +#line 7532 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7468 +#line 7533 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7470 +#line 7535 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7471 +#line 7536 .doubleBattle = FALSE, -#line 7472 +#line 7537 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7474 +#line 7539 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7476 +#line 7541 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 7475 +#line 7540 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7478 +#line 7543 .species = SPECIES_XATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7480 +#line 7545 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 7479 +#line 7544 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7482 +#line 7547 [TRAINER_ALEX] = { -#line 7483 +#line 7548 .trainerName = _("ALEX"), -#line 7484 +#line 7549 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7485 +#line 7550 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7487 +#line 7552 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7488 +#line 7553 .doubleBattle = FALSE, -#line 7489 +#line 7554 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7491 +#line 7556 .species = SPECIES_NATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7493 +#line 7558 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 7492 +#line 7557 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7495 +#line 7560 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7497 +#line 7562 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 7496 +#line 7561 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7499 +#line 7564 [TRAINER_BECK] = { -#line 7500 +#line 7565 .trainerName = _("BECK"), -#line 7501 +#line 7566 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 7502 +#line 7567 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 7504 +#line 7569 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7505 +#line 7570 .doubleBattle = FALSE, -#line 7506 +#line 7571 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7508 +#line 7573 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7510 +#line 7575 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7509 +#line 7574 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7512 +#line 7577 [TRAINER_YASU] = { -#line 7513 +#line 7578 .trainerName = _("YASU"), -#line 7514 +#line 7579 .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 7515 +#line 7580 .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 7517 +#line 7582 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 7518 +#line 7583 .doubleBattle = FALSE, -#line 7519 +#line 7584 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7521 +#line 7586 .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7523 +#line 7588 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7522 +#line 7587 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7525 +#line 7590 [TRAINER_TAKASHI] = { -#line 7526 +#line 7591 .trainerName = _("TAKASHI"), -#line 7527 +#line 7592 .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 7528 +#line 7593 .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 7530 +#line 7595 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 7531 +#line 7596 .doubleBattle = FALSE, -#line 7532 +#line 7597 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7534 +#line 7599 .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7536 +#line 7601 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7535 +#line 7600 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7538 +#line 7603 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7540 +#line 7605 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7539 +#line 7604 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7542 +#line 7607 [TRAINER_DIANNE] = { -#line 7543 +#line 7608 .trainerName = _("DIANNE"), -#line 7544 +#line 7609 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 7545 +#line 7610 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 7546 +#line 7611 F_TRAINER_FEMALE | -#line 7547 +#line 7612 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 7548 +#line 7613 .items = { ITEM_FULL_RESTORE }, -#line 7549 +#line 7614 .doubleBattle = FALSE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7551 +#line 7616 .species = SPECIES_CLAYDOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7553 +#line 7618 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7552 +#line 7617 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7554 +#line 7619 MOVE_SKILL_SWAP, MOVE_EARTHQUAKE, }, }, { -#line 7557 +#line 7622 .species = SPECIES_LANTURN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7559 +#line 7624 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7558 +#line 7623 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7560 +#line 7625 MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, }, }, }, }, -#line 7563 +#line 7628 [TRAINER_JANI] = { -#line 7564 +#line 7629 .trainerName = _("JANI"), -#line 7565 +#line 7630 .trainerClass = TRAINER_CLASS_TUBER_F, -#line 7566 +#line 7631 .trainerPic = TRAINER_PIC_TUBER_F, .encounterMusic_gender = -#line 7567 +#line 7632 F_TRAINER_FEMALE | -#line 7568 +#line 7633 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 7569 +#line 7634 .doubleBattle = FALSE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7571 +#line 7636 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7573 +#line 7638 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7572 +#line 7637 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7575 +#line 7640 [TRAINER_LAO_1] = { -#line 7576 +#line 7641 .trainerName = _("LAO"), -#line 7577 +#line 7642 .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 7578 +#line 7643 .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 7580 +#line 7645 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 7581 +#line 7646 .doubleBattle = FALSE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 7583 +#line 7648 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7585 +#line 7650 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7584 +#line 7649 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7586 +#line 7651 MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SMOG, @@ -19046,17 +19046,17 @@ F_TRAINER_FEMALE | }, }, { -#line 7591 +#line 7656 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7593 +#line 7658 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7592 +#line 7657 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7594 +#line 7659 MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SMOG, @@ -19064,17 +19064,17 @@ F_TRAINER_FEMALE | }, }, { -#line 7599 +#line 7664 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7601 +#line 7666 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7600 +#line 7665 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7602 +#line 7667 MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, @@ -19083,272 +19083,115 @@ F_TRAINER_FEMALE | }, }, }, -#line 7607 +#line 7672 [TRAINER_LUNG] = { -#line 7608 +#line 7673 .trainerName = _("LUNG"), -#line 7609 +#line 7674 .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 7610 +#line 7675 .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 7612 +#line 7677 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 7613 +#line 7678 .doubleBattle = FALSE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7615 +#line 7680 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7617 +#line 7682 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7616 +#line 7681 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7619 - .species = SPECIES_NINJASK, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7621 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7620 - .lvl = 18, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 7623 - [TRAINER_LAO_2] = - { -#line 7624 - .trainerName = _("LAO"), -#line 7625 - .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 7626 - .trainerPic = TRAINER_PIC_NINJA_BOY, - .encounterMusic_gender = -#line 7628 - TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 7629 - .doubleBattle = FALSE, - .partySize = 4, - .party = (const struct TrainerMon[]) - { - { -#line 7631 - .species = SPECIES_KOFFING, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7633 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7632 - .lvl = 24, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 7634 - MOVE_POISON_GAS, - MOVE_TACKLE, - MOVE_SLUDGE, - MOVE_SELF_DESTRUCT, - }, - }, - { -#line 7639 - .species = SPECIES_KOFFING, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7641 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7640 - .lvl = 24, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 7642 - MOVE_POISON_GAS, - MOVE_TACKLE, - MOVE_SLUDGE, - }, - }, - { -#line 7646 - .species = SPECIES_KOFFING, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7648 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7647 - .lvl = 24, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 7649 - MOVE_POISON_GAS, - MOVE_TACKLE, - MOVE_SLUDGE, - MOVE_SELF_DESTRUCT, - }, - }, - { -#line 7654 - .species = SPECIES_KOFFING, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7656 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7655 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 7657 - MOVE_TACKLE, - MOVE_SLUDGE, - }, - }, - }, - }, -#line 7660 - [TRAINER_LAO_3] = - { -#line 7661 - .trainerName = _("LAO"), -#line 7662 - .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 7663 - .trainerPic = TRAINER_PIC_NINJA_BOY, - .encounterMusic_gender = -#line 7665 - TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 7666 - .doubleBattle = FALSE, - .partySize = 4, - .party = (const struct TrainerMon[]) - { - { -#line 7668 - .species = SPECIES_KOFFING, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7670 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 7669 - .lvl = 27, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 7671 - MOVE_POISON_GAS, - MOVE_TACKLE, - MOVE_SLUDGE, - MOVE_SELF_DESTRUCT, - }, - }, - { -#line 7676 - .species = SPECIES_KOFFING, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7678 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 7677 - .lvl = 27, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 7679 - MOVE_POISON_GAS, - MOVE_TACKLE, - MOVE_SLUDGE, - MOVE_SELF_DESTRUCT, - }, - }, - { #line 7684 - .species = SPECIES_KOFFING, + .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, #line 7686 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 7685 - .lvl = 27, + .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 7687 - MOVE_POISON_GAS, - MOVE_TACKLE, - MOVE_SLUDGE, - }, - }, - { -#line 7691 - .species = SPECIES_KOFFING, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7693 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 7692 - .lvl = 29, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 7694 - MOVE_TACKLE, - MOVE_SLUDGE, - }, }, }, }, -#line 7697 - [TRAINER_LAO_4] = +#line 7688 + [TRAINER_LAO_2] = { -#line 7698 +#line 7689 .trainerName = _("LAO"), -#line 7699 +#line 7690 .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 7700 +#line 7691 .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 7702 +#line 7693 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 7703 +#line 7694 .doubleBattle = FALSE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 7705 +#line 7696 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7707 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 7706 - .lvl = 30, +#line 7698 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 7697 + .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7708 +#line 7699 + MOVE_POISON_GAS, + MOVE_TACKLE, + MOVE_SLUDGE, + MOVE_SELF_DESTRUCT, + }, + }, + { +#line 7704 + .species = SPECIES_KOFFING, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7706 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 7705 + .lvl = 24, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 7707 MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, }, }, { -#line 7712 +#line 7711 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7714 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), #line 7713 - .lvl = 30, + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 7712 + .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7715 +#line 7714 MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, + MOVE_SELF_DESTRUCT, }, }, { @@ -19356,520 +19199,677 @@ F_TRAINER_FEMALE | .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, #line 7721 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 7720 - .lvl = 30, + .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { #line 7722 - MOVE_POISON_GAS, - MOVE_TACKLE, - MOVE_SLUDGE, - }, - }, - { -#line 7726 - .species = SPECIES_KOFFING, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 7728 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 7727 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 7729 MOVE_TACKLE, MOVE_SLUDGE, }, }, }, }, -#line 7732 - [TRAINER_LAO_5] = +#line 7725 + [TRAINER_LAO_3] = { -#line 7733 +#line 7726 .trainerName = _("LAO"), -#line 7734 +#line 7727 .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 7735 +#line 7728 .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 7737 +#line 7730 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 7738 +#line 7731 .doubleBattle = FALSE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 7740 +#line 7733 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7742 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 7735 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 7734 + .lvl = 27, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 7736 + MOVE_POISON_GAS, + MOVE_TACKLE, + MOVE_SLUDGE, + MOVE_SELF_DESTRUCT, + }, + }, + { #line 7741 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { + .species = SPECIES_KOFFING, + .gender = TRAINER_MON_RANDOM_GENDER, #line 7743 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 7742 + .lvl = 27, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 7744 MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, + MOVE_SELF_DESTRUCT, }, }, { -#line 7747 - .species = SPECIES_KOFFING, - .gender = TRAINER_MON_RANDOM_GENDER, #line 7749 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 7748 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 7750 - MOVE_POISON_GAS, - MOVE_TACKLE, - MOVE_SLUDGE, - MOVE_SELF_DESTRUCT, - }, - }, - { -#line 7755 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7757 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 7756 - .lvl = 33, +#line 7751 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 7750 + .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7758 +#line 7752 MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, - MOVE_SELF_DESTRUCT, }, }, { -#line 7763 - .species = SPECIES_WEEZING, +#line 7756 + .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7763 - .heldItem = ITEM_SMOKE_BALL, -#line 7765 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 7764 - .lvl = 35, +#line 7758 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 7757 + .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7766 +#line 7759 MOVE_TACKLE, MOVE_SLUDGE, }, }, }, }, -#line 7769 - [TRAINER_JOCELYN] = +#line 7762 + [TRAINER_LAO_4] = { -#line 7770 - .trainerName = _("JOCELYN"), -#line 7771 - .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 7772 - .trainerPic = TRAINER_PIC_BATTLE_GIRL, +#line 7763 + .trainerName = _("LAO"), +#line 7764 + .trainerClass = TRAINER_CLASS_NINJA_BOY, +#line 7765 + .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 7773 -F_TRAINER_FEMALE | -#line 7774 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7775 +#line 7767 + TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, +#line 7768 .doubleBattle = FALSE, -#line 7776 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, + .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 7778 - .species = SPECIES_MEDITITE, +#line 7770 + .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7780 - .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 7779 - .lvl = 13, +#line 7772 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 7771 + .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 7773 + MOVE_POISON_GAS, + MOVE_TACKLE, + MOVE_SLUDGE, }, - }, - }, -#line 7782 - [TRAINER_LAURA] = - { -#line 7783 - .trainerName = _("LAURA"), + }, + { +#line 7777 + .species = SPECIES_KOFFING, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7779 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 7778 + .lvl = 30, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 7780 + MOVE_POISON_GAS, + MOVE_TACKLE, + MOVE_SLUDGE, + }, + }, + { #line 7784 - .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 7785 - .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .encounterMusic_gender = + .species = SPECIES_KOFFING, + .gender = TRAINER_MON_RANDOM_GENDER, #line 7786 -F_TRAINER_FEMALE | + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 7785 + .lvl = 30, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { #line 7787 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7788 - .doubleBattle = FALSE, -#line 7789 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { + MOVE_POISON_GAS, + MOVE_TACKLE, + MOVE_SLUDGE, + }, + }, { #line 7791 - .species = SPECIES_MEDITITE, + .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, #line 7793 - .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), #line 7792 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 7794 + MOVE_TACKLE, + MOVE_SLUDGE, + }, + }, + }, + }, +#line 7797 + [TRAINER_LAO_5] = + { +#line 7798 + .trainerName = _("LAO"), +#line 7799 + .trainerClass = TRAINER_CLASS_NINJA_BOY, +#line 7800 + .trainerPic = TRAINER_PIC_NINJA_BOY, + .encounterMusic_gender = +#line 7802 + TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, +#line 7803 + .doubleBattle = FALSE, + .partySize = 4, + .party = (const struct TrainerMon[]) + { + { +#line 7805 + .species = SPECIES_KOFFING, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7807 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 7806 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 7808 + MOVE_POISON_GAS, + MOVE_TACKLE, + MOVE_SLUDGE, + }, + }, + { +#line 7812 + .species = SPECIES_KOFFING, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7814 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 7813 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 7815 + MOVE_POISON_GAS, + MOVE_TACKLE, + MOVE_SLUDGE, + MOVE_SELF_DESTRUCT, + }, + }, + { +#line 7820 + .species = SPECIES_KOFFING, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7822 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 7821 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 7823 + MOVE_POISON_GAS, + MOVE_TACKLE, + MOVE_SLUDGE, + MOVE_SELF_DESTRUCT, + }, + }, + { +#line 7828 + .species = SPECIES_WEEZING, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7828 + .heldItem = ITEM_SMOKE_BALL, +#line 7830 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 7829 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 7831 + MOVE_TACKLE, + MOVE_SLUDGE, + }, + }, + }, + }, +#line 7834 + [TRAINER_JOCELYN] = + { +#line 7835 + .trainerName = _("JOCELYN"), +#line 7836 + .trainerClass = TRAINER_CLASS_BATTLE_GIRL, +#line 7837 + .trainerPic = TRAINER_PIC_BATTLE_GIRL, + .encounterMusic_gender = +#line 7838 +F_TRAINER_FEMALE | +#line 7839 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 7840 + .doubleBattle = FALSE, +#line 7841 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 7843 + .species = SPECIES_MEDITITE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7845 + .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), +#line 7844 .lvl = 13, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7795 +#line 7847 + [TRAINER_LAURA] = + { +#line 7848 + .trainerName = _("LAURA"), +#line 7849 + .trainerClass = TRAINER_CLASS_BATTLE_GIRL, +#line 7850 + .trainerPic = TRAINER_PIC_BATTLE_GIRL, + .encounterMusic_gender = +#line 7851 +F_TRAINER_FEMALE | +#line 7852 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 7853 + .doubleBattle = FALSE, +#line 7854 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 7856 + .species = SPECIES_MEDITITE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 7858 + .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), +#line 7857 + .lvl = 13, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 7860 [TRAINER_CYNDY_1] = { -#line 7796 +#line 7861 .trainerName = _("CYNDY"), -#line 7797 +#line 7862 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 7798 +#line 7863 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 7799 +#line 7864 F_TRAINER_FEMALE | -#line 7800 +#line 7865 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7801 +#line 7866 .doubleBattle = FALSE, -#line 7802 +#line 7867 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7804 +#line 7869 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7806 +#line 7871 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 7805 +#line 7870 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7808 +#line 7873 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7810 +#line 7875 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 7809 +#line 7874 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7812 +#line 7877 [TRAINER_CORA] = { -#line 7813 +#line 7878 .trainerName = _("CORA"), -#line 7814 +#line 7879 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 7815 +#line 7880 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 7816 +#line 7881 F_TRAINER_FEMALE | -#line 7817 +#line 7882 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7818 +#line 7883 .doubleBattle = FALSE, -#line 7819 +#line 7884 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7821 +#line 7886 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7823 +#line 7888 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 7822 +#line 7887 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7825 +#line 7890 [TRAINER_PAULA] = { -#line 7826 +#line 7891 .trainerName = _("PAULA"), -#line 7827 +#line 7892 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 7828 +#line 7893 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 7829 +#line 7894 F_TRAINER_FEMALE | -#line 7830 +#line 7895 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7831 +#line 7896 .doubleBattle = FALSE, -#line 7832 +#line 7897 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7834 +#line 7899 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7836 +#line 7901 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 7835 +#line 7900 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7838 +#line 7903 [TRAINER_CYNDY_2] = { -#line 7839 +#line 7904 .trainerName = _("CYNDY"), -#line 7840 +#line 7905 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 7841 +#line 7906 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 7842 +#line 7907 F_TRAINER_FEMALE | -#line 7843 +#line 7908 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7844 +#line 7909 .doubleBattle = FALSE, -#line 7845 +#line 7910 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7847 +#line 7912 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7849 +#line 7914 .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 7848 +#line 7913 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7851 +#line 7916 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7853 +#line 7918 .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 7852 +#line 7917 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7855 +#line 7920 [TRAINER_CYNDY_3] = { -#line 7856 +#line 7921 .trainerName = _("CYNDY"), -#line 7857 +#line 7922 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 7858 +#line 7923 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 7859 +#line 7924 F_TRAINER_FEMALE | -#line 7860 +#line 7925 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7861 +#line 7926 .doubleBattle = FALSE, -#line 7862 +#line 7927 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7864 +#line 7929 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7866 +#line 7931 .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 7865 +#line 7930 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7868 +#line 7933 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7870 +#line 7935 .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 7869 +#line 7934 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7872 +#line 7937 [TRAINER_CYNDY_4] = { -#line 7873 +#line 7938 .trainerName = _("CYNDY"), -#line 7874 +#line 7939 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 7875 +#line 7940 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 7876 +#line 7941 F_TRAINER_FEMALE | -#line 7877 +#line 7942 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7878 +#line 7943 .doubleBattle = FALSE, -#line 7879 +#line 7944 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7881 +#line 7946 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7883 +#line 7948 .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 7882 +#line 7947 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7885 +#line 7950 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7887 +#line 7952 .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 7886 +#line 7951 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7889 +#line 7954 [TRAINER_CYNDY_5] = { -#line 7890 +#line 7955 .trainerName = _("CYNDY"), -#line 7891 +#line 7956 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 7892 +#line 7957 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 7893 +#line 7958 F_TRAINER_FEMALE | -#line 7894 +#line 7959 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 7895 +#line 7960 .doubleBattle = FALSE, -#line 7896 +#line 7961 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7898 +#line 7963 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7900 +#line 7965 .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 7899 +#line 7964 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7902 +#line 7967 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7904 +#line 7969 .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 7903 +#line 7968 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7906 +#line 7971 [TRAINER_MADELINE_1] = { -#line 7907 +#line 7972 .trainerName = _("MADELINE"), -#line 7908 +#line 7973 .trainerClass = TRAINER_CLASS_PARASOL_LADY, -#line 7909 +#line 7974 .trainerPic = TRAINER_PIC_PARASOL_LADY, .encounterMusic_gender = -#line 7910 +#line 7975 F_TRAINER_FEMALE | -#line 7911 +#line 7976 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 7912 +#line 7977 .doubleBattle = FALSE, -#line 7913 +#line 7978 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7915 +#line 7980 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7917 +#line 7982 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7916 +#line 7981 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7918 +#line 7983 MOVE_EMBER, MOVE_TACKLE, MOVE_MAGNITUDE, @@ -19878,84 +19878,84 @@ F_TRAINER_FEMALE | }, }, }, -#line 7923 +#line 7988 [TRAINER_CLARISSA] = { -#line 7924 +#line 7989 .trainerName = _("CLARISSA"), -#line 7925 +#line 7990 .trainerClass = TRAINER_CLASS_PARASOL_LADY, -#line 7926 +#line 7991 .trainerPic = TRAINER_PIC_PARASOL_LADY, .encounterMusic_gender = -#line 7927 +#line 7992 F_TRAINER_FEMALE | -#line 7928 +#line 7993 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 7929 +#line 7994 .doubleBattle = FALSE, -#line 7930 +#line 7995 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 7932 +#line 7997 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7934 +#line 7999 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7933 +#line 7998 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 7936 +#line 8001 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7938 +#line 8003 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 7937 +#line 8002 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 7940 +#line 8005 [TRAINER_ANGELICA] = { -#line 7941 +#line 8006 .trainerName = _("ANGELICA"), -#line 7942 +#line 8007 .trainerClass = TRAINER_CLASS_PARASOL_LADY, -#line 7943 +#line 8008 .trainerPic = TRAINER_PIC_PARASOL_LADY, .encounterMusic_gender = -#line 7944 +#line 8009 F_TRAINER_FEMALE | -#line 7945 +#line 8010 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 7946 +#line 8011 .doubleBattle = FALSE, -#line 7947 +#line 8012 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7949 +#line 8014 .species = SPECIES_CASTFORM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7951 +#line 8016 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 7950 +#line 8015 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7952 +#line 8017 MOVE_RAIN_DANCE, MOVE_WEATHER_BALL, MOVE_THUNDER, @@ -19964,39 +19964,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 7957 +#line 8022 [TRAINER_MADELINE_2] = { -#line 7958 +#line 8023 .trainerName = _("MADELINE"), -#line 7959 +#line 8024 .trainerClass = TRAINER_CLASS_PARASOL_LADY, -#line 7960 +#line 8025 .trainerPic = TRAINER_PIC_PARASOL_LADY, .encounterMusic_gender = -#line 7961 +#line 8026 F_TRAINER_FEMALE | -#line 7962 +#line 8027 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 7963 +#line 8028 .doubleBattle = FALSE, -#line 7964 +#line 8029 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7966 +#line 8031 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7968 +#line 8033 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 7967 +#line 8032 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7969 +#line 8034 MOVE_EMBER, MOVE_TACKLE, MOVE_MAGNITUDE, @@ -20005,39 +20005,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 7974 +#line 8039 [TRAINER_MADELINE_3] = { -#line 7975 +#line 8040 .trainerName = _("MADELINE"), -#line 7976 +#line 8041 .trainerClass = TRAINER_CLASS_PARASOL_LADY, -#line 7977 +#line 8042 .trainerPic = TRAINER_PIC_PARASOL_LADY, .encounterMusic_gender = -#line 7978 +#line 8043 F_TRAINER_FEMALE | -#line 7979 +#line 8044 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 7980 +#line 8045 .doubleBattle = FALSE, -#line 7981 +#line 8046 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 7983 +#line 8048 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 7985 +#line 8050 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 7984 +#line 8049 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 7986 +#line 8051 MOVE_EMBER, MOVE_TAKE_DOWN, MOVE_MAGNITUDE, @@ -20046,39 +20046,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 7991 +#line 8056 [TRAINER_MADELINE_4] = { -#line 7992 +#line 8057 .trainerName = _("MADELINE"), -#line 7993 +#line 8058 .trainerClass = TRAINER_CLASS_PARASOL_LADY, -#line 7994 +#line 8059 .trainerPic = TRAINER_PIC_PARASOL_LADY, .encounterMusic_gender = -#line 7995 +#line 8060 F_TRAINER_FEMALE | -#line 7996 +#line 8061 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 7997 +#line 8062 .doubleBattle = FALSE, -#line 7998 +#line 8063 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8000 +#line 8065 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8002 +#line 8067 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 8001 +#line 8066 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8003 +#line 8068 MOVE_LEECH_SEED, MOVE_MEGA_DRAIN, MOVE_GRASS_WHISTLE, @@ -20086,17 +20086,17 @@ F_TRAINER_FEMALE | }, }, { -#line 8008 +#line 8073 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8010 +#line 8075 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 8009 +#line 8074 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8011 +#line 8076 MOVE_FLAMETHROWER, MOVE_TAKE_DOWN, MOVE_MAGNITUDE, @@ -20105,39 +20105,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 8016 +#line 8081 [TRAINER_MADELINE_5] = { -#line 8017 +#line 8082 .trainerName = _("MADELINE"), -#line 8018 +#line 8083 .trainerClass = TRAINER_CLASS_PARASOL_LADY, -#line 8019 +#line 8084 .trainerPic = TRAINER_PIC_PARASOL_LADY, .encounterMusic_gender = -#line 8020 +#line 8085 F_TRAINER_FEMALE | -#line 8021 +#line 8086 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 8022 +#line 8087 .doubleBattle = FALSE, -#line 8023 +#line 8088 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8025 +#line 8090 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8027 +#line 8092 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 8026 +#line 8091 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8028 +#line 8093 MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_SOLAR_BEAM, @@ -20145,17 +20145,17 @@ F_TRAINER_FEMALE | }, }, { -#line 8033 +#line 8098 .species = SPECIES_CAMERUPT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8035 +#line 8100 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 8034 +#line 8099 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8036 +#line 8101 MOVE_FLAMETHROWER, MOVE_TAKE_DOWN, MOVE_EARTHQUAKE, @@ -20164,1145 +20164,1145 @@ F_TRAINER_FEMALE | }, }, }, -#line 8041 +#line 8106 [TRAINER_BEVERLY] = { -#line 8042 +#line 8107 .trainerName = _("BEVERLY"), -#line 8043 +#line 8108 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8044 +#line 8109 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8045 +#line 8110 F_TRAINER_FEMALE | -#line 8046 +#line 8111 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8047 +#line 8112 .doubleBattle = FALSE, -#line 8048 +#line 8113 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8050 +#line 8115 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8052 +#line 8117 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8051 +#line 8116 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8054 +#line 8119 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8056 +#line 8121 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8055 +#line 8120 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8058 +#line 8123 [TRAINER_IMANI] = { -#line 8059 +#line 8124 .trainerName = _("IMANI"), -#line 8060 +#line 8125 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8061 +#line 8126 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8062 +#line 8127 F_TRAINER_FEMALE | -#line 8063 +#line 8128 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8064 +#line 8129 .doubleBattle = FALSE, -#line 8065 +#line 8130 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8067 +#line 8132 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8069 +#line 8134 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8068 +#line 8133 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8071 +#line 8136 [TRAINER_KYLA] = { -#line 8072 +#line 8137 .trainerName = _("KYLA"), -#line 8073 +#line 8138 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8074 +#line 8139 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8075 +#line 8140 F_TRAINER_FEMALE | -#line 8076 +#line 8141 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8077 +#line 8142 .doubleBattle = FALSE, -#line 8078 +#line 8143 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8080 +#line 8145 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8082 +#line 8147 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8081 +#line 8146 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8084 +#line 8149 [TRAINER_DENISE] = { -#line 8085 +#line 8150 .trainerName = _("DENISE"), -#line 8086 +#line 8151 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8087 +#line 8152 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8088 +#line 8153 F_TRAINER_FEMALE | -#line 8089 +#line 8154 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8090 +#line 8155 .doubleBattle = FALSE, -#line 8091 +#line 8156 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8093 +#line 8158 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8095 +#line 8160 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8094 +#line 8159 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8097 +#line 8162 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8099 +#line 8164 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8098 +#line 8163 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8101 +#line 8166 [TRAINER_BETH] = { -#line 8102 +#line 8167 .trainerName = _("BETH"), -#line 8103 +#line 8168 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8104 +#line 8169 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8105 +#line 8170 F_TRAINER_FEMALE | -#line 8106 +#line 8171 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8107 +#line 8172 .doubleBattle = FALSE, -#line 8108 +#line 8173 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8110 +#line 8175 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8112 +#line 8177 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8111 +#line 8176 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8114 +#line 8179 [TRAINER_TARA] = { -#line 8115 +#line 8180 .trainerName = _("TARA"), -#line 8116 +#line 8181 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8117 +#line 8182 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8118 +#line 8183 F_TRAINER_FEMALE | -#line 8119 +#line 8184 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8120 +#line 8185 .doubleBattle = FALSE, -#line 8121 +#line 8186 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8123 +#line 8188 .species = SPECIES_HORSEA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8125 +#line 8190 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8124 +#line 8189 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8127 +#line 8192 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8129 +#line 8194 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8128 +#line 8193 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8131 +#line 8196 [TRAINER_MISSY] = { -#line 8132 +#line 8197 .trainerName = _("MISSY"), -#line 8133 +#line 8198 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8134 +#line 8199 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8135 +#line 8200 F_TRAINER_FEMALE | -#line 8136 +#line 8201 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8137 +#line 8202 .doubleBattle = FALSE, -#line 8138 +#line 8203 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8140 +#line 8205 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8142 +#line 8207 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8141 +#line 8206 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8144 +#line 8209 [TRAINER_ALICE] = { -#line 8145 +#line 8210 .trainerName = _("ALICE"), -#line 8146 +#line 8211 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8147 +#line 8212 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8148 +#line 8213 F_TRAINER_FEMALE | -#line 8149 +#line 8214 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8150 +#line 8215 .doubleBattle = FALSE, -#line 8151 +#line 8216 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 8153 +#line 8218 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8155 +#line 8220 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8154 +#line 8219 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8157 +#line 8222 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8159 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8158 - .lvl = 24, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 8161 - .species = SPECIES_GOLDEEN, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 8163 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8162 - .lvl = 24, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 8165 - [TRAINER_JENNY_1] = - { -#line 8166 - .trainerName = _("JENNY"), -#line 8167 - .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8168 - .trainerPic = TRAINER_PIC_SWIMMER_F, - .encounterMusic_gender = -#line 8169 -F_TRAINER_FEMALE | -#line 8170 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8171 - .doubleBattle = FALSE, -#line 8172 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 8174 - .species = SPECIES_WAILMER, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 8176 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8175 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 8178 - [TRAINER_GRACE] = - { -#line 8179 - .trainerName = _("GRACE"), -#line 8180 - .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8181 - .trainerPic = TRAINER_PIC_SWIMMER_F, - .encounterMusic_gender = -#line 8182 -F_TRAINER_FEMALE | -#line 8183 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8184 - .doubleBattle = FALSE, -#line 8185 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 8187 - .species = SPECIES_MARILL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 8189 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8188 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 8191 - [TRAINER_TANYA] = - { -#line 8192 - .trainerName = _("TANYA"), -#line 8193 - .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8194 - .trainerPic = TRAINER_PIC_SWIMMER_F, - .encounterMusic_gender = -#line 8195 -F_TRAINER_FEMALE | -#line 8196 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8197 - .doubleBattle = FALSE, -#line 8198 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 8200 - .species = SPECIES_LUVDISC, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 8202 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8201 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 8204 - [TRAINER_SHARON] = - { -#line 8205 - .trainerName = _("SHARON"), -#line 8206 - .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8207 - .trainerPic = TRAINER_PIC_SWIMMER_F, - .encounterMusic_gender = -#line 8208 -F_TRAINER_FEMALE | -#line 8209 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8210 - .doubleBattle = FALSE, -#line 8211 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 8213 - .species = SPECIES_SEAKING, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 8215 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8214 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 8217 - [TRAINER_NIKKI] = - { -#line 8218 - .trainerName = _("NIKKI"), -#line 8219 - .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8220 - .trainerPic = TRAINER_PIC_SWIMMER_F, - .encounterMusic_gender = -#line 8221 -F_TRAINER_FEMALE | -#line 8222 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8223 - .doubleBattle = FALSE, #line 8224 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 8223 + .lvl = 24, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, { #line 8226 - .species = SPECIES_MARILL, + .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, #line 8228 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 8227 + .lvl = 24, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 8230 + [TRAINER_JENNY_1] = + { +#line 8231 + .trainerName = _("JENNY"), +#line 8232 + .trainerClass = TRAINER_CLASS_SWIMMER_F, +#line 8233 + .trainerPic = TRAINER_PIC_SWIMMER_F, + .encounterMusic_gender = +#line 8234 +F_TRAINER_FEMALE | +#line 8235 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 8236 + .doubleBattle = FALSE, +#line 8237 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 8239 + .species = SPECIES_WAILMER, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 8241 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 8240 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 8243 + [TRAINER_GRACE] = + { +#line 8244 + .trainerName = _("GRACE"), +#line 8245 + .trainerClass = TRAINER_CLASS_SWIMMER_F, +#line 8246 + .trainerPic = TRAINER_PIC_SWIMMER_F, + .encounterMusic_gender = +#line 8247 +F_TRAINER_FEMALE | +#line 8248 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 8249 + .doubleBattle = FALSE, +#line 8250 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 8252 + .species = SPECIES_MARILL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 8254 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 8253 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 8256 + [TRAINER_TANYA] = + { +#line 8257 + .trainerName = _("TANYA"), +#line 8258 + .trainerClass = TRAINER_CLASS_SWIMMER_F, +#line 8259 + .trainerPic = TRAINER_PIC_SWIMMER_F, + .encounterMusic_gender = +#line 8260 +F_TRAINER_FEMALE | +#line 8261 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 8262 + .doubleBattle = FALSE, +#line 8263 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 8265 + .species = SPECIES_LUVDISC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 8267 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 8266 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 8269 + [TRAINER_SHARON] = + { +#line 8270 + .trainerName = _("SHARON"), +#line 8271 + .trainerClass = TRAINER_CLASS_SWIMMER_F, +#line 8272 + .trainerPic = TRAINER_PIC_SWIMMER_F, + .encounterMusic_gender = +#line 8273 +F_TRAINER_FEMALE | +#line 8274 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 8275 + .doubleBattle = FALSE, +#line 8276 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 8278 + .species = SPECIES_SEAKING, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 8280 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 8279 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 8282 + [TRAINER_NIKKI] = + { +#line 8283 + .trainerName = _("NIKKI"), +#line 8284 + .trainerClass = TRAINER_CLASS_SWIMMER_F, +#line 8285 + .trainerPic = TRAINER_PIC_SWIMMER_F, + .encounterMusic_gender = +#line 8286 +F_TRAINER_FEMALE | +#line 8287 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 8288 + .doubleBattle = FALSE, +#line 8289 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 8291 + .species = SPECIES_MARILL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 8293 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 8292 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8230 +#line 8295 .species = SPECIES_SPHEAL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8232 +#line 8297 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8231 +#line 8296 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8234 +#line 8299 [TRAINER_BRENDA] = { -#line 8235 +#line 8300 .trainerName = _("BRENDA"), -#line 8236 +#line 8301 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8237 +#line 8302 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8238 +#line 8303 F_TRAINER_FEMALE | -#line 8239 +#line 8304 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8240 +#line 8305 .doubleBattle = FALSE, -#line 8241 +#line 8306 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8243 +#line 8308 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8245 +#line 8310 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8244 +#line 8309 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8247 +#line 8312 [TRAINER_KATIE] = { -#line 8248 +#line 8313 .trainerName = _("KATIE"), -#line 8249 +#line 8314 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8250 +#line 8315 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8251 +#line 8316 F_TRAINER_FEMALE | -#line 8252 +#line 8317 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8253 +#line 8318 .doubleBattle = FALSE, -#line 8254 +#line 8319 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8256 +#line 8321 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8258 +#line 8323 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8257 +#line 8322 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8260 +#line 8325 .species = SPECIES_SPHEAL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8262 +#line 8327 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8261 +#line 8326 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8264 +#line 8329 [TRAINER_SUSIE] = { -#line 8265 +#line 8330 .trainerName = _("SUSIE"), -#line 8266 +#line 8331 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8267 +#line 8332 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8268 +#line 8333 F_TRAINER_FEMALE | -#line 8269 +#line 8334 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8270 +#line 8335 .doubleBattle = FALSE, -#line 8271 +#line 8336 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8273 +#line 8338 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8275 +#line 8340 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8274 +#line 8339 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8277 +#line 8342 [TRAINER_KARA] = { -#line 8278 +#line 8343 .trainerName = _("KARA"), -#line 8279 +#line 8344 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8280 +#line 8345 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8281 +#line 8346 F_TRAINER_FEMALE | -#line 8282 +#line 8347 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8283 +#line 8348 .doubleBattle = FALSE, -#line 8284 +#line 8349 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8286 +#line 8351 .species = SPECIES_SEAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8288 +#line 8353 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8287 +#line 8352 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8290 +#line 8355 [TRAINER_DANA] = { -#line 8291 +#line 8356 .trainerName = _("DANA"), -#line 8292 +#line 8357 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8293 +#line 8358 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8294 +#line 8359 F_TRAINER_FEMALE | -#line 8295 +#line 8360 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8296 +#line 8361 .doubleBattle = FALSE, -#line 8297 +#line 8362 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8299 +#line 8364 .species = SPECIES_AZUMARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8301 +#line 8366 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8300 +#line 8365 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8303 +#line 8368 [TRAINER_SIENNA] = { -#line 8304 +#line 8369 .trainerName = _("SIENNA"), -#line 8305 +#line 8370 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8306 +#line 8371 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8307 +#line 8372 F_TRAINER_FEMALE | -#line 8308 +#line 8373 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8309 +#line 8374 .doubleBattle = FALSE, -#line 8310 +#line 8375 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8312 +#line 8377 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8314 +#line 8379 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8313 +#line 8378 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8316 +#line 8381 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8318 +#line 8383 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8317 +#line 8382 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8320 +#line 8385 [TRAINER_DEBRA] = { -#line 8321 +#line 8386 .trainerName = _("DEBRA"), -#line 8322 +#line 8387 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8323 +#line 8388 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8324 +#line 8389 F_TRAINER_FEMALE | -#line 8325 +#line 8390 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8326 +#line 8391 .doubleBattle = FALSE, -#line 8327 +#line 8392 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8329 +#line 8394 .species = SPECIES_SEAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8331 +#line 8396 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8330 +#line 8395 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8333 +#line 8398 [TRAINER_LINDA] = { -#line 8334 +#line 8399 .trainerName = _("LINDA"), -#line 8335 +#line 8400 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8336 +#line 8401 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8337 +#line 8402 F_TRAINER_FEMALE | -#line 8338 +#line 8403 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8339 +#line 8404 .doubleBattle = FALSE, -#line 8340 +#line 8405 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8342 +#line 8407 .species = SPECIES_HORSEA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8344 +#line 8409 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8343 +#line 8408 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8346 +#line 8411 .species = SPECIES_SEADRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8348 +#line 8413 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8347 +#line 8412 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8350 +#line 8415 [TRAINER_KAYLEE] = { -#line 8351 +#line 8416 .trainerName = _("KAYLEE"), -#line 8352 +#line 8417 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8353 +#line 8418 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8354 +#line 8419 F_TRAINER_FEMALE | -#line 8355 +#line 8420 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8356 +#line 8421 .doubleBattle = FALSE, -#line 8357 +#line 8422 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8359 +#line 8424 .species = SPECIES_LANTURN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8361 +#line 8426 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8360 +#line 8425 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8363 +#line 8428 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8365 +#line 8430 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8364 +#line 8429 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8367 +#line 8432 [TRAINER_LAUREL] = { -#line 8368 +#line 8433 .trainerName = _("LAUREL"), -#line 8369 +#line 8434 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8370 +#line 8435 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8371 +#line 8436 F_TRAINER_FEMALE | -#line 8372 +#line 8437 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8373 +#line 8438 .doubleBattle = FALSE, -#line 8374 +#line 8439 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8376 +#line 8441 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8378 +#line 8443 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8377 +#line 8442 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8380 +#line 8445 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8382 +#line 8447 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8381 +#line 8446 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8384 +#line 8449 [TRAINER_CARLEE] = { -#line 8385 +#line 8450 .trainerName = _("CARLEE"), -#line 8386 +#line 8451 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8387 +#line 8452 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8388 +#line 8453 F_TRAINER_FEMALE | -#line 8389 +#line 8454 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8390 +#line 8455 .doubleBattle = FALSE, -#line 8391 +#line 8456 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8393 +#line 8458 .species = SPECIES_SEAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8395 +#line 8460 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8394 +#line 8459 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8397 +#line 8462 [TRAINER_JENNY_2] = { -#line 8398 +#line 8463 .trainerName = _("JENNY"), -#line 8399 +#line 8464 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8400 +#line 8465 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8401 +#line 8466 F_TRAINER_FEMALE | -#line 8402 +#line 8467 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8403 +#line 8468 .doubleBattle = FALSE, -#line 8404 +#line 8469 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8406 +#line 8471 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8408 +#line 8473 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8407 +#line 8472 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8410 +#line 8475 [TRAINER_JENNY_3] = { -#line 8411 +#line 8476 .trainerName = _("JENNY"), -#line 8412 +#line 8477 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8413 +#line 8478 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8414 +#line 8479 F_TRAINER_FEMALE | -#line 8415 +#line 8480 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8416 +#line 8481 .doubleBattle = FALSE, -#line 8417 +#line 8482 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8419 +#line 8484 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8421 +#line 8486 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8420 +#line 8485 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8423 +#line 8488 [TRAINER_JENNY_4] = { -#line 8424 +#line 8489 .trainerName = _("JENNY"), -#line 8425 +#line 8490 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8426 +#line 8491 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8427 +#line 8492 F_TRAINER_FEMALE | -#line 8428 +#line 8493 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8429 +#line 8494 .doubleBattle = FALSE, -#line 8430 +#line 8495 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8432 +#line 8497 .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8434 +#line 8499 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8433 +#line 8498 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8436 +#line 8501 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8438 +#line 8503 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8437 +#line 8502 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8440 +#line 8505 [TRAINER_JENNY_5] = { -#line 8441 +#line 8506 .trainerName = _("JENNY"), -#line 8442 +#line 8507 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 8443 +#line 8508 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 8444 +#line 8509 F_TRAINER_FEMALE | -#line 8445 +#line 8510 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 8446 +#line 8511 .doubleBattle = FALSE, -#line 8447 +#line 8512 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 8449 +#line 8514 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8451 +#line 8516 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8450 +#line 8515 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8453 +#line 8518 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8455 +#line 8520 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8454 +#line 8519 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8457 +#line 8522 .species = SPECIES_STARMIE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8459 +#line 8524 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8458 +#line 8523 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8461 +#line 8526 [TRAINER_HEIDI] = { -#line 8462 +#line 8527 .trainerName = _("HEIDI"), -#line 8463 +#line 8528 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 8464 +#line 8529 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 8465 +#line 8530 F_TRAINER_FEMALE | -#line 8466 +#line 8531 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 8467 +#line 8532 .doubleBattle = FALSE, -#line 8468 +#line 8533 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8470 +#line 8535 .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8472 +#line 8537 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8471 +#line 8536 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8473 +#line 8538 MOVE_DIG, MOVE_SAND_ATTACK, MOVE_POISON_STING, @@ -21310,17 +21310,17 @@ F_TRAINER_FEMALE | }, }, { -#line 8478 +#line 8543 .species = SPECIES_BALTOY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8480 +#line 8545 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8479 +#line 8544 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8481 +#line 8546 MOVE_RAPID_SPIN, MOVE_MUD_SLAP, MOVE_PSYBEAM, @@ -21329,39 +21329,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 8486 +#line 8551 [TRAINER_BECKY] = { -#line 8487 +#line 8552 .trainerName = _("BECKY"), -#line 8488 +#line 8553 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 8489 +#line 8554 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 8490 +#line 8555 F_TRAINER_FEMALE | -#line 8491 +#line 8556 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 8492 +#line 8557 .doubleBattle = FALSE, -#line 8493 +#line 8558 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8495 +#line 8560 .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8497 +#line 8562 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8496 +#line 8561 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8498 +#line 8563 MOVE_SAND_ATTACK, MOVE_POISON_STING, MOVE_SLASH, @@ -21369,17 +21369,17 @@ F_TRAINER_FEMALE | }, }, { -#line 8503 +#line 8568 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8505 +#line 8570 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8504 +#line 8569 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8506 +#line 8571 MOVE_ROLLOUT, MOVE_BUBBLE_BEAM, MOVE_TAIL_WHIP, @@ -21388,228 +21388,228 @@ F_TRAINER_FEMALE | }, }, }, -#line 8511 +#line 8576 [TRAINER_CAROL] = { -#line 8512 +#line 8577 .trainerName = _("CAROL"), -#line 8513 +#line 8578 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 8514 +#line 8579 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 8515 +#line 8580 F_TRAINER_FEMALE | -#line 8516 +#line 8581 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 8517 +#line 8582 .doubleBattle = FALSE, -#line 8518 +#line 8583 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8520 +#line 8585 .species = SPECIES_TAILLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8522 +#line 8587 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8521 +#line 8586 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8524 +#line 8589 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8526 +#line 8591 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8525 +#line 8590 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8528 +#line 8593 [TRAINER_NANCY] = { -#line 8529 +#line 8594 .trainerName = _("NANCY"), -#line 8530 +#line 8595 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 8531 +#line 8596 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 8532 +#line 8597 F_TRAINER_FEMALE | -#line 8533 +#line 8598 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 8534 +#line 8599 .doubleBattle = FALSE, -#line 8535 +#line 8600 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8537 +#line 8602 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8539 +#line 8604 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8538 +#line 8603 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8541 +#line 8606 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8543 +#line 8608 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8542 +#line 8607 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8545 +#line 8610 [TRAINER_MARTHA] = { -#line 8546 +#line 8611 .trainerName = _("MARTHA"), -#line 8547 +#line 8612 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 8548 +#line 8613 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 8549 +#line 8614 F_TRAINER_FEMALE | -#line 8550 +#line 8615 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 8551 +#line 8616 .doubleBattle = FALSE, -#line 8552 +#line 8617 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8554 +#line 8619 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8556 +#line 8621 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8555 +#line 8620 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8558 +#line 8623 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8560 +#line 8625 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8559 +#line 8624 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8562 +#line 8627 [TRAINER_DIANA_1] = { -#line 8563 +#line 8628 .trainerName = _("DIANA"), -#line 8564 +#line 8629 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 8565 +#line 8630 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 8566 +#line 8631 F_TRAINER_FEMALE | -#line 8567 +#line 8632 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 8568 +#line 8633 .doubleBattle = FALSE, -#line 8569 +#line 8634 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 8571 +#line 8636 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8573 +#line 8638 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8572 +#line 8637 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8575 +#line 8640 .species = SPECIES_ODDISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8577 +#line 8642 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8576 +#line 8641 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8579 +#line 8644 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8581 +#line 8646 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8580 +#line 8645 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8583 +#line 8648 [TRAINER_CEDRIC] = { -#line 8584 +#line 8649 .trainerName = _("CEDRIC"), -#line 8585 +#line 8650 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 8586 +#line 8651 .trainerPic = TRAINER_PIC_PSYCHIC_M, .encounterMusic_gender = -#line 8588 +#line 8653 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 8589 +#line 8654 .doubleBattle = FALSE, -#line 8590 +#line 8655 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8592 +#line 8657 .species = SPECIES_WOBBUFFET, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8594 +#line 8659 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8593 +#line 8658 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8595 +#line 8660 MOVE_DESTINY_BOND, MOVE_SAFEGUARD, MOVE_COUNTER, @@ -21618,617 +21618,617 @@ F_TRAINER_FEMALE | }, }, }, -#line 8600 +#line 8665 [TRAINER_IRENE] = { -#line 8601 +#line 8666 .trainerName = _("IRENE"), -#line 8602 +#line 8667 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 8603 +#line 8668 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 8604 +#line 8669 F_TRAINER_FEMALE | -#line 8605 +#line 8670 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 8606 +#line 8671 .doubleBattle = FALSE, -#line 8607 +#line 8672 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8609 +#line 8674 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8611 +#line 8676 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8610 +#line 8675 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8613 +#line 8678 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8615 +#line 8680 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8614 +#line 8679 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8617 +#line 8682 [TRAINER_DIANA_2] = { -#line 8618 +#line 8683 .trainerName = _("DIANA"), -#line 8619 +#line 8684 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 8620 +#line 8685 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 8621 +#line 8686 F_TRAINER_FEMALE | -#line 8622 +#line 8687 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 8623 +#line 8688 .doubleBattle = FALSE, -#line 8624 +#line 8689 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 8626 +#line 8691 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8628 +#line 8693 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 8627 +#line 8692 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8630 +#line 8695 .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8632 +#line 8697 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 8631 +#line 8696 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8634 +#line 8699 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8636 +#line 8701 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 8635 +#line 8700 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8638 +#line 8703 [TRAINER_DIANA_3] = { -#line 8639 +#line 8704 .trainerName = _("DIANA"), -#line 8640 +#line 8705 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 8641 +#line 8706 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 8642 +#line 8707 F_TRAINER_FEMALE | -#line 8643 +#line 8708 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 8644 +#line 8709 .doubleBattle = FALSE, -#line 8645 +#line 8710 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 8647 +#line 8712 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8649 +#line 8714 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 8648 +#line 8713 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8651 +#line 8716 .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8653 +#line 8718 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 8652 +#line 8717 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8655 +#line 8720 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8657 +#line 8722 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 8656 +#line 8721 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8659 +#line 8724 [TRAINER_DIANA_4] = { -#line 8660 +#line 8725 .trainerName = _("DIANA"), -#line 8661 +#line 8726 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 8662 +#line 8727 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 8663 +#line 8728 F_TRAINER_FEMALE | -#line 8664 +#line 8729 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 8665 +#line 8730 .doubleBattle = FALSE, -#line 8666 +#line 8731 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 8668 +#line 8733 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8670 +#line 8735 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 8669 +#line 8734 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8672 +#line 8737 .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8674 +#line 8739 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 8673 +#line 8738 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8676 +#line 8741 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8678 +#line 8743 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 8677 +#line 8742 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8680 +#line 8745 [TRAINER_DIANA_5] = { -#line 8681 +#line 8746 .trainerName = _("DIANA"), -#line 8682 +#line 8747 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 8683 +#line 8748 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 8684 +#line 8749 F_TRAINER_FEMALE | -#line 8685 +#line 8750 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 8686 +#line 8751 .doubleBattle = FALSE, -#line 8687 +#line 8752 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 8689 +#line 8754 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8691 +#line 8756 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 8690 +#line 8755 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8693 +#line 8758 .species = SPECIES_VILEPLUME, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8695 +#line 8760 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 8694 +#line 8759 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8697 +#line 8762 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8699 +#line 8764 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 8698 +#line 8763 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8701 +#line 8766 [TRAINER_AMY_AND_LIV_1] = { -#line 8702 +#line 8767 .trainerName = _("AMY & LIV"), -#line 8703 +#line 8768 .trainerClass = TRAINER_CLASS_TWINS, -#line 8704 +#line 8769 .trainerPic = TRAINER_PIC_TWINS, .encounterMusic_gender = -#line 8706 +#line 8771 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 8707 +#line 8772 .doubleBattle = TRUE, -#line 8708 +#line 8773 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8710 +#line 8775 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8712 +#line 8777 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8711 +#line 8776 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8714 +#line 8779 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8716 +#line 8781 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8715 +#line 8780 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8718 +#line 8783 [TRAINER_AMY_AND_LIV_2] = { -#line 8719 +#line 8784 .trainerName = _("AMY & LIV"), -#line 8720 +#line 8785 .trainerClass = TRAINER_CLASS_TWINS, -#line 8721 +#line 8786 .trainerPic = TRAINER_PIC_TWINS, .encounterMusic_gender = -#line 8723 +#line 8788 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 8724 +#line 8789 .doubleBattle = TRUE, -#line 8725 +#line 8790 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8727 +#line 8792 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8729 +#line 8794 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 8728 +#line 8793 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8731 +#line 8796 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8733 +#line 8798 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 8732 +#line 8797 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8735 +#line 8800 [TRAINER_GINA_AND_MIA_1] = { -#line 8736 +#line 8801 .trainerName = _("GINA & MIA"), -#line 8737 +#line 8802 .trainerClass = TRAINER_CLASS_TWINS, -#line 8738 +#line 8803 .trainerPic = TRAINER_PIC_TWINS, .encounterMusic_gender = -#line 8740 +#line 8805 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 8741 +#line 8806 .doubleBattle = TRUE, -#line 8742 +#line 8807 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8744 +#line 8809 .species = SPECIES_SEEDOT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8746 +#line 8811 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8745 +#line 8810 .lvl = 6, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8748 +#line 8813 .species = SPECIES_LOTAD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8750 +#line 8815 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8749 +#line 8814 .lvl = 6, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8752 +#line 8817 [TRAINER_MIU_AND_YUKI] = { -#line 8753 +#line 8818 .trainerName = _("MIU & YUKI"), -#line 8754 +#line 8819 .trainerClass = TRAINER_CLASS_TWINS, -#line 8755 +#line 8820 .trainerPic = TRAINER_PIC_TWINS, .encounterMusic_gender = -#line 8757 +#line 8822 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 8758 +#line 8823 .doubleBattle = TRUE, -#line 8759 +#line 8824 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8761 +#line 8826 .species = SPECIES_BEAUTIFLY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8763 +#line 8828 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8762 +#line 8827 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8765 +#line 8830 .species = SPECIES_DUSTOX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8767 +#line 8832 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8766 +#line 8831 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8769 +#line 8834 [TRAINER_AMY_AND_LIV_3] = { -#line 8770 +#line 8835 .trainerName = _("AMY & LIV"), -#line 8771 +#line 8836 .trainerClass = TRAINER_CLASS_TWINS, -#line 8772 +#line 8837 .trainerPic = TRAINER_PIC_TWINS, .encounterMusic_gender = -#line 8774 +#line 8839 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 8775 +#line 8840 .doubleBattle = TRUE, -#line 8776 +#line 8841 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8778 +#line 8843 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8780 +#line 8845 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8779 +#line 8844 .lvl = 9, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8782 +#line 8847 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8784 +#line 8849 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8783 +#line 8848 .lvl = 9, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8786 +#line 8851 [TRAINER_GINA_AND_MIA_2] = { -#line 8787 +#line 8852 .trainerName = _("GINA & MIA"), -#line 8788 +#line 8853 .trainerClass = TRAINER_CLASS_TWINS, -#line 8789 +#line 8854 .trainerPic = TRAINER_PIC_TWINS, .encounterMusic_gender = -#line 8791 +#line 8856 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 8792 +#line 8857 .doubleBattle = TRUE, -#line 8793 +#line 8858 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8795 +#line 8860 .species = SPECIES_DUSKULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8797 +#line 8862 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8796 +#line 8861 .lvl = 10, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8798 +#line 8863 MOVE_NIGHT_SHADE, MOVE_DISABLE, }, }, { -#line 8801 +#line 8866 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8803 +#line 8868 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8802 +#line 8867 .lvl = 10, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8804 +#line 8869 MOVE_ABSORB, MOVE_LEECH_SEED, }, }, }, }, -#line 8807 +#line 8872 [TRAINER_AMY_AND_LIV_4] = { -#line 8808 +#line 8873 .trainerName = _("AMY & LIV"), -#line 8809 +#line 8874 .trainerClass = TRAINER_CLASS_TWINS, -#line 8810 +#line 8875 .trainerPic = TRAINER_PIC_TWINS, .encounterMusic_gender = -#line 8812 +#line 8877 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 8813 +#line 8878 .doubleBattle = TRUE, -#line 8814 +#line 8879 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8816 +#line 8881 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8818 +#line 8883 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 8817 +#line 8882 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8820 +#line 8885 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8822 +#line 8887 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 8821 +#line 8886 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8824 +#line 8889 [TRAINER_AMY_AND_LIV_5] = { -#line 8825 +#line 8890 .trainerName = _("AMY & LIV"), -#line 8826 +#line 8891 .trainerClass = TRAINER_CLASS_TWINS, -#line 8827 +#line 8892 .trainerPic = TRAINER_PIC_TWINS, .encounterMusic_gender = -#line 8829 +#line 8894 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 8830 +#line 8895 .doubleBattle = TRUE, -#line 8831 +#line 8896 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8833 +#line 8898 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8835 +#line 8900 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 8834 +#line 8899 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8836 +#line 8901 MOVE_SPARK, MOVE_CHARGE, MOVE_FAKE_TEARS, @@ -22236,17 +22236,17 @@ F_TRAINER_FEMALE | }, }, { -#line 8841 +#line 8906 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8843 +#line 8908 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 8842 +#line 8907 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8844 +#line 8909 MOVE_SPARK, MOVE_CHARGE, MOVE_CHARM, @@ -22255,37 +22255,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 8849 +#line 8914 [TRAINER_AMY_AND_LIV_6] = { -#line 8850 +#line 8915 .trainerName = _("AMY & LIV"), -#line 8851 +#line 8916 .trainerClass = TRAINER_CLASS_TWINS, -#line 8852 +#line 8917 .trainerPic = TRAINER_PIC_TWINS, .encounterMusic_gender = -#line 8854 +#line 8919 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 8855 +#line 8920 .doubleBattle = TRUE, -#line 8856 +#line 8921 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8858 +#line 8923 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8860 +#line 8925 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 8859 +#line 8924 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8861 +#line 8926 MOVE_THUNDER, MOVE_CHARGE, MOVE_FAKE_TEARS, @@ -22293,17 +22293,17 @@ F_TRAINER_FEMALE | }, }, { -#line 8866 +#line 8931 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8868 +#line 8933 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 8867 +#line 8932 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 8869 +#line 8934 MOVE_THUNDER, MOVE_CHARGE, MOVE_CHARM, @@ -22312,601 +22312,601 @@ F_TRAINER_FEMALE | }, }, }, -#line 8874 +#line 8939 [TRAINER_HUEY] = { -#line 8875 +#line 8940 .trainerName = _("HUEY"), -#line 8876 +#line 8941 .trainerClass = TRAINER_CLASS_SAILOR, -#line 8877 +#line 8942 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 8879 +#line 8944 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 8880 +#line 8945 .doubleBattle = FALSE, -#line 8881 +#line 8946 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8883 +#line 8948 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8885 +#line 8950 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 8884 +#line 8949 .lvl = 12, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8887 +#line 8952 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8889 +#line 8954 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 8888 +#line 8953 .lvl = 12, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8891 +#line 8956 [TRAINER_EDMOND] = { -#line 8892 +#line 8957 .trainerName = _("EDMOND"), -#line 8893 +#line 8958 .trainerClass = TRAINER_CLASS_SAILOR, -#line 8894 +#line 8959 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 8896 +#line 8961 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 8897 +#line 8962 .doubleBattle = FALSE, -#line 8898 +#line 8963 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 8900 +#line 8965 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8902 +#line 8967 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8901 +#line 8966 .lvl = 13, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8904 +#line 8969 [TRAINER_ERNEST_1] = { -#line 8905 +#line 8970 .trainerName = _("ERNEST"), -#line 8906 +#line 8971 .trainerClass = TRAINER_CLASS_SAILOR, -#line 8907 +#line 8972 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 8909 +#line 8974 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 8910 +#line 8975 .doubleBattle = FALSE, -#line 8911 +#line 8976 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8913 +#line 8978 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8915 +#line 8980 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8914 +#line 8979 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8917 +#line 8982 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8919 +#line 8984 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8918 +#line 8983 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8921 +#line 8986 [TRAINER_DWAYNE] = { -#line 8922 +#line 8987 .trainerName = _("DWAYNE"), -#line 8923 +#line 8988 .trainerClass = TRAINER_CLASS_SAILOR, -#line 8924 +#line 8989 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 8926 +#line 8991 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 8927 +#line 8992 .doubleBattle = FALSE, -#line 8928 +#line 8993 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 8930 +#line 8995 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8932 +#line 8997 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8931 +#line 8996 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8934 +#line 8999 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8936 +#line 9001 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8935 +#line 9000 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8938 +#line 9003 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8940 +#line 9005 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8939 +#line 9004 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8942 +#line 9007 [TRAINER_PHILLIP] = { -#line 8943 +#line 9008 .trainerName = _("PHILLIP"), -#line 8944 +#line 9009 .trainerClass = TRAINER_CLASS_SAILOR, -#line 8945 +#line 9010 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 8947 +#line 9012 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 8948 +#line 9013 .doubleBattle = FALSE, -#line 8949 +#line 9014 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8951 +#line 9016 .species = SPECIES_TENTACRUEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8953 +#line 9018 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8952 +#line 9017 .lvl = 44, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8955 +#line 9020 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8957 +#line 9022 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8956 +#line 9021 .lvl = 44, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8959 +#line 9024 [TRAINER_LEONARD] = { -#line 8960 +#line 9025 .trainerName = _("LEONARD"), -#line 8961 +#line 9026 .trainerClass = TRAINER_CLASS_SAILOR, -#line 8962 +#line 9027 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 8964 +#line 9029 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 8965 +#line 9030 .doubleBattle = FALSE, -#line 8966 +#line 9031 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 8968 +#line 9033 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8970 +#line 9035 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8969 +#line 9034 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8972 +#line 9037 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8974 +#line 9039 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8973 +#line 9038 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8976 +#line 9041 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8978 +#line 9043 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8977 +#line 9042 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8980 +#line 9045 [TRAINER_DUNCAN] = { -#line 8981 +#line 9046 .trainerName = _("DUNCAN"), -#line 8982 +#line 9047 .trainerClass = TRAINER_CLASS_SAILOR, -#line 8983 +#line 9048 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 8985 +#line 9050 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 8986 +#line 9051 .doubleBattle = FALSE, -#line 8987 +#line 9052 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 8989 +#line 9054 .species = SPECIES_SPHEAL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8991 +#line 9056 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8990 +#line 9055 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 8993 +#line 9058 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 8995 +#line 9060 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 8994 +#line 9059 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 8997 +#line 9062 [TRAINER_ERNEST_2] = { -#line 8998 +#line 9063 .trainerName = _("ERNEST"), -#line 8999 +#line 9064 .trainerClass = TRAINER_CLASS_SAILOR, -#line 9000 +#line 9065 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 9002 +#line 9067 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9003 +#line 9068 .doubleBattle = FALSE, -#line 9004 +#line 9069 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9006 +#line 9071 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9008 +#line 9073 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 9007 +#line 9072 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9010 +#line 9075 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9012 +#line 9077 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 9011 +#line 9076 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9014 +#line 9079 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9016 +#line 9081 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 9015 +#line 9080 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9018 +#line 9083 [TRAINER_ERNEST_3] = { -#line 9019 +#line 9084 .trainerName = _("ERNEST"), -#line 9020 +#line 9085 .trainerClass = TRAINER_CLASS_SAILOR, -#line 9021 +#line 9086 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 9023 +#line 9088 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9024 +#line 9089 .doubleBattle = FALSE, -#line 9025 +#line 9090 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9027 +#line 9092 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9029 +#line 9094 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 9028 +#line 9093 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9031 +#line 9096 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9033 +#line 9098 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 9032 +#line 9097 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9035 +#line 9100 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9037 +#line 9102 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 9036 +#line 9101 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9039 +#line 9104 [TRAINER_ERNEST_4] = { -#line 9040 +#line 9105 .trainerName = _("ERNEST"), -#line 9041 +#line 9106 .trainerClass = TRAINER_CLASS_SAILOR, -#line 9042 +#line 9107 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 9044 +#line 9109 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9045 +#line 9110 .doubleBattle = FALSE, -#line 9046 +#line 9111 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9048 +#line 9113 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9050 +#line 9115 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 9049 +#line 9114 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9052 +#line 9117 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9054 +#line 9119 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 9053 +#line 9118 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9056 +#line 9121 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9058 +#line 9123 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 9057 +#line 9122 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9060 +#line 9125 [TRAINER_ERNEST_5] = { -#line 9061 +#line 9126 .trainerName = _("ERNEST"), -#line 9062 +#line 9127 .trainerClass = TRAINER_CLASS_SAILOR, -#line 9063 +#line 9128 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 9065 +#line 9130 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9066 +#line 9131 .doubleBattle = FALSE, -#line 9067 +#line 9132 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9069 +#line 9134 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9071 +#line 9136 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 9070 +#line 9135 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9073 +#line 9138 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9075 +#line 9140 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 9074 +#line 9139 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9077 +#line 9142 .species = SPECIES_TENTACRUEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9079 +#line 9144 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 9078 +#line 9143 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9081 +#line 9146 [TRAINER_ELI] = { -#line 9082 +#line 9147 .trainerName = _("ELI"), -#line 9083 +#line 9148 .trainerClass = TRAINER_CLASS_HIKER, -#line 9084 +#line 9149 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 9086 +#line 9151 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 9087 +#line 9152 .doubleBattle = FALSE, -#line 9088 +#line 9153 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9090 +#line 9155 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9092 +#line 9157 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9091 +#line 9156 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9094 +#line 9159 [TRAINER_ANNIKA] = { -#line 9095 +#line 9160 .trainerName = _("ANNIKA"), -#line 9096 +#line 9161 .trainerClass = TRAINER_CLASS_POKEFAN, -#line 9097 +#line 9162 .trainerPic = TRAINER_PIC_POKEFAN_F, .encounterMusic_gender = -#line 9098 +#line 9163 F_TRAINER_FEMALE | -#line 9099 +#line 9164 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 9100 +#line 9165 .doubleBattle = FALSE, -#line 9101 +#line 9166 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 9103 +#line 9168 .species = SPECIES_FEEBAS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9103 +#line 9168 .heldItem = ITEM_ORAN_BERRY, -#line 9105 +#line 9170 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9104 +#line 9169 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 9106 +#line 9171 MOVE_FLAIL, MOVE_WATER_PULSE, MOVE_RETURN, @@ -22914,19 +22914,19 @@ F_TRAINER_FEMALE | }, }, { -#line 9111 +#line 9176 .species = SPECIES_FEEBAS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9111 +#line 9176 .heldItem = ITEM_ORAN_BERRY, -#line 9113 +#line 9178 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9112 +#line 9177 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 9114 +#line 9179 MOVE_FLAIL, MOVE_WATER_PULSE, MOVE_RETURN, @@ -22935,73 +22935,73 @@ F_TRAINER_FEMALE | }, }, }, -#line 9119 +#line 9184 [TRAINER_JAZMYN] = { -#line 9120 +#line 9185 .trainerName = _("JAZMYN"), -#line 9121 +#line 9186 .trainerClass = TRAINER_CLASS_COOLTRAINER_2, -#line 9122 +#line 9187 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 9123 +#line 9188 F_TRAINER_FEMALE | -#line 9124 +#line 9189 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 9125 +#line 9190 .items = { ITEM_HYPER_POTION }, -#line 9126 +#line 9191 .doubleBattle = FALSE, -#line 9127 +#line 9192 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9129 +#line 9194 .species = SPECIES_ABSOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9131 +#line 9196 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9130 +#line 9195 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9133 +#line 9198 [TRAINER_JONAS] = { -#line 9134 +#line 9199 .trainerName = _("JONAS"), -#line 9135 +#line 9200 .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 9136 +#line 9201 .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 9138 +#line 9203 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 9139 +#line 9204 .doubleBattle = FALSE, -#line 9140 +#line 9205 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9142 +#line 9207 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9144 +#line 9209 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9143 +#line 9208 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 9145 +#line 9210 MOVE_TOXIC, MOVE_THUNDER, MOVE_SELF_DESTRUCT, @@ -23010,39 +23010,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 9150 +#line 9215 [TRAINER_KAYLEY] = { -#line 9151 +#line 9216 .trainerName = _("KAYLEY"), -#line 9152 +#line 9217 .trainerClass = TRAINER_CLASS_PARASOL_LADY, -#line 9153 +#line 9218 .trainerPic = TRAINER_PIC_PARASOL_LADY, .encounterMusic_gender = -#line 9154 +#line 9219 F_TRAINER_FEMALE | -#line 9155 +#line 9220 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 9156 +#line 9221 .doubleBattle = FALSE, -#line 9157 +#line 9222 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9159 +#line 9224 .species = SPECIES_CASTFORM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9161 +#line 9226 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9160 +#line 9225 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 9162 +#line 9227 MOVE_SUNNY_DAY, MOVE_WEATHER_BALL, MOVE_FLAMETHROWER, @@ -23051,224 +23051,61 @@ F_TRAINER_FEMALE | }, }, }, -#line 9167 +#line 9232 [TRAINER_AURON] = { -#line 9168 +#line 9233 .trainerName = _("AURON"), -#line 9169 +#line 9234 .trainerClass = TRAINER_CLASS_EXPERT, -#line 9170 +#line 9235 .trainerPic = TRAINER_PIC_EXPERT_M, .encounterMusic_gender = -#line 9172 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 9173 - .doubleBattle = FALSE, -#line 9174 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 9176 - .species = SPECIES_MANECTRIC, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9178 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9177 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9180 - .species = SPECIES_MACHAMP, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9182 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9181 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 9184 - [TRAINER_KELVIN] = - { -#line 9185 - .trainerName = _("KELVIN"), -#line 9186 - .trainerClass = TRAINER_CLASS_SAILOR, -#line 9187 - .trainerPic = TRAINER_PIC_SAILOR, - .encounterMusic_gender = -#line 9189 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9190 - .doubleBattle = FALSE, -#line 9191 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 9193 - .species = SPECIES_MACHOKE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9195 - .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9194 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9197 - .species = SPECIES_SPHEAL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9199 - .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9198 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 9201 - [TRAINER_MARLEY] = - { -#line 9202 - .trainerName = _("MARLEY"), -#line 9203 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 9204 - .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .encounterMusic_gender = -#line 9205 -F_TRAINER_FEMALE | -#line 9206 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 9207 - .items = { ITEM_HYPER_POTION }, -#line 9208 - .doubleBattle = FALSE, -#line 9209 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 9211 - .species = SPECIES_MANECTRIC, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9213 - .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 9212 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 9214 - MOVE_BITE, - MOVE_ROAR, - MOVE_THUNDER_WAVE, - MOVE_THUNDERBOLT, - }, - }, - }, - }, -#line 9219 - [TRAINER_REYNA] = - { -#line 9220 - .trainerName = _("REYNA"), -#line 9221 - .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 9222 - .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .encounterMusic_gender = -#line 9223 -F_TRAINER_FEMALE | -#line 9224 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 9225 - .doubleBattle = FALSE, -#line 9226 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 9228 - .species = SPECIES_MEDITITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9230 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9229 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9232 - .species = SPECIES_HARIYAMA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9234 - .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 9233 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 9236 - [TRAINER_HUDSON] = - { #line 9237 - .trainerName = _("HUDSON"), + TRAINER_ENCOUNTER_MUSIC_INTENSE, #line 9238 - .trainerClass = TRAINER_CLASS_SAILOR, -#line 9239 - .trainerPic = TRAINER_PIC_SAILOR, - .encounterMusic_gender = -#line 9241 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9242 .doubleBattle = FALSE, -#line 9243 +#line 9239 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, + .partySize = 2, .party = (const struct TrainerMon[]) { { +#line 9241 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9243 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 9242 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { #line 9245 - .species = SPECIES_WAILMER, + .species = SPECIES_MACHAMP, .gender = TRAINER_MON_RANDOM_GENDER, #line 9247 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 9246 - .lvl = 34, + .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 9249 - [TRAINER_CONOR] = + [TRAINER_KELVIN] = { #line 9250 - .trainerName = _("CONOR"), + .trainerName = _("KELVIN"), #line 9251 - .trainerClass = TRAINER_CLASS_EXPERT, + .trainerClass = TRAINER_CLASS_SAILOR, #line 9252 - .trainerPic = TRAINER_PIC_EXPERT_M, + .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = #line 9254 - TRAINER_ENCOUNTER_MUSIC_INTENSE, + TRAINER_ENCOUNTER_MUSIC_MALE, #line 9255 .doubleBattle = FALSE, #line 9256 @@ -23278,10 +23115,10 @@ F_TRAINER_FEMALE | { { #line 9258 - .species = SPECIES_CHINCHOU, + .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, #line 9260 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), #line 9259 .lvl = 33, .nature = NATURE_HARDY, @@ -23289,10 +23126,10 @@ F_TRAINER_FEMALE | }, { #line 9262 - .species = SPECIES_HARIYAMA, + .species = SPECIES_SPHEAL, .gender = TRAINER_MON_RANDOM_GENDER, #line 9264 - .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), + .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), #line 9263 .lvl = 33, .nature = NATURE_HARDY, @@ -23301,350 +23138,513 @@ F_TRAINER_FEMALE | }, }, #line 9266 - [TRAINER_EDWIN_1] = + [TRAINER_MARLEY] = { #line 9267 - .trainerName = _("EDWIN"), + .trainerName = _("MARLEY"), #line 9268 - .trainerClass = TRAINER_CLASS_COLLECTOR, + .trainerClass = TRAINER_CLASS_COOLTRAINER, #line 9269 - .trainerPic = TRAINER_PIC_COLLECTOR, + .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = +#line 9270 +F_TRAINER_FEMALE | #line 9271 - TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, + TRAINER_ENCOUNTER_MUSIC_COOL, #line 9272 - .doubleBattle = FALSE, + .items = { ITEM_HYPER_POTION }, #line 9273 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, + .doubleBattle = FALSE, +#line 9274 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9275 - .species = SPECIES_LOMBRE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9277 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 9276 - .lvl = 14, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9279 - .species = SPECIES_NUZLEAF, + .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9281 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9280 - .lvl = 14, +#line 9278 + .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), +#line 9277 + .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 9279 + MOVE_BITE, + MOVE_ROAR, + MOVE_THUNDER_WAVE, + MOVE_THUNDERBOLT, + }, }, }, }, -#line 9283 - [TRAINER_HECTOR] = - { #line 9284 - .trainerName = _("HECTOR"), + [TRAINER_REYNA] = + { #line 9285 - .trainerClass = TRAINER_CLASS_COLLECTOR, + .trainerName = _("REYNA"), #line 9286 - .trainerPic = TRAINER_PIC_COLLECTOR, + .trainerClass = TRAINER_CLASS_BATTLE_GIRL, +#line 9287 + .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = #line 9288 - TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, +F_TRAINER_FEMALE | #line 9289 - .doubleBattle = FALSE, + TRAINER_ENCOUNTER_MUSIC_INTENSE, #line 9290 + .doubleBattle = FALSE, +#line 9291 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 9292 +#line 9293 + .species = SPECIES_MEDITITE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9295 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 9294 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 9297 + .species = SPECIES_HARIYAMA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9299 + .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), +#line 9298 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 9301 + [TRAINER_HUDSON] = + { +#line 9302 + .trainerName = _("HUDSON"), +#line 9303 + .trainerClass = TRAINER_CLASS_SAILOR, +#line 9304 + .trainerPic = TRAINER_PIC_SAILOR, + .encounterMusic_gender = +#line 9306 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 9307 + .doubleBattle = FALSE, +#line 9308 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 9310 + .species = SPECIES_WAILMER, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9312 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 9311 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 9314 + [TRAINER_CONOR] = + { +#line 9315 + .trainerName = _("CONOR"), +#line 9316 + .trainerClass = TRAINER_CLASS_EXPERT, +#line 9317 + .trainerPic = TRAINER_PIC_EXPERT_M, + .encounterMusic_gender = +#line 9319 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 9320 + .doubleBattle = FALSE, +#line 9321 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 9323 + .species = SPECIES_CHINCHOU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9325 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 9324 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 9327 + .species = SPECIES_HARIYAMA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9329 + .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), +#line 9328 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 9331 + [TRAINER_EDWIN_1] = + { +#line 9332 + .trainerName = _("EDWIN"), +#line 9333 + .trainerClass = TRAINER_CLASS_COLLECTOR, +#line 9334 + .trainerPic = TRAINER_PIC_COLLECTOR, + .encounterMusic_gender = +#line 9336 + TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, +#line 9337 + .doubleBattle = FALSE, +#line 9338 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 9340 + .species = SPECIES_LOMBRE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9342 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 9341 + .lvl = 14, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 9344 + .species = SPECIES_NUZLEAF, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9346 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 9345 + .lvl = 14, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 9348 + [TRAINER_HECTOR] = + { +#line 9349 + .trainerName = _("HECTOR"), +#line 9350 + .trainerClass = TRAINER_CLASS_COLLECTOR, +#line 9351 + .trainerPic = TRAINER_PIC_COLLECTOR, + .encounterMusic_gender = +#line 9353 + TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, +#line 9354 + .doubleBattle = FALSE, +#line 9355 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 9357 .species = SPECIES_ZANGOOSE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9294 +#line 9359 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9293 +#line 9358 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9296 +#line 9361 .species = SPECIES_SEVIPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9298 +#line 9363 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9297 +#line 9362 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9300 +#line 9365 [TRAINER_TABITHA_MOSSDEEP] = { -#line 9301 +#line 9366 .trainerName = _("TABITHA"), -#line 9302 +#line 9367 .trainerClass = TRAINER_CLASS_MAGMA_ADMIN, -#line 9303 +#line 9368 .trainerPic = TRAINER_PIC_MAGMA_ADMIN, .encounterMusic_gender = -#line 9305 +#line 9370 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 9306 +#line 9371 .doubleBattle = FALSE, -#line 9307 +#line 9372 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9309 +#line 9374 .species = SPECIES_CAMERUPT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9311 +#line 9376 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9310 +#line 9375 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9313 +#line 9378 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9315 +#line 9380 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9314 +#line 9379 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9317 +#line 9382 .species = SPECIES_GOLBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9319 +#line 9384 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9318 +#line 9383 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9321 +#line 9386 [TRAINER_EDWIN_2] = { -#line 9322 +#line 9387 .trainerName = _("EDWIN"), -#line 9323 +#line 9388 .trainerClass = TRAINER_CLASS_COLLECTOR, -#line 9324 +#line 9389 .trainerPic = TRAINER_PIC_COLLECTOR, .encounterMusic_gender = -#line 9326 +#line 9391 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 9327 +#line 9392 .doubleBattle = FALSE, -#line 9328 +#line 9393 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 9330 +#line 9395 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9332 +#line 9397 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9331 +#line 9396 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9334 +#line 9399 .species = SPECIES_NUZLEAF, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9336 +#line 9401 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9335 +#line 9400 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9338 +#line 9403 [TRAINER_EDWIN_3] = { -#line 9339 +#line 9404 .trainerName = _("EDWIN"), -#line 9340 +#line 9405 .trainerClass = TRAINER_CLASS_COLLECTOR, -#line 9341 +#line 9406 .trainerPic = TRAINER_PIC_COLLECTOR, .encounterMusic_gender = -#line 9343 +#line 9408 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 9344 +#line 9409 .doubleBattle = FALSE, -#line 9345 +#line 9410 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 9347 +#line 9412 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9349 +#line 9414 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9348 +#line 9413 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9351 +#line 9416 .species = SPECIES_NUZLEAF, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9353 +#line 9418 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9352 +#line 9417 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9355 +#line 9420 [TRAINER_EDWIN_4] = { -#line 9356 +#line 9421 .trainerName = _("EDWIN"), -#line 9357 +#line 9422 .trainerClass = TRAINER_CLASS_COLLECTOR, -#line 9358 +#line 9423 .trainerPic = TRAINER_PIC_COLLECTOR, .encounterMusic_gender = -#line 9360 +#line 9425 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 9361 +#line 9426 .doubleBattle = FALSE, -#line 9362 +#line 9427 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 9364 +#line 9429 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9366 +#line 9431 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9365 +#line 9430 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9368 +#line 9433 .species = SPECIES_NUZLEAF, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9370 +#line 9435 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9369 +#line 9434 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9372 +#line 9437 [TRAINER_EDWIN_5] = { -#line 9373 +#line 9438 .trainerName = _("EDWIN"), -#line 9374 +#line 9439 .trainerClass = TRAINER_CLASS_COLLECTOR, -#line 9375 +#line 9440 .trainerPic = TRAINER_PIC_COLLECTOR, .encounterMusic_gender = -#line 9377 +#line 9442 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 9378 +#line 9443 .doubleBattle = FALSE, -#line 9379 +#line 9444 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 9381 +#line 9446 .species = SPECIES_LUDICOLO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9383 +#line 9448 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9382 +#line 9447 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9385 +#line 9450 .species = SPECIES_SHIFTRY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9387 +#line 9452 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9386 +#line 9451 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9389 +#line 9454 [TRAINER_WALLY_VR_1] = { -#line 9390 +#line 9455 .trainerName = _("WALLY"), -#line 9391 +#line 9456 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9392 +#line 9457 .trainerPic = TRAINER_PIC_WALLY, .encounterMusic_gender = -#line 9394 +#line 9459 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9395 +#line 9460 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 9396 +#line 9461 .doubleBattle = FALSE, -#line 9397 +#line 9462 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 9399 +#line 9464 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9401 +#line 9466 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9400 +#line 9465 .lvl = 44, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 9402 +#line 9467 MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, @@ -23652,17 +23652,17 @@ F_TRAINER_FEMALE | }, }, { -#line 9407 +#line 9472 .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9409 +#line 9474 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9408 +#line 9473 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 9410 +#line 9475 MOVE_SING, MOVE_ASSIST, MOVE_CHARM, @@ -23670,17 +23670,17 @@ F_TRAINER_FEMALE | }, }, { -#line 9415 +#line 9480 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9417 +#line 9482 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9416 +#line 9481 .lvl = 44, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 9418 +#line 9483 MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, @@ -23688,17 +23688,17 @@ F_TRAINER_FEMALE | }, }, { -#line 9423 +#line 9488 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9425 +#line 9490 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9424 +#line 9489 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 9426 +#line 9491 MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, @@ -23706,17 +23706,17 @@ F_TRAINER_FEMALE | }, }, { -#line 9431 +#line 9496 .species = SPECIES_GARDEVOIR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9433 +#line 9498 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 9432 +#line 9497 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 9434 +#line 9499 MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, @@ -23725,1014 +23725,1014 @@ F_TRAINER_FEMALE | }, }, }, -#line 9439 +#line 9504 [TRAINER_BRENDAN_ROUTE_103_MUDKIP] = { -#line 9440 +#line 9505 .trainerName = _("BRENDAN"), -#line 9441 +#line 9506 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9442 +#line 9507 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 9444 +#line 9509 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9445 +#line 9510 .doubleBattle = FALSE, -#line 9446 +#line 9511 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9448 +#line 9513 .species = SPECIES_TREECKO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9450 +#line 9515 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9449 +#line 9514 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9452 +#line 9517 [TRAINER_BRENDAN_ROUTE_110_MUDKIP] = { -#line 9453 +#line 9518 .trainerName = _("BRENDAN"), -#line 9454 +#line 9519 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9455 +#line 9520 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 9457 +#line 9522 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9458 +#line 9523 .doubleBattle = FALSE, -#line 9459 +#line 9524 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9461 +#line 9526 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9463 +#line 9528 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9462 +#line 9527 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9465 +#line 9530 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9467 +#line 9532 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9466 +#line 9531 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9469 +#line 9534 .species = SPECIES_GROVYLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9471 +#line 9536 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9470 +#line 9535 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9473 +#line 9538 [TRAINER_BRENDAN_ROUTE_119_MUDKIP] = { -#line 9474 +#line 9539 .trainerName = _("BRENDAN"), -#line 9475 +#line 9540 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9476 +#line 9541 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 9478 +#line 9543 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9479 +#line 9544 .doubleBattle = FALSE, -#line 9480 +#line 9545 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9482 +#line 9547 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9484 +#line 9549 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9483 +#line 9548 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9486 +#line 9551 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9488 +#line 9553 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9487 +#line 9552 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9490 +#line 9555 .species = SPECIES_GROVYLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9492 +#line 9557 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9491 +#line 9556 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9494 +#line 9559 [TRAINER_BRENDAN_ROUTE_103_TREECKO] = { -#line 9495 +#line 9560 .trainerName = _("BRENDAN"), -#line 9496 +#line 9561 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9497 +#line 9562 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 9499 +#line 9564 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9500 +#line 9565 .doubleBattle = FALSE, -#line 9501 +#line 9566 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9503 +#line 9568 .species = SPECIES_TORCHIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9505 +#line 9570 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9504 +#line 9569 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9507 +#line 9572 [TRAINER_BRENDAN_ROUTE_110_TREECKO] = { -#line 9508 +#line 9573 .trainerName = _("BRENDAN"), -#line 9509 +#line 9574 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9510 +#line 9575 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 9512 +#line 9577 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9513 +#line 9578 .doubleBattle = FALSE, -#line 9514 +#line 9579 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9516 +#line 9581 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9518 +#line 9583 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9517 +#line 9582 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9520 +#line 9585 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9522 +#line 9587 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9521 +#line 9586 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9524 +#line 9589 .species = SPECIES_COMBUSKEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9526 +#line 9591 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9525 +#line 9590 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9528 +#line 9593 [TRAINER_BRENDAN_ROUTE_119_TREECKO] = { -#line 9529 +#line 9594 .trainerName = _("BRENDAN"), -#line 9530 +#line 9595 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9531 +#line 9596 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 9533 +#line 9598 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9534 +#line 9599 .doubleBattle = FALSE, -#line 9535 +#line 9600 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9537 +#line 9602 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9539 +#line 9604 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9538 +#line 9603 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9541 +#line 9606 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9543 +#line 9608 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9542 +#line 9607 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9545 +#line 9610 .species = SPECIES_COMBUSKEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9547 +#line 9612 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9546 +#line 9611 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9549 +#line 9614 [TRAINER_BRENDAN_ROUTE_103_TORCHIC] = { -#line 9550 +#line 9615 .trainerName = _("BRENDAN"), -#line 9551 +#line 9616 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9552 +#line 9617 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 9554 +#line 9619 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9555 +#line 9620 .doubleBattle = FALSE, -#line 9556 +#line 9621 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9558 +#line 9623 .species = SPECIES_MUDKIP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9560 +#line 9625 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9559 +#line 9624 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9562 +#line 9627 [TRAINER_BRENDAN_ROUTE_110_TORCHIC] = { -#line 9563 +#line 9628 .trainerName = _("BRENDAN"), -#line 9564 +#line 9629 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9565 +#line 9630 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 9567 +#line 9632 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9568 +#line 9633 .doubleBattle = FALSE, -#line 9569 +#line 9634 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9571 +#line 9636 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9573 +#line 9638 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9572 +#line 9637 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9575 +#line 9640 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9577 +#line 9642 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9576 +#line 9641 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9579 +#line 9644 .species = SPECIES_MARSHTOMP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9581 +#line 9646 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9580 +#line 9645 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9583 +#line 9648 [TRAINER_BRENDAN_ROUTE_119_TORCHIC] = { -#line 9584 +#line 9649 .trainerName = _("BRENDAN"), -#line 9585 +#line 9650 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9586 +#line 9651 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 9588 +#line 9653 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9589 +#line 9654 .doubleBattle = FALSE, -#line 9590 +#line 9655 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9592 +#line 9657 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9594 +#line 9659 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9593 +#line 9658 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9596 +#line 9661 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9598 +#line 9663 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9597 +#line 9662 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9600 +#line 9665 .species = SPECIES_MARSHTOMP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9602 +#line 9667 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9601 +#line 9666 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9604 +#line 9669 [TRAINER_MAY_ROUTE_103_MUDKIP] = { -#line 9605 +#line 9670 .trainerName = _("MAY"), -#line 9606 +#line 9671 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9607 +#line 9672 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 9608 +#line 9673 F_TRAINER_FEMALE | -#line 9609 +#line 9674 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 9610 +#line 9675 .doubleBattle = FALSE, -#line 9611 +#line 9676 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9613 +#line 9678 .species = SPECIES_TREECKO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9615 +#line 9680 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9614 +#line 9679 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9617 +#line 9682 [TRAINER_MAY_ROUTE_110_MUDKIP] = { -#line 9618 +#line 9683 .trainerName = _("MAY"), -#line 9619 +#line 9684 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9620 +#line 9685 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 9621 +#line 9686 F_TRAINER_FEMALE | -#line 9622 +#line 9687 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 9623 +#line 9688 .doubleBattle = FALSE, -#line 9624 +#line 9689 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9626 +#line 9691 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9628 +#line 9693 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9627 +#line 9692 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9630 +#line 9695 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9632 +#line 9697 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9631 +#line 9696 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9634 +#line 9699 .species = SPECIES_GROVYLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9636 +#line 9701 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9635 +#line 9700 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9638 +#line 9703 [TRAINER_MAY_ROUTE_119_MUDKIP] = { -#line 9639 +#line 9704 .trainerName = _("MAY"), -#line 9640 +#line 9705 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9641 +#line 9706 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 9642 +#line 9707 F_TRAINER_FEMALE | -#line 9643 +#line 9708 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 9644 +#line 9709 .doubleBattle = FALSE, -#line 9645 +#line 9710 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9647 +#line 9712 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9649 +#line 9714 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9648 +#line 9713 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9651 +#line 9716 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9653 +#line 9718 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9652 +#line 9717 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9655 +#line 9720 .species = SPECIES_GROVYLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9657 +#line 9722 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9656 +#line 9721 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9659 +#line 9724 [TRAINER_MAY_ROUTE_103_TREECKO] = { -#line 9660 +#line 9725 .trainerName = _("MAY"), -#line 9661 +#line 9726 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9662 +#line 9727 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 9663 +#line 9728 F_TRAINER_FEMALE | -#line 9664 +#line 9729 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 9665 +#line 9730 .doubleBattle = FALSE, -#line 9666 +#line 9731 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9668 +#line 9733 .species = SPECIES_TORCHIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9670 +#line 9735 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9669 +#line 9734 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9672 +#line 9737 [TRAINER_MAY_ROUTE_110_TREECKO] = { -#line 9673 +#line 9738 .trainerName = _("MAY"), -#line 9674 +#line 9739 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9675 +#line 9740 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 9676 +#line 9741 F_TRAINER_FEMALE | -#line 9677 +#line 9742 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 9678 +#line 9743 .doubleBattle = FALSE, -#line 9679 +#line 9744 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9681 +#line 9746 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9683 +#line 9748 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9682 +#line 9747 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9685 +#line 9750 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9687 +#line 9752 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9686 +#line 9751 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9689 +#line 9754 .species = SPECIES_COMBUSKEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9691 +#line 9756 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9690 +#line 9755 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9693 +#line 9758 [TRAINER_MAY_ROUTE_119_TREECKO] = { -#line 9694 +#line 9759 .trainerName = _("MAY"), -#line 9695 +#line 9760 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9696 +#line 9761 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 9697 +#line 9762 F_TRAINER_FEMALE | -#line 9698 +#line 9763 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 9699 +#line 9764 .doubleBattle = FALSE, -#line 9700 +#line 9765 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9702 +#line 9767 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9704 +#line 9769 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9703 +#line 9768 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9706 +#line 9771 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9708 +#line 9773 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9707 +#line 9772 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9710 +#line 9775 .species = SPECIES_COMBUSKEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9712 +#line 9777 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9711 +#line 9776 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9714 +#line 9779 [TRAINER_MAY_ROUTE_103_TORCHIC] = { -#line 9715 +#line 9780 .trainerName = _("MAY"), -#line 9716 +#line 9781 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9717 +#line 9782 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 9718 +#line 9783 F_TRAINER_FEMALE | -#line 9719 +#line 9784 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 9720 +#line 9785 .doubleBattle = FALSE, -#line 9721 +#line 9786 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9723 +#line 9788 .species = SPECIES_MUDKIP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9725 +#line 9790 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9724 +#line 9789 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9727 +#line 9792 [TRAINER_MAY_ROUTE_110_TORCHIC] = { -#line 9728 +#line 9793 .trainerName = _("MAY"), -#line 9729 +#line 9794 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9730 +#line 9795 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 9731 +#line 9796 F_TRAINER_FEMALE | -#line 9732 +#line 9797 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 9733 +#line 9798 .doubleBattle = FALSE, -#line 9734 +#line 9799 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9736 +#line 9801 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9738 +#line 9803 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9737 +#line 9802 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9740 +#line 9805 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9742 +#line 9807 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 9741 +#line 9806 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9744 +#line 9809 .species = SPECIES_MARSHTOMP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9746 +#line 9811 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9745 +#line 9810 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9748 +#line 9813 [TRAINER_MAY_ROUTE_119_TORCHIC] = { -#line 9749 +#line 9814 .trainerName = _("MAY"), -#line 9750 +#line 9815 .trainerClass = TRAINER_CLASS_RIVAL, -#line 9751 +#line 9816 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 9752 +#line 9817 F_TRAINER_FEMALE | -#line 9753 +#line 9818 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 9754 +#line 9819 .doubleBattle = FALSE, -#line 9755 +#line 9820 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 9757 +#line 9822 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9759 +#line 9824 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9758 +#line 9823 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9761 +#line 9826 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9763 +#line 9828 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 9762 +#line 9827 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9765 +#line 9830 .species = SPECIES_MARSHTOMP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9767 +#line 9832 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 9766 +#line 9831 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9769 +#line 9834 [TRAINER_ISAAC_1] = { -#line 9770 +#line 9835 .trainerName = _("ISAAC"), -#line 9771 +#line 9836 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 9772 +#line 9837 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, .encounterMusic_gender = -#line 9774 +#line 9839 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9775 +#line 9840 .doubleBattle = FALSE, -#line 9776 +#line 9841 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 9778 +#line 9843 .species = SPECIES_WHISMUR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9780 +#line 9845 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9779 +#line 9844 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9782 +#line 9847 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9784 +#line 9849 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9783 +#line 9848 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9786 +#line 9851 .species = SPECIES_ARON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9788 +#line 9853 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9787 +#line 9852 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9790 +#line 9855 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9792 +#line 9857 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9791 +#line 9856 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9794 +#line 9859 .species = SPECIES_TAILLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9796 +#line 9861 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9795 +#line 9860 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9798 +#line 9863 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9800 +#line 9865 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9799 +#line 9864 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9802 +#line 9867 [TRAINER_DAVIS] = { -#line 9803 +#line 9868 .trainerName = _("DAVIS"), -#line 9804 +#line 9869 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 9805 +#line 9870 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 9807 +#line 9872 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9808 +#line 9873 .doubleBattle = FALSE, -#line 9809 +#line 9874 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 9811 +#line 9876 .species = SPECIES_PINSIR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9813 +#line 9878 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9812 +#line 9877 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9815 +#line 9880 [TRAINER_MITCHELL] = { -#line 9816 +#line 9881 .trainerName = _("MITCHELL"), -#line 9817 +#line 9882 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 9818 +#line 9883 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 9820 +#line 9885 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 9821 +#line 9886 .doubleBattle = FALSE, -#line 9822 +#line 9887 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 9824 +#line 9889 .species = SPECIES_LUNATONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9826 +#line 9891 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9825 +#line 9890 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 9827 +#line 9892 MOVE_EXPLOSION, MOVE_REFLECT, MOVE_LIGHT_SCREEN, @@ -24740,17 +24740,17 @@ F_TRAINER_FEMALE | }, }, { -#line 9832 +#line 9897 .species = SPECIES_SOLROCK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9834 +#line 9899 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9833 +#line 9898 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 9835 +#line 9900 MOVE_EXPLOSION, MOVE_REFLECT, MOVE_LIGHT_SCREEN, @@ -24759,939 +24759,771 @@ F_TRAINER_FEMALE | }, }, }, -#line 9840 +#line 9905 [TRAINER_ISAAC_2] = { -#line 9841 +#line 9906 .trainerName = _("ISAAC"), -#line 9842 +#line 9907 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 9843 +#line 9908 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, .encounterMusic_gender = -#line 9845 +#line 9910 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9846 +#line 9911 .doubleBattle = FALSE, -#line 9847 +#line 9912 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 9849 +#line 9914 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9851 +#line 9916 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 9850 +#line 9915 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9853 +#line 9918 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9855 +#line 9920 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 9854 +#line 9919 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9857 +#line 9922 .species = SPECIES_ARON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9859 +#line 9924 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 9858 +#line 9923 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9861 +#line 9926 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9863 +#line 9928 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 9862 +#line 9927 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9865 +#line 9930 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9867 +#line 9932 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 9866 +#line 9931 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9869 +#line 9934 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9871 +#line 9936 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 9870 +#line 9935 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9873 +#line 9938 [TRAINER_ISAAC_3] = { -#line 9874 +#line 9939 .trainerName = _("ISAAC"), -#line 9875 +#line 9940 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 9876 +#line 9941 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, .encounterMusic_gender = -#line 9878 +#line 9943 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9879 +#line 9944 .doubleBattle = FALSE, -#line 9880 +#line 9945 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 9882 +#line 9947 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9884 +#line 9949 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 9883 +#line 9948 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9886 +#line 9951 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9888 +#line 9953 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 9887 +#line 9952 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9890 +#line 9955 .species = SPECIES_ARON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9892 +#line 9957 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 9891 +#line 9956 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9894 +#line 9959 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9896 +#line 9961 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 9895 +#line 9960 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9898 +#line 9963 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9900 +#line 9965 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 9899 +#line 9964 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9902 +#line 9967 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9904 +#line 9969 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 9903 +#line 9968 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 9906 +#line 9971 [TRAINER_ISAAC_4] = { -#line 9907 - .trainerName = _("ISAAC"), -#line 9908 - .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 9909 - .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, - .encounterMusic_gender = -#line 9911 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9912 - .doubleBattle = FALSE, -#line 9913 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 6, - .party = (const struct TrainerMon[]) - { - { -#line 9915 - .species = SPECIES_LOUDRED, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9917 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 9916 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9919 - .species = SPECIES_LINOONE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9921 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 9920 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9923 - .species = SPECIES_ARON, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9925 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 9924 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9927 - .species = SPECIES_MIGHTYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9929 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 9928 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9931 - .species = SPECIES_SWELLOW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9933 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 9932 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9935 - .species = SPECIES_HARIYAMA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9937 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 9936 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 9939 - [TRAINER_ISAAC_5] = - { -#line 9940 - .trainerName = _("ISAAC"), -#line 9941 - .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 9942 - .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, - .encounterMusic_gender = -#line 9944 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 9945 - .doubleBattle = FALSE, -#line 9946 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 6, - .party = (const struct TrainerMon[]) - { - { -#line 9948 - .species = SPECIES_LOUDRED, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9950 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 9949 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9952 - .species = SPECIES_LINOONE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9954 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 9953 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9956 - .species = SPECIES_LAIRON, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9958 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 9957 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9960 - .species = SPECIES_MIGHTYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9962 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 9961 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9964 - .species = SPECIES_SWELLOW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9966 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 9965 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 9968 - .species = SPECIES_HARIYAMA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 9970 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 9969 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, #line 9972 - [TRAINER_LYDIA_1] = - { + .trainerName = _("ISAAC"), #line 9973 - .trainerName = _("LYDIA"), -#line 9974 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 9975 - .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, +#line 9974 + .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, .encounterMusic_gender = #line 9976 -F_TRAINER_FEMALE | + TRAINER_ENCOUNTER_MUSIC_MALE, #line 9977 - TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 9978 .doubleBattle = FALSE, -#line 9979 +#line 9978 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { +#line 9980 + .species = SPECIES_LOUDRED, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9982 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), #line 9981 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 9984 + .species = SPECIES_LINOONE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9986 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 9985 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 9988 + .species = SPECIES_ARON, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9990 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 9989 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 9992 + .species = SPECIES_MIGHTYENA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9994 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 9993 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 9996 + .species = SPECIES_SWELLOW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 9998 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 9997 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10000 + .species = SPECIES_HARIYAMA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10002 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 10001 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10004 + [TRAINER_ISAAC_5] = + { +#line 10005 + .trainerName = _("ISAAC"), +#line 10006 + .trainerClass = TRAINER_CLASS_PKMN_BREEDER, +#line 10007 + .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, + .encounterMusic_gender = +#line 10009 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 10010 + .doubleBattle = FALSE, +#line 10011 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 6, + .party = (const struct TrainerMon[]) + { + { +#line 10013 + .species = SPECIES_LOUDRED, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10015 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10014 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10017 + .species = SPECIES_LINOONE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10019 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10018 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10021 + .species = SPECIES_LAIRON, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10023 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10022 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10025 + .species = SPECIES_MIGHTYENA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10027 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10026 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10029 + .species = SPECIES_SWELLOW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10031 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10030 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10033 + .species = SPECIES_HARIYAMA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10035 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10034 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10037 + [TRAINER_LYDIA_1] = + { +#line 10038 + .trainerName = _("LYDIA"), +#line 10039 + .trainerClass = TRAINER_CLASS_PKMN_BREEDER, +#line 10040 + .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, + .encounterMusic_gender = +#line 10041 +F_TRAINER_FEMALE | +#line 10042 + TRAINER_ENCOUNTER_MUSIC_FEMALE, +#line 10043 + .doubleBattle = FALSE, +#line 10044 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 6, + .party = (const struct TrainerMon[]) + { + { +#line 10046 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9983 +#line 10048 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9982 +#line 10047 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9985 +#line 10050 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9987 +#line 10052 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9986 +#line 10051 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9989 +#line 10054 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9991 +#line 10056 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9990 +#line 10055 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9993 +#line 10058 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9995 +#line 10060 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9994 +#line 10059 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 9997 +#line 10062 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 9999 +#line 10064 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 9998 +#line 10063 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10001 +#line 10066 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10003 +#line 10068 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10002 +#line 10067 .lvl = 11, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10005 +#line 10070 [TRAINER_HALLE] = { -#line 10006 +#line 10071 .trainerName = _("HALLE"), -#line 10007 +#line 10072 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 10008 +#line 10073 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 10009 +#line 10074 F_TRAINER_FEMALE | -#line 10010 +#line 10075 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10011 +#line 10076 .items = { ITEM_FULL_RESTORE }, -#line 10012 +#line 10077 .doubleBattle = FALSE, -#line 10013 +#line 10078 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10015 +#line 10080 .species = SPECIES_SABLEYE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10017 +#line 10082 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10016 +#line 10081 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10019 +#line 10084 .species = SPECIES_ABSOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10021 +#line 10086 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10020 +#line 10085 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10023 +#line 10088 [TRAINER_GARRISON] = { -#line 10024 +#line 10089 .trainerName = _("GARRISON"), -#line 10025 +#line 10090 .trainerClass = TRAINER_CLASS_RUIN_MANIAC, -#line 10026 +#line 10091 .trainerPic = TRAINER_PIC_RUIN_MANIAC, .encounterMusic_gender = -#line 10028 +#line 10093 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 10029 +#line 10094 .doubleBattle = FALSE, -#line 10030 +#line 10095 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 10032 +#line 10097 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10034 +#line 10099 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10033 +#line 10098 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10036 +#line 10101 [TRAINER_LYDIA_2] = { -#line 10037 +#line 10102 .trainerName = _("LYDIA"), -#line 10038 +#line 10103 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 10039 +#line 10104 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, .encounterMusic_gender = -#line 10040 +#line 10105 F_TRAINER_FEMALE | -#line 10041 +#line 10106 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 10042 +#line 10107 .doubleBattle = FALSE, -#line 10043 +#line 10108 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 10045 +#line 10110 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10047 +#line 10112 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 10046 +#line 10111 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10049 +#line 10114 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10051 +#line 10116 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 10050 +#line 10115 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10053 +#line 10118 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10055 +#line 10120 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 10054 +#line 10119 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10057 +#line 10122 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10059 +#line 10124 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 10058 +#line 10123 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10061 +#line 10126 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10063 +#line 10128 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 10062 +#line 10127 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10065 +#line 10130 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10067 +#line 10132 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 10066 +#line 10131 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10069 +#line 10134 [TRAINER_LYDIA_3] = { -#line 10070 +#line 10135 .trainerName = _("LYDIA"), -#line 10071 +#line 10136 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 10072 +#line 10137 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, .encounterMusic_gender = -#line 10073 +#line 10138 F_TRAINER_FEMALE | -#line 10074 +#line 10139 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 10075 +#line 10140 .doubleBattle = FALSE, -#line 10076 +#line 10141 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 10078 +#line 10143 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10080 +#line 10145 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 10079 +#line 10144 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10082 +#line 10147 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10084 +#line 10149 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 10083 +#line 10148 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10086 +#line 10151 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10088 +#line 10153 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 10087 +#line 10152 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10090 +#line 10155 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10092 +#line 10157 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 10091 +#line 10156 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10094 +#line 10159 .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10096 +#line 10161 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 10095 +#line 10160 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10098 +#line 10163 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10100 +#line 10165 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 10099 +#line 10164 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10102 +#line 10167 [TRAINER_LYDIA_4] = { -#line 10103 +#line 10168 .trainerName = _("LYDIA"), -#line 10104 +#line 10169 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 10105 +#line 10170 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, .encounterMusic_gender = -#line 10106 +#line 10171 F_TRAINER_FEMALE | -#line 10107 +#line 10172 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 10108 +#line 10173 .doubleBattle = FALSE, -#line 10109 +#line 10174 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 10111 +#line 10176 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10113 +#line 10178 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 10112 +#line 10177 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10115 +#line 10180 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10117 +#line 10182 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 10116 +#line 10181 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10119 +#line 10184 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10121 +#line 10186 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 10120 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10123 - .species = SPECIES_ROSELIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10125 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 10124 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10127 - .species = SPECIES_DELCATTY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10129 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 10128 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10131 - .species = SPECIES_GOLDEEN, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10133 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 10132 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10135 - [TRAINER_LYDIA_5] = - { -#line 10136 - .trainerName = _("LYDIA"), -#line 10137 - .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 10138 - .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .encounterMusic_gender = -#line 10139 -F_TRAINER_FEMALE | -#line 10140 - TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 10141 - .doubleBattle = FALSE, -#line 10142 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 6, - .party = (const struct TrainerMon[]) - { - { -#line 10144 - .species = SPECIES_PELIPPER, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10146 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 10145 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10148 - .species = SPECIES_BRELOOM, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10150 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 10149 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10152 - .species = SPECIES_AZUMARILL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10154 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 10153 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10156 - .species = SPECIES_ROSELIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10158 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 10157 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10160 - .species = SPECIES_DELCATTY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10162 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 10161 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10164 - .species = SPECIES_SEAKING, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10166 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 10165 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10168 - [TRAINER_JACKSON_1] = - { -#line 10169 - .trainerName = _("JACKSON"), -#line 10170 - .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10171 - .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, - .encounterMusic_gender = -#line 10173 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10174 - .items = { ITEM_FULL_RESTORE }, -#line 10175 - .doubleBattle = FALSE, -#line 10176 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10178 - .species = SPECIES_BRELOOM, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10180 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10179 - .lvl = 27, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10182 - [TRAINER_LORENZO] = - { -#line 10183 - .trainerName = _("LORENZO"), -#line 10184 - .trainerClass = TRAINER_CLASS_PKMN_RANGER, #line 10185 - .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, - .encounterMusic_gender = -#line 10187 - TRAINER_ENCOUNTER_MUSIC_COOL, + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { #line 10188 - .items = { ITEM_FULL_RESTORE }, -#line 10189 - .doubleBattle = FALSE, + .species = SPECIES_ROSELIA, + .gender = TRAINER_MON_RANDOM_GENDER, #line 10190 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 3, - .party = (const struct TrainerMon[]) - { + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 10189 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, { #line 10192 - .species = SPECIES_SEEDOT, + .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, #line 10194 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), #line 10193 .lvl = 28, .nature = NATURE_HARDY, @@ -25699,1198 +25531,1202 @@ F_TRAINER_FEMALE | }, { #line 10196 - .species = SPECIES_NUZLEAF, + .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, #line 10198 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), #line 10197 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, - { + }, + }, #line 10200 - .species = SPECIES_LOMBRE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10202 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), + [TRAINER_LYDIA_5] = + { #line 10201 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, + .trainerName = _("LYDIA"), +#line 10202 + .trainerClass = TRAINER_CLASS_PKMN_BREEDER, +#line 10203 + .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, + .encounterMusic_gender = #line 10204 - [TRAINER_SEBASTIAN] = - { +F_TRAINER_FEMALE | #line 10205 - .trainerName = _("SEBASTIAN"), + TRAINER_ENCOUNTER_MUSIC_FEMALE, #line 10206 - .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10207 - .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, - .encounterMusic_gender = -#line 10209 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10210 - .items = { ITEM_FULL_RESTORE }, -#line 10211 .doubleBattle = FALSE, -#line 10212 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 1, +#line 10207 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 10214 - .species = SPECIES_CACTURNE, +#line 10209 + .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10216 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10215 - .lvl = 39, +#line 10211 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10210 + .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, - }, - }, -#line 10218 - [TRAINER_JACKSON_2] = - { -#line 10219 - .trainerName = _("JACKSON"), -#line 10220 - .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10221 - .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, - .encounterMusic_gender = -#line 10223 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10224 - .items = { ITEM_FULL_RESTORE }, -#line 10225 - .doubleBattle = FALSE, -#line 10226 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, - .partySize = 1, - .party = (const struct TrainerMon[]) - { { -#line 10228 +#line 10213 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10230 - .iv = TRAINER_PARTY_IVS(7, 7, 7, 7, 7, 7), +#line 10215 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10214 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10217 + .species = SPECIES_AZUMARILL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10219 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10218 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10221 + .species = SPECIES_ROSELIA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10223 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10222 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10225 + .species = SPECIES_DELCATTY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10227 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10226 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { #line 10229 + .species = SPECIES_SEAKING, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10231 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 10230 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10232 - [TRAINER_JACKSON_3] = - { #line 10233 - .trainerName = _("JACKSON"), + [TRAINER_JACKSON_1] = + { #line 10234 - .trainerClass = TRAINER_CLASS_PKMN_RANGER, + .trainerName = _("JACKSON"), #line 10235 + .trainerClass = TRAINER_CLASS_PKMN_RANGER, +#line 10236 .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, .encounterMusic_gender = -#line 10237 - TRAINER_ENCOUNTER_MUSIC_COOL, #line 10238 - .items = { ITEM_FULL_RESTORE }, + TRAINER_ENCOUNTER_MUSIC_COOL, #line 10239 - .doubleBattle = FALSE, + .items = { ITEM_FULL_RESTORE }, #line 10240 + .doubleBattle = FALSE, +#line 10241 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 10242 +#line 10243 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, +#line 10245 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), #line 10244 + .lvl = 27, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10247 + [TRAINER_LORENZO] = + { +#line 10248 + .trainerName = _("LORENZO"), +#line 10249 + .trainerClass = TRAINER_CLASS_PKMN_RANGER, +#line 10250 + .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, + .encounterMusic_gender = +#line 10252 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 10253 + .items = { ITEM_FULL_RESTORE }, +#line 10254 + .doubleBattle = FALSE, +#line 10255 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 10257 + .species = SPECIES_SEEDOT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10259 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 10258 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10261 + .species = SPECIES_NUZLEAF, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10263 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 10262 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10265 + .species = SPECIES_LOMBRE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10267 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 10266 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10269 + [TRAINER_SEBASTIAN] = + { +#line 10270 + .trainerName = _("SEBASTIAN"), +#line 10271 + .trainerClass = TRAINER_CLASS_PKMN_RANGER, +#line 10272 + .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, + .encounterMusic_gender = +#line 10274 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 10275 + .items = { ITEM_FULL_RESTORE }, +#line 10276 + .doubleBattle = FALSE, +#line 10277 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10279 + .species = SPECIES_CACTURNE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10281 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 10280 + .lvl = 39, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10283 + [TRAINER_JACKSON_2] = + { +#line 10284 + .trainerName = _("JACKSON"), +#line 10285 + .trainerClass = TRAINER_CLASS_PKMN_RANGER, +#line 10286 + .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, + .encounterMusic_gender = +#line 10288 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 10289 + .items = { ITEM_FULL_RESTORE }, +#line 10290 + .doubleBattle = FALSE, +#line 10291 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10293 + .species = SPECIES_BRELOOM, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10295 + .iv = TRAINER_PARTY_IVS(7, 7, 7, 7, 7, 7), +#line 10294 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10297 + [TRAINER_JACKSON_3] = + { +#line 10298 + .trainerName = _("JACKSON"), +#line 10299 + .trainerClass = TRAINER_CLASS_PKMN_RANGER, +#line 10300 + .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, + .encounterMusic_gender = +#line 10302 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 10303 + .items = { ITEM_FULL_RESTORE }, +#line 10304 + .doubleBattle = FALSE, +#line 10305 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10307 + .species = SPECIES_BRELOOM, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10309 .iv = TRAINER_PARTY_IVS(8, 8, 8, 8, 8, 8), -#line 10243 +#line 10308 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10246 +#line 10311 [TRAINER_JACKSON_4] = { -#line 10247 +#line 10312 .trainerName = _("JACKSON"), -#line 10248 +#line 10313 .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10249 +#line 10314 .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, .encounterMusic_gender = -#line 10251 +#line 10316 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10252 +#line 10317 .items = { ITEM_FULL_RESTORE }, -#line 10253 +#line 10318 .doubleBattle = FALSE, -#line 10254 +#line 10319 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 10256 +#line 10321 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10258 +#line 10323 .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), -#line 10257 +#line 10322 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10260 +#line 10325 [TRAINER_JACKSON_5] = { -#line 10261 +#line 10326 .trainerName = _("JACKSON"), -#line 10262 +#line 10327 .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10263 +#line 10328 .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, .encounterMusic_gender = -#line 10265 +#line 10330 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10266 +#line 10331 .items = { ITEM_FULL_RESTORE }, -#line 10267 +#line 10332 .doubleBattle = FALSE, -#line 10268 +#line 10333 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10270 +#line 10335 .species = SPECIES_KECLEON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10272 +#line 10337 .iv = TRAINER_PARTY_IVS(10, 10, 10, 10, 10, 10), -#line 10271 +#line 10336 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10274 +#line 10339 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10276 +#line 10341 .iv = TRAINER_PARTY_IVS(10, 10, 10, 10, 10, 10), -#line 10275 +#line 10340 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10278 +#line 10343 [TRAINER_CATHERINE_1] = { -#line 10279 +#line 10344 .trainerName = _("CATHERINE"), -#line 10280 +#line 10345 .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10281 +#line 10346 .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, .encounterMusic_gender = -#line 10282 +#line 10347 F_TRAINER_FEMALE | -#line 10283 +#line 10348 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10284 +#line 10349 .items = { ITEM_FULL_RESTORE }, -#line 10285 +#line 10350 .doubleBattle = FALSE, -#line 10286 +#line 10351 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10288 +#line 10353 .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10290 +#line 10355 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10289 +#line 10354 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10292 +#line 10357 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10294 +#line 10359 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10293 +#line 10358 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10296 +#line 10361 [TRAINER_JENNA] = { -#line 10297 +#line 10362 .trainerName = _("JENNA"), -#line 10298 +#line 10363 .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10299 +#line 10364 .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, .encounterMusic_gender = -#line 10300 +#line 10365 F_TRAINER_FEMALE | -#line 10301 +#line 10366 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10302 +#line 10367 .items = { ITEM_FULL_RESTORE }, -#line 10303 +#line 10368 .doubleBattle = FALSE, -#line 10304 +#line 10369 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 10306 +#line 10371 .species = SPECIES_LOTAD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10308 +#line 10373 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10307 +#line 10372 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10310 +#line 10375 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10312 +#line 10377 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10311 +#line 10376 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10314 +#line 10379 .species = SPECIES_NUZLEAF, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10316 +#line 10381 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10315 +#line 10380 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10318 +#line 10383 [TRAINER_SOPHIA] = { -#line 10319 +#line 10384 .trainerName = _("SOPHIA"), -#line 10320 +#line 10385 .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10321 +#line 10386 .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, .encounterMusic_gender = -#line 10322 +#line 10387 F_TRAINER_FEMALE | -#line 10323 +#line 10388 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10324 +#line 10389 .items = { ITEM_FULL_RESTORE }, -#line 10325 +#line 10390 .doubleBattle = FALSE, -#line 10326 +#line 10391 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10328 +#line 10393 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10330 +#line 10395 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10329 +#line 10394 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10332 +#line 10397 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10334 +#line 10399 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10333 +#line 10398 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10336 +#line 10401 [TRAINER_CATHERINE_2] = { -#line 10337 +#line 10402 .trainerName = _("CATHERINE"), -#line 10338 +#line 10403 .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10339 +#line 10404 .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, .encounterMusic_gender = -#line 10340 +#line 10405 F_TRAINER_FEMALE | -#line 10341 +#line 10406 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10342 +#line 10407 .items = { ITEM_FULL_RESTORE }, -#line 10343 +#line 10408 .doubleBattle = FALSE, -#line 10344 +#line 10409 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10346 +#line 10411 .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10348 +#line 10413 .iv = TRAINER_PARTY_IVS(7, 7, 7, 7, 7, 7), -#line 10347 +#line 10412 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10350 +#line 10415 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10352 +#line 10417 .iv = TRAINER_PARTY_IVS(7, 7, 7, 7, 7, 7), -#line 10351 +#line 10416 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10354 +#line 10419 [TRAINER_CATHERINE_3] = { -#line 10355 +#line 10420 .trainerName = _("CATHERINE"), -#line 10356 +#line 10421 .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10357 +#line 10422 .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, .encounterMusic_gender = -#line 10358 +#line 10423 F_TRAINER_FEMALE | -#line 10359 +#line 10424 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10360 +#line 10425 .items = { ITEM_FULL_RESTORE }, -#line 10361 +#line 10426 .doubleBattle = FALSE, -#line 10362 +#line 10427 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10364 +#line 10429 .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10366 +#line 10431 .iv = TRAINER_PARTY_IVS(8, 8, 8, 8, 8, 8), -#line 10365 +#line 10430 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10368 +#line 10433 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10370 +#line 10435 .iv = TRAINER_PARTY_IVS(8, 8, 8, 8, 8, 8), -#line 10369 +#line 10434 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10372 +#line 10437 [TRAINER_CATHERINE_4] = { -#line 10373 - .trainerName = _("CATHERINE"), -#line 10374 - .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10375 - .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, - .encounterMusic_gender = -#line 10376 -F_TRAINER_FEMALE | -#line 10377 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10378 - .items = { ITEM_FULL_RESTORE }, -#line 10379 - .doubleBattle = FALSE, -#line 10380 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 10382 - .species = SPECIES_GLOOM, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10384 - .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), -#line 10383 - .lvl = 36, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10386 - .species = SPECIES_ROSELIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10388 - .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), -#line 10387 - .lvl = 36, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10390 - [TRAINER_CATHERINE_5] = - { -#line 10391 - .trainerName = _("CATHERINE"), -#line 10392 - .trainerClass = TRAINER_CLASS_PKMN_RANGER, -#line 10393 - .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, - .encounterMusic_gender = -#line 10394 -F_TRAINER_FEMALE | -#line 10395 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10396 - .items = { ITEM_FULL_RESTORE }, -#line 10397 - .doubleBattle = FALSE, -#line 10398 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 10400 - .species = SPECIES_BELLOSSOM, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10402 - .iv = TRAINER_PARTY_IVS(10, 10, 10, 10, 10, 10), -#line 10401 - .lvl = 39, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10404 - .species = SPECIES_ROSELIA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10406 - .iv = TRAINER_PARTY_IVS(10, 10, 10, 10, 10, 10), -#line 10405 - .lvl = 39, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10408 - [TRAINER_JULIO] = - { -#line 10409 - .trainerName = _("JULIO"), -#line 10410 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 10411 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .encounterMusic_gender = -#line 10413 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 10414 - .doubleBattle = FALSE, -#line 10415 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10417 - .species = SPECIES_MAGNEMITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10419 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10418 - .lvl = 21, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10421 - [TRAINER_GRUNT_SEAFLOOR_CAVERN_5] = - { -#line 10422 - .trainerName = _("GRUNT"), -#line 10423 - .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 10424 - .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .encounterMusic_gender = -#line 10426 - TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 10427 - .doubleBattle = FALSE, -#line 10428 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 10430 - .species = SPECIES_MIGHTYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10432 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10431 - .lvl = 35, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10434 - .species = SPECIES_GOLBAT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10436 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10435 - .lvl = 35, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, #line 10438 - [TRAINER_GRUNT_UNUSED] = - { + .trainerName = _("CATHERINE"), #line 10439 - .trainerName = _("GRUNT"), + .trainerClass = TRAINER_CLASS_PKMN_RANGER, #line 10440 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 10441 - .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, + .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, .encounterMusic_gender = -#line 10442 +#line 10441 F_TRAINER_FEMALE | +#line 10442 + TRAINER_ENCOUNTER_MUSIC_COOL, #line 10443 - TRAINER_ENCOUNTER_MUSIC_AQUA, + .items = { ITEM_FULL_RESTORE }, #line 10444 .doubleBattle = FALSE, #line 10445 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 2, .party = (const struct TrainerMon[]) { { #line 10447 - .species = SPECIES_WAILMER, + .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, #line 10449 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), #line 10448 - .lvl = 31, + .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { #line 10451 - .species = SPECIES_ZUBAT, + .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, #line 10453 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), #line 10452 - .lvl = 31, + .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 10455 - [TRAINER_GRUNT_MT_PYRE_4] = + [TRAINER_CATHERINE_5] = { #line 10456 - .trainerName = _("GRUNT"), + .trainerName = _("CATHERINE"), #line 10457 - .trainerClass = TRAINER_CLASS_TEAM_AQUA, + .trainerClass = TRAINER_CLASS_PKMN_RANGER, #line 10458 - .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, + .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, .encounterMusic_gender = #line 10459 F_TRAINER_FEMALE | #line 10460 - TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 10461 - .doubleBattle = FALSE, -#line 10462 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 10464 - .species = SPECIES_WAILMER, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10466 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10465 - .lvl = 30, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10468 - .species = SPECIES_ZUBAT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10470 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10469 - .lvl = 30, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10472 - [TRAINER_GRUNT_JAGGED_PASS] = - { -#line 10473 - .trainerName = _("GRUNT"), -#line 10474 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 10475 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .encounterMusic_gender = -#line 10477 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 10478 - .doubleBattle = FALSE, -#line 10479 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 10481 - .species = SPECIES_POOCHYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10483 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10482 - .lvl = 22, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10485 - .species = SPECIES_NUMEL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10487 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10486 - .lvl = 22, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10489 - [TRAINER_MARC] = - { -#line 10490 - .trainerName = _("MARC"), -#line 10491 - .trainerClass = TRAINER_CLASS_HIKER, -#line 10492 - .trainerPic = TRAINER_PIC_HIKER, - .encounterMusic_gender = -#line 10494 - TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 10495 - .doubleBattle = FALSE, -#line 10496 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 10498 - .species = SPECIES_GEODUDE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10500 - .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 10499 - .lvl = 8, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10502 - .species = SPECIES_GEODUDE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10504 - .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 10503 - .lvl = 8, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10506 - [TRAINER_BRENDEN] = - { -#line 10507 - .trainerName = _("BRENDEN"), -#line 10508 - .trainerClass = TRAINER_CLASS_SAILOR, -#line 10509 - .trainerPic = TRAINER_PIC_SAILOR, - .encounterMusic_gender = -#line 10511 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 10512 - .doubleBattle = FALSE, -#line 10513 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10515 - .species = SPECIES_MACHOP, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10517 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 10516 - .lvl = 13, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10519 - [TRAINER_LILITH] = - { -#line 10520 - .trainerName = _("LILITH"), -#line 10521 - .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 10522 - .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .encounterMusic_gender = -#line 10523 -F_TRAINER_FEMALE | -#line 10524 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 10525 - .doubleBattle = FALSE, -#line 10526 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10528 - .species = SPECIES_MEDITITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10530 - .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 10529 - .lvl = 13, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10532 - [TRAINER_CRISTIAN] = - { -#line 10533 - .trainerName = _("CRISTIAN"), -#line 10534 - .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 10535 - .trainerPic = TRAINER_PIC_BLACK_BELT, - .encounterMusic_gender = -#line 10537 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 10538 - .doubleBattle = FALSE, -#line 10539 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10541 - .species = SPECIES_MAKUHITA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10543 - .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 10542 - .lvl = 13, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10545 - [TRAINER_SYLVIA] = - { -#line 10546 - .trainerName = _("SYLVIA"), -#line 10547 - .trainerClass = TRAINER_CLASS_HEX_MANIAC, -#line 10548 - .trainerPic = TRAINER_PIC_HEX_MANIAC, - .encounterMusic_gender = -#line 10549 -F_TRAINER_FEMALE | -#line 10550 - TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 10551 - .doubleBattle = FALSE, -#line 10552 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10554 - .species = SPECIES_MEDITITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10556 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 10555 - .lvl = 36, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10558 - [TRAINER_LEONARDO] = - { -#line 10559 - .trainerName = _("LEONARDO"), -#line 10560 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 10561 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 10563 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 10564 - .doubleBattle = FALSE, -#line 10565 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10567 - .species = SPECIES_CARVANHA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10569 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10568 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10571 - [TRAINER_ATHENA] = - { -#line 10572 - .trainerName = _("ATHENA"), -#line 10573 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 10574 - .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .encounterMusic_gender = -#line 10575 -F_TRAINER_FEMALE | -#line 10576 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10577 - .items = { ITEM_HYPER_POTION }, -#line 10578 +#line 10461 + .items = { ITEM_FULL_RESTORE }, +#line 10462 .doubleBattle = FALSE, -#line 10579 +#line 10463 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10581 - .species = SPECIES_MANECTRIC, +#line 10465 + .species = SPECIES_BELLOSSOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10583 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 10582 - .lvl = 32, +#line 10467 + .iv = TRAINER_PARTY_IVS(10, 10, 10, 10, 10, 10), +#line 10466 + .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 10584 - MOVE_THUNDER, - MOVE_THUNDER_WAVE, - MOVE_QUICK_ATTACK, - }, }, { -#line 10588 - .species = SPECIES_LINOONE, +#line 10469 + .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10590 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 10589 - .lvl = 32, +#line 10471 + .iv = TRAINER_PARTY_IVS(10, 10, 10, 10, 10, 10), +#line 10470 + .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, - .moves = { -#line 10591 - MOVE_SURF, - MOVE_THIEF, - }, }, }, }, -#line 10594 - [TRAINER_HARRISON] = +#line 10473 + [TRAINER_JULIO] = { -#line 10595 - .trainerName = _("HARRISON"), -#line 10596 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 10597 - .trainerPic = TRAINER_PIC_SWIMMER_M, +#line 10474 + .trainerName = _("JULIO"), +#line 10475 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 10476 + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, .encounterMusic_gender = -#line 10599 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 10600 +#line 10478 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 10479 .doubleBattle = FALSE, -#line 10601 +#line 10480 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 10603 - .species = SPECIES_TENTACRUEL, +#line 10482 + .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10605 +#line 10484 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10604 +#line 10483 + .lvl = 21, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10486 + [TRAINER_GRUNT_SEAFLOOR_CAVERN_5] = + { +#line 10487 + .trainerName = _("GRUNT"), +#line 10488 + .trainerClass = TRAINER_CLASS_TEAM_AQUA, +#line 10489 + .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, + .encounterMusic_gender = +#line 10491 + TRAINER_ENCOUNTER_MUSIC_AQUA, +#line 10492 + .doubleBattle = FALSE, +#line 10493 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 10495 + .species = SPECIES_MIGHTYENA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10497 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 10496 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10499 + .species = SPECIES_GOLBAT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10501 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 10500 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10607 - [TRAINER_GRUNT_MT_CHIMNEY_2] = +#line 10503 + [TRAINER_GRUNT_UNUSED] = { -#line 10608 +#line 10504 .trainerName = _("GRUNT"), -#line 10609 +#line 10505 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 10610 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, +#line 10506 + .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, .encounterMusic_gender = -#line 10612 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 10613 +#line 10507 +F_TRAINER_FEMALE | +#line 10508 + TRAINER_ENCOUNTER_MUSIC_AQUA, +#line 10509 .doubleBattle = FALSE, -#line 10614 +#line 10510 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, + .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10616 +#line 10512 + .species = SPECIES_WAILMER, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10514 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10513 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10516 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10618 +#line 10518 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10617 - .lvl = 20, +#line 10517 + .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10620 - [TRAINER_CLARENCE] = +#line 10520 + [TRAINER_GRUNT_MT_PYRE_4] = { -#line 10621 - .trainerName = _("CLARENCE"), -#line 10622 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 10623 - .trainerPic = TRAINER_PIC_SWIMMER_M, +#line 10521 + .trainerName = _("GRUNT"), +#line 10522 + .trainerClass = TRAINER_CLASS_TEAM_AQUA, +#line 10523 + .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, .encounterMusic_gender = -#line 10625 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 10626 - .doubleBattle = FALSE, -#line 10627 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10629 - .species = SPECIES_SHARPEDO, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10631 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10630 - .lvl = 34, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10633 - [TRAINER_TERRY] = - { -#line 10634 - .trainerName = _("TERRY"), -#line 10635 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 10636 - .trainerPic = TRAINER_PIC_PSYCHIC_F, - .encounterMusic_gender = -#line 10637 +#line 10524 F_TRAINER_FEMALE | -#line 10638 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 10639 +#line 10525 + TRAINER_ENCOUNTER_MUSIC_AQUA, +#line 10526 .doubleBattle = FALSE, -#line 10640 +#line 10527 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, + .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10642 - .species = SPECIES_GIRAFARIG, +#line 10529 + .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10644 +#line 10531 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10643 - .lvl = 37, +#line 10530 + .lvl = 30, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10533 + .species = SPECIES_ZUBAT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10535 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10534 + .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10646 - [TRAINER_NATE] = +#line 10537 + [TRAINER_GRUNT_JAGGED_PASS] = { -#line 10647 - .trainerName = _("NATE"), -#line 10648 - .trainerClass = TRAINER_CLASS_GENTLEMAN, -#line 10649 - .trainerPic = TRAINER_PIC_GENTLEMAN, +#line 10538 + .trainerName = _("GRUNT"), +#line 10539 + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, +#line 10540 + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = -#line 10651 - TRAINER_ENCOUNTER_MUSIC_RICH, -#line 10652 +#line 10542 + TRAINER_ENCOUNTER_MUSIC_MAGMA, +#line 10543 .doubleBattle = FALSE, -#line 10653 +#line 10544 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 10546 + .species = SPECIES_POOCHYENA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10548 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 10547 + .lvl = 22, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10550 + .species = SPECIES_NUMEL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10552 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 10551 + .lvl = 22, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10554 + [TRAINER_MARC] = + { +#line 10555 + .trainerName = _("MARC"), +#line 10556 + .trainerClass = TRAINER_CLASS_HIKER, +#line 10557 + .trainerPic = TRAINER_PIC_HIKER, + .encounterMusic_gender = +#line 10559 + TRAINER_ENCOUNTER_MUSIC_HIKER, +#line 10560 + .doubleBattle = FALSE, +#line 10561 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 10563 + .species = SPECIES_GEODUDE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10565 + .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), +#line 10564 + .lvl = 8, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10567 + .species = SPECIES_GEODUDE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10569 + .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), +#line 10568 + .lvl = 8, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10571 + [TRAINER_BRENDEN] = + { +#line 10572 + .trainerName = _("BRENDEN"), +#line 10573 + .trainerClass = TRAINER_CLASS_SAILOR, +#line 10574 + .trainerPic = TRAINER_PIC_SAILOR, + .encounterMusic_gender = +#line 10576 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 10577 + .doubleBattle = FALSE, +#line 10578 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 10655 - .species = SPECIES_SPOINK, +#line 10580 + .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10657 +#line 10582 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 10656 +#line 10581 + .lvl = 13, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10584 + [TRAINER_LILITH] = + { +#line 10585 + .trainerName = _("LILITH"), +#line 10586 + .trainerClass = TRAINER_CLASS_BATTLE_GIRL, +#line 10587 + .trainerPic = TRAINER_PIC_BATTLE_GIRL, + .encounterMusic_gender = +#line 10588 +F_TRAINER_FEMALE | +#line 10589 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 10590 + .doubleBattle = FALSE, +#line 10591 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10593 + .species = SPECIES_MEDITITE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10595 + .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), +#line 10594 + .lvl = 13, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10597 + [TRAINER_CRISTIAN] = + { +#line 10598 + .trainerName = _("CRISTIAN"), +#line 10599 + .trainerClass = TRAINER_CLASS_BLACK_BELT, +#line 10600 + .trainerPic = TRAINER_PIC_BLACK_BELT, + .encounterMusic_gender = +#line 10602 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 10603 + .doubleBattle = FALSE, +#line 10604 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10606 + .species = SPECIES_MAKUHITA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10608 + .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), +#line 10607 + .lvl = 13, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10610 + [TRAINER_SYLVIA] = + { +#line 10611 + .trainerName = _("SYLVIA"), +#line 10612 + .trainerClass = TRAINER_CLASS_HEX_MANIAC, +#line 10613 + .trainerPic = TRAINER_PIC_HEX_MANIAC, + .encounterMusic_gender = +#line 10614 +F_TRAINER_FEMALE | +#line 10615 + TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, +#line 10616 + .doubleBattle = FALSE, +#line 10617 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10619 + .species = SPECIES_MEDITITE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10621 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 10620 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, +#line 10623 + [TRAINER_LEONARDO] = + { +#line 10624 + .trainerName = _("LEONARDO"), +#line 10625 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 10626 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 10628 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 10629 + .doubleBattle = FALSE, +#line 10630 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10632 + .species = SPECIES_CARVANHA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10634 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10633 + .lvl = 34, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10636 + [TRAINER_ATHENA] = + { +#line 10637 + .trainerName = _("ATHENA"), +#line 10638 + .trainerClass = TRAINER_CLASS_COOLTRAINER, +#line 10639 + .trainerPic = TRAINER_PIC_COOLTRAINER_F, + .encounterMusic_gender = +#line 10640 +F_TRAINER_FEMALE | +#line 10641 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 10642 + .items = { ITEM_HYPER_POTION }, +#line 10643 + .doubleBattle = FALSE, +#line 10644 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 10646 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10648 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 10647 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 10649 + MOVE_THUNDER, + MOVE_THUNDER_WAVE, + MOVE_QUICK_ATTACK, + }, + }, + { +#line 10653 + .species = SPECIES_LINOONE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10655 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 10654 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + .moves = { +#line 10656 + MOVE_SURF, + MOVE_THIEF, + }, + }, + }, + }, #line 10659 - [TRAINER_KATHLEEN] = + [TRAINER_HARRISON] = { #line 10660 - .trainerName = _("KATHLEEN"), + .trainerName = _("HARRISON"), #line 10661 - .trainerClass = TRAINER_CLASS_HEX_MANIAC, + .trainerClass = TRAINER_CLASS_SWIMMER_M, #line 10662 - .trainerPic = TRAINER_PIC_HEX_MANIAC, + .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 10663 -F_TRAINER_FEMALE | #line 10664 - TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, + TRAINER_ENCOUNTER_MUSIC_SWIMMER, #line 10665 .doubleBattle = FALSE, #line 10666 @@ -26900,29 +26736,29 @@ F_TRAINER_FEMALE | { { #line 10668 - .species = SPECIES_KADABRA, + .species = SPECIES_TENTACRUEL, .gender = TRAINER_MON_RANDOM_GENDER, #line 10670 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 10669 - .lvl = 36, + .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 10672 - [TRAINER_CLIFFORD] = + [TRAINER_GRUNT_MT_CHIMNEY_2] = { #line 10673 - .trainerName = _("CLIFFORD"), + .trainerName = _("GRUNT"), #line 10674 - .trainerClass = TRAINER_CLASS_GENTLEMAN, + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, #line 10675 - .trainerPic = TRAINER_PIC_GENTLEMAN, + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = #line 10677 - TRAINER_ENCOUNTER_MUSIC_RICH, + TRAINER_ENCOUNTER_MUSIC_MAGMA, #line 10678 .doubleBattle = FALSE, #line 10679 @@ -26932,29 +26768,29 @@ F_TRAINER_FEMALE | { { #line 10681 - .species = SPECIES_GIRAFARIG, + .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, #line 10683 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 10682 - .lvl = 36, + .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 10685 - [TRAINER_NICHOLAS] = + [TRAINER_CLARENCE] = { #line 10686 - .trainerName = _("NICHOLAS"), + .trainerName = _("CLARENCE"), #line 10687 - .trainerClass = TRAINER_CLASS_PSYCHIC, + .trainerClass = TRAINER_CLASS_SWIMMER_M, #line 10688 - .trainerPic = TRAINER_PIC_PSYCHIC_M, + .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = #line 10690 - TRAINER_ENCOUNTER_MUSIC_INTENSE, + TRAINER_ENCOUNTER_MUSIC_SWIMMER, #line 10691 .doubleBattle = FALSE, #line 10692 @@ -26964,2872 +26800,3036 @@ F_TRAINER_FEMALE | { { #line 10694 - .species = SPECIES_WOBBUFFET, + .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, #line 10696 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 10695 - .lvl = 36, + .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 10698 - [TRAINER_GRUNT_SPACE_CENTER_3] = + [TRAINER_TERRY] = { #line 10699 - .trainerName = _("GRUNT"), + .trainerName = _("TERRY"), #line 10700 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, + .trainerClass = TRAINER_CLASS_PSYCHIC, #line 10701 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, + .trainerPic = TRAINER_PIC_PSYCHIC_F, .encounterMusic_gender = #line 10702 F_TRAINER_FEMALE | #line 10703 - TRAINER_ENCOUNTER_MUSIC_MAGMA, + TRAINER_ENCOUNTER_MUSIC_INTENSE, #line 10704 .doubleBattle = FALSE, #line 10705 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10707 + .species = SPECIES_GIRAFARIG, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10709 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10708 + .lvl = 37, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10711 + [TRAINER_NATE] = + { +#line 10712 + .trainerName = _("NATE"), +#line 10713 + .trainerClass = TRAINER_CLASS_GENTLEMAN, +#line 10714 + .trainerPic = TRAINER_PIC_GENTLEMAN, + .encounterMusic_gender = +#line 10716 + TRAINER_ENCOUNTER_MUSIC_RICH, +#line 10717 + .doubleBattle = FALSE, +#line 10718 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10720 + .species = SPECIES_SPOINK, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10722 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 10721 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10724 + [TRAINER_KATHLEEN] = + { +#line 10725 + .trainerName = _("KATHLEEN"), +#line 10726 + .trainerClass = TRAINER_CLASS_HEX_MANIAC, +#line 10727 + .trainerPic = TRAINER_PIC_HEX_MANIAC, + .encounterMusic_gender = +#line 10728 +F_TRAINER_FEMALE | +#line 10729 + TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, +#line 10730 + .doubleBattle = FALSE, +#line 10731 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10733 + .species = SPECIES_KADABRA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10735 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 10734 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10737 + [TRAINER_CLIFFORD] = + { +#line 10738 + .trainerName = _("CLIFFORD"), +#line 10739 + .trainerClass = TRAINER_CLASS_GENTLEMAN, +#line 10740 + .trainerPic = TRAINER_PIC_GENTLEMAN, + .encounterMusic_gender = +#line 10742 + TRAINER_ENCOUNTER_MUSIC_RICH, +#line 10743 + .doubleBattle = FALSE, +#line 10744 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10746 + .species = SPECIES_GIRAFARIG, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10748 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10747 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10750 + [TRAINER_NICHOLAS] = + { +#line 10751 + .trainerName = _("NICHOLAS"), +#line 10752 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 10753 + .trainerPic = TRAINER_PIC_PSYCHIC_M, + .encounterMusic_gender = +#line 10755 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 10756 + .doubleBattle = FALSE, +#line 10757 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10759 + .species = SPECIES_WOBBUFFET, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10761 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10760 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10763 + [TRAINER_GRUNT_SPACE_CENTER_3] = + { +#line 10764 + .trainerName = _("GRUNT"), +#line 10765 + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, +#line 10766 + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, + .encounterMusic_gender = +#line 10767 +F_TRAINER_FEMALE | +#line 10768 + TRAINER_ENCOUNTER_MUSIC_MAGMA, +#line 10769 + .doubleBattle = FALSE, +#line 10770 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10707 - .species = SPECIES_ZUBAT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10709 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10708 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10711 - .species = SPECIES_POOCHYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10713 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10712 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10715 - [TRAINER_GRUNT_SPACE_CENTER_4] = - { -#line 10716 - .trainerName = _("GRUNT"), -#line 10717 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 10718 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .encounterMusic_gender = -#line 10720 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 10721 - .doubleBattle = FALSE, -#line 10722 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10724 - .species = SPECIES_BALTOY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10726 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10725 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10728 - [TRAINER_GRUNT_SPACE_CENTER_5] = - { -#line 10729 - .trainerName = _("GRUNT"), -#line 10730 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 10731 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .encounterMusic_gender = -#line 10733 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 10734 - .doubleBattle = FALSE, -#line 10735 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10737 - .species = SPECIES_ZUBAT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10739 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10738 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10741 - [TRAINER_GRUNT_SPACE_CENTER_6] = - { -#line 10742 - .trainerName = _("GRUNT"), -#line 10743 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 10744 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .encounterMusic_gender = -#line 10746 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 10747 - .doubleBattle = FALSE, -#line 10748 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10750 - .species = SPECIES_MIGHTYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10752 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10751 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10754 - [TRAINER_GRUNT_SPACE_CENTER_7] = - { -#line 10755 - .trainerName = _("GRUNT"), -#line 10756 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 10757 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .encounterMusic_gender = -#line 10759 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 10760 - .doubleBattle = FALSE, -#line 10761 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 10763 - .species = SPECIES_BALTOY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10765 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10764 - .lvl = 32, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10767 - [TRAINER_MACEY] = - { -#line 10768 - .trainerName = _("MACEY"), -#line 10769 - .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 10770 - .trainerPic = TRAINER_PIC_PSYCHIC_F, - .encounterMusic_gender = -#line 10771 -F_TRAINER_FEMALE | #line 10772 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 10773 - .doubleBattle = FALSE, + .species = SPECIES_ZUBAT, + .gender = TRAINER_MON_RANDOM_GENDER, #line 10774 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10773 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, { #line 10776 - .species = SPECIES_NATU, + .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, #line 10778 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 10777 - .lvl = 36, + .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 10780 - [TRAINER_BRENDAN_RUSTBORO_TREECKO] = + [TRAINER_GRUNT_SPACE_CENTER_4] = { #line 10781 - .trainerName = _("BRENDAN"), + .trainerName = _("GRUNT"), #line 10782 - .trainerClass = TRAINER_CLASS_RIVAL, + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, #line 10783 - .trainerPic = TRAINER_PIC_BRENDAN, + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = #line 10785 - TRAINER_ENCOUNTER_MUSIC_MALE, + TRAINER_ENCOUNTER_MUSIC_MAGMA, #line 10786 .doubleBattle = FALSE, #line 10787 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 10789 - .species = SPECIES_LOTAD, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10791 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 10790 - .lvl = 13, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10793 - .species = SPECIES_TORCHIC, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10795 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10794 - .lvl = 15, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10797 - [TRAINER_BRENDAN_RUSTBORO_MUDKIP] = - { -#line 10798 - .trainerName = _("BRENDAN"), -#line 10799 - .trainerClass = TRAINER_CLASS_RIVAL, -#line 10800 - .trainerPic = TRAINER_PIC_BRENDAN, - .encounterMusic_gender = -#line 10802 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 10803 - .doubleBattle = FALSE, -#line 10804 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 10806 - .species = SPECIES_WINGULL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10808 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 10807 - .lvl = 13, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10810 - .species = SPECIES_TREECKO, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10812 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10811 - .lvl = 15, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10814 - [TRAINER_PAXTON] = - { -#line 10815 - .trainerName = _("PAXTON"), -#line 10816 - .trainerClass = TRAINER_CLASS_EXPERT, -#line 10817 - .trainerPic = TRAINER_PIC_EXPERT_M, - .encounterMusic_gender = -#line 10819 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 10820 - .doubleBattle = FALSE, -#line 10821 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 10823 - .species = SPECIES_SWELLOW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10825 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10824 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 10827 - .species = SPECIES_BRELOOM, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 10829 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10828 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 10831 - [TRAINER_ISABELLA] = - { -#line 10832 - .trainerName = _("ISABELLA"), -#line 10833 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 10834 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .encounterMusic_gender = -#line 10835 -F_TRAINER_FEMALE | -#line 10836 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 10837 - .doubleBattle = FALSE, -#line 10838 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 10840 +#line 10789 + .species = SPECIES_BALTOY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10791 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10790 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10793 + [TRAINER_GRUNT_SPACE_CENTER_5] = + { +#line 10794 + .trainerName = _("GRUNT"), +#line 10795 + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, +#line 10796 + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, + .encounterMusic_gender = +#line 10798 + TRAINER_ENCOUNTER_MUSIC_MAGMA, +#line 10799 + .doubleBattle = FALSE, +#line 10800 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10802 + .species = SPECIES_ZUBAT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10804 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10803 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10806 + [TRAINER_GRUNT_SPACE_CENTER_6] = + { +#line 10807 + .trainerName = _("GRUNT"), +#line 10808 + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, +#line 10809 + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, + .encounterMusic_gender = +#line 10811 + TRAINER_ENCOUNTER_MUSIC_MAGMA, +#line 10812 + .doubleBattle = FALSE, +#line 10813 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10815 + .species = SPECIES_MIGHTYENA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10817 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10816 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10819 + [TRAINER_GRUNT_SPACE_CENTER_7] = + { +#line 10820 + .trainerName = _("GRUNT"), +#line 10821 + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, +#line 10822 + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, + .encounterMusic_gender = +#line 10824 + TRAINER_ENCOUNTER_MUSIC_MAGMA, +#line 10825 + .doubleBattle = FALSE, +#line 10826 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10828 + .species = SPECIES_BALTOY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10830 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10829 + .lvl = 32, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10832 + [TRAINER_MACEY] = + { +#line 10833 + .trainerName = _("MACEY"), +#line 10834 + .trainerClass = TRAINER_CLASS_PSYCHIC, +#line 10835 + .trainerPic = TRAINER_PIC_PSYCHIC_F, + .encounterMusic_gender = +#line 10836 +F_TRAINER_FEMALE | +#line 10837 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 10838 + .doubleBattle = FALSE, +#line 10839 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10841 + .species = SPECIES_NATU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10843 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10842 + .lvl = 36, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10845 + [TRAINER_BRENDAN_RUSTBORO_TREECKO] = + { +#line 10846 + .trainerName = _("BRENDAN"), +#line 10847 + .trainerClass = TRAINER_CLASS_RIVAL, +#line 10848 + .trainerPic = TRAINER_PIC_BRENDAN, + .encounterMusic_gender = +#line 10850 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 10851 + .doubleBattle = FALSE, +#line 10852 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 10854 + .species = SPECIES_LOTAD, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10856 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 10855 + .lvl = 13, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10858 + .species = SPECIES_TORCHIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10860 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 10859 + .lvl = 15, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10862 + [TRAINER_BRENDAN_RUSTBORO_MUDKIP] = + { +#line 10863 + .trainerName = _("BRENDAN"), +#line 10864 + .trainerClass = TRAINER_CLASS_RIVAL, +#line 10865 + .trainerPic = TRAINER_PIC_BRENDAN, + .encounterMusic_gender = +#line 10867 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 10868 + .doubleBattle = FALSE, +#line 10869 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 10871 + .species = SPECIES_WINGULL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10873 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 10872 + .lvl = 13, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10875 + .species = SPECIES_TREECKO, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10877 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 10876 + .lvl = 15, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10879 + [TRAINER_PAXTON] = + { +#line 10880 + .trainerName = _("PAXTON"), +#line 10881 + .trainerClass = TRAINER_CLASS_EXPERT, +#line 10882 + .trainerPic = TRAINER_PIC_EXPERT_M, + .encounterMusic_gender = +#line 10884 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 10885 + .doubleBattle = FALSE, +#line 10886 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 10888 + .species = SPECIES_SWELLOW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10890 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10889 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 10892 + .species = SPECIES_BRELOOM, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 10894 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 10893 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 10896 + [TRAINER_ISABELLA] = + { +#line 10897 + .trainerName = _("ISABELLA"), +#line 10898 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 10899 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, + .encounterMusic_gender = +#line 10900 +F_TRAINER_FEMALE | +#line 10901 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 10902 + .doubleBattle = FALSE, +#line 10903 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 10905 .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10842 +#line 10907 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10841 +#line 10906 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10844 +#line 10909 [TRAINER_GRUNT_WEATHER_INST_5] = { -#line 10845 +#line 10910 .trainerName = _("GRUNT"), -#line 10846 +#line 10911 .trainerClass = TRAINER_CLASS_TEAM_AQUA, -#line 10847 +#line 10912 .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, .encounterMusic_gender = -#line 10848 +#line 10913 F_TRAINER_FEMALE | -#line 10849 +#line 10914 TRAINER_ENCOUNTER_MUSIC_AQUA, -#line 10850 +#line 10915 .doubleBattle = FALSE, -#line 10851 +#line 10916 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10853 +#line 10918 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10855 +#line 10920 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10854 +#line 10919 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10857 +#line 10922 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10859 +#line 10924 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10858 +#line 10923 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10861 +#line 10926 [TRAINER_TABITHA_MT_CHIMNEY] = { -#line 10862 +#line 10927 .trainerName = _("TABITHA"), -#line 10863 +#line 10928 .trainerClass = TRAINER_CLASS_MAGMA_ADMIN, -#line 10864 +#line 10929 .trainerPic = TRAINER_PIC_MAGMA_ADMIN, .encounterMusic_gender = -#line 10866 +#line 10931 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 10867 +#line 10932 .doubleBattle = FALSE, -#line 10868 +#line 10933 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 10870 +#line 10935 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10872 +#line 10937 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10871 +#line 10936 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10874 +#line 10939 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10876 +#line 10941 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10875 +#line 10940 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10878 +#line 10943 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10880 +#line 10945 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10879 +#line 10944 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10882 +#line 10947 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10884 +#line 10949 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10883 +#line 10948 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10886 +#line 10951 [TRAINER_JONATHAN] = { -#line 10887 +#line 10952 .trainerName = _("JONATHAN"), -#line 10888 +#line 10953 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 10889 +#line 10954 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 10891 +#line 10956 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 10892 +#line 10957 .items = { ITEM_HYPER_POTION }, -#line 10893 +#line 10958 .doubleBattle = FALSE, -#line 10894 +#line 10959 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10896 +#line 10961 .species = SPECIES_KECLEON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10898 +#line 10963 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10897 +#line 10962 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10900 +#line 10965 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10902 +#line 10967 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10901 +#line 10966 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10904 +#line 10969 [TRAINER_BRENDAN_RUSTBORO_TORCHIC] = { -#line 10905 +#line 10970 .trainerName = _("BRENDAN"), -#line 10906 +#line 10971 .trainerClass = TRAINER_CLASS_RIVAL, -#line 10907 +#line 10972 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 10909 +#line 10974 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 10910 +#line 10975 .doubleBattle = FALSE, -#line 10911 +#line 10976 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10913 +#line 10978 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10915 +#line 10980 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 10914 +#line 10979 .lvl = 13, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10917 +#line 10982 .species = SPECIES_MUDKIP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10919 +#line 10984 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10918 +#line 10983 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10921 +#line 10986 [TRAINER_MAY_RUSTBORO_MUDKIP] = { -#line 10922 +#line 10987 .trainerName = _("MAY"), -#line 10923 +#line 10988 .trainerClass = TRAINER_CLASS_RIVAL, -#line 10924 +#line 10989 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 10925 +#line 10990 F_TRAINER_FEMALE | -#line 10926 +#line 10991 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 10927 +#line 10992 .doubleBattle = FALSE, -#line 10928 +#line 10993 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10930 +#line 10995 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10932 +#line 10997 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 10931 +#line 10996 .lvl = 13, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10934 +#line 10999 .species = SPECIES_TREECKO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10936 +#line 11001 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 10935 +#line 11000 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10938 +#line 11003 [TRAINER_MAXIE_MAGMA_HIDEOUT] = { -#line 10939 +#line 11004 .trainerName = _("MAXIE"), -#line 10940 +#line 11005 .trainerClass = TRAINER_CLASS_MAGMA_LEADER, -#line 10941 +#line 11006 .trainerPic = TRAINER_PIC_MAGMA_LEADER_MAXIE, .encounterMusic_gender = -#line 10943 +#line 11008 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 10944 +#line 11009 .items = { ITEM_SUPER_POTION, ITEM_SUPER_POTION }, -#line 10945 +#line 11010 .doubleBattle = FALSE, -#line 10946 +#line 11011 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 10948 +#line 11013 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10950 +#line 11015 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 10949 +#line 11014 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10952 +#line 11017 .species = SPECIES_CROBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10954 +#line 11019 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 10953 +#line 11018 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10956 +#line 11021 .species = SPECIES_CAMERUPT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10958 +#line 11023 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 10957 +#line 11022 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10960 +#line 11025 [TRAINER_MAXIE_MT_CHIMNEY] = { -#line 10961 +#line 11026 .trainerName = _("MAXIE"), -#line 10962 +#line 11027 .trainerClass = TRAINER_CLASS_MAGMA_LEADER, -#line 10963 +#line 11028 .trainerPic = TRAINER_PIC_MAGMA_LEADER_MAXIE, .encounterMusic_gender = -#line 10965 +#line 11030 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 10966 +#line 11031 .items = { ITEM_SUPER_POTION, ITEM_SUPER_POTION }, -#line 10967 +#line 11032 .doubleBattle = FALSE, -#line 10968 +#line 11033 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 10970 +#line 11035 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10972 +#line 11037 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 10971 +#line 11036 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10974 +#line 11039 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10976 +#line 11041 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 10975 +#line 11040 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10978 +#line 11043 .species = SPECIES_CAMERUPT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10980 +#line 11045 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 10979 +#line 11044 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10982 +#line 11047 [TRAINER_TIANA] = { -#line 10983 +#line 11048 .trainerName = _("TIANA"), -#line 10984 +#line 11049 .trainerClass = TRAINER_CLASS_LASS, -#line 10985 +#line 11050 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 10986 +#line 11051 F_TRAINER_FEMALE | -#line 10987 +#line 11052 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 10988 +#line 11053 .doubleBattle = FALSE, -#line 10989 +#line 11054 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 10991 +#line 11056 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10993 +#line 11058 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10992 +#line 11057 .lvl = 4, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 10995 +#line 11060 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 10997 +#line 11062 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 10996 +#line 11061 .lvl = 4, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 10999 +#line 11064 [TRAINER_HALEY_1] = { -#line 11000 +#line 11065 .trainerName = _("HALEY"), -#line 11001 +#line 11066 .trainerClass = TRAINER_CLASS_LASS, -#line 11002 +#line 11067 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 11003 +#line 11068 F_TRAINER_FEMALE | -#line 11004 +#line 11069 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11005 +#line 11070 .doubleBattle = FALSE, -#line 11006 +#line 11071 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11008 +#line 11073 .species = SPECIES_LOTAD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11010 +#line 11075 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11009 +#line 11074 .lvl = 6, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11012 +#line 11077 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11014 +#line 11079 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11013 +#line 11078 .lvl = 6, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11016 +#line 11081 [TRAINER_JANICE] = { -#line 11017 +#line 11082 .trainerName = _("JANICE"), -#line 11018 +#line 11083 .trainerClass = TRAINER_CLASS_LASS, -#line 11019 +#line 11084 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 11020 +#line 11085 F_TRAINER_FEMALE | -#line 11021 +#line 11086 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11022 +#line 11087 .doubleBattle = FALSE, -#line 11023 +#line 11088 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 11025 +#line 11090 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11027 +#line 11092 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11026 +#line 11091 .lvl = 9, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11029 +#line 11094 [TRAINER_VIVI] = { -#line 11030 +#line 11095 .trainerName = _("VIVI"), -#line 11031 +#line 11096 .trainerClass = TRAINER_CLASS_WINSTRATE, -#line 11032 +#line 11097 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 11033 +#line 11098 F_TRAINER_FEMALE | -#line 11034 +#line 11099 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11035 +#line 11100 .doubleBattle = FALSE, -#line 11036 +#line 11101 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 11038 +#line 11103 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11040 +#line 11105 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11039 +#line 11104 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11042 +#line 11107 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11044 +#line 11109 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11043 +#line 11108 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11046 +#line 11111 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11048 +#line 11113 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11047 +#line 11112 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11050 +#line 11115 [TRAINER_HALEY_2] = { -#line 11051 +#line 11116 .trainerName = _("HALEY"), -#line 11052 +#line 11117 .trainerClass = TRAINER_CLASS_LASS, -#line 11053 +#line 11118 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 11054 +#line 11119 F_TRAINER_FEMALE | -#line 11055 +#line 11120 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11056 +#line 11121 .doubleBattle = FALSE, -#line 11057 +#line 11122 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11059 +#line 11124 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11061 +#line 11126 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 11060 +#line 11125 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11063 +#line 11128 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11065 +#line 11130 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 11064 +#line 11129 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11067 +#line 11132 [TRAINER_HALEY_3] = { -#line 11068 +#line 11133 .trainerName = _("HALEY"), -#line 11069 +#line 11134 .trainerClass = TRAINER_CLASS_LASS, -#line 11070 +#line 11135 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 11071 +#line 11136 F_TRAINER_FEMALE | -#line 11072 +#line 11137 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11073 +#line 11138 .doubleBattle = FALSE, -#line 11074 +#line 11139 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11076 +#line 11141 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11078 +#line 11143 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 11077 +#line 11142 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11080 +#line 11145 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11082 +#line 11147 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 11081 +#line 11146 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11084 +#line 11149 [TRAINER_HALEY_4] = { -#line 11085 +#line 11150 .trainerName = _("HALEY"), -#line 11086 +#line 11151 .trainerClass = TRAINER_CLASS_LASS, -#line 11087 +#line 11152 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 11088 +#line 11153 F_TRAINER_FEMALE | -#line 11089 +#line 11154 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11090 +#line 11155 .doubleBattle = FALSE, -#line 11091 +#line 11156 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11093 +#line 11158 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11095 +#line 11160 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11094 +#line 11159 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11097 +#line 11162 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11099 +#line 11164 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11098 +#line 11163 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11101 +#line 11166 [TRAINER_HALEY_5] = { -#line 11102 +#line 11167 .trainerName = _("HALEY"), -#line 11103 +#line 11168 .trainerClass = TRAINER_CLASS_LASS, -#line 11104 +#line 11169 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 11105 +#line 11170 F_TRAINER_FEMALE | -#line 11106 +#line 11171 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11107 +#line 11172 .doubleBattle = FALSE, -#line 11108 +#line 11173 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 11110 +#line 11175 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11112 +#line 11177 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11111 +#line 11176 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11114 +#line 11179 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11116 +#line 11181 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11115 +#line 11180 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11118 +#line 11183 .species = SPECIES_BRELOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11120 +#line 11185 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11119 +#line 11184 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11122 +#line 11187 [TRAINER_SALLY] = { -#line 11123 +#line 11188 .trainerName = _("SALLY"), -#line 11124 +#line 11189 .trainerClass = TRAINER_CLASS_LASS, -#line 11125 +#line 11190 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 11126 +#line 11191 F_TRAINER_FEMALE | -#line 11127 +#line 11192 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11128 +#line 11193 .doubleBattle = FALSE, -#line 11129 +#line 11194 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 11131 +#line 11196 .species = SPECIES_ODDISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11133 +#line 11198 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11132 +#line 11197 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11135 +#line 11200 [TRAINER_ROBIN] = { -#line 11136 +#line 11201 .trainerName = _("ROBIN"), -#line 11137 +#line 11202 .trainerClass = TRAINER_CLASS_LASS, -#line 11138 +#line 11203 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 11139 +#line 11204 F_TRAINER_FEMALE | -#line 11140 +#line 11205 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11141 +#line 11206 .doubleBattle = FALSE, -#line 11142 +#line 11207 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 11144 +#line 11209 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11146 +#line 11211 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11145 +#line 11210 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11148 +#line 11213 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11150 +#line 11215 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11149 +#line 11214 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11152 +#line 11217 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11154 +#line 11219 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11153 +#line 11218 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11156 +#line 11221 [TRAINER_ANDREA] = { -#line 11157 +#line 11222 .trainerName = _("ANDREA"), -#line 11158 +#line 11223 .trainerClass = TRAINER_CLASS_LASS, -#line 11159 +#line 11224 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 11160 +#line 11225 F_TRAINER_FEMALE | -#line 11161 +#line 11226 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11162 +#line 11227 .doubleBattle = FALSE, -#line 11163 +#line 11228 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 11165 +#line 11230 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11167 +#line 11232 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11166 +#line 11231 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11169 +#line 11234 [TRAINER_CRISSY] = { -#line 11170 +#line 11235 .trainerName = _("CRISSY"), -#line 11171 +#line 11236 .trainerClass = TRAINER_CLASS_LASS, -#line 11172 +#line 11237 .trainerPic = TRAINER_PIC_LASS, .encounterMusic_gender = -#line 11173 +#line 11238 F_TRAINER_FEMALE | -#line 11174 +#line 11239 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11175 +#line 11240 .doubleBattle = FALSE, -#line 11176 +#line 11241 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11178 +#line 11243 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11180 +#line 11245 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11179 +#line 11244 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11182 +#line 11247 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11184 +#line 11249 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11183 +#line 11248 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11186 +#line 11251 [TRAINER_RICK] = { -#line 11187 +#line 11252 .trainerName = _("RICK"), -#line 11188 +#line 11253 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 11189 +#line 11254 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 11191 +#line 11256 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11192 +#line 11257 .doubleBattle = FALSE, -#line 11193 +#line 11258 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11195 +#line 11260 .species = SPECIES_WURMPLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11197 +#line 11262 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11196 +#line 11261 .lvl = 4, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11199 +#line 11264 .species = SPECIES_WURMPLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11201 +#line 11266 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11200 +#line 11265 .lvl = 4, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11203 +#line 11268 [TRAINER_LYLE] = { -#line 11204 +#line 11269 .trainerName = _("LYLE"), -#line 11205 +#line 11270 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 11206 +#line 11271 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 11208 +#line 11273 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11209 +#line 11274 .doubleBattle = FALSE, -#line 11210 +#line 11275 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 11212 +#line 11277 .species = SPECIES_WURMPLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11214 +#line 11279 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11213 +#line 11278 .lvl = 3, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11216 +#line 11281 .species = SPECIES_WURMPLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11218 +#line 11283 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11217 +#line 11282 .lvl = 3, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11220 +#line 11285 .species = SPECIES_WURMPLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11222 +#line 11287 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11221 +#line 11286 .lvl = 3, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11224 +#line 11289 .species = SPECIES_WURMPLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11226 +#line 11291 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11225 +#line 11290 .lvl = 3, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11228 +#line 11293 [TRAINER_JOSE] = { -#line 11229 +#line 11294 .trainerName = _("JOSE"), -#line 11230 +#line 11295 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 11231 +#line 11296 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 11233 +#line 11298 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11234 +#line 11299 .doubleBattle = FALSE, -#line 11235 +#line 11300 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11237 +#line 11302 .species = SPECIES_WURMPLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11239 +#line 11304 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 11238 +#line 11303 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11241 +#line 11306 .species = SPECIES_NINCADA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11243 +#line 11308 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 11242 +#line 11307 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11245 +#line 11310 [TRAINER_DOUG] = { -#line 11246 +#line 11311 .trainerName = _("DOUG"), -#line 11247 +#line 11312 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 11248 +#line 11313 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 11250 +#line 11315 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11251 +#line 11316 .doubleBattle = FALSE, -#line 11252 +#line 11317 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11254 +#line 11319 .species = SPECIES_NINCADA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11256 +#line 11321 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11255 +#line 11320 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11258 +#line 11323 .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11260 +#line 11325 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11259 +#line 11324 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11262 +#line 11327 [TRAINER_GREG] = { -#line 11263 +#line 11328 .trainerName = _("GREG"), -#line 11264 +#line 11329 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 11265 +#line 11330 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 11267 +#line 11332 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11268 +#line 11333 .doubleBattle = FALSE, -#line 11269 +#line 11334 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11271 +#line 11336 .species = SPECIES_VOLBEAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11273 +#line 11338 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11272 +#line 11337 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11275 +#line 11340 .species = SPECIES_ILLUMISE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11277 +#line 11342 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11276 +#line 11341 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11279 +#line 11344 [TRAINER_KENT] = { -#line 11280 +#line 11345 .trainerName = _("KENT"), -#line 11281 +#line 11346 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 11282 +#line 11347 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 11284 +#line 11349 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11285 +#line 11350 .doubleBattle = FALSE, -#line 11286 +#line 11351 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 11288 +#line 11353 .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11290 +#line 11355 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11289 +#line 11354 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11292 +#line 11357 [TRAINER_JAMES_1] = { -#line 11293 +#line 11358 .trainerName = _("JAMES"), -#line 11294 +#line 11359 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 11295 +#line 11360 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 11297 +#line 11362 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11298 +#line 11363 .doubleBattle = FALSE, -#line 11299 +#line 11364 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11301 +#line 11366 .species = SPECIES_NINCADA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11303 +#line 11368 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11302 +#line 11367 .lvl = 6, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11305 +#line 11370 .species = SPECIES_NINCADA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11307 +#line 11372 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11306 +#line 11371 .lvl = 6, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11309 +#line 11374 [TRAINER_JAMES_2] = { -#line 11310 +#line 11375 .trainerName = _("JAMES"), -#line 11311 +#line 11376 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 11312 +#line 11377 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 11314 +#line 11379 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11315 +#line 11380 .doubleBattle = FALSE, -#line 11316 +#line 11381 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 11318 +#line 11383 .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11320 +#line 11385 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 11319 +#line 11384 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11322 +#line 11387 [TRAINER_JAMES_3] = { -#line 11323 +#line 11388 .trainerName = _("JAMES"), -#line 11324 +#line 11389 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 11325 +#line 11390 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 11327 +#line 11392 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11328 +#line 11393 .doubleBattle = FALSE, -#line 11329 +#line 11394 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11331 +#line 11396 .species = SPECIES_DUSTOX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11333 +#line 11398 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 11332 +#line 11397 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11335 +#line 11400 .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11337 +#line 11402 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 11336 +#line 11401 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11339 +#line 11404 [TRAINER_JAMES_4] = { -#line 11340 +#line 11405 .trainerName = _("JAMES"), -#line 11341 +#line 11406 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 11342 +#line 11407 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 11344 +#line 11409 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11345 +#line 11410 .doubleBattle = FALSE, -#line 11346 +#line 11411 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 11348 +#line 11413 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11350 +#line 11415 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11349 +#line 11414 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11352 +#line 11417 .species = SPECIES_DUSTOX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11354 +#line 11419 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11353 +#line 11418 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11356 +#line 11421 .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11358 +#line 11423 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11357 +#line 11422 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11360 +#line 11425 [TRAINER_JAMES_5] = { -#line 11361 +#line 11426 .trainerName = _("JAMES"), -#line 11362 +#line 11427 .trainerClass = TRAINER_CLASS_BUG_CATCHER, -#line 11363 +#line 11428 .trainerPic = TRAINER_PIC_BUG_CATCHER, .encounterMusic_gender = -#line 11365 +#line 11430 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11366 +#line 11431 .doubleBattle = FALSE, -#line 11367 +#line 11432 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 11369 +#line 11434 .species = SPECIES_SURSKIT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11371 +#line 11436 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11370 +#line 11435 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11373 +#line 11438 .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11375 +#line 11440 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11374 +#line 11439 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11377 +#line 11442 .species = SPECIES_DUSTOX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11379 +#line 11444 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11378 +#line 11443 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11381 +#line 11446 .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11383 +#line 11448 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11382 +#line 11447 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11385 +#line 11450 [TRAINER_BRICE] = { -#line 11386 +#line 11451 .trainerName = _("BRICE"), -#line 11387 +#line 11452 .trainerClass = TRAINER_CLASS_HIKER, -#line 11388 +#line 11453 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11390 +#line 11455 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11391 +#line 11456 .doubleBattle = FALSE, -#line 11392 +#line 11457 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11394 +#line 11459 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11396 +#line 11461 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11395 +#line 11460 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11398 +#line 11463 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11400 +#line 11465 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11399 +#line 11464 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11402 +#line 11467 [TRAINER_TRENT_1] = { -#line 11403 +#line 11468 .trainerName = _("TRENT"), -#line 11404 +#line 11469 .trainerClass = TRAINER_CLASS_HIKER, -#line 11405 +#line 11470 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11407 +#line 11472 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11408 +#line 11473 .doubleBattle = FALSE, -#line 11409 +#line 11474 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 11411 +#line 11476 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11413 +#line 11478 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11412 +#line 11477 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11415 +#line 11480 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11417 +#line 11482 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11416 +#line 11481 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11419 +#line 11484 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11421 +#line 11486 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11420 +#line 11485 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11423 +#line 11488 [TRAINER_LENNY] = { -#line 11424 +#line 11489 .trainerName = _("LENNY"), -#line 11425 +#line 11490 .trainerClass = TRAINER_CLASS_HIKER, -#line 11426 +#line 11491 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11428 +#line 11493 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11429 +#line 11494 .doubleBattle = FALSE, -#line 11430 +#line 11495 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11432 +#line 11497 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11434 +#line 11499 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11433 +#line 11498 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11436 +#line 11501 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11438 +#line 11503 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11437 +#line 11502 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11440 +#line 11505 [TRAINER_LUCAS_1] = { -#line 11441 +#line 11506 .trainerName = _("LUCAS"), -#line 11442 +#line 11507 .trainerClass = TRAINER_CLASS_HIKER, -#line 11443 +#line 11508 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11445 +#line 11510 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11446 +#line 11511 .doubleBattle = FALSE, -#line 11447 +#line 11512 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11449 +#line 11514 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11451 +#line 11516 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11450 +#line 11515 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11453 +#line 11518 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11455 +#line 11520 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11454 +#line 11519 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11457 +#line 11522 [TRAINER_ALAN] = { -#line 11458 +#line 11523 .trainerName = _("ALAN"), -#line 11459 +#line 11524 .trainerClass = TRAINER_CLASS_HIKER, -#line 11460 +#line 11525 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11462 +#line 11527 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11463 +#line 11528 .doubleBattle = FALSE, -#line 11464 +#line 11529 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 11466 +#line 11531 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11468 +#line 11533 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11467 +#line 11532 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11470 +#line 11535 .species = SPECIES_NOSEPASS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11472 +#line 11537 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11471 +#line 11536 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11474 +#line 11539 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11476 +#line 11541 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11475 +#line 11540 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11478 +#line 11543 [TRAINER_CLARK] = { -#line 11479 +#line 11544 .trainerName = _("CLARK"), -#line 11480 +#line 11545 .trainerClass = TRAINER_CLASS_HIKER, -#line 11481 +#line 11546 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11483 +#line 11548 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11484 +#line 11549 .doubleBattle = FALSE, -#line 11485 +#line 11550 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 11487 +#line 11552 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11489 +#line 11554 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11488 +#line 11553 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11491 +#line 11556 [TRAINER_ERIC] = { -#line 11492 +#line 11557 .trainerName = _("ERIC"), -#line 11493 +#line 11558 .trainerClass = TRAINER_CLASS_HIKER, -#line 11494 +#line 11559 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11496 +#line 11561 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11497 +#line 11562 .doubleBattle = FALSE, -#line 11498 +#line 11563 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11500 +#line 11565 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11502 +#line 11567 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11501 +#line 11566 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11504 +#line 11569 .species = SPECIES_BALTOY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11506 +#line 11571 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11505 +#line 11570 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11508 +#line 11573 [TRAINER_LUCAS_2] = { -#line 11509 +#line 11574 .trainerName = _("LUCAS"), -#line 11510 +#line 11575 .trainerClass = TRAINER_CLASS_HIKER, -#line 11511 +#line 11576 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11513 +#line 11578 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11514 +#line 11579 .doubleBattle = FALSE, -#line 11515 +#line 11580 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 11517 +#line 11582 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11519 +#line 11584 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11518 +#line 11583 .lvl = 9, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11520 +#line 11585 MOVE_SPLASH, MOVE_WATER_GUN, }, }, }, }, -#line 11523 +#line 11588 [TRAINER_MIKE_1] = { -#line 11524 +#line 11589 .trainerName = _("MIKE"), -#line 11525 +#line 11590 .trainerClass = TRAINER_CLASS_HIKER, -#line 11526 +#line 11591 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11528 +#line 11593 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11529 +#line 11594 .doubleBattle = FALSE, -#line 11530 +#line 11595 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11532 +#line 11597 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11534 +#line 11599 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11533 +#line 11598 .lvl = 10, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11535 +#line 11600 MOVE_GUST, MOVE_GROWL, }, }, { -#line 11538 +#line 11603 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11540 +#line 11605 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11539 +#line 11604 .lvl = 10, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11541 +#line 11606 MOVE_BITE, MOVE_SCARY_FACE, }, }, }, }, -#line 11544 +#line 11609 [TRAINER_MIKE_2] = { -#line 11545 +#line 11610 .trainerName = _("MIKE"), -#line 11546 +#line 11611 .trainerClass = TRAINER_CLASS_HIKER, -#line 11547 +#line 11612 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11549 +#line 11614 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11550 +#line 11615 .doubleBattle = FALSE, -#line 11551 +#line 11616 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 11553 +#line 11618 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11555 +#line 11620 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11554 +#line 11619 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11557 +#line 11622 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11559 +#line 11624 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11558 +#line 11623 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11561 +#line 11626 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11563 +#line 11628 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11562 +#line 11627 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11565 +#line 11630 [TRAINER_TRENT_2] = { -#line 11566 +#line 11631 .trainerName = _("TRENT"), -#line 11567 +#line 11632 .trainerClass = TRAINER_CLASS_HIKER, -#line 11568 +#line 11633 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11570 +#line 11635 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11571 +#line 11636 .doubleBattle = FALSE, -#line 11572 +#line 11637 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 11574 +#line 11639 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11576 +#line 11641 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 11575 +#line 11640 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11578 +#line 11643 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11580 +#line 11645 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 11579 +#line 11644 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11582 +#line 11647 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11584 +#line 11649 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 11583 +#line 11648 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11586 +#line 11651 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11588 +#line 11653 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 11587 +#line 11652 .lvl = 24, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11590 +#line 11655 [TRAINER_TRENT_3] = { -#line 11591 +#line 11656 .trainerName = _("TRENT"), -#line 11592 +#line 11657 .trainerClass = TRAINER_CLASS_HIKER, -#line 11593 +#line 11658 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11595 +#line 11660 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11596 +#line 11661 .doubleBattle = FALSE, -#line 11597 +#line 11662 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 11599 +#line 11664 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11601 +#line 11666 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 11600 +#line 11665 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11603 +#line 11668 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11605 +#line 11670 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 11604 +#line 11669 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11607 +#line 11672 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11609 +#line 11674 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 11608 +#line 11673 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11611 +#line 11676 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11613 +#line 11678 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 11612 +#line 11677 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11615 +#line 11680 [TRAINER_TRENT_4] = { -#line 11616 +#line 11681 .trainerName = _("TRENT"), -#line 11617 +#line 11682 .trainerClass = TRAINER_CLASS_HIKER, -#line 11618 +#line 11683 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11620 +#line 11685 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11621 +#line 11686 .doubleBattle = FALSE, -#line 11622 +#line 11687 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 11624 +#line 11689 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11626 +#line 11691 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11625 +#line 11690 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11628 +#line 11693 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11630 +#line 11695 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11629 +#line 11694 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11632 +#line 11697 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11634 +#line 11699 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11633 +#line 11698 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11636 +#line 11701 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11638 +#line 11703 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11637 +#line 11702 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11640 +#line 11705 [TRAINER_TRENT_5] = { -#line 11641 +#line 11706 .trainerName = _("TRENT"), -#line 11642 +#line 11707 .trainerClass = TRAINER_CLASS_HIKER, -#line 11643 +#line 11708 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 11645 +#line 11710 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 11646 +#line 11711 .doubleBattle = FALSE, -#line 11647 +#line 11712 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 11649 +#line 11714 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11651 +#line 11716 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11650 +#line 11715 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11653 +#line 11718 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11655 +#line 11720 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11654 +#line 11719 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11657 +#line 11722 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11659 +#line 11724 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11658 +#line 11723 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11661 +#line 11726 .species = SPECIES_GOLEM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11663 +#line 11728 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11662 +#line 11727 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11665 +#line 11730 [TRAINER_DEZ_AND_LUKE] = { -#line 11666 +#line 11731 .trainerName = _("DEZ & LUKE"), -#line 11667 +#line 11732 .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, -#line 11668 +#line 11733 .trainerPic = TRAINER_PIC_YOUNG_COUPLE, .encounterMusic_gender = -#line 11670 +#line 11735 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 11671 +#line 11736 .doubleBattle = TRUE, -#line 11672 +#line 11737 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11674 +#line 11739 .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11676 +#line 11741 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11675 +#line 11740 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11678 +#line 11743 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11680 +#line 11745 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11679 +#line 11744 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11682 +#line 11747 [TRAINER_LEA_AND_JED] = { -#line 11683 +#line 11748 .trainerName = _("LEA & JED"), -#line 11684 +#line 11749 .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, -#line 11685 +#line 11750 .trainerPic = TRAINER_PIC_YOUNG_COUPLE, .encounterMusic_gender = -#line 11687 +#line 11752 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 11688 +#line 11753 .doubleBattle = TRUE, -#line 11689 +#line 11754 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11691 +#line 11756 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11693 +#line 11758 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11692 +#line 11757 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11695 +#line 11760 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11697 +#line 11762 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11696 +#line 11761 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11699 +#line 11764 [TRAINER_KIRA_AND_DAN_1] = { -#line 11700 +#line 11765 .trainerName = _("KIRA & DAN"), -#line 11701 +#line 11766 .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, -#line 11702 +#line 11767 .trainerPic = TRAINER_PIC_YOUNG_COUPLE, .encounterMusic_gender = -#line 11704 +#line 11769 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 11705 +#line 11770 .doubleBattle = TRUE, -#line 11706 +#line 11771 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11708 +#line 11773 .species = SPECIES_VOLBEAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11710 +#line 11775 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11709 +#line 11774 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11712 +#line 11777 .species = SPECIES_ILLUMISE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11714 +#line 11779 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11713 +#line 11778 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11716 +#line 11781 [TRAINER_KIRA_AND_DAN_2] = { -#line 11717 +#line 11782 .trainerName = _("KIRA & DAN"), -#line 11718 +#line 11783 .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, -#line 11719 +#line 11784 .trainerPic = TRAINER_PIC_YOUNG_COUPLE, .encounterMusic_gender = -#line 11721 +#line 11786 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 11722 +#line 11787 .doubleBattle = TRUE, -#line 11723 +#line 11788 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11725 +#line 11790 .species = SPECIES_VOLBEAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11727 +#line 11792 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 11726 +#line 11791 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11729 +#line 11794 .species = SPECIES_ILLUMISE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11731 +#line 11796 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 11730 +#line 11795 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11733 +#line 11798 [TRAINER_KIRA_AND_DAN_3] = { -#line 11734 +#line 11799 .trainerName = _("KIRA & DAN"), -#line 11735 +#line 11800 .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, -#line 11736 +#line 11801 .trainerPic = TRAINER_PIC_YOUNG_COUPLE, .encounterMusic_gender = -#line 11738 +#line 11803 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 11739 +#line 11804 .doubleBattle = TRUE, -#line 11740 +#line 11805 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11742 +#line 11807 .species = SPECIES_VOLBEAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11744 +#line 11809 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 11743 +#line 11808 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11746 +#line 11811 .species = SPECIES_ILLUMISE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11748 +#line 11813 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 11747 +#line 11812 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11750 +#line 11815 [TRAINER_KIRA_AND_DAN_4] = { -#line 11751 +#line 11816 .trainerName = _("KIRA & DAN"), -#line 11752 +#line 11817 .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, -#line 11753 +#line 11818 .trainerPic = TRAINER_PIC_YOUNG_COUPLE, .encounterMusic_gender = -#line 11755 +#line 11820 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 11756 +#line 11821 .doubleBattle = TRUE, -#line 11757 +#line 11822 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11759 +#line 11824 .species = SPECIES_VOLBEAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11761 +#line 11826 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11760 +#line 11825 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11763 +#line 11828 .species = SPECIES_ILLUMISE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11765 +#line 11830 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11764 +#line 11829 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11767 +#line 11832 [TRAINER_KIRA_AND_DAN_5] = { -#line 11768 +#line 11833 .trainerName = _("KIRA & DAN"), -#line 11769 +#line 11834 .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, -#line 11770 +#line 11835 .trainerPic = TRAINER_PIC_YOUNG_COUPLE, .encounterMusic_gender = -#line 11772 +#line 11837 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 11773 +#line 11838 .doubleBattle = TRUE, -#line 11774 +#line 11839 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11776 +#line 11841 .species = SPECIES_VOLBEAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11778 +#line 11843 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11777 +#line 11842 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11780 +#line 11845 .species = SPECIES_ILLUMISE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11782 +#line 11847 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 11781 +#line 11846 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11784 +#line 11849 [TRAINER_JOHANNA] = { -#line 11785 +#line 11850 .trainerName = _("JOHANNA"), -#line 11786 +#line 11851 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 11787 +#line 11852 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 11788 +#line 11853 F_TRAINER_FEMALE | -#line 11789 +#line 11854 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 11790 +#line 11855 .doubleBattle = FALSE, -#line 11791 +#line 11856 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 11793 +#line 11858 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11795 +#line 11860 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11794 +#line 11859 .lvl = 13, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11797 +#line 11862 [TRAINER_GERALD] = { -#line 11798 +#line 11863 .trainerName = _("GERALD"), -#line 11799 +#line 11864 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 11800 +#line 11865 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 11802 +#line 11867 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 11803 +#line 11868 .items = { ITEM_HYPER_POTION }, -#line 11804 +#line 11869 .doubleBattle = FALSE, -#line 11805 +#line 11870 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 11807 +#line 11872 .species = SPECIES_KECLEON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11809 +#line 11874 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11808 +#line 11873 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11810 +#line 11875 MOVE_FLAMETHROWER, MOVE_FURY_SWIPES, MOVE_FEINT_ATTACK, @@ -29838,39 +29838,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 11815 +#line 11880 [TRAINER_VIVIAN] = { -#line 11816 +#line 11881 .trainerName = _("VIVIAN"), -#line 11817 +#line 11882 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 11818 +#line 11883 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 11819 +#line 11884 F_TRAINER_FEMALE | -#line 11820 +#line 11885 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 11821 +#line 11886 .doubleBattle = FALSE, -#line 11822 +#line 11887 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11824 +#line 11889 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11826 +#line 11891 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11825 +#line 11890 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11827 +#line 11892 MOVE_BIDE, MOVE_DETECT, MOVE_CONFUSION, @@ -29878,17 +29878,17 @@ F_TRAINER_FEMALE | }, }, { -#line 11832 +#line 11897 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11834 +#line 11899 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11833 +#line 11898 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11835 +#line 11900 MOVE_THUNDER_PUNCH, MOVE_DETECT, MOVE_CONFUSION, @@ -29897,39 +29897,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 11840 +#line 11905 [TRAINER_DANIELLE] = { -#line 11841 +#line 11906 .trainerName = _("DANIELLE"), -#line 11842 +#line 11907 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 11843 +#line 11908 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 11844 +#line 11909 F_TRAINER_FEMALE | -#line 11845 +#line 11910 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 11846 +#line 11911 .doubleBattle = FALSE, -#line 11847 +#line 11912 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 11849 +#line 11914 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11851 +#line 11916 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11850 +#line 11915 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11852 +#line 11917 MOVE_BIDE, MOVE_DETECT, MOVE_CONFUSION, @@ -29938,37 +29938,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 11857 +#line 11922 [TRAINER_HIDEO] = { -#line 11858 +#line 11923 .trainerName = _("HIDEO"), -#line 11859 +#line 11924 .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 11860 +#line 11925 .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 11862 +#line 11927 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 11863 +#line 11928 .doubleBattle = FALSE, -#line 11864 +#line 11929 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11866 +#line 11931 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11868 +#line 11933 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11867 +#line 11932 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11869 +#line 11934 MOVE_TACKLE, MOVE_SELF_DESTRUCT, MOVE_SLUDGE, @@ -29976,17 +29976,17 @@ F_TRAINER_FEMALE | }, }, { -#line 11874 +#line 11939 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11876 +#line 11941 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11875 +#line 11940 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11877 +#line 11942 MOVE_TACKLE, MOVE_POISON_GAS, MOVE_SLUDGE, @@ -29995,37 +29995,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 11882 +#line 11947 [TRAINER_KEIGO] = { -#line 11883 +#line 11948 .trainerName = _("KEIGO"), -#line 11884 +#line 11949 .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 11885 +#line 11950 .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 11887 +#line 11952 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 11888 +#line 11953 .doubleBattle = FALSE, -#line 11889 +#line 11954 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11891 +#line 11956 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11893 +#line 11958 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11892 +#line 11957 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11894 +#line 11959 MOVE_POISON_GAS, MOVE_SELF_DESTRUCT, MOVE_SLUDGE, @@ -30033,17 +30033,17 @@ F_TRAINER_FEMALE | }, }, { -#line 11899 +#line 11964 .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11901 +#line 11966 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11900 +#line 11965 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11902 +#line 11967 MOVE_SAND_ATTACK, MOVE_DOUBLE_TEAM, MOVE_FURY_CUTTER, @@ -30052,37 +30052,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 11907 +#line 11972 [TRAINER_RILEY] = { -#line 11908 +#line 11973 .trainerName = _("RILEY"), -#line 11909 +#line 11974 .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 11910 +#line 11975 .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 11912 +#line 11977 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 11913 +#line 11978 .doubleBattle = FALSE, -#line 11914 +#line 11979 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11916 +#line 11981 .species = SPECIES_NINCADA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11918 +#line 11983 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11917 +#line 11982 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11919 +#line 11984 MOVE_LEECH_LIFE, MOVE_FURY_SWIPES, MOVE_MIND_READER, @@ -30090,17 +30090,17 @@ F_TRAINER_FEMALE | }, }, { -#line 11924 +#line 11989 .species = SPECIES_KOFFING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11926 +#line 11991 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 11925 +#line 11990 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11927 +#line 11992 MOVE_TACKLE, MOVE_SELF_DESTRUCT, MOVE_SLUDGE, @@ -30109,170 +30109,170 @@ F_TRAINER_FEMALE | }, }, }, -#line 11932 +#line 11997 [TRAINER_FLINT] = { -#line 11933 +#line 11998 .trainerName = _("FLINT"), -#line 11934 +#line 11999 .trainerClass = TRAINER_CLASS_CAMPER, -#line 11935 +#line 12000 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 11937 +#line 12002 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11938 +#line 12003 .doubleBattle = FALSE, -#line 11939 +#line 12004 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 11941 +#line 12006 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11943 +#line 12008 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 11942 +#line 12007 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11945 +#line 12010 .species = SPECIES_XATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11947 +#line 12012 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 11946 +#line 12011 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11949 +#line 12014 [TRAINER_ASHLEY] = { -#line 11950 +#line 12015 .trainerName = _("ASHLEY"), -#line 11951 +#line 12016 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 11952 +#line 12017 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 11953 +#line 12018 F_TRAINER_FEMALE | -#line 11954 +#line 12019 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 11955 +#line 12020 .doubleBattle = FALSE, -#line 11956 +#line 12021 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 11958 +#line 12023 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11960 +#line 12025 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11959 +#line 12024 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11962 +#line 12027 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11964 +#line 12029 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11963 +#line 12028 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 11966 +#line 12031 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11968 +#line 12033 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 11967 +#line 12032 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11970 +#line 12035 [TRAINER_WALLY_MAUVILLE] = { -#line 11971 +#line 12036 .trainerName = _("WALLY"), -#line 11972 +#line 12037 .trainerClass = TRAINER_CLASS_RIVAL, -#line 11973 +#line 12038 .trainerPic = TRAINER_PIC_WALLY, .encounterMusic_gender = -#line 11975 +#line 12040 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11976 +#line 12041 .doubleBattle = FALSE, -#line 11977 +#line 12042 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 11979 +#line 12044 .species = SPECIES_RALTS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11981 +#line 12046 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 11980 +#line 12045 .lvl = 16, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 11983 +#line 12048 [TRAINER_WALLY_VR_2] = { -#line 11984 +#line 12049 .trainerName = _("WALLY"), -#line 11985 +#line 12050 .trainerClass = TRAINER_CLASS_RIVAL, -#line 11986 +#line 12051 .trainerPic = TRAINER_PIC_WALLY, .encounterMusic_gender = -#line 11988 +#line 12053 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 11989 +#line 12054 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 11990 +#line 12055 .doubleBattle = FALSE, -#line 11991 +#line 12056 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 11993 +#line 12058 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 11995 +#line 12060 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 11994 +#line 12059 .lvl = 47, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 11996 +#line 12061 MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, @@ -30280,17 +30280,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12001 +#line 12066 .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12003 +#line 12068 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12002 +#line 12067 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12004 +#line 12069 MOVE_SING, MOVE_ASSIST, MOVE_CHARM, @@ -30298,17 +30298,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12009 +#line 12074 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12011 +#line 12076 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12010 +#line 12075 .lvl = 47, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12012 +#line 12077 MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, @@ -30316,17 +30316,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12017 +#line 12082 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12019 +#line 12084 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12018 +#line 12083 .lvl = 44, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12020 +#line 12085 MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, @@ -30334,17 +30334,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12025 +#line 12090 .species = SPECIES_GARDEVOIR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12027 +#line 12092 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 12026 +#line 12091 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12028 +#line 12093 MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, @@ -30353,39 +30353,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 12033 +#line 12098 [TRAINER_WALLY_VR_3] = { -#line 12034 +#line 12099 .trainerName = _("WALLY"), -#line 12035 +#line 12100 .trainerClass = TRAINER_CLASS_RIVAL, -#line 12036 +#line 12101 .trainerPic = TRAINER_PIC_WALLY, .encounterMusic_gender = -#line 12038 +#line 12103 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 12039 +#line 12104 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 12040 +#line 12105 .doubleBattle = FALSE, -#line 12041 +#line 12106 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 12043 +#line 12108 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12045 +#line 12110 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12044 +#line 12109 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12046 +#line 12111 MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, @@ -30393,17 +30393,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12051 +#line 12116 .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12053 +#line 12118 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12052 +#line 12117 .lvl = 49, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12054 +#line 12119 MOVE_SING, MOVE_ASSIST, MOVE_CHARM, @@ -30411,17 +30411,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12059 +#line 12124 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12061 +#line 12126 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12060 +#line 12125 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12062 +#line 12127 MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, @@ -30429,17 +30429,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12067 +#line 12132 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12069 +#line 12134 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12068 +#line 12133 .lvl = 47, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12070 +#line 12135 MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, @@ -30447,17 +30447,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12075 +#line 12140 .species = SPECIES_GARDEVOIR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12077 +#line 12142 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 12076 +#line 12141 .lvl = 51, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12078 +#line 12143 MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, @@ -30466,39 +30466,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 12083 +#line 12148 [TRAINER_WALLY_VR_4] = { -#line 12084 +#line 12149 .trainerName = _("WALLY"), -#line 12085 +#line 12150 .trainerClass = TRAINER_CLASS_RIVAL, -#line 12086 +#line 12151 .trainerPic = TRAINER_PIC_WALLY, .encounterMusic_gender = -#line 12088 +#line 12153 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 12089 +#line 12154 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 12090 +#line 12155 .doubleBattle = FALSE, -#line 12091 +#line 12156 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 12093 +#line 12158 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12095 +#line 12160 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12094 +#line 12159 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12096 +#line 12161 MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, @@ -30506,17 +30506,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12101 +#line 12166 .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12103 +#line 12168 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12102 +#line 12167 .lvl = 52, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12104 +#line 12169 MOVE_SING, MOVE_ASSIST, MOVE_CHARM, @@ -30524,17 +30524,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12109 +#line 12174 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12111 +#line 12176 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12110 +#line 12175 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12112 +#line 12177 MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, @@ -30542,17 +30542,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12117 +#line 12182 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12119 +#line 12184 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12118 +#line 12183 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12120 +#line 12185 MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, @@ -30560,17 +30560,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12125 +#line 12190 .species = SPECIES_GARDEVOIR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12127 +#line 12192 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 12126 +#line 12191 .lvl = 54, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12128 +#line 12193 MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, @@ -30579,39 +30579,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 12133 +#line 12198 [TRAINER_WALLY_VR_5] = { -#line 12134 +#line 12199 .trainerName = _("WALLY"), -#line 12135 +#line 12200 .trainerClass = TRAINER_CLASS_RIVAL, -#line 12136 +#line 12201 .trainerPic = TRAINER_PIC_WALLY, .encounterMusic_gender = -#line 12138 +#line 12203 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 12139 +#line 12204 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 12140 +#line 12205 .doubleBattle = FALSE, -#line 12141 +#line 12206 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 12143 +#line 12208 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12145 +#line 12210 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12144 +#line 12209 .lvl = 56, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12146 +#line 12211 MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, @@ -30619,17 +30619,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12151 +#line 12216 .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12153 +#line 12218 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12152 +#line 12217 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12154 +#line 12219 MOVE_SING, MOVE_ASSIST, MOVE_CHARM, @@ -30637,17 +30637,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12159 +#line 12224 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12161 +#line 12226 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12160 +#line 12225 .lvl = 56, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12162 +#line 12227 MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, @@ -30655,17 +30655,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12167 +#line 12232 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12169 +#line 12234 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12168 +#line 12233 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12170 +#line 12235 MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, @@ -30673,17 +30673,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12175 +#line 12240 .species = SPECIES_GARDEVOIR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12177 +#line 12242 .iv = TRAINER_PARTY_IVS(30, 30, 30, 30, 30, 30), -#line 12176 +#line 12241 .lvl = 57, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12178 +#line 12243 MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, @@ -30692,925 +30692,925 @@ F_TRAINER_FEMALE | }, }, }, -#line 12183 +#line 12248 [TRAINER_BRENDAN_LILYCOVE_MUDKIP] = { -#line 12184 +#line 12249 .trainerName = _("BRENDAN"), -#line 12185 +#line 12250 .trainerClass = TRAINER_CLASS_RIVAL, -#line 12186 +#line 12251 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 12188 +#line 12253 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 12189 +#line 12254 .doubleBattle = FALSE, -#line 12190 +#line 12255 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 12192 +#line 12257 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12194 +#line 12259 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12193 +#line 12258 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12196 +#line 12261 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12198 +#line 12263 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12197 +#line 12262 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12200 +#line 12265 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12202 +#line 12267 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12201 +#line 12266 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12204 +#line 12269 .species = SPECIES_GROVYLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12206 +#line 12271 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 12205 +#line 12270 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12208 +#line 12273 [TRAINER_BRENDAN_LILYCOVE_TREECKO] = { -#line 12209 +#line 12274 .trainerName = _("BRENDAN"), -#line 12210 +#line 12275 .trainerClass = TRAINER_CLASS_RIVAL, -#line 12211 +#line 12276 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 12213 +#line 12278 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 12214 +#line 12279 .doubleBattle = FALSE, -#line 12215 +#line 12280 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 12217 +#line 12282 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12219 +#line 12284 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12218 +#line 12283 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12221 +#line 12286 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12223 +#line 12288 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12222 +#line 12287 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12225 +#line 12290 .species = SPECIES_LUDICOLO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12227 +#line 12292 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12226 +#line 12291 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12229 +#line 12294 .species = SPECIES_COMBUSKEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12231 +#line 12296 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 12230 +#line 12295 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12233 +#line 12298 [TRAINER_BRENDAN_LILYCOVE_TORCHIC] = { -#line 12234 +#line 12299 .trainerName = _("BRENDAN"), -#line 12235 +#line 12300 .trainerClass = TRAINER_CLASS_RIVAL, -#line 12236 +#line 12301 .trainerPic = TRAINER_PIC_BRENDAN, .encounterMusic_gender = -#line 12238 +#line 12303 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 12239 +#line 12304 .doubleBattle = FALSE, -#line 12240 +#line 12305 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 12242 +#line 12307 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12244 +#line 12309 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12243 +#line 12308 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12246 +#line 12311 .species = SPECIES_LUDICOLO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12248 +#line 12313 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12247 +#line 12312 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12250 +#line 12315 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12252 +#line 12317 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12251 +#line 12316 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12254 +#line 12319 .species = SPECIES_MARSHTOMP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12256 +#line 12321 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 12255 +#line 12320 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12258 +#line 12323 [TRAINER_MAY_LILYCOVE_MUDKIP] = { -#line 12259 +#line 12324 .trainerName = _("MAY"), -#line 12260 +#line 12325 .trainerClass = TRAINER_CLASS_RIVAL, -#line 12261 +#line 12326 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 12262 +#line 12327 F_TRAINER_FEMALE | -#line 12263 +#line 12328 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 12264 +#line 12329 .doubleBattle = FALSE, -#line 12265 +#line 12330 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 12267 +#line 12332 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12269 +#line 12334 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12268 +#line 12333 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12271 +#line 12336 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12273 +#line 12338 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12272 +#line 12337 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12275 +#line 12340 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12277 +#line 12342 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12276 +#line 12341 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12279 +#line 12344 .species = SPECIES_GROVYLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12281 +#line 12346 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 12280 +#line 12345 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12283 +#line 12348 [TRAINER_MAY_LILYCOVE_TREECKO] = { -#line 12284 +#line 12349 .trainerName = _("MAY"), -#line 12285 +#line 12350 .trainerClass = TRAINER_CLASS_RIVAL, -#line 12286 +#line 12351 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 12287 +#line 12352 F_TRAINER_FEMALE | -#line 12288 +#line 12353 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 12289 +#line 12354 .doubleBattle = FALSE, -#line 12290 +#line 12355 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 12292 +#line 12357 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12294 +#line 12359 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12293 +#line 12358 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12296 +#line 12361 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12298 +#line 12363 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12297 +#line 12362 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12300 +#line 12365 .species = SPECIES_LUDICOLO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12302 +#line 12367 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12301 +#line 12366 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12304 +#line 12369 .species = SPECIES_COMBUSKEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12306 +#line 12371 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 12305 +#line 12370 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12308 +#line 12373 [TRAINER_MAY_LILYCOVE_TORCHIC] = { -#line 12309 +#line 12374 .trainerName = _("MAY"), -#line 12310 +#line 12375 .trainerClass = TRAINER_CLASS_RIVAL, -#line 12311 +#line 12376 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 12312 +#line 12377 F_TRAINER_FEMALE | -#line 12313 +#line 12378 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 12314 +#line 12379 .doubleBattle = FALSE, -#line 12315 +#line 12380 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 12317 +#line 12382 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12319 +#line 12384 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12318 +#line 12383 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12321 +#line 12386 .species = SPECIES_LUDICOLO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12323 +#line 12388 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12322 +#line 12387 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12325 +#line 12390 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12327 +#line 12392 .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 12326 +#line 12391 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12329 +#line 12394 .species = SPECIES_MARSHTOMP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12331 +#line 12396 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 12330 +#line 12395 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12333 +#line 12398 [TRAINER_JONAH] = { -#line 12334 +#line 12399 .trainerName = _("JONAH"), -#line 12335 +#line 12400 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 12336 +#line 12401 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 12338 +#line 12403 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 12339 +#line 12404 .doubleBattle = FALSE, -#line 12340 +#line 12405 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 12342 +#line 12407 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12344 +#line 12409 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12343 +#line 12408 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12346 +#line 12411 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12348 +#line 12413 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12347 +#line 12412 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12350 +#line 12415 .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12352 +#line 12417 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12351 +#line 12416 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12354 +#line 12419 [TRAINER_HENRY] = { -#line 12355 +#line 12420 .trainerName = _("HENRY"), -#line 12356 +#line 12421 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 12357 +#line 12422 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 12359 +#line 12424 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 12360 +#line 12425 .doubleBattle = FALSE, -#line 12361 +#line 12426 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12363 +#line 12428 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12365 +#line 12430 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12364 +#line 12429 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12367 +#line 12432 .species = SPECIES_TENTACRUEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12369 +#line 12434 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12368 +#line 12433 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12371 +#line 12436 [TRAINER_ROGER] = { -#line 12372 +#line 12437 .trainerName = _("ROGER"), -#line 12373 +#line 12438 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 12374 +#line 12439 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 12376 +#line 12441 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 12377 +#line 12442 .doubleBattle = FALSE, -#line 12378 +#line 12443 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 12380 +#line 12445 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12382 +#line 12447 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12381 +#line 12446 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12384 +#line 12449 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12386 +#line 12451 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12385 +#line 12450 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12388 +#line 12453 .species = SPECIES_GYARADOS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12390 +#line 12455 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12389 +#line 12454 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12392 +#line 12457 [TRAINER_ALEXA] = { -#line 12393 +#line 12458 .trainerName = _("ALEXA"), -#line 12394 +#line 12459 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 12395 +#line 12460 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 12396 +#line 12461 F_TRAINER_FEMALE | -#line 12397 +#line 12462 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 12398 +#line 12463 .items = { ITEM_FULL_RESTORE }, -#line 12399 +#line 12464 .doubleBattle = FALSE, -#line 12400 +#line 12465 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12402 +#line 12467 .species = SPECIES_GLOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12404 +#line 12469 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 12403 +#line 12468 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12406 +#line 12471 .species = SPECIES_AZUMARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12408 +#line 12473 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 12407 +#line 12472 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12410 +#line 12475 [TRAINER_RUBEN] = { -#line 12411 +#line 12476 .trainerName = _("RUBEN"), -#line 12412 +#line 12477 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 12413 +#line 12478 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 12415 +#line 12480 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 12416 +#line 12481 .items = { ITEM_HYPER_POTION }, -#line 12417 +#line 12482 .doubleBattle = FALSE, -#line 12418 +#line 12483 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12420 +#line 12485 .species = SPECIES_SHIFTRY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12422 +#line 12487 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 12421 +#line 12486 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12424 +#line 12489 .species = SPECIES_NOSEPASS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12426 +#line 12491 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 12425 +#line 12490 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12428 +#line 12493 [TRAINER_KOJI_1] = { -#line 12429 +#line 12494 .trainerName = _("KOJI"), -#line 12430 +#line 12495 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 12431 +#line 12496 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 12433 +#line 12498 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 12434 +#line 12499 .doubleBattle = FALSE, -#line 12435 +#line 12500 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 12437 +#line 12502 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12439 +#line 12504 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12438 +#line 12503 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12441 +#line 12506 [TRAINER_WAYNE] = { -#line 12442 +#line 12507 .trainerName = _("WAYNE"), -#line 12443 +#line 12508 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 12444 +#line 12509 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 12446 +#line 12511 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 12447 +#line 12512 .doubleBattle = FALSE, -#line 12448 +#line 12513 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 12450 +#line 12515 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12452 +#line 12517 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12451 +#line 12516 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12454 +#line 12519 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12456 +#line 12521 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12455 +#line 12520 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12458 +#line 12523 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12460 +#line 12525 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12459 +#line 12524 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12462 +#line 12527 [TRAINER_AIDAN] = { -#line 12463 +#line 12528 .trainerName = _("AIDAN"), -#line 12464 +#line 12529 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 12465 +#line 12530 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 12467 +#line 12532 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 12468 +#line 12533 .doubleBattle = FALSE, -#line 12469 +#line 12534 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12471 +#line 12536 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12473 +#line 12538 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12472 +#line 12537 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12475 +#line 12540 .species = SPECIES_SKARMORY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12477 +#line 12542 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12476 +#line 12541 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12479 +#line 12544 [TRAINER_REED] = { -#line 12480 +#line 12545 .trainerName = _("REED"), -#line 12481 +#line 12546 .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 12482 +#line 12547 .trainerPic = TRAINER_PIC_SWIMMER_M, .encounterMusic_gender = -#line 12484 +#line 12549 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 12485 +#line 12550 .doubleBattle = FALSE, -#line 12486 +#line 12551 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12488 +#line 12553 .species = SPECIES_SPHEAL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12490 +#line 12555 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12489 +#line 12554 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12492 +#line 12557 .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12494 +#line 12559 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12493 +#line 12558 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12496 +#line 12561 [TRAINER_TISHA] = { -#line 12497 +#line 12562 .trainerName = _("TISHA"), -#line 12498 +#line 12563 .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 12499 +#line 12564 .trainerPic = TRAINER_PIC_SWIMMER_F, .encounterMusic_gender = -#line 12500 +#line 12565 F_TRAINER_FEMALE | -#line 12501 +#line 12566 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 12502 +#line 12567 .doubleBattle = FALSE, -#line 12503 +#line 12568 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 12505 +#line 12570 .species = SPECIES_CHINCHOU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12507 +#line 12572 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12506 +#line 12571 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12509 +#line 12574 [TRAINER_TORI_AND_TIA] = { -#line 12510 +#line 12575 .trainerName = _("TORI & TIA"), -#line 12511 +#line 12576 .trainerClass = TRAINER_CLASS_TWINS, -#line 12512 +#line 12577 .trainerPic = TRAINER_PIC_TWINS, .encounterMusic_gender = -#line 12514 +#line 12579 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 12515 +#line 12580 .doubleBattle = TRUE, -#line 12516 +#line 12581 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12518 +#line 12583 .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12520 +#line 12585 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12519 +#line 12584 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12522 +#line 12587 .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12524 +#line 12589 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12523 +#line 12588 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12526 +#line 12591 [TRAINER_KIM_AND_IRIS] = { -#line 12527 +#line 12592 .trainerName = _("KIM & IRIS"), -#line 12528 +#line 12593 .trainerClass = TRAINER_CLASS_SR_AND_JR, -#line 12529 +#line 12594 .trainerPic = TRAINER_PIC_SR_AND_JR, .encounterMusic_gender = -#line 12531 +#line 12596 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 12532 +#line 12597 .doubleBattle = TRUE, -#line 12533 +#line 12598 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12535 +#line 12600 .species = SPECIES_SWABLU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12537 +#line 12602 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12536 +#line 12601 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12538 +#line 12603 MOVE_SING, MOVE_FURY_ATTACK, MOVE_SAFEGUARD, @@ -31618,17 +31618,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12543 +#line 12608 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12545 +#line 12610 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12544 +#line 12609 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12546 +#line 12611 MOVE_FLAMETHROWER, MOVE_TAKE_DOWN, MOVE_REST, @@ -31637,37 +31637,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 12551 +#line 12616 [TRAINER_TYRA_AND_IVY] = { -#line 12552 +#line 12617 .trainerName = _("TYRA & IVY"), -#line 12553 +#line 12618 .trainerClass = TRAINER_CLASS_SR_AND_JR, -#line 12554 +#line 12619 .trainerPic = TRAINER_PIC_SR_AND_JR, .encounterMusic_gender = -#line 12556 +#line 12621 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 12557 +#line 12622 .doubleBattle = TRUE, -#line 12558 +#line 12623 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12560 +#line 12625 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12562 +#line 12627 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12561 +#line 12626 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12563 +#line 12628 MOVE_GROWTH, MOVE_STUN_SPORE, MOVE_MEGA_DRAIN, @@ -31675,17 +31675,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12568 +#line 12633 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12570 +#line 12635 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12569 +#line 12634 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12571 +#line 12636 MOVE_DEFENSE_CURL, MOVE_ROLLOUT, MOVE_MUD_SPORT, @@ -31694,37 +31694,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 12576 +#line 12641 [TRAINER_MEL_AND_PAUL] = { -#line 12577 +#line 12642 .trainerName = _("MEL & PAUL"), -#line 12578 +#line 12643 .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, -#line 12579 +#line 12644 .trainerPic = TRAINER_PIC_YOUNG_COUPLE, .encounterMusic_gender = -#line 12581 +#line 12646 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 12582 +#line 12647 .doubleBattle = TRUE, -#line 12583 +#line 12648 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12585 +#line 12650 .species = SPECIES_DUSTOX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12587 +#line 12652 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12586 +#line 12651 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12588 +#line 12653 MOVE_GUST, MOVE_PSYBEAM, MOVE_TOXIC, @@ -31732,17 +31732,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12593 +#line 12658 .species = SPECIES_BEAUTIFLY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12595 +#line 12660 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12594 +#line 12659 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12596 +#line 12661 MOVE_GUST, MOVE_MEGA_DRAIN, MOVE_ATTRACT, @@ -31751,37 +31751,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 12601 +#line 12666 [TRAINER_JOHN_AND_JAY_1] = { -#line 12602 +#line 12667 .trainerName = _("JOHN & JAY"), -#line 12603 +#line 12668 .trainerClass = TRAINER_CLASS_OLD_COUPLE, -#line 12604 +#line 12669 .trainerPic = TRAINER_PIC_OLD_COUPLE, .encounterMusic_gender = -#line 12606 +#line 12671 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 12607 +#line 12672 .doubleBattle = TRUE, -#line 12608 +#line 12673 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12610 +#line 12675 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12612 +#line 12677 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 12611 +#line 12676 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12613 +#line 12678 MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, @@ -31789,17 +31789,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12618 +#line 12683 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12620 +#line 12685 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 12619 +#line 12684 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12621 +#line 12686 MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, @@ -31808,37 +31808,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 12626 +#line 12691 [TRAINER_JOHN_AND_JAY_2] = { -#line 12627 +#line 12692 .trainerName = _("JOHN & JAY"), -#line 12628 +#line 12693 .trainerClass = TRAINER_CLASS_OLD_COUPLE, -#line 12629 +#line 12694 .trainerPic = TRAINER_PIC_OLD_COUPLE, .encounterMusic_gender = -#line 12631 +#line 12696 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 12632 +#line 12697 .doubleBattle = TRUE, -#line 12633 +#line 12698 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12635 +#line 12700 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12637 +#line 12702 .iv = TRAINER_PARTY_IVS(25, 25, 25, 25, 25, 25), -#line 12636 +#line 12701 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12638 +#line 12703 MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, @@ -31846,17 +31846,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12643 +#line 12708 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12645 +#line 12710 .iv = TRAINER_PARTY_IVS(25, 25, 25, 25, 25, 25), -#line 12644 +#line 12709 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12646 +#line 12711 MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, @@ -31865,37 +31865,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 12651 +#line 12716 [TRAINER_JOHN_AND_JAY_3] = { -#line 12652 +#line 12717 .trainerName = _("JOHN & JAY"), -#line 12653 +#line 12718 .trainerClass = TRAINER_CLASS_OLD_COUPLE, -#line 12654 +#line 12719 .trainerPic = TRAINER_PIC_OLD_COUPLE, .encounterMusic_gender = -#line 12656 +#line 12721 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 12657 +#line 12722 .doubleBattle = TRUE, -#line 12658 +#line 12723 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12660 +#line 12725 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12662 +#line 12727 .iv = TRAINER_PARTY_IVS(26, 26, 26, 26, 26, 26), -#line 12661 +#line 12726 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12663 +#line 12728 MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, @@ -31903,17 +31903,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12668 +#line 12733 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12670 +#line 12735 .iv = TRAINER_PARTY_IVS(26, 26, 26, 26, 26, 26), -#line 12669 +#line 12734 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12671 +#line 12736 MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, @@ -31922,37 +31922,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 12676 +#line 12741 [TRAINER_JOHN_AND_JAY_4] = { -#line 12677 +#line 12742 .trainerName = _("JOHN & JAY"), -#line 12678 +#line 12743 .trainerClass = TRAINER_CLASS_OLD_COUPLE, -#line 12679 +#line 12744 .trainerPic = TRAINER_PIC_OLD_COUPLE, .encounterMusic_gender = -#line 12681 +#line 12746 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 12682 +#line 12747 .doubleBattle = TRUE, -#line 12683 +#line 12748 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_SETUP_FIRST_TURN, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12685 +#line 12750 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12687 +#line 12752 .iv = TRAINER_PARTY_IVS(27, 27, 27, 27, 27, 27), -#line 12686 +#line 12751 .lvl = 49, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12688 +#line 12753 MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, @@ -31960,17 +31960,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12693 +#line 12758 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12695 +#line 12760 .iv = TRAINER_PARTY_IVS(27, 27, 27, 27, 27, 27), -#line 12694 +#line 12759 .lvl = 49, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12696 +#line 12761 MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, @@ -31979,37 +31979,37 @@ F_TRAINER_FEMALE | }, }, }, -#line 12701 +#line 12766 [TRAINER_JOHN_AND_JAY_5] = { -#line 12702 +#line 12767 .trainerName = _("JOHN & JAY"), -#line 12703 +#line 12768 .trainerClass = TRAINER_CLASS_OLD_COUPLE, -#line 12704 +#line 12769 .trainerPic = TRAINER_PIC_OLD_COUPLE, .encounterMusic_gender = -#line 12706 +#line 12771 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 12707 +#line 12772 .doubleBattle = TRUE, -#line 12708 +#line 12773 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12710 +#line 12775 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12712 +#line 12777 .iv = TRAINER_PARTY_IVS(29, 29, 29, 29, 29, 29), -#line 12711 +#line 12776 .lvl = 52, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12713 +#line 12778 MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, @@ -32017,17 +32017,17 @@ F_TRAINER_FEMALE | }, }, { -#line 12718 +#line 12783 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12720 +#line 12785 .iv = TRAINER_PARTY_IVS(29, 29, 29, 29, 29, 29), -#line 12719 +#line 12784 .lvl = 52, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 12721 +#line 12786 MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, @@ -32036,843 +32036,679 @@ F_TRAINER_FEMALE | }, }, }, -#line 12726 +#line 12791 [TRAINER_RELI_AND_IAN] = { -#line 12727 +#line 12792 .trainerName = _("RELI & IAN"), -#line 12728 +#line 12793 .trainerClass = TRAINER_CLASS_SIS_AND_BRO, -#line 12729 +#line 12794 .trainerPic = TRAINER_PIC_SIS_AND_BRO, .encounterMusic_gender = -#line 12731 +#line 12796 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 12732 +#line 12797 .doubleBattle = TRUE, -#line 12733 +#line 12798 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12735 +#line 12800 .species = SPECIES_AZUMARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12737 +#line 12802 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12736 +#line 12801 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12739 +#line 12804 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12741 +#line 12806 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12740 +#line 12805 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12743 +#line 12808 [TRAINER_LILA_AND_ROY_1] = { -#line 12744 +#line 12809 .trainerName = _("LILA & ROY"), -#line 12745 +#line 12810 .trainerClass = TRAINER_CLASS_SIS_AND_BRO, -#line 12746 +#line 12811 .trainerPic = TRAINER_PIC_SIS_AND_BRO, .encounterMusic_gender = -#line 12748 +#line 12813 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 12749 +#line 12814 .doubleBattle = TRUE, -#line 12750 +#line 12815 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12752 +#line 12817 .species = SPECIES_CHINCHOU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12754 +#line 12819 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12753 +#line 12818 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12756 +#line 12821 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12758 +#line 12823 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12757 +#line 12822 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12760 +#line 12825 [TRAINER_LILA_AND_ROY_2] = { -#line 12761 +#line 12826 .trainerName = _("LILA & ROY"), -#line 12762 +#line 12827 .trainerClass = TRAINER_CLASS_SIS_AND_BRO, -#line 12763 +#line 12828 .trainerPic = TRAINER_PIC_SIS_AND_BRO, .encounterMusic_gender = -#line 12765 +#line 12830 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 12766 +#line 12831 .doubleBattle = TRUE, -#line 12767 +#line 12832 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12769 +#line 12834 .species = SPECIES_CHINCHOU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12771 +#line 12836 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12770 +#line 12835 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12773 +#line 12838 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12775 +#line 12840 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12774 +#line 12839 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12777 +#line 12842 [TRAINER_LILA_AND_ROY_3] = { -#line 12778 +#line 12843 .trainerName = _("LILA & ROY"), -#line 12779 +#line 12844 .trainerClass = TRAINER_CLASS_SIS_AND_BRO, -#line 12780 +#line 12845 .trainerPic = TRAINER_PIC_SIS_AND_BRO, .encounterMusic_gender = -#line 12782 +#line 12847 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 12783 +#line 12848 .doubleBattle = TRUE, -#line 12784 +#line 12849 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12786 +#line 12851 .species = SPECIES_LANTURN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12788 +#line 12853 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12787 +#line 12852 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12790 +#line 12855 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12792 +#line 12857 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12791 +#line 12856 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12794 +#line 12859 [TRAINER_LILA_AND_ROY_4] = { -#line 12795 +#line 12860 .trainerName = _("LILA & ROY"), -#line 12796 +#line 12861 .trainerClass = TRAINER_CLASS_SIS_AND_BRO, -#line 12797 +#line 12862 .trainerPic = TRAINER_PIC_SIS_AND_BRO, .encounterMusic_gender = -#line 12799 +#line 12864 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 12800 +#line 12865 .doubleBattle = TRUE, -#line 12801 +#line 12866 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12803 +#line 12868 .species = SPECIES_LANTURN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12805 +#line 12870 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12804 +#line 12869 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12807 +#line 12872 .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12809 +#line 12874 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12808 +#line 12873 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12811 +#line 12876 [TRAINER_LILA_AND_ROY_5] = { -#line 12812 +#line 12877 .trainerName = _("LILA & ROY"), -#line 12813 +#line 12878 .trainerClass = TRAINER_CLASS_SIS_AND_BRO, -#line 12814 +#line 12879 .trainerPic = TRAINER_PIC_SIS_AND_BRO, .encounterMusic_gender = -#line 12816 +#line 12881 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 12817 +#line 12882 .doubleBattle = TRUE, -#line 12818 +#line 12883 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12820 +#line 12885 .species = SPECIES_LANTURN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12822 +#line 12887 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12821 +#line 12886 .lvl = 51, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12824 +#line 12889 .species = SPECIES_SHARPEDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12826 +#line 12891 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12825 +#line 12890 .lvl = 49, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12828 +#line 12893 [TRAINER_LISA_AND_RAY] = { -#line 12829 +#line 12894 .trainerName = _("LISA & RAY"), -#line 12830 +#line 12895 .trainerClass = TRAINER_CLASS_SIS_AND_BRO, -#line 12831 +#line 12896 .trainerPic = TRAINER_PIC_SIS_AND_BRO, .encounterMusic_gender = -#line 12833 +#line 12898 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 12834 +#line 12899 .doubleBattle = TRUE, -#line 12835 +#line 12900 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12837 +#line 12902 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12839 +#line 12904 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12838 +#line 12903 .lvl = 27, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12841 +#line 12906 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12843 +#line 12908 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12842 +#line 12907 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12845 +#line 12910 [TRAINER_CHRIS] = { -#line 12846 +#line 12911 .trainerName = _("CHRIS"), -#line 12847 +#line 12912 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 12848 +#line 12913 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 12850 +#line 12915 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 12851 +#line 12916 .doubleBattle = FALSE, -#line 12852 +#line 12917 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 12854 +#line 12919 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12856 +#line 12921 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12855 +#line 12920 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12858 +#line 12923 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12860 +#line 12925 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12859 +#line 12924 .lvl = 20, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12862 +#line 12927 .species = SPECIES_FEEBAS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12864 +#line 12929 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12863 +#line 12928 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12866 +#line 12931 .species = SPECIES_CARVANHA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12868 +#line 12933 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12867 +#line 12932 .lvl = 23, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12870 +#line 12935 [TRAINER_DAWSON] = { -#line 12871 +#line 12936 .trainerName = _("DAWSON"), -#line 12872 +#line 12937 .trainerClass = TRAINER_CLASS_RICH_BOY, -#line 12873 +#line 12938 .trainerPic = TRAINER_PIC_RICH_BOY, .encounterMusic_gender = -#line 12875 +#line 12940 TRAINER_ENCOUNTER_MUSIC_RICH, -#line 12876 +#line 12941 .doubleBattle = FALSE, -#line 12877 +#line 12942 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12879 +#line 12944 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12879 +#line 12944 .heldItem = ITEM_NUGGET, -#line 12881 +#line 12946 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12880 +#line 12945 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12883 +#line 12948 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12885 +#line 12950 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12884 +#line 12949 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12887 +#line 12952 [TRAINER_SARAH] = { -#line 12888 +#line 12953 .trainerName = _("SARAH"), -#line 12889 +#line 12954 .trainerClass = TRAINER_CLASS_LADY, -#line 12890 +#line 12955 .trainerPic = TRAINER_PIC_LADY, .encounterMusic_gender = -#line 12891 +#line 12956 F_TRAINER_FEMALE | -#line 12892 +#line 12957 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 12893 +#line 12958 .items = { ITEM_FULL_RESTORE }, -#line 12894 +#line 12959 .doubleBattle = FALSE, -#line 12895 +#line 12960 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12897 +#line 12962 .species = SPECIES_LOTAD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12899 +#line 12964 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12898 +#line 12963 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12901 +#line 12966 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12901 +#line 12966 .heldItem = ITEM_NUGGET, -#line 12903 +#line 12968 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12902 +#line 12967 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12905 +#line 12970 [TRAINER_DARIAN] = { -#line 12906 +#line 12971 .trainerName = _("DARIAN"), -#line 12907 +#line 12972 .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 12908 +#line 12973 .trainerPic = TRAINER_PIC_FISHERMAN, .encounterMusic_gender = -#line 12910 +#line 12975 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 12911 +#line 12976 .doubleBattle = FALSE, -#line 12912 +#line 12977 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 12914 +#line 12979 .species = SPECIES_MAGIKARP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12916 +#line 12981 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12915 +#line 12980 .lvl = 9, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12918 +#line 12983 [TRAINER_HAILEY] = { -#line 12919 +#line 12984 .trainerName = _("HAILEY"), -#line 12920 +#line 12985 .trainerClass = TRAINER_CLASS_TUBER_F, -#line 12921 +#line 12986 .trainerPic = TRAINER_PIC_TUBER_F, .encounterMusic_gender = -#line 12922 +#line 12987 F_TRAINER_FEMALE | -#line 12923 +#line 12988 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 12924 +#line 12989 .doubleBattle = FALSE, -#line 12925 +#line 12990 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 12927 +#line 12992 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12929 +#line 12994 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12928 +#line 12993 .lvl = 13, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12931 +#line 12996 [TRAINER_CHANDLER] = { -#line 12932 +#line 12997 .trainerName = _("CHANDLER"), -#line 12933 +#line 12998 .trainerClass = TRAINER_CLASS_TUBER_M, -#line 12934 +#line 12999 .trainerPic = TRAINER_PIC_TUBER_M, .encounterMusic_gender = -#line 12936 +#line 13001 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 12937 +#line 13002 .doubleBattle = FALSE, -#line 12938 +#line 13003 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12940 +#line 13005 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12942 +#line 13007 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12941 +#line 13006 .lvl = 12, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12944 +#line 13009 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12946 +#line 13011 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12945 +#line 13010 .lvl = 12, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12948 +#line 13013 [TRAINER_KALEB] = { -#line 12949 +#line 13014 .trainerName = _("KALEB"), -#line 12950 +#line 13015 .trainerClass = TRAINER_CLASS_POKEFAN, -#line 12951 +#line 13016 .trainerPic = TRAINER_PIC_POKEFAN_M, .encounterMusic_gender = -#line 12953 +#line 13018 TRAINER_ENCOUNTER_MUSIC_TWINS, -#line 12954 +#line 13019 .doubleBattle = FALSE, -#line 12955 +#line 13020 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12957 +#line 13022 .species = SPECIES_MINUN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12957 +#line 13022 .heldItem = ITEM_ORAN_BERRY, -#line 12959 +#line 13024 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12958 +#line 13023 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 12961 +#line 13026 .species = SPECIES_PLUSLE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12961 +#line 13026 .heldItem = ITEM_ORAN_BERRY, -#line 12963 +#line 13028 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12962 +#line 13027 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 12965 +#line 13030 [TRAINER_JOSEPH] = { -#line 12966 +#line 13031 .trainerName = _("JOSEPH"), -#line 12967 +#line 13032 .trainerClass = TRAINER_CLASS_GUITARIST, -#line 12968 +#line 13033 .trainerPic = TRAINER_PIC_GUITARIST, .encounterMusic_gender = -#line 12970 +#line 13035 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 12971 +#line 13036 .doubleBattle = FALSE, -#line 12972 +#line 13037 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 12974 +#line 13039 .species = SPECIES_ELECTRIKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 12976 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12975 - .lvl = 14, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 12978 - .species = SPECIES_VOLTORB, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 12980 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12979 - .lvl = 14, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 12982 - [TRAINER_ALYSSA] = - { -#line 12983 - .trainerName = _("ALYSSA"), -#line 12984 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 12985 - .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .encounterMusic_gender = -#line 12986 -F_TRAINER_FEMALE | -#line 12987 - TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 12988 - .doubleBattle = FALSE, -#line 12989 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 12991 - .species = SPECIES_MAGNEMITE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 12993 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 12992 - .lvl = 15, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 12995 - [TRAINER_MARCOS] = - { -#line 12996 - .trainerName = _("MARCOS"), -#line 12997 - .trainerClass = TRAINER_CLASS_GUITARIST, -#line 12998 - .trainerPic = TRAINER_PIC_GUITARIST, - .encounterMusic_gender = -#line 13000 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 13001 - .doubleBattle = FALSE, -#line 13002 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 13004 - .species = SPECIES_VOLTORB, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13006 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 13005 - .lvl = 15, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13008 - [TRAINER_RHETT] = - { -#line 13009 - .trainerName = _("RHETT"), -#line 13010 - .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 13011 - .trainerPic = TRAINER_PIC_BLACK_BELT, - .encounterMusic_gender = -#line 13013 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 13014 - .doubleBattle = FALSE, -#line 13015 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 13017 - .species = SPECIES_MAKUHITA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13019 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 13018 - .lvl = 15, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13021 - [TRAINER_TYRON] = - { -#line 13022 - .trainerName = _("TYRON"), -#line 13023 - .trainerClass = TRAINER_CLASS_CAMPER, -#line 13024 - .trainerPic = TRAINER_PIC_CAMPER, - .encounterMusic_gender = -#line 13026 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 13027 - .doubleBattle = FALSE, -#line 13028 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 13030 - .species = SPECIES_SANDSHREW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13032 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13031 - .lvl = 19, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13034 - [TRAINER_CELINA] = - { -#line 13035 - .trainerName = _("CELINA"), -#line 13036 - .trainerClass = TRAINER_CLASS_AROMA_LADY, -#line 13037 - .trainerPic = TRAINER_PIC_AROMA_LADY, - .encounterMusic_gender = -#line 13038 -F_TRAINER_FEMALE | -#line 13039 - TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 13040 - .doubleBattle = FALSE, #line 13041 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13040 + .lvl = 14, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, { #line 13043 - .species = SPECIES_ROSELIA, + .species = SPECIES_VOLTORB, .gender = TRAINER_MON_RANDOM_GENDER, #line 13045 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 13044 - .lvl = 18, + .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 13047 - [TRAINER_BIANCA] = + [TRAINER_ALYSSA] = { #line 13048 - .trainerName = _("BIANCA"), + .trainerName = _("ALYSSA"), #line 13049 - .trainerClass = TRAINER_CLASS_PICNICKER, + .trainerClass = TRAINER_CLASS_TRIATHLETE, #line 13050 - .trainerPic = TRAINER_PIC_PICNICKER, + .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, .encounterMusic_gender = #line 13051 F_TRAINER_FEMALE | #line 13052 - TRAINER_ENCOUNTER_MUSIC_GIRL, + TRAINER_ENCOUNTER_MUSIC_FEMALE, #line 13053 .doubleBattle = FALSE, #line 13054 @@ -32882,29 +32718,29 @@ F_TRAINER_FEMALE | { { #line 13056 - .species = SPECIES_SHROOMISH, + .species = SPECIES_MAGNEMITE, .gender = TRAINER_MON_RANDOM_GENDER, #line 13058 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 13057 - .lvl = 18, + .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 13060 - [TRAINER_HAYDEN] = + [TRAINER_MARCOS] = { #line 13061 - .trainerName = _("HAYDEN"), + .trainerName = _("MARCOS"), #line 13062 - .trainerClass = TRAINER_CLASS_KINDLER, + .trainerClass = TRAINER_CLASS_GUITARIST, #line 13063 - .trainerPic = TRAINER_PIC_KINDLER, + .trainerPic = TRAINER_PIC_GUITARIST, .encounterMusic_gender = #line 13065 - TRAINER_ENCOUNTER_MUSIC_HIKER, + TRAINER_ENCOUNTER_MUSIC_INTENSE, #line 13066 .doubleBattle = FALSE, #line 13067 @@ -32914,700 +32750,704 @@ F_TRAINER_FEMALE | { { #line 13069 - .species = SPECIES_NUMEL, + .species = SPECIES_VOLTORB, .gender = TRAINER_MON_RANDOM_GENDER, #line 13071 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), #line 13070 - .lvl = 18, + .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 13073 - [TRAINER_SOPHIE] = + [TRAINER_RHETT] = { #line 13074 - .trainerName = _("SOPHIE"), + .trainerName = _("RHETT"), #line 13075 - .trainerClass = TRAINER_CLASS_PICNICKER, + .trainerClass = TRAINER_CLASS_BLACK_BELT, #line 13076 - .trainerPic = TRAINER_PIC_PICNICKER, + .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 13077 -F_TRAINER_FEMALE | #line 13078 - TRAINER_ENCOUNTER_MUSIC_GIRL, + TRAINER_ENCOUNTER_MUSIC_INTENSE, #line 13079 .doubleBattle = FALSE, #line 13080 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, + .partySize = 1, .party = (const struct TrainerMon[]) { { #line 13082 - .species = SPECIES_MARILL, + .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, #line 13084 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), #line 13083 - .lvl = 17, + .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, - { + }, + }, #line 13086 - .species = SPECIES_LOMBRE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13088 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + [TRAINER_TYRON] = + { #line 13087 - .lvl = 19, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13090 - [TRAINER_COBY] = - { -#line 13091 - .trainerName = _("COBY"), -#line 13092 - .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 13093 - .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .encounterMusic_gender = -#line 13095 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 13096 - .doubleBattle = FALSE, -#line 13097 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 13099 - .species = SPECIES_SKARMORY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13101 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13100 - .lvl = 17, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13103 - .species = SPECIES_SWELLOW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13105 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13104 - .lvl = 19, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13107 - [TRAINER_LAWRENCE] = - { -#line 13108 - .trainerName = _("LAWRENCE"), -#line 13109 + .trainerName = _("TYRON"), +#line 13088 .trainerClass = TRAINER_CLASS_CAMPER, -#line 13110 +#line 13089 .trainerPic = TRAINER_PIC_CAMPER, .encounterMusic_gender = -#line 13112 +#line 13091 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 13113 +#line 13092 .doubleBattle = FALSE, -#line 13114 +#line 13093 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, + .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13116 - .species = SPECIES_BALTOY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13118 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13117 - .lvl = 18, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13120 +#line 13095 .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13122 +#line 13097 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13121 - .lvl = 18, +#line 13096 + .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13124 - [TRAINER_WYATT] = +#line 13099 + [TRAINER_CELINA] = { -#line 13125 - .trainerName = _("WYATT"), -#line 13126 - .trainerClass = TRAINER_CLASS_POKEMANIAC, -#line 13127 - .trainerPic = TRAINER_PIC_POKEMANIAC, +#line 13100 + .trainerName = _("CELINA"), +#line 13101 + .trainerClass = TRAINER_CLASS_AROMA_LADY, +#line 13102 + .trainerPic = TRAINER_PIC_AROMA_LADY, .encounterMusic_gender = -#line 13129 - TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 13130 +#line 13103 +F_TRAINER_FEMALE | +#line 13104 + TRAINER_ENCOUNTER_MUSIC_FEMALE, +#line 13105 .doubleBattle = FALSE, -#line 13131 +#line 13106 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, + .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13133 - .species = SPECIES_ARON, +#line 13108 + .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13135 +#line 13110 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13134 - .lvl = 18, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13137 - .species = SPECIES_ARON, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13139 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13138 +#line 13109 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13141 - [TRAINER_ANGELINA] = +#line 13112 + [TRAINER_BIANCA] = { -#line 13142 - .trainerName = _("ANGELINA"), -#line 13143 +#line 13113 + .trainerName = _("BIANCA"), +#line 13114 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 13144 +#line 13115 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 13145 +#line 13116 F_TRAINER_FEMALE | -#line 13146 +#line 13117 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 13147 +#line 13118 .doubleBattle = FALSE, -#line 13148 +#line 13119 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 13121 + .species = SPECIES_SHROOMISH, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13123 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13122 + .lvl = 18, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13125 + [TRAINER_HAYDEN] = + { +#line 13126 + .trainerName = _("HAYDEN"), +#line 13127 + .trainerClass = TRAINER_CLASS_KINDLER, +#line 13128 + .trainerPic = TRAINER_PIC_KINDLER, + .encounterMusic_gender = +#line 13130 + TRAINER_ENCOUNTER_MUSIC_HIKER, +#line 13131 + .doubleBattle = FALSE, +#line 13132 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 13134 + .species = SPECIES_NUMEL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13136 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13135 + .lvl = 18, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13138 + [TRAINER_SOPHIE] = + { +#line 13139 + .trainerName = _("SOPHIE"), +#line 13140 + .trainerClass = TRAINER_CLASS_PICNICKER, +#line 13141 + .trainerPic = TRAINER_PIC_PICNICKER, + .encounterMusic_gender = +#line 13142 +F_TRAINER_FEMALE | +#line 13143 + TRAINER_ENCOUNTER_MUSIC_GIRL, +#line 13144 + .doubleBattle = FALSE, +#line 13145 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13150 - .species = SPECIES_LOMBRE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13152 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13151 - .lvl = 18, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13154 +#line 13147 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13156 +#line 13149 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13148 + .lvl = 17, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13151 + .species = SPECIES_LOMBRE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13153 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13152 + .lvl = 19, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, #line 13155 + [TRAINER_COBY] = + { +#line 13156 + .trainerName = _("COBY"), +#line 13157 + .trainerClass = TRAINER_CLASS_BIRD_KEEPER, +#line 13158 + .trainerPic = TRAINER_PIC_BIRD_KEEPER, + .encounterMusic_gender = +#line 13160 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 13161 + .doubleBattle = FALSE, +#line 13162 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 13164 + .species = SPECIES_SKARMORY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13166 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13165 + .lvl = 17, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13168 + .species = SPECIES_SWELLOW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13170 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13169 + .lvl = 19, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13172 + [TRAINER_LAWRENCE] = + { +#line 13173 + .trainerName = _("LAWRENCE"), +#line 13174 + .trainerClass = TRAINER_CLASS_CAMPER, +#line 13175 + .trainerPic = TRAINER_PIC_CAMPER, + .encounterMusic_gender = +#line 13177 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 13178 + .doubleBattle = FALSE, +#line 13179 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 13181 + .species = SPECIES_BALTOY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13183 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13182 + .lvl = 18, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13185 + .species = SPECIES_SANDSHREW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13187 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13186 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13158 - [TRAINER_KAI] = +#line 13189 + [TRAINER_WYATT] = { -#line 13159 - .trainerName = _("KAI"), -#line 13160 - .trainerClass = TRAINER_CLASS_FISHERMAN, -#line 13161 - .trainerPic = TRAINER_PIC_FISHERMAN, +#line 13190 + .trainerName = _("WYATT"), +#line 13191 + .trainerClass = TRAINER_CLASS_POKEMANIAC, +#line 13192 + .trainerPic = TRAINER_PIC_POKEMANIAC, .encounterMusic_gender = -#line 13163 - TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 13164 +#line 13194 + TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, +#line 13195 .doubleBattle = FALSE, -#line 13165 +#line 13196 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, + .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13167 - .species = SPECIES_BARBOACH, +#line 13198 + .species = SPECIES_ARON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13169 +#line 13200 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13168 - .lvl = 19, +#line 13199 + .lvl = 18, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13202 + .species = SPECIES_ARON, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13204 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13203 + .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13171 - [TRAINER_CHARLOTTE] = +#line 13206 + [TRAINER_ANGELINA] = { -#line 13172 - .trainerName = _("CHARLOTTE"), -#line 13173 +#line 13207 + .trainerName = _("ANGELINA"), +#line 13208 .trainerClass = TRAINER_CLASS_PICNICKER, -#line 13174 +#line 13209 .trainerPic = TRAINER_PIC_PICNICKER, .encounterMusic_gender = -#line 13175 +#line 13210 F_TRAINER_FEMALE | -#line 13176 +#line 13211 TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 13177 +#line 13212 .doubleBattle = FALSE, -#line 13178 +#line 13213 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 13215 + .species = SPECIES_LOMBRE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13217 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13216 + .lvl = 18, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13219 + .species = SPECIES_MARILL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13221 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13220 + .lvl = 18, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13223 + [TRAINER_KAI] = + { +#line 13224 + .trainerName = _("KAI"), +#line 13225 + .trainerClass = TRAINER_CLASS_FISHERMAN, +#line 13226 + .trainerPic = TRAINER_PIC_FISHERMAN, + .encounterMusic_gender = +#line 13228 + TRAINER_ENCOUNTER_MUSIC_HIKER, +#line 13229 + .doubleBattle = FALSE, +#line 13230 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13180 - .species = SPECIES_NUZLEAF, +#line 13232 + .species = SPECIES_BARBOACH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13182 +#line 13234 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13181 +#line 13233 .lvl = 19, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13184 +#line 13236 + [TRAINER_CHARLOTTE] = + { +#line 13237 + .trainerName = _("CHARLOTTE"), +#line 13238 + .trainerClass = TRAINER_CLASS_PICNICKER, +#line 13239 + .trainerPic = TRAINER_PIC_PICNICKER, + .encounterMusic_gender = +#line 13240 +F_TRAINER_FEMALE | +#line 13241 + TRAINER_ENCOUNTER_MUSIC_GIRL, +#line 13242 + .doubleBattle = FALSE, +#line 13243 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 13245 + .species = SPECIES_NUZLEAF, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13247 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13246 + .lvl = 19, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13249 [TRAINER_DEANDRE] = { -#line 13185 +#line 13250 .trainerName = _("DEANDRE"), -#line 13186 +#line 13251 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 13187 +#line 13252 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 13189 +#line 13254 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 13190 +#line 13255 .doubleBattle = FALSE, -#line 13191 +#line 13256 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 13193 +#line 13258 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13195 +#line 13260 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13194 +#line 13259 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13197 +#line 13262 .species = SPECIES_ARON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13199 +#line 13264 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13198 +#line 13263 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13201 +#line 13266 .species = SPECIES_ELECTRIKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13203 +#line 13268 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13202 +#line 13267 .lvl = 14, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13205 +#line 13270 [TRAINER_GRUNT_MAGMA_HIDEOUT_1] = { -#line 13206 +#line 13271 .trainerName = _("GRUNT"), -#line 13207 +#line 13272 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 13208 +#line 13273 .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = -#line 13210 +#line 13275 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 13211 +#line 13276 .doubleBattle = FALSE, -#line 13212 +#line 13277 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13214 +#line 13279 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13216 +#line 13281 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13215 +#line 13280 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13218 +#line 13283 [TRAINER_GRUNT_MAGMA_HIDEOUT_2] = { -#line 13219 +#line 13284 .trainerName = _("GRUNT"), -#line 13220 +#line 13285 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 13221 +#line 13286 .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = -#line 13223 +#line 13288 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 13224 +#line 13289 .doubleBattle = FALSE, -#line 13225 +#line 13290 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13227 +#line 13292 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13229 +#line 13294 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13228 +#line 13293 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13231 +#line 13296 [TRAINER_GRUNT_MAGMA_HIDEOUT_3] = { -#line 13232 +#line 13297 .trainerName = _("GRUNT"), -#line 13233 +#line 13298 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 13234 +#line 13299 .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = -#line 13236 +#line 13301 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 13237 +#line 13302 .doubleBattle = FALSE, -#line 13238 +#line 13303 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13240 +#line 13305 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13242 +#line 13307 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13241 +#line 13306 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13244 +#line 13309 [TRAINER_GRUNT_MAGMA_HIDEOUT_4] = { -#line 13245 +#line 13310 .trainerName = _("GRUNT"), -#line 13246 +#line 13311 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 13247 +#line 13312 .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = -#line 13249 +#line 13314 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 13250 +#line 13315 .doubleBattle = FALSE, -#line 13251 +#line 13316 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13253 +#line 13318 .species = SPECIES_BALTOY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13255 +#line 13320 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13254 +#line 13319 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13257 +#line 13322 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13259 +#line 13324 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13258 +#line 13323 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13261 +#line 13326 [TRAINER_GRUNT_MAGMA_HIDEOUT_5] = { -#line 13262 +#line 13327 .trainerName = _("GRUNT"), -#line 13263 +#line 13328 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 13264 +#line 13329 .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = -#line 13266 +#line 13331 TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 13267 +#line 13332 .doubleBattle = FALSE, -#line 13268 +#line 13333 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13270 +#line 13335 .species = SPECIES_BALTOY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13272 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13271 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13274 - .species = SPECIES_NUMEL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13276 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13275 - .lvl = 28, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13278 - [TRAINER_GRUNT_MAGMA_HIDEOUT_6] = - { -#line 13279 - .trainerName = _("GRUNT"), -#line 13280 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 13281 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .encounterMusic_gender = -#line 13283 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 13284 - .doubleBattle = FALSE, -#line 13285 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 13287 - .species = SPECIES_MIGHTYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13289 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13288 - .lvl = 29, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13291 - [TRAINER_GRUNT_MAGMA_HIDEOUT_7] = - { -#line 13292 - .trainerName = _("GRUNT"), -#line 13293 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 13294 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .encounterMusic_gender = -#line 13296 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 13297 - .doubleBattle = FALSE, -#line 13298 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 13300 - .species = SPECIES_ZUBAT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13302 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13301 - .lvl = 29, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13304 - [TRAINER_GRUNT_MAGMA_HIDEOUT_8] = - { -#line 13305 - .trainerName = _("GRUNT"), -#line 13306 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 13307 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .encounterMusic_gender = -#line 13309 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 13310 - .doubleBattle = FALSE, -#line 13311 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 13313 - .species = SPECIES_POOCHYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13315 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13314 - .lvl = 29, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13317 - [TRAINER_GRUNT_MAGMA_HIDEOUT_9] = - { -#line 13318 - .trainerName = _("GRUNT"), -#line 13319 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 13320 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .encounterMusic_gender = -#line 13322 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 13323 - .doubleBattle = FALSE, -#line 13324 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 13326 - .species = SPECIES_ZUBAT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13328 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13327 - .lvl = 29, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13330 - [TRAINER_GRUNT_MAGMA_HIDEOUT_10] = - { -#line 13331 - .trainerName = _("GRUNT"), -#line 13332 - .trainerClass = TRAINER_CLASS_TEAM_MAGMA, -#line 13333 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .encounterMusic_gender = -#line 13335 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 13336 - .doubleBattle = FALSE, #line 13337 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13336 + .lvl = 28, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, { #line 13339 - .species = SPECIES_MIGHTYENA, + .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, #line 13341 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 13340 - .lvl = 29, + .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 13343 - [TRAINER_GRUNT_MAGMA_HIDEOUT_11] = + [TRAINER_GRUNT_MAGMA_HIDEOUT_6] = { #line 13344 .trainerName = _("GRUNT"), @@ -33627,7 +33467,7 @@ F_TRAINER_FEMALE | { { #line 13352 - .species = SPECIES_BALTOY, + .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, #line 13354 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), @@ -33639,7 +33479,7 @@ F_TRAINER_FEMALE | }, }, #line 13356 - [TRAINER_GRUNT_MAGMA_HIDEOUT_12] = + [TRAINER_GRUNT_MAGMA_HIDEOUT_7] = { #line 13357 .trainerName = _("GRUNT"), @@ -33659,7 +33499,7 @@ F_TRAINER_FEMALE | { { #line 13365 - .species = SPECIES_NUMEL, + .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, #line 13367 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), @@ -33671,7 +33511,7 @@ F_TRAINER_FEMALE | }, }, #line 13369 - [TRAINER_GRUNT_MAGMA_HIDEOUT_13] = + [TRAINER_GRUNT_MAGMA_HIDEOUT_8] = { #line 13370 .trainerName = _("GRUNT"), @@ -33691,7 +33531,7 @@ F_TRAINER_FEMALE | { { #line 13378 - .species = SPECIES_ZUBAT, + .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, #line 13380 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), @@ -33703,17 +33543,15 @@ F_TRAINER_FEMALE | }, }, #line 13382 - [TRAINER_GRUNT_MAGMA_HIDEOUT_14] = + [TRAINER_GRUNT_MAGMA_HIDEOUT_9] = { #line 13383 .trainerName = _("GRUNT"), #line 13384 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, #line 13385 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = -#line 13386 -F_TRAINER_FEMALE | #line 13387 TRAINER_ENCOUNTER_MUSIC_MAGMA, #line 13388 @@ -33725,7 +33563,7 @@ F_TRAINER_FEMALE | { { #line 13391 - .species = SPECIES_MIGHTYENA, + .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, #line 13393 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), @@ -33737,17 +33575,15 @@ F_TRAINER_FEMALE | }, }, #line 13395 - [TRAINER_GRUNT_MAGMA_HIDEOUT_15] = + [TRAINER_GRUNT_MAGMA_HIDEOUT_10] = { #line 13396 .trainerName = _("GRUNT"), #line 13397 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, #line 13398 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = -#line 13399 -F_TRAINER_FEMALE | #line 13400 TRAINER_ENCOUNTER_MUSIC_MAGMA, #line 13401 @@ -33759,7 +33595,7 @@ F_TRAINER_FEMALE | { { #line 13404 - .species = SPECIES_NUMEL, + .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, #line 13406 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), @@ -33771,17 +33607,15 @@ F_TRAINER_FEMALE | }, }, #line 13408 - [TRAINER_GRUNT_MAGMA_HIDEOUT_16] = + [TRAINER_GRUNT_MAGMA_HIDEOUT_11] = { #line 13409 .trainerName = _("GRUNT"), #line 13410 .trainerClass = TRAINER_CLASS_TEAM_MAGMA, #line 13411 - .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = -#line 13412 -F_TRAINER_FEMALE | #line 13413 TRAINER_ENCOUNTER_MUSIC_MAGMA, #line 13414 @@ -33805,14 +33639,14 @@ F_TRAINER_FEMALE | }, }, #line 13421 - [TRAINER_TABITHA_MAGMA_HIDEOUT] = + [TRAINER_GRUNT_MAGMA_HIDEOUT_12] = { #line 13422 - .trainerName = _("TABITHA"), + .trainerName = _("GRUNT"), #line 13423 - .trainerClass = TRAINER_CLASS_MAGMA_ADMIN, + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, #line 13424 - .trainerPic = TRAINER_PIC_MAGMA_ADMIN, + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, .encounterMusic_gender = #line 13426 TRAINER_ENCOUNTER_MUSIC_MAGMA, @@ -33820,7 +33654,7 @@ F_TRAINER_FEMALE | .doubleBattle = FALSE, #line 13428 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 4, + .partySize = 1, .party = (const struct TrainerMon[]) { { @@ -33828,1306 +33662,1472 @@ F_TRAINER_FEMALE | .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, #line 13432 - .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 13431 + .lvl = 29, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13434 + [TRAINER_GRUNT_MAGMA_HIDEOUT_13] = + { +#line 13435 + .trainerName = _("GRUNT"), +#line 13436 + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, +#line 13437 + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, + .encounterMusic_gender = +#line 13439 + TRAINER_ENCOUNTER_MUSIC_MAGMA, +#line 13440 + .doubleBattle = FALSE, +#line 13441 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 13443 + .species = SPECIES_ZUBAT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13445 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13444 + .lvl = 29, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13447 + [TRAINER_GRUNT_MAGMA_HIDEOUT_14] = + { +#line 13448 + .trainerName = _("GRUNT"), +#line 13449 + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, +#line 13450 + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, + .encounterMusic_gender = +#line 13451 +F_TRAINER_FEMALE | +#line 13452 + TRAINER_ENCOUNTER_MUSIC_MAGMA, +#line 13453 + .doubleBattle = FALSE, +#line 13454 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 13456 + .species = SPECIES_MIGHTYENA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13458 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13457 + .lvl = 29, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13460 + [TRAINER_GRUNT_MAGMA_HIDEOUT_15] = + { +#line 13461 + .trainerName = _("GRUNT"), +#line 13462 + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, +#line 13463 + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, + .encounterMusic_gender = +#line 13464 +F_TRAINER_FEMALE | +#line 13465 + TRAINER_ENCOUNTER_MUSIC_MAGMA, +#line 13466 + .doubleBattle = FALSE, +#line 13467 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 13469 + .species = SPECIES_NUMEL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13471 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13470 + .lvl = 29, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13473 + [TRAINER_GRUNT_MAGMA_HIDEOUT_16] = + { +#line 13474 + .trainerName = _("GRUNT"), +#line 13475 + .trainerClass = TRAINER_CLASS_TEAM_MAGMA, +#line 13476 + .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, + .encounterMusic_gender = +#line 13477 +F_TRAINER_FEMALE | +#line 13478 + TRAINER_ENCOUNTER_MUSIC_MAGMA, +#line 13479 + .doubleBattle = FALSE, +#line 13480 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 13482 + .species = SPECIES_BALTOY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13484 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13483 + .lvl = 29, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13486 + [TRAINER_TABITHA_MAGMA_HIDEOUT] = + { +#line 13487 + .trainerName = _("TABITHA"), +#line 13488 + .trainerClass = TRAINER_CLASS_MAGMA_ADMIN, +#line 13489 + .trainerPic = TRAINER_PIC_MAGMA_ADMIN, + .encounterMusic_gender = +#line 13491 + TRAINER_ENCOUNTER_MUSIC_MAGMA, +#line 13492 + .doubleBattle = FALSE, +#line 13493 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 4, + .party = (const struct TrainerMon[]) + { + { +#line 13495 + .species = SPECIES_NUMEL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13497 + .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), +#line 13496 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13434 +#line 13499 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13436 +#line 13501 .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), -#line 13435 +#line 13500 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13438 +#line 13503 .species = SPECIES_ZUBAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13440 +#line 13505 .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), -#line 13439 +#line 13504 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13442 - .species = SPECIES_CAMERUPT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13444 - .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), -#line 13443 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13446 - [TRAINER_DARCY] = - { -#line 13447 - .trainerName = _("DARCY"), -#line 13448 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 13449 - .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .encounterMusic_gender = -#line 13450 -F_TRAINER_FEMALE | -#line 13451 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 13452 - .items = { ITEM_HYPER_POTION }, -#line 13453 - .doubleBattle = FALSE, -#line 13454 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 13456 - .species = SPECIES_PELIPPER, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13458 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13457 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13460 - .species = SPECIES_CAMERUPT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13462 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13461 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13464 - [TRAINER_MAXIE_MOSSDEEP] = - { -#line 13465 - .trainerName = _("MAXIE"), -#line 13466 - .trainerClass = TRAINER_CLASS_MAGMA_LEADER, -#line 13467 - .trainerPic = TRAINER_PIC_MAGMA_LEADER_MAXIE, - .encounterMusic_gender = -#line 13469 - TRAINER_ENCOUNTER_MUSIC_MAGMA, -#line 13470 - .doubleBattle = FALSE, -#line 13471 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 13473 - .species = SPECIES_MIGHTYENA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13475 - .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 13474 - .lvl = 42, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13477 - .species = SPECIES_CROBAT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13479 - .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 13478 - .lvl = 43, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13481 - .species = SPECIES_CAMERUPT, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13483 - .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), -#line 13482 - .lvl = 44, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13485 - [TRAINER_PETE] = - { -#line 13486 - .trainerName = _("PETE"), -#line 13487 - .trainerClass = TRAINER_CLASS_SWIMMER_M, -#line 13488 - .trainerPic = TRAINER_PIC_SWIMMER_M, - .encounterMusic_gender = -#line 13490 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 13491 - .doubleBattle = FALSE, -#line 13492 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 13494 - .species = SPECIES_TENTACOOL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13496 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13495 - .lvl = 15, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13498 - [TRAINER_ISABELLE] = - { -#line 13499 - .trainerName = _("ISABELLE"), -#line 13500 - .trainerClass = TRAINER_CLASS_SWIMMER_F, -#line 13501 - .trainerPic = TRAINER_PIC_SWIMMER_F, - .encounterMusic_gender = -#line 13502 -F_TRAINER_FEMALE | -#line 13503 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 13504 - .doubleBattle = FALSE, -#line 13505 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { #line 13507 - .species = SPECIES_MARILL, + .species = SPECIES_CAMERUPT, .gender = TRAINER_MON_RANDOM_GENDER, #line 13509 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), + .iv = TRAINER_PARTY_IVS(9, 9, 9, 9, 9, 9), #line 13508 - .lvl = 15, + .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 13511 - [TRAINER_ANDRES_1] = + [TRAINER_DARCY] = { #line 13512 - .trainerName = _("ANDRES"), + .trainerName = _("DARCY"), #line 13513 - .trainerClass = TRAINER_CLASS_RUIN_MANIAC, -#line 13514 - .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .encounterMusic_gender = -#line 13516 - TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 13517 - .doubleBattle = FALSE, -#line 13518 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 13520 - .species = SPECIES_SANDSHREW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13522 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 13521 - .lvl = 25, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13524 - .species = SPECIES_SANDSHREW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13526 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 13525 - .lvl = 25, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13528 - [TRAINER_JOSUE] = - { -#line 13529 - .trainerName = _("JOSUE"), -#line 13530 - .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 13531 - .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .encounterMusic_gender = -#line 13533 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 13534 - .doubleBattle = FALSE, -#line 13535 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 13537 - .species = SPECIES_TAILLOW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13539 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 13538 - .lvl = 25, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13541 - .species = SPECIES_WINGULL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13543 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 13542 - .lvl = 25, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13545 - [TRAINER_CAMRON] = - { -#line 13546 - .trainerName = _("CAMRON"), -#line 13547 - .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 13548 - .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .encounterMusic_gender = -#line 13550 - TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 13551 - .doubleBattle = FALSE, -#line 13552 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 13554 - .species = SPECIES_STARYU, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13556 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13555 - .lvl = 26, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13558 - [TRAINER_CORY_1] = - { -#line 13559 - .trainerName = _("CORY"), -#line 13560 - .trainerClass = TRAINER_CLASS_SAILOR, -#line 13561 - .trainerPic = TRAINER_PIC_SAILOR, - .encounterMusic_gender = -#line 13563 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 13564 - .doubleBattle = FALSE, -#line 13565 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 13567 - .species = SPECIES_WINGULL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13569 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13568 - .lvl = 24, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13571 - .species = SPECIES_MACHOP, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13573 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13572 - .lvl = 24, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13575 - .species = SPECIES_TENTACOOL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13577 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13576 - .lvl = 24, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13579 - [TRAINER_CAROLINA] = - { -#line 13580 - .trainerName = _("CAROLINA"), -#line 13581 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 13582 +#line 13514 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 13583 +#line 13515 F_TRAINER_FEMALE | -#line 13584 +#line 13516 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 13585 +#line 13517 .items = { ITEM_HYPER_POTION }, -#line 13586 +#line 13518 .doubleBattle = FALSE, -#line 13587 +#line 13519 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 13521 + .species = SPECIES_PELIPPER, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13523 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13522 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13525 + .species = SPECIES_CAMERUPT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13527 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13526 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13529 + [TRAINER_MAXIE_MOSSDEEP] = + { +#line 13530 + .trainerName = _("MAXIE"), +#line 13531 + .trainerClass = TRAINER_CLASS_MAGMA_LEADER, +#line 13532 + .trainerPic = TRAINER_PIC_MAGMA_LEADER_MAXIE, + .encounterMusic_gender = +#line 13534 + TRAINER_ENCOUNTER_MUSIC_MAGMA, +#line 13535 + .doubleBattle = FALSE, +#line 13536 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { +#line 13538 + .species = SPECIES_MIGHTYENA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13540 + .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), +#line 13539 + .lvl = 42, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13542 + .species = SPECIES_CROBAT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13544 + .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), +#line 13543 + .lvl = 43, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13546 + .species = SPECIES_CAMERUPT, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13548 + .iv = TRAINER_PARTY_IVS(18, 18, 18, 18, 18, 18), +#line 13547 + .lvl = 44, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13550 + [TRAINER_PETE] = + { +#line 13551 + .trainerName = _("PETE"), +#line 13552 + .trainerClass = TRAINER_CLASS_SWIMMER_M, +#line 13553 + .trainerPic = TRAINER_PIC_SWIMMER_M, + .encounterMusic_gender = +#line 13555 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 13556 + .doubleBattle = FALSE, +#line 13557 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 13559 + .species = SPECIES_TENTACOOL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13561 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13560 + .lvl = 15, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13563 + [TRAINER_ISABELLE] = + { +#line 13564 + .trainerName = _("ISABELLE"), +#line 13565 + .trainerClass = TRAINER_CLASS_SWIMMER_F, +#line 13566 + .trainerPic = TRAINER_PIC_SWIMMER_F, + .encounterMusic_gender = +#line 13567 +F_TRAINER_FEMALE | +#line 13568 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 13569 + .doubleBattle = FALSE, +#line 13570 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 13572 + .species = SPECIES_MARILL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13574 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13573 + .lvl = 15, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13576 + [TRAINER_ANDRES_1] = + { +#line 13577 + .trainerName = _("ANDRES"), +#line 13578 + .trainerClass = TRAINER_CLASS_RUIN_MANIAC, +#line 13579 + .trainerPic = TRAINER_PIC_RUIN_MANIAC, + .encounterMusic_gender = +#line 13581 + TRAINER_ENCOUNTER_MUSIC_HIKER, +#line 13582 + .doubleBattle = FALSE, +#line 13583 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 13585 + .species = SPECIES_SANDSHREW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13587 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 13586 + .lvl = 25, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { #line 13589 - .species = SPECIES_MANECTRIC, + .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, #line 13591 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), #line 13590 - .lvl = 24, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13593 - .species = SPECIES_SWELLOW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13595 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 13594 - .lvl = 24, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13597 - .species = SPECIES_MANECTRIC, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13599 - .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 13598 - .lvl = 24, + .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13601 - [TRAINER_ELIJAH] = +#line 13593 + [TRAINER_JOSUE] = { -#line 13602 - .trainerName = _("ELIJAH"), -#line 13603 +#line 13594 + .trainerName = _("JOSUE"), +#line 13595 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 13604 +#line 13596 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 13606 +#line 13598 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 13607 +#line 13599 .doubleBattle = FALSE, -#line 13608 +#line 13600 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13610 - .species = SPECIES_SKARMORY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13612 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13611 - .lvl = 25, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13614 - .species = SPECIES_SKARMORY, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13616 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13615 - .lvl = 25, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13618 - [TRAINER_CELIA] = - { -#line 13619 - .trainerName = _("CELIA"), -#line 13620 - .trainerClass = TRAINER_CLASS_PICNICKER, -#line 13621 - .trainerPic = TRAINER_PIC_PICNICKER, - .encounterMusic_gender = -#line 13622 -F_TRAINER_FEMALE | -#line 13623 - TRAINER_ENCOUNTER_MUSIC_GIRL, -#line 13624 - .doubleBattle = FALSE, -#line 13625 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 13627 - .species = SPECIES_MARILL, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13629 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13628 - .lvl = 22, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13631 - .species = SPECIES_LOMBRE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13633 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13632 - .lvl = 22, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13635 - [TRAINER_BRYAN] = - { -#line 13636 - .trainerName = _("BRYAN"), -#line 13637 - .trainerClass = TRAINER_CLASS_RUIN_MANIAC, -#line 13638 - .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .encounterMusic_gender = -#line 13640 - TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 13641 - .doubleBattle = FALSE, -#line 13642 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 13644 - .species = SPECIES_SANDSHREW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13646 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13645 - .lvl = 22, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 13648 - .species = SPECIES_SANDSLASH, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 13650 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13649 - .lvl = 22, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 13652 - [TRAINER_BRANDEN] = - { -#line 13653 - .trainerName = _("BRANDEN"), -#line 13654 - .trainerClass = TRAINER_CLASS_CAMPER, -#line 13655 - .trainerPic = TRAINER_PIC_CAMPER, - .encounterMusic_gender = -#line 13657 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 13658 - .doubleBattle = FALSE, -#line 13659 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 13661 +#line 13602 .species = SPECIES_TAILLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13663 +#line 13604 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 13603 + .lvl = 25, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13606 + .species = SPECIES_WINGULL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13608 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 13607 + .lvl = 25, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13610 + [TRAINER_CAMRON] = + { +#line 13611 + .trainerName = _("CAMRON"), +#line 13612 + .trainerClass = TRAINER_CLASS_TRIATHLETE, +#line 13613 + .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, + .encounterMusic_gender = +#line 13615 + TRAINER_ENCOUNTER_MUSIC_SWIMMER, +#line 13616 + .doubleBattle = FALSE, +#line 13617 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 13619 + .species = SPECIES_STARYU, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13621 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13620 + .lvl = 26, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13623 + [TRAINER_CORY_1] = + { +#line 13624 + .trainerName = _("CORY"), +#line 13625 + .trainerClass = TRAINER_CLASS_SAILOR, +#line 13626 + .trainerPic = TRAINER_PIC_SAILOR, + .encounterMusic_gender = +#line 13628 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 13629 + .doubleBattle = FALSE, +#line 13630 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 13632 + .species = SPECIES_WINGULL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13634 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13633 + .lvl = 24, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13636 + .species = SPECIES_MACHOP, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13638 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13637 + .lvl = 24, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13640 + .species = SPECIES_TENTACOOL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13642 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13641 + .lvl = 24, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13644 + [TRAINER_CAROLINA] = + { +#line 13645 + .trainerName = _("CAROLINA"), +#line 13646 + .trainerClass = TRAINER_CLASS_COOLTRAINER, +#line 13647 + .trainerPic = TRAINER_PIC_COOLTRAINER_F, + .encounterMusic_gender = +#line 13648 +F_TRAINER_FEMALE | +#line 13649 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 13650 + .items = { ITEM_HYPER_POTION }, +#line 13651 + .doubleBattle = FALSE, +#line 13652 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 13654 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13656 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 13655 + .lvl = 24, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13658 + .species = SPECIES_SWELLOW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13660 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 13659 + .lvl = 24, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { #line 13662 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13664 + .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), +#line 13663 + .lvl = 24, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13666 + [TRAINER_ELIJAH] = + { +#line 13667 + .trainerName = _("ELIJAH"), +#line 13668 + .trainerClass = TRAINER_CLASS_BIRD_KEEPER, +#line 13669 + .trainerPic = TRAINER_PIC_BIRD_KEEPER, + .encounterMusic_gender = +#line 13671 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 13672 + .doubleBattle = FALSE, +#line 13673 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 13675 + .species = SPECIES_SKARMORY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13677 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13676 + .lvl = 25, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13679 + .species = SPECIES_SKARMORY, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13681 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13680 + .lvl = 25, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13683 + [TRAINER_CELIA] = + { +#line 13684 + .trainerName = _("CELIA"), +#line 13685 + .trainerClass = TRAINER_CLASS_PICNICKER, +#line 13686 + .trainerPic = TRAINER_PIC_PICNICKER, + .encounterMusic_gender = +#line 13687 +F_TRAINER_FEMALE | +#line 13688 + TRAINER_ENCOUNTER_MUSIC_GIRL, +#line 13689 + .doubleBattle = FALSE, +#line 13690 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 13692 + .species = SPECIES_MARILL, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13694 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13693 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13665 +#line 13696 + .species = SPECIES_LOMBRE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13698 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13697 + .lvl = 22, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13700 + [TRAINER_BRYAN] = + { +#line 13701 + .trainerName = _("BRYAN"), +#line 13702 + .trainerClass = TRAINER_CLASS_RUIN_MANIAC, +#line 13703 + .trainerPic = TRAINER_PIC_RUIN_MANIAC, + .encounterMusic_gender = +#line 13705 + TRAINER_ENCOUNTER_MUSIC_HIKER, +#line 13706 + .doubleBattle = FALSE, +#line 13707 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 13709 + .species = SPECIES_SANDSHREW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13711 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13710 + .lvl = 22, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13713 + .species = SPECIES_SANDSLASH, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13715 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13714 + .lvl = 22, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 13717 + [TRAINER_BRANDEN] = + { +#line 13718 + .trainerName = _("BRANDEN"), +#line 13719 + .trainerClass = TRAINER_CLASS_CAMPER, +#line 13720 + .trainerPic = TRAINER_PIC_CAMPER, + .encounterMusic_gender = +#line 13722 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 13723 + .doubleBattle = FALSE, +#line 13724 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 13726 + .species = SPECIES_TAILLOW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 13728 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 13727 + .lvl = 22, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 13730 .species = SPECIES_NUZLEAF, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13667 +#line 13732 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13666 +#line 13731 .lvl = 22, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13669 +#line 13734 [TRAINER_BRYANT] = { -#line 13670 +#line 13735 .trainerName = _("BRYANT"), -#line 13671 +#line 13736 .trainerClass = TRAINER_CLASS_KINDLER, -#line 13672 +#line 13737 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 13674 +#line 13739 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 13675 +#line 13740 .doubleBattle = FALSE, -#line 13676 +#line 13741 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13678 +#line 13743 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13680 +#line 13745 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13679 +#line 13744 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13682 +#line 13747 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13684 +#line 13749 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13683 +#line 13748 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13686 +#line 13751 [TRAINER_SHAYLA] = { -#line 13687 +#line 13752 .trainerName = _("SHAYLA"), -#line 13688 +#line 13753 .trainerClass = TRAINER_CLASS_AROMA_LADY, -#line 13689 +#line 13754 .trainerPic = TRAINER_PIC_AROMA_LADY, .encounterMusic_gender = -#line 13690 +#line 13755 F_TRAINER_FEMALE | -#line 13691 +#line 13756 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 13692 +#line 13757 .doubleBattle = FALSE, -#line 13693 +#line 13758 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13695 +#line 13760 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13697 +#line 13762 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13696 +#line 13761 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13699 +#line 13764 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13701 +#line 13766 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13700 +#line 13765 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13703 +#line 13768 [TRAINER_KYRA] = { -#line 13704 +#line 13769 .trainerName = _("KYRA"), -#line 13705 +#line 13770 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 13706 +#line 13771 .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, .encounterMusic_gender = -#line 13707 +#line 13772 F_TRAINER_FEMALE | -#line 13708 +#line 13773 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 13709 +#line 13774 .doubleBattle = FALSE, -#line 13710 +#line 13775 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13712 +#line 13777 .species = SPECIES_DODUO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13714 +#line 13779 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13713 +#line 13778 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13716 +#line 13781 .species = SPECIES_DODRIO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13718 +#line 13783 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13717 +#line 13782 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13720 +#line 13785 [TRAINER_JAIDEN] = { -#line 13721 +#line 13786 .trainerName = _("JAIDEN"), -#line 13722 +#line 13787 .trainerClass = TRAINER_CLASS_NINJA_BOY, -#line 13723 +#line 13788 .trainerPic = TRAINER_PIC_NINJA_BOY, .encounterMusic_gender = -#line 13725 +#line 13790 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 13726 +#line 13791 .doubleBattle = FALSE, -#line 13727 +#line 13792 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13729 +#line 13794 .species = SPECIES_NINJASK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13731 +#line 13796 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13730 +#line 13795 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13733 +#line 13798 .species = SPECIES_GULPIN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13735 +#line 13800 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13734 +#line 13799 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13737 +#line 13802 [TRAINER_ALIX] = { -#line 13738 +#line 13803 .trainerName = _("ALIX"), -#line 13739 +#line 13804 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 13740 +#line 13805 .trainerPic = TRAINER_PIC_PSYCHIC_F, .encounterMusic_gender = -#line 13741 +#line 13806 F_TRAINER_FEMALE | -#line 13742 +#line 13807 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 13743 +#line 13808 .doubleBattle = FALSE, -#line 13744 +#line 13809 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13746 +#line 13811 .species = SPECIES_KADABRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13748 +#line 13813 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13747 +#line 13812 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13750 +#line 13815 .species = SPECIES_KIRLIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13752 +#line 13817 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13751 +#line 13816 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13754 +#line 13819 [TRAINER_HELENE] = { -#line 13755 +#line 13820 .trainerName = _("HELENE"), -#line 13756 +#line 13821 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 13757 +#line 13822 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 13758 +#line 13823 F_TRAINER_FEMALE | -#line 13759 +#line 13824 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 13760 +#line 13825 .doubleBattle = FALSE, -#line 13761 +#line 13826 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13763 +#line 13828 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13765 +#line 13830 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13764 +#line 13829 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13767 +#line 13832 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13769 +#line 13834 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13768 +#line 13833 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13771 +#line 13836 [TRAINER_MARLENE] = { -#line 13772 +#line 13837 .trainerName = _("MARLENE"), -#line 13773 +#line 13838 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 13774 +#line 13839 .trainerPic = TRAINER_PIC_PSYCHIC_F, .encounterMusic_gender = -#line 13775 +#line 13840 F_TRAINER_FEMALE | -#line 13776 +#line 13841 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 13777 +#line 13842 .doubleBattle = FALSE, -#line 13778 +#line 13843 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13780 +#line 13845 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13782 +#line 13847 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13781 +#line 13846 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13784 +#line 13849 .species = SPECIES_SPOINK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13786 +#line 13851 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13785 +#line 13850 .lvl = 18, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13788 +#line 13853 [TRAINER_DEVAN] = { -#line 13789 +#line 13854 .trainerName = _("DEVAN"), -#line 13790 +#line 13855 .trainerClass = TRAINER_CLASS_HIKER, -#line 13791 +#line 13856 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 13793 +#line 13858 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 13794 +#line 13859 .doubleBattle = FALSE, -#line 13795 +#line 13860 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13797 +#line 13862 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13799 +#line 13864 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13798 +#line 13863 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13801 +#line 13866 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13803 +#line 13868 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13802 +#line 13867 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13805 +#line 13870 [TRAINER_JOHNSON] = { -#line 13806 +#line 13871 .trainerName = _("JOHNSON"), -#line 13807 +#line 13872 .trainerClass = TRAINER_CLASS_YOUNGSTER, -#line 13808 +#line 13873 .trainerPic = TRAINER_PIC_YOUNGSTER, .encounterMusic_gender = -#line 13810 +#line 13875 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 13811 +#line 13876 .doubleBattle = FALSE, -#line 13812 +#line 13877 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13814 +#line 13879 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13816 +#line 13881 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13815 +#line 13880 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13818 +#line 13883 .species = SPECIES_LOTAD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13820 +#line 13885 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13819 +#line 13884 .lvl = 8, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13822 +#line 13887 [TRAINER_MELINA] = { -#line 13823 +#line 13888 .trainerName = _("MELINA"), -#line 13824 +#line 13889 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 13825 +#line 13890 .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, .encounterMusic_gender = -#line 13826 +#line 13891 F_TRAINER_FEMALE | -#line 13827 +#line 13892 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 13828 +#line 13893 .doubleBattle = FALSE, -#line 13829 +#line 13894 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13831 +#line 13896 .species = SPECIES_DODUO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13833 +#line 13898 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13832 +#line 13897 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13835 +#line 13900 [TRAINER_BRANDI] = { -#line 13836 +#line 13901 .trainerName = _("BRANDI"), -#line 13837 +#line 13902 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 13838 +#line 13903 .trainerPic = TRAINER_PIC_PSYCHIC_F, .encounterMusic_gender = -#line 13839 +#line 13904 F_TRAINER_FEMALE | -#line 13840 +#line 13905 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 13841 +#line 13906 .doubleBattle = FALSE, -#line 13842 +#line 13907 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13844 +#line 13909 .species = SPECIES_RALTS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13846 +#line 13911 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13845 +#line 13910 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13848 +#line 13913 [TRAINER_AISHA] = { -#line 13849 +#line 13914 .trainerName = _("AISHA"), -#line 13850 +#line 13915 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 13851 +#line 13916 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 13852 +#line 13917 F_TRAINER_FEMALE | -#line 13853 +#line 13918 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 13854 +#line 13919 .doubleBattle = FALSE, -#line 13855 +#line 13920 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13857 +#line 13922 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13859 +#line 13924 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13858 +#line 13923 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13861 +#line 13926 [TRAINER_MAKAYLA] = { -#line 13862 +#line 13927 .trainerName = _("MAKAYLA"), -#line 13863 +#line 13928 .trainerClass = TRAINER_CLASS_EXPERT, -#line 13864 +#line 13929 .trainerPic = TRAINER_PIC_EXPERT_F, .encounterMusic_gender = -#line 13865 +#line 13930 F_TRAINER_FEMALE | -#line 13866 +#line 13931 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 13867 +#line 13932 .items = { ITEM_HYPER_POTION }, -#line 13868 +#line 13933 .doubleBattle = FALSE, -#line 13869 +#line 13934 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13871 +#line 13936 .species = SPECIES_ROSELIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13873 +#line 13938 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13872 +#line 13937 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13875 +#line 13940 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13877 +#line 13942 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13876 +#line 13941 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13879 +#line 13944 [TRAINER_FABIAN] = { -#line 13880 +#line 13945 .trainerName = _("FABIAN"), -#line 13881 +#line 13946 .trainerClass = TRAINER_CLASS_GUITARIST, -#line 13882 +#line 13947 .trainerPic = TRAINER_PIC_GUITARIST, .encounterMusic_gender = -#line 13884 +#line 13949 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 13885 +#line 13950 .doubleBattle = FALSE, -#line 13886 +#line 13951 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13888 +#line 13953 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13890 +#line 13955 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13889 +#line 13954 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13892 +#line 13957 [TRAINER_DAYTON] = { -#line 13893 +#line 13958 .trainerName = _("DAYTON"), -#line 13894 +#line 13959 .trainerClass = TRAINER_CLASS_KINDLER, -#line 13895 +#line 13960 .trainerPic = TRAINER_PIC_KINDLER, .encounterMusic_gender = -#line 13897 +#line 13962 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 13898 +#line 13963 .doubleBattle = FALSE, -#line 13899 +#line 13964 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13901 +#line 13966 .species = SPECIES_SLUGMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13903 +#line 13968 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13902 +#line 13967 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13905 +#line 13970 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13907 +#line 13972 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13906 +#line 13971 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13909 +#line 13974 [TRAINER_RACHEL] = { -#line 13910 +#line 13975 .trainerName = _("RACHEL"), -#line 13911 +#line 13976 .trainerClass = TRAINER_CLASS_PARASOL_LADY, -#line 13912 +#line 13977 .trainerPic = TRAINER_PIC_PARASOL_LADY, .encounterMusic_gender = -#line 13913 +#line 13978 F_TRAINER_FEMALE | -#line 13914 +#line 13979 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 13915 +#line 13980 .doubleBattle = FALSE, -#line 13916 +#line 13981 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13918 +#line 13983 .species = SPECIES_GOLDEEN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13920 +#line 13985 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13919 +#line 13984 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13922 +#line 13987 [TRAINER_LEONEL] = { -#line 13923 +#line 13988 .trainerName = _("LEONEL"), -#line 13924 +#line 13989 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 13925 +#line 13990 .trainerPic = TRAINER_PIC_COOLTRAINER_M, .encounterMusic_gender = -#line 13927 +#line 13992 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 13928 +#line 13993 .items = { ITEM_HYPER_POTION }, -#line 13929 +#line 13994 .doubleBattle = FALSE, -#line 13930 +#line 13995 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 13932 +#line 13997 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13934 +#line 13999 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 13933 +#line 13998 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 13935 +#line 14000 MOVE_THUNDER, MOVE_QUICK_ATTACK, MOVE_THUNDER_WAVE, @@ -35135,442 +35135,442 @@ F_TRAINER_FEMALE | }, }, }, -#line 13939 +#line 14004 [TRAINER_CALLIE] = { -#line 13940 +#line 14005 .trainerName = _("CALLIE"), -#line 13941 +#line 14006 .trainerClass = TRAINER_CLASS_BATTLE_GIRL, -#line 13942 +#line 14007 .trainerPic = TRAINER_PIC_BATTLE_GIRL, .encounterMusic_gender = -#line 13943 +#line 14008 F_TRAINER_FEMALE | -#line 13944 +#line 14009 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 13945 +#line 14010 .doubleBattle = FALSE, -#line 13946 +#line 14011 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13948 +#line 14013 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13950 +#line 14015 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13949 +#line 14014 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13952 +#line 14017 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13954 +#line 14019 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13953 +#line 14018 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13956 +#line 14021 [TRAINER_CALE] = { -#line 13957 +#line 14022 .trainerName = _("CALE"), -#line 13958 +#line 14023 .trainerClass = TRAINER_CLASS_BUG_MANIAC, -#line 13959 +#line 14024 .trainerPic = TRAINER_PIC_BUG_MANIAC, .encounterMusic_gender = -#line 13961 +#line 14026 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 13962 +#line 14027 .doubleBattle = FALSE, -#line 13963 +#line 14028 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 13965 +#line 14030 .species = SPECIES_DUSTOX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13967 +#line 14032 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13966 +#line 14031 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13969 +#line 14034 .species = SPECIES_BEAUTIFLY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13971 +#line 14036 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 13970 +#line 14035 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 13973 +#line 14038 [TRAINER_MYLES] = { -#line 13974 +#line 14039 .trainerName = _("MYLES"), -#line 13975 +#line 14040 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 13976 +#line 14041 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, .encounterMusic_gender = -#line 13978 +#line 14043 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 13979 +#line 14044 .doubleBattle = FALSE, -#line 13980 +#line 14045 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 13982 +#line 14047 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13984 +#line 14049 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 13983 +#line 14048 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13986 +#line 14051 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13988 +#line 14053 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 13987 +#line 14052 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13990 +#line 14055 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13992 +#line 14057 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 13991 +#line 14056 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13994 +#line 14059 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 13996 +#line 14061 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 13995 +#line 14060 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 13998 +#line 14063 .species = SPECIES_ELECTRIKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14000 +#line 14065 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 13999 +#line 14064 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 14002 +#line 14067 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14004 +#line 14069 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 14003 +#line 14068 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 14006 +#line 14071 [TRAINER_PAT] = { -#line 14007 +#line 14072 .trainerName = _("PAT"), -#line 14008 +#line 14073 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 14009 +#line 14074 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, .encounterMusic_gender = -#line 14010 +#line 14075 F_TRAINER_FEMALE | -#line 14011 +#line 14076 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 14012 +#line 14077 .doubleBattle = FALSE, -#line 14013 +#line 14078 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 14015 +#line 14080 .species = SPECIES_POOCHYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14017 +#line 14082 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 14016 +#line 14081 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 14019 +#line 14084 .species = SPECIES_SHROOMISH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14021 +#line 14086 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 14020 +#line 14085 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 14023 +#line 14088 .species = SPECIES_ELECTRIKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14025 +#line 14090 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 14024 +#line 14089 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 14027 +#line 14092 .species = SPECIES_MARILL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14029 +#line 14094 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 14028 +#line 14093 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 14031 +#line 14096 .species = SPECIES_SANDSHREW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14033 +#line 14098 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 14032 +#line 14097 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 14035 +#line 14100 .species = SPECIES_GULPIN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14037 +#line 14102 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 14036 +#line 14101 .lvl = 25, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 14039 +#line 14104 [TRAINER_CRISTIN_1] = { -#line 14040 +#line 14105 .trainerName = _("CRISTIN"), -#line 14041 +#line 14106 .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 14042 +#line 14107 .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = -#line 14043 +#line 14108 F_TRAINER_FEMALE | -#line 14044 +#line 14109 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 14045 +#line 14110 .items = { ITEM_HYPER_POTION }, -#line 14046 +#line 14111 .doubleBattle = FALSE, -#line 14047 +#line 14112 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 14049 +#line 14114 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14051 +#line 14116 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 14050 +#line 14115 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 14053 +#line 14118 .species = SPECIES_VIGOROTH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14055 +#line 14120 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 14054 +#line 14119 .lvl = 29, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 14057 +#line 14122 [TRAINER_MAY_RUSTBORO_TREECKO] = { -#line 14058 +#line 14123 .trainerName = _("MAY"), -#line 14059 +#line 14124 .trainerClass = TRAINER_CLASS_RIVAL, -#line 14060 +#line 14125 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 14061 +#line 14126 F_TRAINER_FEMALE | -#line 14062 +#line 14127 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 14063 +#line 14128 .doubleBattle = FALSE, -#line 14064 +#line 14129 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 14066 +#line 14131 .species = SPECIES_LOTAD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14068 +#line 14133 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 14067 +#line 14132 .lvl = 13, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 14070 +#line 14135 .species = SPECIES_TORCHIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14072 +#line 14137 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 14071 +#line 14136 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 14074 +#line 14139 [TRAINER_MAY_RUSTBORO_TORCHIC] = { -#line 14075 +#line 14140 .trainerName = _("MAY"), -#line 14076 +#line 14141 .trainerClass = TRAINER_CLASS_RIVAL, -#line 14077 +#line 14142 .trainerPic = TRAINER_PIC_MAY, .encounterMusic_gender = -#line 14078 +#line 14143 F_TRAINER_FEMALE | -#line 14079 +#line 14144 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 14080 +#line 14145 .doubleBattle = FALSE, -#line 14081 +#line 14146 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 14083 +#line 14148 .species = SPECIES_TORKOAL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14085 +#line 14150 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 14084 +#line 14149 .lvl = 13, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 14087 +#line 14152 .species = SPECIES_MUDKIP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14089 +#line 14154 .iv = TRAINER_PARTY_IVS(6, 6, 6, 6, 6, 6), -#line 14088 +#line 14153 .lvl = 15, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 14091 +#line 14156 [TRAINER_ROXANNE_2] = { -#line 14092 +#line 14157 .trainerName = _("ROXANNE"), -#line 14093 +#line 14158 .trainerClass = TRAINER_CLASS_LEADER, -#line 14094 +#line 14159 .trainerPic = TRAINER_PIC_LEADER_ROXANNE, .encounterMusic_gender = -#line 14095 +#line 14160 F_TRAINER_FEMALE | -#line 14096 +#line 14161 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 14097 +#line 14162 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14098 +#line 14163 .doubleBattle = TRUE, -#line 14099 +#line 14164 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 14101 +#line 14166 .species = SPECIES_GOLEM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14103 +#line 14168 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14102 +#line 14167 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14104 +#line 14169 MOVE_PROTECT, MOVE_ROLLOUT, MOVE_MAGNITUDE, @@ -35578,19 +35578,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14109 +#line 14174 .species = SPECIES_KABUTO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14109 +#line 14174 .heldItem = ITEM_SITRUS_BERRY, -#line 14111 +#line 14176 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14110 +#line 14175 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14112 +#line 14177 MOVE_SWORDS_DANCE, MOVE_ICE_BEAM, MOVE_SURF, @@ -35598,17 +35598,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14117 +#line 14182 .species = SPECIES_ONIX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14119 +#line 14184 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14118 +#line 14183 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14120 +#line 14185 MOVE_IRON_TAIL, MOVE_EXPLOSION, MOVE_ROAR, @@ -35616,19 +35616,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14125 +#line 14190 .species = SPECIES_NOSEPASS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14125 +#line 14190 .heldItem = ITEM_SITRUS_BERRY, -#line 14127 +#line 14192 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14126 +#line 14191 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14128 +#line 14193 MOVE_DOUBLE_TEAM, MOVE_EXPLOSION, MOVE_PROTECT, @@ -35637,41 +35637,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 14133 +#line 14198 [TRAINER_ROXANNE_3] = { -#line 14134 +#line 14199 .trainerName = _("ROXANNE"), -#line 14135 +#line 14200 .trainerClass = TRAINER_CLASS_LEADER, -#line 14136 +#line 14201 .trainerPic = TRAINER_PIC_LEADER_ROXANNE, .encounterMusic_gender = -#line 14137 +#line 14202 F_TRAINER_FEMALE | -#line 14138 +#line 14203 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 14139 +#line 14204 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14140 +#line 14205 .doubleBattle = TRUE, -#line 14141 +#line 14206 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 14143 +#line 14208 .species = SPECIES_OMANYTE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14145 +#line 14210 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14144 +#line 14209 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14146 +#line 14211 MOVE_PROTECT, MOVE_ICE_BEAM, MOVE_ROCK_SLIDE, @@ -35679,17 +35679,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14151 +#line 14216 .species = SPECIES_GOLEM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14153 +#line 14218 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14152 +#line 14217 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14154 +#line 14219 MOVE_PROTECT, MOVE_ROLLOUT, MOVE_MAGNITUDE, @@ -35697,19 +35697,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14159 +#line 14224 .species = SPECIES_KABUTOPS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14159 +#line 14224 .heldItem = ITEM_SITRUS_BERRY, -#line 14161 +#line 14226 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14160 +#line 14225 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14162 +#line 14227 MOVE_SWORDS_DANCE, MOVE_ICE_BEAM, MOVE_SURF, @@ -35717,17 +35717,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14167 +#line 14232 .species = SPECIES_ONIX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14169 +#line 14234 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14168 +#line 14233 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14170 +#line 14235 MOVE_IRON_TAIL, MOVE_EXPLOSION, MOVE_ROAR, @@ -35735,19 +35735,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14175 +#line 14240 .species = SPECIES_NOSEPASS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14175 +#line 14240 .heldItem = ITEM_SITRUS_BERRY, -#line 14177 +#line 14242 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14176 +#line 14241 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14178 +#line 14243 MOVE_DOUBLE_TEAM, MOVE_EXPLOSION, MOVE_PROTECT, @@ -35756,41 +35756,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 14183 +#line 14248 [TRAINER_ROXANNE_4] = { -#line 14184 +#line 14249 .trainerName = _("ROXANNE"), -#line 14185 +#line 14250 .trainerClass = TRAINER_CLASS_LEADER, -#line 14186 +#line 14251 .trainerPic = TRAINER_PIC_LEADER_ROXANNE, .encounterMusic_gender = -#line 14187 +#line 14252 F_TRAINER_FEMALE | -#line 14188 +#line 14253 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 14189 +#line 14254 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14190 +#line 14255 .doubleBattle = TRUE, -#line 14191 +#line 14256 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 14193 +#line 14258 .species = SPECIES_OMASTAR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14195 +#line 14260 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14194 +#line 14259 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14196 +#line 14261 MOVE_PROTECT, MOVE_ICE_BEAM, MOVE_ROCK_SLIDE, @@ -35798,17 +35798,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14201 +#line 14266 .species = SPECIES_GOLEM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14203 +#line 14268 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14202 +#line 14267 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14204 +#line 14269 MOVE_PROTECT, MOVE_ROLLOUT, MOVE_EARTHQUAKE, @@ -35816,19 +35816,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14209 +#line 14274 .species = SPECIES_KABUTOPS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14209 +#line 14274 .heldItem = ITEM_SITRUS_BERRY, -#line 14211 +#line 14276 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14210 +#line 14275 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14212 +#line 14277 MOVE_SWORDS_DANCE, MOVE_ICE_BEAM, MOVE_SURF, @@ -35836,17 +35836,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14217 +#line 14282 .species = SPECIES_ONIX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14219 +#line 14284 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14218 +#line 14283 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14220 +#line 14285 MOVE_IRON_TAIL, MOVE_EXPLOSION, MOVE_ROAR, @@ -35854,19 +35854,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14225 +#line 14290 .species = SPECIES_NOSEPASS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14225 +#line 14290 .heldItem = ITEM_SITRUS_BERRY, -#line 14227 +#line 14292 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14226 +#line 14291 .lvl = 47, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14228 +#line 14293 MOVE_DOUBLE_TEAM, MOVE_EXPLOSION, MOVE_PROTECT, @@ -35875,41 +35875,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 14233 +#line 14298 [TRAINER_ROXANNE_5] = { -#line 14234 +#line 14299 .trainerName = _("ROXANNE"), -#line 14235 +#line 14300 .trainerClass = TRAINER_CLASS_LEADER, -#line 14236 +#line 14301 .trainerPic = TRAINER_PIC_LEADER_ROXANNE, .encounterMusic_gender = -#line 14237 +#line 14302 F_TRAINER_FEMALE | -#line 14238 +#line 14303 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 14239 +#line 14304 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14240 +#line 14305 .doubleBattle = TRUE, -#line 14241 +#line 14306 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 14243 +#line 14308 .species = SPECIES_AERODACTYL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14245 +#line 14310 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14244 +#line 14309 .lvl = 47, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14246 +#line 14311 MOVE_ROCK_SLIDE, MOVE_HYPER_BEAM, MOVE_SUPERSONIC, @@ -35917,17 +35917,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14251 +#line 14316 .species = SPECIES_GOLEM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14253 +#line 14318 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14252 +#line 14317 .lvl = 47, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14254 +#line 14319 MOVE_FOCUS_PUNCH, MOVE_ROLLOUT, MOVE_EARTHQUAKE, @@ -35935,17 +35935,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14259 +#line 14324 .species = SPECIES_OMASTAR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14261 +#line 14326 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14260 +#line 14325 .lvl = 47, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14262 +#line 14327 MOVE_PROTECT, MOVE_ICE_BEAM, MOVE_ROCK_SLIDE, @@ -35953,19 +35953,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14267 +#line 14332 .species = SPECIES_KABUTOPS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14267 +#line 14332 .heldItem = ITEM_SITRUS_BERRY, -#line 14269 +#line 14334 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14268 +#line 14333 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14270 +#line 14335 MOVE_SWORDS_DANCE, MOVE_ICE_BEAM, MOVE_SURF, @@ -35973,17 +35973,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14275 +#line 14340 .species = SPECIES_STEELIX, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14277 +#line 14342 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14276 +#line 14341 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14278 +#line 14343 MOVE_IRON_TAIL, MOVE_EXPLOSION, MOVE_ROAR, @@ -35991,19 +35991,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14283 +#line 14348 .species = SPECIES_NOSEPASS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14283 +#line 14348 .heldItem = ITEM_SITRUS_BERRY, -#line 14285 +#line 14350 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14284 +#line 14349 .lvl = 52, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14286 +#line 14351 MOVE_DOUBLE_TEAM, MOVE_EXPLOSION, MOVE_PROTECT, @@ -36012,41 +36012,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 14291 +#line 14356 [TRAINER_BRAWLY_2] = { -#line 14292 +#line 14357 .trainerName = _("BRAWLY"), -#line 14293 +#line 14358 .trainerClass = TRAINER_CLASS_LEADER, -#line 14294 +#line 14359 .trainerPic = TRAINER_PIC_LEADER_BRAWLY, .encounterMusic_gender = -#line 14296 +#line 14361 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 14297 +#line 14362 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14298 +#line 14363 .doubleBattle = TRUE, -#line 14299 +#line 14364 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 14301 +#line 14366 .species = SPECIES_MACHAMP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14301 +#line 14366 .heldItem = ITEM_SITRUS_BERRY, -#line 14303 +#line 14368 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14302 +#line 14367 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14304 +#line 14369 MOVE_KARATE_CHOP, MOVE_ROCK_SLIDE, MOVE_FOCUS_PUNCH, @@ -36054,17 +36054,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14309 +#line 14374 .species = SPECIES_MEDITITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14311 +#line 14376 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14310 +#line 14375 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14312 +#line 14377 MOVE_PSYCHIC, MOVE_LIGHT_SCREEN, MOVE_REFLECT, @@ -36072,17 +36072,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14317 +#line 14382 .species = SPECIES_HITMONTOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14319 +#line 14384 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14318 +#line 14383 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14320 +#line 14385 MOVE_PURSUIT, MOVE_COUNTER, MOVE_PROTECT, @@ -36090,19 +36090,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14325 +#line 14390 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14325 +#line 14390 .heldItem = ITEM_SITRUS_BERRY, -#line 14327 +#line 14392 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14326 +#line 14391 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14328 +#line 14393 MOVE_FAKE_OUT, MOVE_FOCUS_PUNCH, MOVE_BELLY_DRUM, @@ -36111,41 +36111,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 14333 +#line 14398 [TRAINER_BRAWLY_3] = { -#line 14334 +#line 14399 .trainerName = _("BRAWLY"), -#line 14335 +#line 14400 .trainerClass = TRAINER_CLASS_LEADER, -#line 14336 +#line 14401 .trainerPic = TRAINER_PIC_LEADER_BRAWLY, .encounterMusic_gender = -#line 14338 +#line 14403 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 14339 +#line 14404 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14340 +#line 14405 .doubleBattle = TRUE, -#line 14341 +#line 14406 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 14343 +#line 14408 .species = SPECIES_MACHAMP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14343 +#line 14408 .heldItem = ITEM_SITRUS_BERRY, -#line 14345 +#line 14410 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14344 +#line 14409 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14346 +#line 14411 MOVE_KARATE_CHOP, MOVE_ROCK_SLIDE, MOVE_FOCUS_PUNCH, @@ -36153,17 +36153,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14351 +#line 14416 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14353 +#line 14418 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14352 +#line 14417 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14354 +#line 14419 MOVE_PSYCHIC, MOVE_LIGHT_SCREEN, MOVE_REFLECT, @@ -36171,17 +36171,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14359 +#line 14424 .species = SPECIES_HITMONTOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14361 +#line 14426 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14360 +#line 14425 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14362 +#line 14427 MOVE_PURSUIT, MOVE_COUNTER, MOVE_PROTECT, @@ -36189,19 +36189,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14367 +#line 14432 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14367 +#line 14432 .heldItem = ITEM_SITRUS_BERRY, -#line 14369 +#line 14434 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14368 +#line 14433 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14370 +#line 14435 MOVE_FAKE_OUT, MOVE_FOCUS_PUNCH, MOVE_BELLY_DRUM, @@ -36210,39 +36210,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 14375 +#line 14440 [TRAINER_BRAWLY_4] = { -#line 14376 +#line 14441 .trainerName = _("BRAWLY"), -#line 14377 +#line 14442 .trainerClass = TRAINER_CLASS_LEADER, -#line 14378 +#line 14443 .trainerPic = TRAINER_PIC_LEADER_BRAWLY, .encounterMusic_gender = -#line 14380 +#line 14445 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 14381 +#line 14446 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14382 +#line 14447 .doubleBattle = TRUE, -#line 14383 +#line 14448 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 14385 +#line 14450 .species = SPECIES_HITMONCHAN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14387 +#line 14452 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14386 +#line 14451 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14388 +#line 14453 MOVE_SKY_UPPERCUT, MOVE_PROTECT, MOVE_FIRE_PUNCH, @@ -36250,19 +36250,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14393 +#line 14458 .species = SPECIES_MACHAMP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14393 +#line 14458 .heldItem = ITEM_SITRUS_BERRY, -#line 14395 +#line 14460 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14394 +#line 14459 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14396 +#line 14461 MOVE_KARATE_CHOP, MOVE_ROCK_SLIDE, MOVE_FOCUS_PUNCH, @@ -36270,17 +36270,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14401 +#line 14466 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14403 +#line 14468 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14402 +#line 14467 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14404 +#line 14469 MOVE_FOCUS_PUNCH, MOVE_LIGHT_SCREEN, MOVE_REFLECT, @@ -36288,17 +36288,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14409 +#line 14474 .species = SPECIES_HITMONTOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14411 +#line 14476 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14410 +#line 14475 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14412 +#line 14477 MOVE_PURSUIT, MOVE_COUNTER, MOVE_PROTECT, @@ -36306,19 +36306,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14417 +#line 14482 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14417 +#line 14482 .heldItem = ITEM_SITRUS_BERRY, -#line 14419 +#line 14484 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14418 +#line 14483 .lvl = 47, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14420 +#line 14485 MOVE_FAKE_OUT, MOVE_FOCUS_PUNCH, MOVE_BELLY_DRUM, @@ -36327,39 +36327,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 14425 +#line 14490 [TRAINER_BRAWLY_5] = { -#line 14426 +#line 14491 .trainerName = _("BRAWLY"), -#line 14427 +#line 14492 .trainerClass = TRAINER_CLASS_LEADER, -#line 14428 +#line 14493 .trainerPic = TRAINER_PIC_LEADER_BRAWLY, .encounterMusic_gender = -#line 14430 +#line 14495 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 14431 +#line 14496 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14432 +#line 14497 .doubleBattle = TRUE, -#line 14433 +#line 14498 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 14435 +#line 14500 .species = SPECIES_HITMONLEE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14437 +#line 14502 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14436 +#line 14501 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14438 +#line 14503 MOVE_MEGA_KICK, MOVE_FOCUS_PUNCH, MOVE_EARTHQUAKE, @@ -36367,17 +36367,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14443 +#line 14508 .species = SPECIES_HITMONCHAN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14445 +#line 14510 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14444 +#line 14509 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14446 +#line 14511 MOVE_SKY_UPPERCUT, MOVE_PROTECT, MOVE_FIRE_PUNCH, @@ -36385,19 +36385,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14451 +#line 14516 .species = SPECIES_MACHAMP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14451 +#line 14516 .heldItem = ITEM_SITRUS_BERRY, -#line 14453 +#line 14518 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14452 +#line 14517 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14454 +#line 14519 MOVE_CROSS_CHOP, MOVE_ROCK_SLIDE, MOVE_FOCUS_PUNCH, @@ -36405,17 +36405,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14459 +#line 14524 .species = SPECIES_MEDICHAM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14461 +#line 14526 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14460 +#line 14525 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14462 +#line 14527 MOVE_FOCUS_PUNCH, MOVE_LIGHT_SCREEN, MOVE_REFLECT, @@ -36423,17 +36423,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14467 +#line 14532 .species = SPECIES_HITMONTOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14469 +#line 14534 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14468 +#line 14533 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14470 +#line 14535 MOVE_PURSUIT, MOVE_COUNTER, MOVE_PROTECT, @@ -36441,19 +36441,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14475 +#line 14540 .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14475 +#line 14540 .heldItem = ITEM_SITRUS_BERRY, -#line 14477 +#line 14542 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14476 +#line 14541 .lvl = 52, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14478 +#line 14543 MOVE_FAKE_OUT, MOVE_FOCUS_PUNCH, MOVE_BELLY_DRUM, @@ -36462,39 +36462,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 14483 +#line 14548 [TRAINER_WATTSON_2] = { -#line 14484 +#line 14549 .trainerName = _("WATTSON"), -#line 14485 +#line 14550 .trainerClass = TRAINER_CLASS_LEADER, -#line 14486 +#line 14551 .trainerPic = TRAINER_PIC_LEADER_WATTSON, .encounterMusic_gender = -#line 14488 +#line 14553 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 14489 +#line 14554 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14490 +#line 14555 .doubleBattle = TRUE, -#line 14491 +#line 14556 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 14493 +#line 14558 .species = SPECIES_MAREEP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14495 +#line 14560 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14494 +#line 14559 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14496 +#line 14561 MOVE_THUNDER, MOVE_PROTECT, MOVE_THUNDER_WAVE, @@ -36502,17 +36502,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14501 +#line 14566 .species = SPECIES_ELECTRODE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14503 +#line 14568 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14502 +#line 14567 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14504 +#line 14569 MOVE_ROLLOUT, MOVE_THUNDER, MOVE_EXPLOSION, @@ -36520,19 +36520,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14509 +#line 14574 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14509 +#line 14574 .heldItem = ITEM_SITRUS_BERRY, -#line 14511 +#line 14576 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14510 +#line 14575 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14512 +#line 14577 MOVE_SUPERSONIC, MOVE_PROTECT, MOVE_THUNDER, @@ -36540,19 +36540,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14517 +#line 14582 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14517 +#line 14582 .heldItem = ITEM_SITRUS_BERRY, -#line 14519 +#line 14584 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14518 +#line 14583 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14520 +#line 14585 MOVE_BITE, MOVE_THUNDER_WAVE, MOVE_THUNDER, @@ -36561,39 +36561,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 14525 +#line 14590 [TRAINER_WATTSON_3] = { -#line 14526 +#line 14591 .trainerName = _("WATTSON"), -#line 14527 +#line 14592 .trainerClass = TRAINER_CLASS_LEADER, -#line 14528 +#line 14593 .trainerPic = TRAINER_PIC_LEADER_WATTSON, .encounterMusic_gender = -#line 14530 +#line 14595 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 14531 +#line 14596 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14532 +#line 14597 .doubleBattle = TRUE, -#line 14533 +#line 14598 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 14535 +#line 14600 .species = SPECIES_PIKACHU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14537 +#line 14602 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14536 +#line 14601 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14538 +#line 14603 MOVE_THUNDER, MOVE_SLAM, MOVE_RAIN_DANCE, @@ -36601,17 +36601,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14543 +#line 14608 .species = SPECIES_FLAAFFY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14545 +#line 14610 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14544 +#line 14609 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14546 +#line 14611 MOVE_THUNDER, MOVE_PROTECT, MOVE_THUNDER_WAVE, @@ -36619,17 +36619,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14551 +#line 14616 .species = SPECIES_ELECTRODE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14553 +#line 14618 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14552 +#line 14617 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14554 +#line 14619 MOVE_ROLLOUT, MOVE_THUNDER, MOVE_EXPLOSION, @@ -36637,19 +36637,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14559 +#line 14624 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14559 +#line 14624 .heldItem = ITEM_SITRUS_BERRY, -#line 14561 +#line 14626 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14560 +#line 14625 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14562 +#line 14627 MOVE_SUPERSONIC, MOVE_PROTECT, MOVE_THUNDER, @@ -36657,19 +36657,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14567 +#line 14632 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14567 +#line 14632 .heldItem = ITEM_SITRUS_BERRY, -#line 14569 +#line 14634 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14568 +#line 14633 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14570 +#line 14635 MOVE_BITE, MOVE_THUNDER_WAVE, MOVE_THUNDER, @@ -36678,39 +36678,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 14575 +#line 14640 [TRAINER_WATTSON_4] = { -#line 14576 +#line 14641 .trainerName = _("WATTSON"), -#line 14577 +#line 14642 .trainerClass = TRAINER_CLASS_LEADER, -#line 14578 +#line 14643 .trainerPic = TRAINER_PIC_LEADER_WATTSON, .encounterMusic_gender = -#line 14580 +#line 14645 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 14581 +#line 14646 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14582 +#line 14647 .doubleBattle = TRUE, -#line 14583 +#line 14648 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 14585 +#line 14650 .species = SPECIES_RAICHU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14587 +#line 14652 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14586 +#line 14651 .lvl = 44, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14588 +#line 14653 MOVE_THUNDER, MOVE_SLAM, MOVE_RAIN_DANCE, @@ -36718,17 +36718,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14593 +#line 14658 .species = SPECIES_AMPHAROS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14595 +#line 14660 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14594 +#line 14659 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14596 +#line 14661 MOVE_THUNDER, MOVE_PROTECT, MOVE_THUNDER_WAVE, @@ -36736,17 +36736,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14601 +#line 14666 .species = SPECIES_ELECTRODE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14603 +#line 14668 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14602 +#line 14667 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14604 +#line 14669 MOVE_ROLLOUT, MOVE_THUNDER, MOVE_EXPLOSION, @@ -36754,19 +36754,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14609 +#line 14674 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14609 +#line 14674 .heldItem = ITEM_SITRUS_BERRY, -#line 14611 +#line 14676 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14610 +#line 14675 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14612 +#line 14677 MOVE_SUPERSONIC, MOVE_PROTECT, MOVE_THUNDER, @@ -36774,19 +36774,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14617 +#line 14682 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14617 +#line 14682 .heldItem = ITEM_SITRUS_BERRY, -#line 14619 +#line 14684 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14618 +#line 14683 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14620 +#line 14685 MOVE_BITE, MOVE_THUNDER_WAVE, MOVE_THUNDER, @@ -36795,39 +36795,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 14625 +#line 14690 [TRAINER_WATTSON_5] = { -#line 14626 +#line 14691 .trainerName = _("WATTSON"), -#line 14627 +#line 14692 .trainerClass = TRAINER_CLASS_LEADER, -#line 14628 +#line 14693 .trainerPic = TRAINER_PIC_LEADER_WATTSON, .encounterMusic_gender = -#line 14630 +#line 14695 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 14631 +#line 14696 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14632 +#line 14697 .doubleBattle = TRUE, -#line 14633 +#line 14698 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 14635 +#line 14700 .species = SPECIES_ELECTABUZZ, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14637 +#line 14702 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14636 +#line 14701 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14638 +#line 14703 MOVE_SWIFT, MOVE_FOCUS_PUNCH, MOVE_THUNDER_PUNCH, @@ -36835,17 +36835,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14643 +#line 14708 .species = SPECIES_RAICHU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14645 +#line 14710 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14644 +#line 14709 .lvl = 51, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14646 +#line 14711 MOVE_THUNDER, MOVE_SLAM, MOVE_RAIN_DANCE, @@ -36853,17 +36853,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14651 +#line 14716 .species = SPECIES_AMPHAROS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14653 +#line 14718 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14652 +#line 14717 .lvl = 51, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14654 +#line 14719 MOVE_THUNDER, MOVE_PROTECT, MOVE_THUNDER_WAVE, @@ -36871,17 +36871,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14659 +#line 14724 .species = SPECIES_ELECTRODE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14661 +#line 14726 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14660 +#line 14725 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14662 +#line 14727 MOVE_ROLLOUT, MOVE_THUNDER, MOVE_EXPLOSION, @@ -36889,19 +36889,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14667 +#line 14732 .species = SPECIES_MAGNETON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14667 +#line 14732 .heldItem = ITEM_SITRUS_BERRY, -#line 14669 +#line 14734 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14668 +#line 14733 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14670 +#line 14735 MOVE_SUPERSONIC, MOVE_PROTECT, MOVE_THUNDER, @@ -36909,19 +36909,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14675 +#line 14740 .species = SPECIES_MANECTRIC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14675 +#line 14740 .heldItem = ITEM_SITRUS_BERRY, -#line 14677 +#line 14742 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14676 +#line 14741 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14678 +#line 14743 MOVE_BITE, MOVE_THUNDER_WAVE, MOVE_THUNDER, @@ -36930,43 +36930,43 @@ F_TRAINER_FEMALE | }, }, }, -#line 14683 +#line 14748 [TRAINER_FLANNERY_2] = { -#line 14684 +#line 14749 .trainerName = _("FLANNERY"), -#line 14685 +#line 14750 .trainerClass = TRAINER_CLASS_LEADER, -#line 14686 +#line 14751 .trainerPic = TRAINER_PIC_LEADER_FLANNERY, .encounterMusic_gender = -#line 14687 +#line 14752 F_TRAINER_FEMALE | -#line 14688 +#line 14753 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 14689 +#line 14754 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14690 +#line 14755 .doubleBattle = TRUE, -#line 14691 +#line 14756 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 14693 +#line 14758 .species = SPECIES_MAGCARGO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14693 +#line 14758 .heldItem = ITEM_WHITE_HERB, -#line 14695 +#line 14760 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14694 +#line 14759 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14696 +#line 14761 MOVE_OVERHEAT, MOVE_ATTRACT, MOVE_LIGHT_SCREEN, @@ -36974,17 +36974,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14701 +#line 14766 .species = SPECIES_PONYTA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14703 +#line 14768 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14702 +#line 14767 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14704 +#line 14769 MOVE_FLAMETHROWER, MOVE_ATTRACT, MOVE_SOLAR_BEAM, @@ -36992,19 +36992,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14709 +#line 14774 .species = SPECIES_CAMERUPT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14709 +#line 14774 .heldItem = ITEM_WHITE_HERB, -#line 14711 +#line 14776 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14710 +#line 14775 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14712 +#line 14777 MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_EARTHQUAKE, @@ -37012,19 +37012,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14717 +#line 14782 .species = SPECIES_TORKOAL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14717 +#line 14782 .heldItem = ITEM_WHITE_HERB, -#line 14719 +#line 14784 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14718 +#line 14783 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14720 +#line 14785 MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_EXPLOSION, @@ -37033,41 +37033,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 14725 +#line 14790 [TRAINER_FLANNERY_3] = { -#line 14726 +#line 14791 .trainerName = _("FLANNERY"), -#line 14727 +#line 14792 .trainerClass = TRAINER_CLASS_LEADER, -#line 14728 +#line 14793 .trainerPic = TRAINER_PIC_LEADER_FLANNERY, .encounterMusic_gender = -#line 14729 +#line 14794 F_TRAINER_FEMALE | -#line 14730 +#line 14795 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 14731 +#line 14796 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14732 +#line 14797 .doubleBattle = TRUE, -#line 14733 +#line 14798 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 14735 +#line 14800 .species = SPECIES_GROWLITHE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14737 +#line 14802 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14736 +#line 14801 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14738 +#line 14803 MOVE_HELPING_HAND, MOVE_FLAMETHROWER, MOVE_ROAR, @@ -37075,19 +37075,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14743 +#line 14808 .species = SPECIES_MAGCARGO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14743 +#line 14808 .heldItem = ITEM_WHITE_HERB, -#line 14745 +#line 14810 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14744 +#line 14809 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14746 +#line 14811 MOVE_OVERHEAT, MOVE_ATTRACT, MOVE_LIGHT_SCREEN, @@ -37095,17 +37095,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14751 +#line 14816 .species = SPECIES_PONYTA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14753 +#line 14818 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14752 +#line 14817 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14754 +#line 14819 MOVE_FLAMETHROWER, MOVE_ATTRACT, MOVE_SOLAR_BEAM, @@ -37113,19 +37113,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14759 +#line 14824 .species = SPECIES_CAMERUPT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14759 +#line 14824 .heldItem = ITEM_WHITE_HERB, -#line 14761 +#line 14826 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14760 +#line 14825 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14762 +#line 14827 MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_EARTHQUAKE, @@ -37133,19 +37133,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14767 +#line 14832 .species = SPECIES_TORKOAL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14767 +#line 14832 .heldItem = ITEM_WHITE_HERB, -#line 14769 +#line 14834 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14768 +#line 14833 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14770 +#line 14835 MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_EXPLOSION, @@ -37154,41 +37154,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 14775 +#line 14840 [TRAINER_FLANNERY_4] = { -#line 14776 +#line 14841 .trainerName = _("FLANNERY"), -#line 14777 +#line 14842 .trainerClass = TRAINER_CLASS_LEADER, -#line 14778 +#line 14843 .trainerPic = TRAINER_PIC_LEADER_FLANNERY, .encounterMusic_gender = -#line 14779 +#line 14844 F_TRAINER_FEMALE | -#line 14780 +#line 14845 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 14781 +#line 14846 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14782 +#line 14847 .doubleBattle = TRUE, -#line 14783 +#line 14848 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 14785 +#line 14850 .species = SPECIES_HOUNDOUR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14787 +#line 14852 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14786 +#line 14851 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14788 +#line 14853 MOVE_ROAR, MOVE_SOLAR_BEAM, MOVE_TAUNT, @@ -37196,17 +37196,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14793 +#line 14858 .species = SPECIES_GROWLITHE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14795 +#line 14860 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14794 +#line 14859 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14796 +#line 14861 MOVE_HELPING_HAND, MOVE_FLAMETHROWER, MOVE_SUNNY_DAY, @@ -37214,19 +37214,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14801 +#line 14866 .species = SPECIES_MAGCARGO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14801 +#line 14866 .heldItem = ITEM_WHITE_HERB, -#line 14803 +#line 14868 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14802 +#line 14867 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14804 +#line 14869 MOVE_OVERHEAT, MOVE_ATTRACT, MOVE_LIGHT_SCREEN, @@ -37234,17 +37234,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14809 +#line 14874 .species = SPECIES_RAPIDASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14811 +#line 14876 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14810 +#line 14875 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14812 +#line 14877 MOVE_FLAMETHROWER, MOVE_ATTRACT, MOVE_SOLAR_BEAM, @@ -37252,19 +37252,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14817 +#line 14882 .species = SPECIES_CAMERUPT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14817 +#line 14882 .heldItem = ITEM_WHITE_HERB, -#line 14819 +#line 14884 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14818 +#line 14883 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14820 +#line 14885 MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_EARTHQUAKE, @@ -37272,19 +37272,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14825 +#line 14890 .species = SPECIES_TORKOAL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14825 +#line 14890 .heldItem = ITEM_WHITE_HERB, -#line 14827 +#line 14892 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14826 +#line 14891 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14828 +#line 14893 MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_EXPLOSION, @@ -37293,41 +37293,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 14833 +#line 14898 [TRAINER_FLANNERY_5] = { -#line 14834 +#line 14899 .trainerName = _("FLANNERY"), -#line 14835 +#line 14900 .trainerClass = TRAINER_CLASS_LEADER, -#line 14836 +#line 14901 .trainerPic = TRAINER_PIC_LEADER_FLANNERY, .encounterMusic_gender = -#line 14837 +#line 14902 F_TRAINER_FEMALE | -#line 14838 +#line 14903 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 14839 +#line 14904 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14840 +#line 14905 .doubleBattle = TRUE, -#line 14841 +#line 14906 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 14843 +#line 14908 .species = SPECIES_ARCANINE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14845 +#line 14910 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14844 +#line 14909 .lvl = 51, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14846 +#line 14911 MOVE_HELPING_HAND, MOVE_FLAMETHROWER, MOVE_SUNNY_DAY, @@ -37335,19 +37335,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14851 +#line 14916 .species = SPECIES_MAGCARGO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14851 +#line 14916 .heldItem = ITEM_WHITE_HERB, -#line 14853 +#line 14918 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14852 +#line 14917 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14854 +#line 14919 MOVE_OVERHEAT, MOVE_ATTRACT, MOVE_LIGHT_SCREEN, @@ -37355,17 +37355,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14859 +#line 14924 .species = SPECIES_HOUNDOOM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14861 +#line 14926 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14860 +#line 14925 .lvl = 51, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14862 +#line 14927 MOVE_ROAR, MOVE_SOLAR_BEAM, MOVE_TAUNT, @@ -37373,17 +37373,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14867 +#line 14932 .species = SPECIES_RAPIDASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14869 +#line 14934 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14868 +#line 14933 .lvl = 51, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14870 +#line 14935 MOVE_FLAMETHROWER, MOVE_ATTRACT, MOVE_SOLAR_BEAM, @@ -37391,19 +37391,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14875 +#line 14940 .species = SPECIES_CAMERUPT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14875 +#line 14940 .heldItem = ITEM_WHITE_HERB, -#line 14877 +#line 14942 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14876 +#line 14941 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14878 +#line 14943 MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_EARTHQUAKE, @@ -37411,19 +37411,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14883 +#line 14948 .species = SPECIES_TORKOAL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14883 +#line 14948 .heldItem = ITEM_WHITE_HERB, -#line 14885 +#line 14950 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14884 +#line 14949 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14886 +#line 14951 MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_EXPLOSION, @@ -37432,39 +37432,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 14891 +#line 14956 [TRAINER_NORMAN_2] = { -#line 14892 +#line 14957 .trainerName = _("NORMAN"), -#line 14893 +#line 14958 .trainerClass = TRAINER_CLASS_LEADER, -#line 14894 +#line 14959 .trainerPic = TRAINER_PIC_LEADER_NORMAN, .encounterMusic_gender = -#line 14896 +#line 14961 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 14897 +#line 14962 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14898 +#line 14963 .doubleBattle = TRUE, -#line 14899 +#line 14964 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 4, .party = (const struct TrainerMon[]) { { -#line 14901 +#line 14966 .species = SPECIES_CHANSEY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14903 +#line 14968 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14902 +#line 14967 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14904 +#line 14969 MOVE_LIGHT_SCREEN, MOVE_SING, MOVE_SKILL_SWAP, @@ -37472,19 +37472,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14909 +#line 14974 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14909 +#line 14974 .heldItem = ITEM_SITRUS_BERRY, -#line 14911 +#line 14976 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14910 +#line 14975 .lvl = 42, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14912 +#line 14977 MOVE_BLIZZARD, MOVE_SHADOW_BALL, MOVE_DOUBLE_EDGE, @@ -37492,17 +37492,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14917 +#line 14982 .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14919 +#line 14984 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14918 +#line 14983 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14920 +#line 14985 MOVE_TEETER_DANCE, MOVE_SKILL_SWAP, MOVE_FACADE, @@ -37510,19 +37510,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14925 +#line 14990 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14925 +#line 14990 .heldItem = ITEM_SITRUS_BERRY, -#line 14927 +#line 14992 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14926 +#line 14991 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14928 +#line 14993 MOVE_HYPER_BEAM, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, @@ -37531,41 +37531,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 14933 +#line 14998 [TRAINER_NORMAN_3] = { -#line 14934 +#line 14999 .trainerName = _("NORMAN"), -#line 14935 +#line 15000 .trainerClass = TRAINER_CLASS_LEADER, -#line 14936 +#line 15001 .trainerPic = TRAINER_PIC_LEADER_NORMAN, .encounterMusic_gender = -#line 14938 +#line 15003 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 14939 +#line 15004 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14940 +#line 15005 .doubleBattle = TRUE, -#line 14941 +#line 15006 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 14943 +#line 15008 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14943 +#line 15008 .heldItem = ITEM_SITRUS_BERRY, -#line 14945 +#line 15010 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14944 +#line 15009 .lvl = 47, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14946 +#line 15011 MOVE_BLIZZARD, MOVE_SHADOW_BALL, MOVE_DOUBLE_EDGE, @@ -37573,17 +37573,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14951 +#line 15016 .species = SPECIES_CHANSEY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14953 +#line 15018 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14952 +#line 15017 .lvl = 47, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14954 +#line 15019 MOVE_LIGHT_SCREEN, MOVE_SING, MOVE_SKILL_SWAP, @@ -37591,17 +37591,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14959 +#line 15024 .species = SPECIES_KANGASKHAN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14961 +#line 15026 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14960 +#line 15025 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14962 +#line 15027 MOVE_FAKE_OUT, MOVE_DIZZY_PUNCH, MOVE_ENDURE, @@ -37609,17 +37609,17 @@ F_TRAINER_FEMALE | }, }, { -#line 14967 +#line 15032 .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14969 +#line 15034 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14968 +#line 15033 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14970 +#line 15035 MOVE_TEETER_DANCE, MOVE_SKILL_SWAP, MOVE_FACADE, @@ -37627,19 +37627,19 @@ F_TRAINER_FEMALE | }, }, { -#line 14975 +#line 15040 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14975 +#line 15040 .heldItem = ITEM_SITRUS_BERRY, -#line 14977 +#line 15042 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14976 +#line 15041 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14978 +#line 15043 MOVE_HYPER_BEAM, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, @@ -37648,41 +37648,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 14983 +#line 15048 [TRAINER_NORMAN_4] = { -#line 14984 +#line 15049 .trainerName = _("NORMAN"), -#line 14985 +#line 15050 .trainerClass = TRAINER_CLASS_LEADER, -#line 14986 +#line 15051 .trainerPic = TRAINER_PIC_LEADER_NORMAN, .encounterMusic_gender = -#line 14988 +#line 15053 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 14989 +#line 15054 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 14990 +#line 15055 .doubleBattle = TRUE, -#line 14991 +#line 15056 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 14993 +#line 15058 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 14993 +#line 15058 .heldItem = ITEM_SITRUS_BERRY, -#line 14995 +#line 15060 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 14994 +#line 15059 .lvl = 52, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 14996 +#line 15061 MOVE_BLIZZARD, MOVE_SHADOW_BALL, MOVE_DOUBLE_EDGE, @@ -37690,17 +37690,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15001 +#line 15066 .species = SPECIES_BLISSEY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15003 +#line 15068 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15002 +#line 15067 .lvl = 52, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15004 +#line 15069 MOVE_LIGHT_SCREEN, MOVE_SING, MOVE_SKILL_SWAP, @@ -37708,17 +37708,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15009 +#line 15074 .species = SPECIES_KANGASKHAN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15011 +#line 15076 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15010 +#line 15075 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15012 +#line 15077 MOVE_FAKE_OUT, MOVE_DIZZY_PUNCH, MOVE_ENDURE, @@ -37726,17 +37726,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15017 +#line 15082 .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15019 +#line 15084 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15018 +#line 15083 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15020 +#line 15085 MOVE_TEETER_DANCE, MOVE_SKILL_SWAP, MOVE_FACADE, @@ -37744,19 +37744,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15025 +#line 15090 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15025 +#line 15090 .heldItem = ITEM_SITRUS_BERRY, -#line 15027 +#line 15092 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15026 +#line 15091 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15028 +#line 15093 MOVE_HYPER_BEAM, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, @@ -37765,41 +37765,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 15033 +#line 15098 [TRAINER_NORMAN_5] = { -#line 15034 +#line 15099 .trainerName = _("NORMAN"), -#line 15035 +#line 15100 .trainerClass = TRAINER_CLASS_LEADER, -#line 15036 +#line 15101 .trainerPic = TRAINER_PIC_LEADER_NORMAN, .encounterMusic_gender = -#line 15038 +#line 15103 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 15039 +#line 15104 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15040 +#line 15105 .doubleBattle = TRUE, -#line 15041 +#line 15106 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 15043 +#line 15108 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15043 +#line 15108 .heldItem = ITEM_SITRUS_BERRY, -#line 15045 +#line 15110 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15044 +#line 15109 .lvl = 57, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15046 +#line 15111 MOVE_BLIZZARD, MOVE_SHADOW_BALL, MOVE_DOUBLE_EDGE, @@ -37807,17 +37807,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15051 +#line 15116 .species = SPECIES_BLISSEY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15053 +#line 15118 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15052 +#line 15117 .lvl = 57, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15054 +#line 15119 MOVE_PROTECT, MOVE_SING, MOVE_SKILL_SWAP, @@ -37825,17 +37825,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15059 +#line 15124 .species = SPECIES_KANGASKHAN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15061 +#line 15126 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15060 +#line 15125 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15062 +#line 15127 MOVE_FAKE_OUT, MOVE_DIZZY_PUNCH, MOVE_ENDURE, @@ -37843,17 +37843,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15067 +#line 15132 .species = SPECIES_TAUROS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15069 +#line 15134 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15068 +#line 15133 .lvl = 57, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15070 +#line 15135 MOVE_TAKE_DOWN, MOVE_PROTECT, MOVE_FIRE_BLAST, @@ -37861,17 +37861,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15075 +#line 15140 .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15077 +#line 15142 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15076 +#line 15141 .lvl = 58, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15078 +#line 15143 MOVE_TEETER_DANCE, MOVE_SKILL_SWAP, MOVE_FACADE, @@ -37879,19 +37879,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15083 +#line 15148 .species = SPECIES_SLAKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15083 +#line 15148 .heldItem = ITEM_SITRUS_BERRY, -#line 15085 +#line 15150 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15084 +#line 15149 .lvl = 60, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15086 +#line 15151 MOVE_HYPER_BEAM, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, @@ -37900,43 +37900,43 @@ F_TRAINER_FEMALE | }, }, }, -#line 15091 +#line 15156 [TRAINER_WINONA_2] = { -#line 15092 +#line 15157 .trainerName = _("WINONA"), -#line 15093 +#line 15158 .trainerClass = TRAINER_CLASS_LEADER, -#line 15094 +#line 15159 .trainerPic = TRAINER_PIC_LEADER_WINONA, .encounterMusic_gender = -#line 15095 +#line 15160 F_TRAINER_FEMALE | -#line 15096 +#line 15161 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 15097 +#line 15162 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15098 +#line 15163 .doubleBattle = TRUE, -#line 15099 +#line 15164 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY | AI_FLAG_RISKY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 15101 +#line 15166 .species = SPECIES_DRATINI, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15101 +#line 15166 .heldItem = ITEM_SITRUS_BERRY, -#line 15103 +#line 15168 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15102 +#line 15167 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15104 +#line 15169 MOVE_THUNDER_WAVE, MOVE_THUNDERBOLT, MOVE_PROTECT, @@ -37944,17 +37944,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15109 +#line 15174 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15111 +#line 15176 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15110 +#line 15175 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15112 +#line 15177 MOVE_SUNNY_DAY, MOVE_AERIAL_ACE, MOVE_SOLAR_BEAM, @@ -37962,17 +37962,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15117 +#line 15182 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15119 +#line 15184 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15118 +#line 15183 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15120 +#line 15185 MOVE_SURF, MOVE_SUPERSONIC, MOVE_PROTECT, @@ -37980,17 +37980,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15125 +#line 15190 .species = SPECIES_SKARMORY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15127 +#line 15192 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15126 +#line 15191 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15128 +#line 15193 MOVE_WHIRLWIND, MOVE_SPIKES, MOVE_STEEL_WING, @@ -37998,19 +37998,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15133 +#line 15198 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15133 +#line 15198 .heldItem = ITEM_CHESTO_BERRY, -#line 15135 +#line 15200 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15134 +#line 15199 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15136 +#line 15201 MOVE_AERIAL_ACE, MOVE_REST, MOVE_DRAGON_DANCE, @@ -38019,41 +38019,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 15141 +#line 15206 [TRAINER_WINONA_3] = { -#line 15142 +#line 15207 .trainerName = _("WINONA"), -#line 15143 +#line 15208 .trainerClass = TRAINER_CLASS_LEADER, -#line 15144 +#line 15209 .trainerPic = TRAINER_PIC_LEADER_WINONA, .encounterMusic_gender = -#line 15145 +#line 15210 F_TRAINER_FEMALE | -#line 15146 +#line 15211 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 15147 +#line 15212 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15148 +#line 15213 .doubleBattle = TRUE, -#line 15149 +#line 15214 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY | AI_FLAG_RISKY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 15151 +#line 15216 .species = SPECIES_HOOTHOOT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15153 +#line 15218 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15152 +#line 15217 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15154 +#line 15219 MOVE_HYPNOSIS, MOVE_PSYCHIC, MOVE_REFLECT, @@ -38061,17 +38061,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15159 +#line 15224 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15161 +#line 15226 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15160 +#line 15225 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15162 +#line 15227 MOVE_SUNNY_DAY, MOVE_AERIAL_ACE, MOVE_SOLAR_BEAM, @@ -38079,19 +38079,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15167 +#line 15232 .species = SPECIES_DRAGONAIR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15167 +#line 15232 .heldItem = ITEM_SITRUS_BERRY, -#line 15169 +#line 15234 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15168 +#line 15233 .lvl = 45, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15170 +#line 15235 MOVE_THUNDER_WAVE, MOVE_THUNDERBOLT, MOVE_PROTECT, @@ -38099,17 +38099,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15175 +#line 15240 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15177 +#line 15242 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15176 +#line 15241 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15178 +#line 15243 MOVE_SURF, MOVE_SUPERSONIC, MOVE_PROTECT, @@ -38117,17 +38117,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15183 +#line 15248 .species = SPECIES_SKARMORY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15185 +#line 15250 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15184 +#line 15249 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15186 +#line 15251 MOVE_WHIRLWIND, MOVE_SPIKES, MOVE_STEEL_WING, @@ -38135,19 +38135,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15191 +#line 15256 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15191 +#line 15256 .heldItem = ITEM_CHESTO_BERRY, -#line 15193 +#line 15258 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15192 +#line 15257 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15194 +#line 15259 MOVE_AERIAL_ACE, MOVE_REST, MOVE_DRAGON_DANCE, @@ -38156,41 +38156,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 15199 +#line 15264 [TRAINER_WINONA_4] = { -#line 15200 +#line 15265 .trainerName = _("WINONA"), -#line 15201 +#line 15266 .trainerClass = TRAINER_CLASS_LEADER, -#line 15202 +#line 15267 .trainerPic = TRAINER_PIC_LEADER_WINONA, .encounterMusic_gender = -#line 15203 +#line 15268 F_TRAINER_FEMALE | -#line 15204 +#line 15269 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 15205 +#line 15270 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15206 +#line 15271 .doubleBattle = TRUE, -#line 15207 +#line 15272 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY | AI_FLAG_RISKY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 15209 +#line 15274 .species = SPECIES_NOCTOWL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15211 +#line 15276 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15210 +#line 15275 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15212 +#line 15277 MOVE_HYPNOSIS, MOVE_PSYCHIC, MOVE_REFLECT, @@ -38198,17 +38198,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15217 +#line 15282 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15219 +#line 15284 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15218 +#line 15283 .lvl = 49, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15220 +#line 15285 MOVE_SUNNY_DAY, MOVE_AERIAL_ACE, MOVE_SOLAR_BEAM, @@ -38216,19 +38216,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15225 +#line 15290 .species = SPECIES_DRAGONAIR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15225 +#line 15290 .heldItem = ITEM_SITRUS_BERRY, -#line 15227 +#line 15292 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15226 +#line 15291 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15228 +#line 15293 MOVE_THUNDER_WAVE, MOVE_THUNDERBOLT, MOVE_PROTECT, @@ -38236,17 +38236,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15233 +#line 15298 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15235 +#line 15300 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15234 +#line 15299 .lvl = 51, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15236 +#line 15301 MOVE_SURF, MOVE_SUPERSONIC, MOVE_PROTECT, @@ -38254,17 +38254,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15241 +#line 15306 .species = SPECIES_SKARMORY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15243 +#line 15308 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15242 +#line 15307 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15244 +#line 15309 MOVE_WHIRLWIND, MOVE_SPIKES, MOVE_STEEL_WING, @@ -38272,19 +38272,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15249 +#line 15314 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15249 +#line 15314 .heldItem = ITEM_CHESTO_BERRY, -#line 15251 +#line 15316 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15250 +#line 15315 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15252 +#line 15317 MOVE_AERIAL_ACE, MOVE_REST, MOVE_DRAGON_DANCE, @@ -38293,41 +38293,41 @@ F_TRAINER_FEMALE | }, }, }, -#line 15257 +#line 15322 [TRAINER_WINONA_5] = { -#line 15258 +#line 15323 .trainerName = _("WINONA"), -#line 15259 +#line 15324 .trainerClass = TRAINER_CLASS_LEADER, -#line 15260 +#line 15325 .trainerPic = TRAINER_PIC_LEADER_WINONA, .encounterMusic_gender = -#line 15261 +#line 15326 F_TRAINER_FEMALE | -#line 15262 +#line 15327 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 15263 +#line 15328 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15264 +#line 15329 .doubleBattle = TRUE, -#line 15265 +#line 15330 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY | AI_FLAG_RISKY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 15267 +#line 15332 .species = SPECIES_NOCTOWL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15269 +#line 15334 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15268 +#line 15333 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15270 +#line 15335 MOVE_HYPNOSIS, MOVE_PSYCHIC, MOVE_REFLECT, @@ -38335,17 +38335,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15275 +#line 15340 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15277 +#line 15342 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15276 +#line 15341 .lvl = 54, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15278 +#line 15343 MOVE_SUNNY_DAY, MOVE_AERIAL_ACE, MOVE_SOLAR_BEAM, @@ -38353,17 +38353,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15283 +#line 15348 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15285 +#line 15350 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15284 +#line 15349 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15286 +#line 15351 MOVE_SURF, MOVE_SUPERSONIC, MOVE_PROTECT, @@ -38371,19 +38371,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15291 +#line 15356 .species = SPECIES_DRAGONITE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15291 +#line 15356 .heldItem = ITEM_SITRUS_BERRY, -#line 15293 +#line 15358 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15292 +#line 15357 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15294 +#line 15359 MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, @@ -38391,17 +38391,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15299 +#line 15364 .species = SPECIES_SKARMORY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15301 +#line 15366 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15300 +#line 15365 .lvl = 58, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15302 +#line 15367 MOVE_WHIRLWIND, MOVE_SPIKES, MOVE_STEEL_WING, @@ -38409,19 +38409,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15307 +#line 15372 .species = SPECIES_ALTARIA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15307 +#line 15372 .heldItem = ITEM_CHESTO_BERRY, -#line 15309 +#line 15374 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15308 +#line 15373 .lvl = 60, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15310 +#line 15375 MOVE_SKY_ATTACK, MOVE_REST, MOVE_DRAGON_DANCE, @@ -38430,39 +38430,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 15315 +#line 15380 [TRAINER_TATE_AND_LIZA_2] = { -#line 15316 +#line 15381 .trainerName = _("TATE&LIZA"), -#line 15317 +#line 15382 .trainerClass = TRAINER_CLASS_LEADER, -#line 15318 +#line 15383 .trainerPic = TRAINER_PIC_LEADER_TATE_AND_LIZA, .encounterMusic_gender = -#line 15320 +#line 15385 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 15321 +#line 15386 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15322 +#line 15387 .doubleBattle = TRUE, -#line 15323 +#line 15388 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 15325 +#line 15390 .species = SPECIES_SLOWPOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15327 +#line 15392 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15326 +#line 15391 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15328 +#line 15393 MOVE_YAWN, MOVE_PSYCHIC, MOVE_CALM_MIND, @@ -38470,17 +38470,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15333 +#line 15398 .species = SPECIES_CLAYDOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15335 +#line 15400 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15334 +#line 15399 .lvl = 49, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15336 +#line 15401 MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_PSYCHIC, @@ -38488,19 +38488,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15341 +#line 15406 .species = SPECIES_XATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15341 +#line 15406 .heldItem = ITEM_CHESTO_BERRY, -#line 15343 +#line 15408 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15342 +#line 15407 .lvl = 49, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15344 +#line 15409 MOVE_PSYCHIC, MOVE_REST, MOVE_CONFUSE_RAY, @@ -38508,19 +38508,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15349 +#line 15414 .species = SPECIES_LUNATONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15349 +#line 15414 .heldItem = ITEM_CHESTO_BERRY, -#line 15351 +#line 15416 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15350 +#line 15415 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15352 +#line 15417 MOVE_EARTHQUAKE, MOVE_PSYCHIC, MOVE_REST, @@ -38528,19 +38528,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15357 +#line 15422 .species = SPECIES_SOLROCK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15357 +#line 15422 .heldItem = ITEM_SITRUS_BERRY, -#line 15359 +#line 15424 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15358 +#line 15423 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15360 +#line 15425 MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_PSYCHIC, @@ -38549,39 +38549,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 15365 +#line 15430 [TRAINER_TATE_AND_LIZA_3] = { -#line 15366 +#line 15431 .trainerName = _("TATE&LIZA"), -#line 15367 +#line 15432 .trainerClass = TRAINER_CLASS_LEADER, -#line 15368 +#line 15433 .trainerPic = TRAINER_PIC_LEADER_TATE_AND_LIZA, .encounterMusic_gender = -#line 15370 +#line 15435 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 15371 +#line 15436 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15372 +#line 15437 .doubleBattle = TRUE, -#line 15373 +#line 15438 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 15375 +#line 15440 .species = SPECIES_DROWZEE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15377 +#line 15442 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15376 +#line 15441 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15378 +#line 15443 MOVE_HYPNOSIS, MOVE_DREAM_EATER, MOVE_HEADBUTT, @@ -38589,17 +38589,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15383 +#line 15448 .species = SPECIES_SLOWPOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15385 +#line 15450 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15384 +#line 15449 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15386 +#line 15451 MOVE_YAWN, MOVE_PSYCHIC, MOVE_CALM_MIND, @@ -38607,17 +38607,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15391 +#line 15456 .species = SPECIES_CLAYDOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15393 +#line 15458 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15392 +#line 15457 .lvl = 54, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15394 +#line 15459 MOVE_EARTHQUAKE, MOVE_EXPLOSION, MOVE_PSYCHIC, @@ -38625,19 +38625,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15399 +#line 15464 .species = SPECIES_XATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15399 +#line 15464 .heldItem = ITEM_CHESTO_BERRY, -#line 15401 +#line 15466 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15400 +#line 15465 .lvl = 54, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15402 +#line 15467 MOVE_PSYCHIC, MOVE_REST, MOVE_CONFUSE_RAY, @@ -38645,19 +38645,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15407 +#line 15472 .species = SPECIES_LUNATONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15407 +#line 15472 .heldItem = ITEM_CHESTO_BERRY, -#line 15409 +#line 15474 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15408 +#line 15473 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15410 +#line 15475 MOVE_EARTHQUAKE, MOVE_PSYCHIC, MOVE_REST, @@ -38665,19 +38665,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15415 +#line 15480 .species = SPECIES_SOLROCK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15415 +#line 15480 .heldItem = ITEM_SITRUS_BERRY, -#line 15417 +#line 15482 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15416 +#line 15481 .lvl = 55, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15418 +#line 15483 MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_PSYCHIC, @@ -38686,39 +38686,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 15423 +#line 15488 [TRAINER_TATE_AND_LIZA_4] = { -#line 15424 +#line 15489 .trainerName = _("TATE&LIZA"), -#line 15425 +#line 15490 .trainerClass = TRAINER_CLASS_LEADER, -#line 15426 +#line 15491 .trainerPic = TRAINER_PIC_LEADER_TATE_AND_LIZA, .encounterMusic_gender = -#line 15428 +#line 15493 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 15429 +#line 15494 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15430 +#line 15495 .doubleBattle = TRUE, -#line 15431 +#line 15496 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 15433 +#line 15498 .species = SPECIES_HYPNO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15435 +#line 15500 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15434 +#line 15499 .lvl = 58, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15436 +#line 15501 MOVE_HYPNOSIS, MOVE_DREAM_EATER, MOVE_HEADBUTT, @@ -38726,17 +38726,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15441 +#line 15506 .species = SPECIES_CLAYDOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15443 +#line 15508 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15442 +#line 15507 .lvl = 59, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15444 +#line 15509 MOVE_EARTHQUAKE, MOVE_EXPLOSION, MOVE_PSYCHIC, @@ -38744,17 +38744,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15449 +#line 15514 .species = SPECIES_SLOWPOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15451 +#line 15516 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15450 +#line 15515 .lvl = 58, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15452 +#line 15517 MOVE_YAWN, MOVE_PSYCHIC, MOVE_CALM_MIND, @@ -38762,19 +38762,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15457 +#line 15522 .species = SPECIES_XATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15457 +#line 15522 .heldItem = ITEM_CHESTO_BERRY, -#line 15459 +#line 15524 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15458 +#line 15523 .lvl = 59, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15460 +#line 15525 MOVE_PSYCHIC, MOVE_REST, MOVE_CONFUSE_RAY, @@ -38782,19 +38782,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15465 +#line 15530 .species = SPECIES_LUNATONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15465 +#line 15530 .heldItem = ITEM_CHESTO_BERRY, -#line 15467 +#line 15532 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15466 +#line 15531 .lvl = 60, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15468 +#line 15533 MOVE_EARTHQUAKE, MOVE_PSYCHIC, MOVE_REST, @@ -38802,19 +38802,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15473 +#line 15538 .species = SPECIES_SOLROCK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15473 +#line 15538 .heldItem = ITEM_SITRUS_BERRY, -#line 15475 +#line 15540 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15474 +#line 15539 .lvl = 60, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15476 +#line 15541 MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_PSYCHIC, @@ -38823,39 +38823,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 15481 +#line 15546 [TRAINER_TATE_AND_LIZA_5] = { -#line 15482 +#line 15547 .trainerName = _("TATE&LIZA"), -#line 15483 +#line 15548 .trainerClass = TRAINER_CLASS_LEADER, -#line 15484 +#line 15549 .trainerPic = TRAINER_PIC_LEADER_TATE_AND_LIZA, .encounterMusic_gender = -#line 15486 +#line 15551 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 15487 +#line 15552 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15488 +#line 15553 .doubleBattle = TRUE, -#line 15489 +#line 15554 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 15491 +#line 15556 .species = SPECIES_HYPNO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15493 +#line 15558 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15492 +#line 15557 .lvl = 63, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15494 +#line 15559 MOVE_HYPNOSIS, MOVE_DREAM_EATER, MOVE_HEADBUTT, @@ -38863,17 +38863,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15499 +#line 15564 .species = SPECIES_CLAYDOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15501 +#line 15566 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15500 +#line 15565 .lvl = 64, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15502 +#line 15567 MOVE_EARTHQUAKE, MOVE_EXPLOSION, MOVE_PSYCHIC, @@ -38881,17 +38881,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15507 +#line 15572 .species = SPECIES_SLOWKING, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15509 +#line 15574 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15508 +#line 15573 .lvl = 63, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15510 +#line 15575 MOVE_YAWN, MOVE_PSYCHIC, MOVE_CALM_MIND, @@ -38899,19 +38899,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15515 +#line 15580 .species = SPECIES_XATU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15515 +#line 15580 .heldItem = ITEM_CHESTO_BERRY, -#line 15517 +#line 15582 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15516 +#line 15581 .lvl = 64, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15518 +#line 15583 MOVE_PSYCHIC, MOVE_REST, MOVE_CONFUSE_RAY, @@ -38919,19 +38919,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15523 +#line 15588 .species = SPECIES_LUNATONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15523 +#line 15588 .heldItem = ITEM_CHESTO_BERRY, -#line 15525 +#line 15590 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15524 +#line 15589 .lvl = 65, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15526 +#line 15591 MOVE_EARTHQUAKE, MOVE_PSYCHIC, MOVE_REST, @@ -38939,19 +38939,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15531 +#line 15596 .species = SPECIES_SOLROCK, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15531 +#line 15596 .heldItem = ITEM_SITRUS_BERRY, -#line 15533 +#line 15598 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15532 +#line 15597 .lvl = 65, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15534 +#line 15599 MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_PSYCHIC, @@ -38960,39 +38960,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 15539 +#line 15604 [TRAINER_JUAN_2] = { -#line 15540 +#line 15605 .trainerName = _("JUAN"), -#line 15541 +#line 15606 .trainerClass = TRAINER_CLASS_LEADER, -#line 15542 +#line 15607 .trainerPic = TRAINER_PIC_LEADER_JUAN, .encounterMusic_gender = -#line 15544 +#line 15609 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 15545 +#line 15610 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15546 +#line 15611 .doubleBattle = TRUE, -#line 15547 +#line 15612 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 15549 +#line 15614 .species = SPECIES_POLIWAG, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15551 +#line 15616 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15550 +#line 15615 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15552 +#line 15617 MOVE_HYPNOSIS, MOVE_RAIN_DANCE, MOVE_PROTECT, @@ -39000,17 +39000,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15557 +#line 15622 .species = SPECIES_WHISCASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15559 +#line 15624 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15558 +#line 15623 .lvl = 46, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15560 +#line 15625 MOVE_RAIN_DANCE, MOVE_WATER_PULSE, MOVE_DOUBLE_TEAM, @@ -39018,17 +39018,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15565 +#line 15630 .species = SPECIES_WALREIN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15567 +#line 15632 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15566 +#line 15631 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15568 +#line 15633 MOVE_WATER_PULSE, MOVE_BODY_SLAM, MOVE_PROTECT, @@ -39036,19 +39036,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15573 +#line 15638 .species = SPECIES_CRAWDAUNT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15573 +#line 15638 .heldItem = ITEM_CHESTO_BERRY, -#line 15575 +#line 15640 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15574 +#line 15639 .lvl = 48, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15576 +#line 15641 MOVE_REST, MOVE_CRABHAMMER, MOVE_TAUNT, @@ -39056,19 +39056,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15581 +#line 15646 .species = SPECIES_KINGDRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15581 +#line 15646 .heldItem = ITEM_CHESTO_BERRY, -#line 15583 +#line 15648 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15582 +#line 15647 .lvl = 51, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15584 +#line 15649 MOVE_WATER_PULSE, MOVE_DOUBLE_TEAM, MOVE_ICE_BEAM, @@ -39077,39 +39077,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 15589 +#line 15654 [TRAINER_JUAN_3] = { -#line 15590 +#line 15655 .trainerName = _("JUAN"), -#line 15591 +#line 15656 .trainerClass = TRAINER_CLASS_LEADER, -#line 15592 +#line 15657 .trainerPic = TRAINER_PIC_LEADER_JUAN, .encounterMusic_gender = -#line 15594 +#line 15659 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 15595 +#line 15660 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15596 +#line 15661 .doubleBattle = TRUE, -#line 15597 +#line 15662 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 5, .party = (const struct TrainerMon[]) { { -#line 15599 +#line 15664 .species = SPECIES_POLIWHIRL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15601 +#line 15666 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15600 +#line 15665 .lvl = 50, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15602 +#line 15667 MOVE_HYPNOSIS, MOVE_RAIN_DANCE, MOVE_PROTECT, @@ -39117,17 +39117,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15607 +#line 15672 .species = SPECIES_WHISCASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15609 +#line 15674 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15608 +#line 15673 .lvl = 51, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15610 +#line 15675 MOVE_RAIN_DANCE, MOVE_WATER_PULSE, MOVE_DOUBLE_TEAM, @@ -39135,17 +39135,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15615 +#line 15680 .species = SPECIES_WALREIN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15617 +#line 15682 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15616 +#line 15681 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15618 +#line 15683 MOVE_WATER_PULSE, MOVE_BODY_SLAM, MOVE_PROTECT, @@ -39153,19 +39153,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15623 +#line 15688 .species = SPECIES_CRAWDAUNT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15623 +#line 15688 .heldItem = ITEM_CHESTO_BERRY, -#line 15625 +#line 15690 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15624 +#line 15689 .lvl = 53, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15626 +#line 15691 MOVE_REST, MOVE_GUILLOTINE, MOVE_TAUNT, @@ -39173,19 +39173,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15631 +#line 15696 .species = SPECIES_KINGDRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15631 +#line 15696 .heldItem = ITEM_CHESTO_BERRY, -#line 15633 +#line 15698 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15632 +#line 15697 .lvl = 56, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15634 +#line 15699 MOVE_WATER_PULSE, MOVE_DOUBLE_TEAM, MOVE_ICE_BEAM, @@ -39194,39 +39194,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 15639 +#line 15704 [TRAINER_JUAN_4] = { -#line 15640 +#line 15705 .trainerName = _("JUAN"), -#line 15641 +#line 15706 .trainerClass = TRAINER_CLASS_LEADER, -#line 15642 +#line 15707 .trainerPic = TRAINER_PIC_LEADER_JUAN, .encounterMusic_gender = -#line 15644 +#line 15709 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 15645 +#line 15710 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15646 +#line 15711 .doubleBattle = TRUE, -#line 15647 +#line 15712 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 15649 +#line 15714 .species = SPECIES_LAPRAS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15651 +#line 15716 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15650 +#line 15715 .lvl = 56, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15652 +#line 15717 MOVE_HYDRO_PUMP, MOVE_PERISH_SONG, MOVE_ICE_BEAM, @@ -39234,17 +39234,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15657 +#line 15722 .species = SPECIES_WHISCASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15659 +#line 15724 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15658 +#line 15723 .lvl = 58, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15660 +#line 15725 MOVE_RAIN_DANCE, MOVE_WATER_PULSE, MOVE_DOUBLE_TEAM, @@ -39252,17 +39252,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15665 +#line 15730 .species = SPECIES_POLIWHIRL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15667 +#line 15732 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15666 +#line 15731 .lvl = 56, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15668 +#line 15733 MOVE_HYPNOSIS, MOVE_RAIN_DANCE, MOVE_PROTECT, @@ -39270,17 +39270,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15673 +#line 15738 .species = SPECIES_WALREIN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15675 +#line 15740 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15674 +#line 15739 .lvl = 58, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15676 +#line 15741 MOVE_WATER_PULSE, MOVE_BODY_SLAM, MOVE_PROTECT, @@ -39288,19 +39288,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15681 +#line 15746 .species = SPECIES_CRAWDAUNT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15681 +#line 15746 .heldItem = ITEM_CHESTO_BERRY, -#line 15683 +#line 15748 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15682 +#line 15747 .lvl = 58, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15684 +#line 15749 MOVE_REST, MOVE_GUILLOTINE, MOVE_TAUNT, @@ -39308,19 +39308,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15689 +#line 15754 .species = SPECIES_KINGDRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15689 +#line 15754 .heldItem = ITEM_CHESTO_BERRY, -#line 15691 +#line 15756 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15690 +#line 15755 .lvl = 61, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15692 +#line 15757 MOVE_WATER_PULSE, MOVE_DOUBLE_TEAM, MOVE_ICE_BEAM, @@ -39329,39 +39329,39 @@ F_TRAINER_FEMALE | }, }, }, -#line 15697 +#line 15762 [TRAINER_JUAN_5] = { -#line 15698 +#line 15763 .trainerName = _("JUAN"), -#line 15699 +#line 15764 .trainerClass = TRAINER_CLASS_LEADER, -#line 15700 +#line 15765 .trainerPic = TRAINER_PIC_LEADER_JUAN, .encounterMusic_gender = -#line 15702 +#line 15767 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 15703 +#line 15768 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15704 +#line 15769 .doubleBattle = TRUE, -#line 15705 +#line 15770 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 15707 +#line 15772 .species = SPECIES_LAPRAS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15709 +#line 15774 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15708 +#line 15773 .lvl = 61, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15710 +#line 15775 MOVE_HYDRO_PUMP, MOVE_PERISH_SONG, MOVE_ICE_BEAM, @@ -39369,17 +39369,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15715 +#line 15780 .species = SPECIES_WHISCASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15717 +#line 15782 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15716 +#line 15781 .lvl = 63, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15718 +#line 15783 MOVE_RAIN_DANCE, MOVE_WATER_PULSE, MOVE_DOUBLE_TEAM, @@ -39387,17 +39387,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15723 +#line 15788 .species = SPECIES_POLITOED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15725 +#line 15790 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15724 +#line 15789 .lvl = 61, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15726 +#line 15791 MOVE_HYPNOSIS, MOVE_RAIN_DANCE, MOVE_HYDRO_PUMP, @@ -39405,17 +39405,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15731 +#line 15796 .species = SPECIES_WALREIN, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15733 +#line 15798 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15732 +#line 15797 .lvl = 63, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15734 +#line 15799 MOVE_WATER_PULSE, MOVE_BODY_SLAM, MOVE_PROTECT, @@ -39423,19 +39423,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15739 +#line 15804 .species = SPECIES_CRAWDAUNT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15739 +#line 15804 .heldItem = ITEM_CHESTO_BERRY, -#line 15741 +#line 15806 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15740 +#line 15805 .lvl = 63, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15742 +#line 15807 MOVE_REST, MOVE_GUILLOTINE, MOVE_TAUNT, @@ -39443,19 +39443,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15747 +#line 15812 .species = SPECIES_KINGDRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15747 +#line 15812 .heldItem = ITEM_CHESTO_BERRY, -#line 15749 +#line 15814 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15748 +#line 15813 .lvl = 66, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15750 +#line 15815 MOVE_WATER_PULSE, MOVE_DOUBLE_TEAM, MOVE_ICE_BEAM, @@ -39464,54 +39464,54 @@ F_TRAINER_FEMALE | }, }, }, -#line 15755 +#line 15820 [TRAINER_ANGELO] = { -#line 15756 +#line 15821 .trainerName = _("ANGELO"), -#line 15757 +#line 15822 .trainerClass = TRAINER_CLASS_BUG_MANIAC, -#line 15758 +#line 15823 .trainerPic = TRAINER_PIC_BUG_MANIAC, .encounterMusic_gender = -#line 15760 +#line 15825 TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, -#line 15761 +#line 15826 .doubleBattle = FALSE, -#line 15762 +#line 15827 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 15764 +#line 15829 .species = SPECIES_ILLUMISE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15766 +#line 15831 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 15765 +#line 15830 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15767 +#line 15832 MOVE_SHOCK_WAVE, MOVE_QUICK_ATTACK, MOVE_CHARM, }, }, { -#line 15771 +#line 15836 .species = SPECIES_VOLBEAT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15773 +#line 15838 .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 15772 +#line 15837 .lvl = 17, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15774 +#line 15839 MOVE_SHOCK_WAVE, MOVE_QUICK_ATTACK, MOVE_CONFUSE_RAY, @@ -39519,71 +39519,71 @@ F_TRAINER_FEMALE | }, }, }, -#line 15778 +#line 15843 [TRAINER_DARIUS] = { -#line 15779 +#line 15844 .trainerName = _("DARIUS"), -#line 15780 +#line 15845 .trainerClass = TRAINER_CLASS_BIRD_KEEPER, -#line 15781 +#line 15846 .trainerPic = TRAINER_PIC_BIRD_KEEPER, .encounterMusic_gender = -#line 15783 +#line 15848 TRAINER_ENCOUNTER_MUSIC_COOL, -#line 15784 +#line 15849 .doubleBattle = FALSE, -#line 15785 +#line 15850 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 15787 +#line 15852 .species = SPECIES_TROPIUS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15789 +#line 15854 .iv = TRAINER_PARTY_IVS(24, 24, 24, 24, 24, 24), -#line 15788 +#line 15853 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 15791 +#line 15856 [TRAINER_STEVEN] = { -#line 15792 +#line 15857 .trainerName = _("STEVEN"), -#line 15793 +#line 15858 .trainerClass = TRAINER_CLASS_RIVAL, -#line 15794 +#line 15859 .trainerPic = TRAINER_PIC_STEVEN, .encounterMusic_gender = -#line 15796 +#line 15861 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 15797 +#line 15862 .items = { ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE }, -#line 15798 +#line 15863 .doubleBattle = FALSE, -#line 15799 +#line 15864 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 15801 +#line 15866 .species = SPECIES_SKARMORY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15803 +#line 15868 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15802 +#line 15867 .lvl = 77, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15804 +#line 15869 MOVE_TOXIC, MOVE_AERIAL_ACE, MOVE_SPIKES, @@ -39591,17 +39591,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15809 +#line 15874 .species = SPECIES_CLAYDOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15811 +#line 15876 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15810 +#line 15875 .lvl = 75, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15812 +#line 15877 MOVE_REFLECT, MOVE_LIGHT_SCREEN, MOVE_ANCIENT_POWER, @@ -39609,17 +39609,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15817 +#line 15882 .species = SPECIES_AGGRON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15819 +#line 15884 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15818 +#line 15883 .lvl = 76, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15820 +#line 15885 MOVE_THUNDER, MOVE_EARTHQUAKE, MOVE_SOLAR_BEAM, @@ -39627,17 +39627,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15825 +#line 15890 .species = SPECIES_CRADILY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15827 +#line 15892 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15826 +#line 15891 .lvl = 76, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15828 +#line 15893 MOVE_GIGA_DRAIN, MOVE_ANCIENT_POWER, MOVE_INGRAIN, @@ -39645,17 +39645,17 @@ F_TRAINER_FEMALE | }, }, { -#line 15833 +#line 15898 .species = SPECIES_ARMALDO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15835 +#line 15900 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15834 +#line 15899 .lvl = 76, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15836 +#line 15901 MOVE_WATER_PULSE, MOVE_ANCIENT_POWER, MOVE_AERIAL_ACE, @@ -39663,19 +39663,19 @@ F_TRAINER_FEMALE | }, }, { -#line 15841 +#line 15906 .species = SPECIES_METAGROSS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15841 +#line 15906 .heldItem = ITEM_SITRUS_BERRY, -#line 15843 +#line 15908 .iv = TRAINER_PARTY_IVS(31, 31, 31, 31, 31, 31), -#line 15842 +#line 15907 .lvl = 78, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, .moves = { -#line 15844 +#line 15909 MOVE_EARTHQUAKE, MOVE_PSYCHIC, MOVE_METEOR_MASH, @@ -39684,179 +39684,15 @@ F_TRAINER_FEMALE | }, }, }, -#line 15849 +#line 15914 [TRAINER_ANABEL] = { -#line 15850 - .trainerName = _("ANABEL"), -#line 15851 - .trainerClass = TRAINER_CLASS_SALON_MAIDEN, -#line 15852 - .trainerPic = TRAINER_PIC_SALON_MAIDEN_ANABEL, - .encounterMusic_gender = -#line 15853 -F_TRAINER_FEMALE | -#line 15854 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 15855 - .doubleBattle = FALSE, -#line 15856 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 15858 - .species = SPECIES_BELDUM, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 15860 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 15859 - .lvl = 5, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 15862 - [TRAINER_TUCKER] = - { -#line 15863 - .trainerName = _("TUCKER"), -#line 15864 - .trainerClass = TRAINER_CLASS_DOME_ACE, -#line 15865 - .trainerPic = TRAINER_PIC_DOME_ACE_TUCKER, - .encounterMusic_gender = -#line 15867 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 15868 - .doubleBattle = FALSE, -#line 15869 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 15871 - .species = SPECIES_BELDUM, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 15873 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 15872 - .lvl = 5, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 15875 - [TRAINER_SPENSER] = - { -#line 15876 - .trainerName = _("SPENSER"), -#line 15877 - .trainerClass = TRAINER_CLASS_PALACE_MAVEN, -#line 15878 - .trainerPic = TRAINER_PIC_PALACE_MAVEN_SPENSER, - .encounterMusic_gender = -#line 15880 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 15881 - .doubleBattle = FALSE, -#line 15882 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 15884 - .species = SPECIES_BELDUM, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 15886 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 15885 - .lvl = 5, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 15888 - [TRAINER_GRETA] = - { -#line 15889 - .trainerName = _("GRETA"), -#line 15890 - .trainerClass = TRAINER_CLASS_ARENA_TYCOON, -#line 15891 - .trainerPic = TRAINER_PIC_ARENA_TYCOON_GRETA, - .encounterMusic_gender = -#line 15892 -F_TRAINER_FEMALE | -#line 15893 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 15894 - .doubleBattle = FALSE, -#line 15895 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 15897 - .species = SPECIES_BELDUM, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 15899 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 15898 - .lvl = 5, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 15901 - [TRAINER_NOLAND] = - { -#line 15902 - .trainerName = _("NOLAND"), -#line 15903 - .trainerClass = TRAINER_CLASS_FACTORY_HEAD, -#line 15904 - .trainerPic = TRAINER_PIC_FACTORY_HEAD_NOLAND, - .encounterMusic_gender = -#line 15906 - TRAINER_ENCOUNTER_MUSIC_MALE, -#line 15907 - .doubleBattle = FALSE, -#line 15908 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 1, - .party = (const struct TrainerMon[]) - { - { -#line 15910 - .species = SPECIES_BELDUM, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 15912 - .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 15911 - .lvl = 5, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 15914 - [TRAINER_LUCY] = - { #line 15915 - .trainerName = _("LUCY"), + .trainerName = _("ANABEL"), #line 15916 - .trainerClass = TRAINER_CLASS_PIKE_QUEEN, + .trainerClass = TRAINER_CLASS_SALON_MAIDEN, #line 15917 - .trainerPic = TRAINER_PIC_PIKE_QUEEN_LUCY, + .trainerPic = TRAINER_PIC_SALON_MAIDEN_ANABEL, .encounterMusic_gender = #line 15918 F_TRAINER_FEMALE | @@ -39883,14 +39719,14 @@ F_TRAINER_FEMALE | }, }, #line 15927 - [TRAINER_BRANDON] = + [TRAINER_TUCKER] = { #line 15928 - .trainerName = _("BRANDON"), + .trainerName = _("TUCKER"), #line 15929 - .trainerClass = TRAINER_CLASS_PYRAMID_KING, + .trainerClass = TRAINER_CLASS_DOME_ACE, #line 15930 - .trainerPic = TRAINER_PIC_PYRAMID_KING_BRANDON, + .trainerPic = TRAINER_PIC_DOME_ACE_TUCKER, .encounterMusic_gender = #line 15932 TRAINER_ENCOUNTER_MUSIC_MALE, @@ -39915,2268 +39751,2432 @@ F_TRAINER_FEMALE | }, }, #line 15940 - [TRAINER_ANDRES_2] = + [TRAINER_SPENSER] = { #line 15941 - .trainerName = _("ANDRES"), + .trainerName = _("SPENSER"), #line 15942 - .trainerClass = TRAINER_CLASS_RUIN_MANIAC, + .trainerClass = TRAINER_CLASS_PALACE_MAVEN, #line 15943 - .trainerPic = TRAINER_PIC_RUIN_MANIAC, + .trainerPic = TRAINER_PIC_PALACE_MAVEN_SPENSER, .encounterMusic_gender = #line 15945 - TRAINER_ENCOUNTER_MUSIC_HIKER, + TRAINER_ENCOUNTER_MUSIC_MALE, #line 15946 .doubleBattle = FALSE, #line 15947 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 2, + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 1, .party = (const struct TrainerMon[]) { { #line 15949 - .species = SPECIES_SANDSHREW, + .species = SPECIES_BELDUM, .gender = TRAINER_MON_RANDOM_GENDER, #line 15951 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 15950 - .lvl = 31, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 15953 - .species = SPECIES_SANDSHREW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 15955 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 15954 - .lvl = 31, + .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 15957 - [TRAINER_ANDRES_3] = +#line 15953 + [TRAINER_GRETA] = { -#line 15958 - .trainerName = _("ANDRES"), -#line 15959 - .trainerClass = TRAINER_CLASS_RUIN_MANIAC, -#line 15960 - .trainerPic = TRAINER_PIC_RUIN_MANIAC, +#line 15954 + .trainerName = _("GRETA"), +#line 15955 + .trainerClass = TRAINER_CLASS_ARENA_TYCOON, +#line 15956 + .trainerPic = TRAINER_PIC_ARENA_TYCOON_GRETA, .encounterMusic_gender = -#line 15962 - TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 15963 +#line 15957 +F_TRAINER_FEMALE | +#line 15958 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 15959 .doubleBattle = FALSE, -#line 15964 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, +#line 15960 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 15966 - .species = SPECIES_NOSEPASS, +#line 15962 + .species = SPECIES_BELDUM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15968 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 15967 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 15970 - .species = SPECIES_SANDSHREW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 15972 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 15971 - .lvl = 33, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 15974 - .species = SPECIES_SANDSHREW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 15976 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 15975 - .lvl = 33, +#line 15964 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 15963 + .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 15978 - [TRAINER_ANDRES_4] = +#line 15966 + [TRAINER_NOLAND] = { +#line 15967 + .trainerName = _("NOLAND"), +#line 15968 + .trainerClass = TRAINER_CLASS_FACTORY_HEAD, +#line 15969 + .trainerPic = TRAINER_PIC_FACTORY_HEAD_NOLAND, + .encounterMusic_gender = +#line 15971 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 15972 + .doubleBattle = FALSE, +#line 15973 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { +#line 15975 + .species = SPECIES_BELDUM, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 15977 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 15976 + .lvl = 5, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, #line 15979 - .trainerName = _("ANDRES"), + [TRAINER_LUCY] = + { #line 15980 - .trainerClass = TRAINER_CLASS_RUIN_MANIAC, + .trainerName = _("LUCY"), #line 15981 - .trainerPic = TRAINER_PIC_RUIN_MANIAC, + .trainerClass = TRAINER_CLASS_PIKE_QUEEN, +#line 15982 + .trainerPic = TRAINER_PIC_PIKE_QUEEN_LUCY, .encounterMusic_gender = #line 15983 - TRAINER_ENCOUNTER_MUSIC_HIKER, +F_TRAINER_FEMALE | #line 15984 - .doubleBattle = FALSE, + TRAINER_ENCOUNTER_MUSIC_MALE, #line 15985 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, + .doubleBattle = FALSE, +#line 15986 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 15987 - .species = SPECIES_NOSEPASS, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 15989 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), #line 15988 - .lvl = 35, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 15991 - .species = SPECIES_SANDSHREW, + .species = SPECIES_BELDUM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 15993 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 15992 - .lvl = 35, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 15995 - .species = SPECIES_SANDSHREW, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 15997 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 15996 - .lvl = 35, +#line 15990 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), +#line 15989 + .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 15999 - [TRAINER_ANDRES_5] = +#line 15992 + [TRAINER_BRANDON] = { -#line 16000 - .trainerName = _("ANDRES"), +#line 15993 + .trainerName = _("BRANDON"), +#line 15994 + .trainerClass = TRAINER_CLASS_PYRAMID_KING, +#line 15995 + .trainerPic = TRAINER_PIC_PYRAMID_KING_BRANDON, + .encounterMusic_gender = +#line 15997 + TRAINER_ENCOUNTER_MUSIC_MALE, +#line 15998 + .doubleBattle = FALSE, +#line 15999 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 1, + .party = (const struct TrainerMon[]) + { + { #line 16001 - .trainerClass = TRAINER_CLASS_RUIN_MANIAC, + .species = SPECIES_BELDUM, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16003 + .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), #line 16002 + .lvl = 5, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 16005 + [TRAINER_ANDRES_2] = + { +#line 16006 + .trainerName = _("ANDRES"), +#line 16007 + .trainerClass = TRAINER_CLASS_RUIN_MANIAC, +#line 16008 .trainerPic = TRAINER_PIC_RUIN_MANIAC, .encounterMusic_gender = -#line 16004 +#line 16010 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 16005 +#line 16011 .doubleBattle = FALSE, -#line 16006 +#line 16012 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 16014 + .species = SPECIES_SANDSHREW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16016 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 16015 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16018 + .species = SPECIES_SANDSHREW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16020 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 16019 + .lvl = 31, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 16022 + [TRAINER_ANDRES_3] = + { +#line 16023 + .trainerName = _("ANDRES"), +#line 16024 + .trainerClass = TRAINER_CLASS_RUIN_MANIAC, +#line 16025 + .trainerPic = TRAINER_PIC_RUIN_MANIAC, + .encounterMusic_gender = +#line 16027 + TRAINER_ENCOUNTER_MUSIC_HIKER, +#line 16028 + .doubleBattle = FALSE, +#line 16029 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16008 +#line 16031 .species = SPECIES_NOSEPASS, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16010 +#line 16033 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 16032 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16035 + .species = SPECIES_SANDSHREW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16037 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 16036 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16039 + .species = SPECIES_SANDSHREW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16041 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 16040 + .lvl = 33, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 16043 + [TRAINER_ANDRES_4] = + { +#line 16044 + .trainerName = _("ANDRES"), +#line 16045 + .trainerClass = TRAINER_CLASS_RUIN_MANIAC, +#line 16046 + .trainerPic = TRAINER_PIC_RUIN_MANIAC, + .encounterMusic_gender = +#line 16048 + TRAINER_ENCOUNTER_MUSIC_HIKER, +#line 16049 + .doubleBattle = FALSE, +#line 16050 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 16052 + .species = SPECIES_NOSEPASS, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16054 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 16053 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16056 + .species = SPECIES_SANDSHREW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16058 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 16057 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16060 + .species = SPECIES_SANDSHREW, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16062 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 16061 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 16064 + [TRAINER_ANDRES_5] = + { +#line 16065 + .trainerName = _("ANDRES"), +#line 16066 + .trainerClass = TRAINER_CLASS_RUIN_MANIAC, +#line 16067 + .trainerPic = TRAINER_PIC_RUIN_MANIAC, + .encounterMusic_gender = +#line 16069 + TRAINER_ENCOUNTER_MUSIC_HIKER, +#line 16070 + .doubleBattle = FALSE, +#line 16071 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 16073 + .species = SPECIES_NOSEPASS, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16075 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16009 +#line 16074 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16012 +#line 16077 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16014 +#line 16079 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16013 +#line 16078 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16016 +#line 16081 .species = SPECIES_SANDSLASH, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16018 +#line 16083 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16017 +#line 16082 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16020 +#line 16085 [TRAINER_CORY_2] = { -#line 16021 +#line 16086 .trainerName = _("CORY"), -#line 16022 +#line 16087 .trainerClass = TRAINER_CLASS_SAILOR, -#line 16023 +#line 16088 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 16025 +#line 16090 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 16026 +#line 16091 .doubleBattle = FALSE, -#line 16027 +#line 16092 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16029 +#line 16094 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16031 +#line 16096 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16030 +#line 16095 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16033 +#line 16098 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16035 +#line 16100 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16034 +#line 16099 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16037 +#line 16102 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16039 +#line 16104 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16038 +#line 16103 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16041 +#line 16106 [TRAINER_CORY_3] = { -#line 16042 +#line 16107 .trainerName = _("CORY"), -#line 16043 +#line 16108 .trainerClass = TRAINER_CLASS_SAILOR, -#line 16044 +#line 16109 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 16046 +#line 16111 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 16047 +#line 16112 .doubleBattle = FALSE, -#line 16048 +#line 16113 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16050 +#line 16115 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16052 +#line 16117 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16051 +#line 16116 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16054 +#line 16119 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16056 +#line 16121 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16055 +#line 16120 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16058 +#line 16123 .species = SPECIES_TENTACOOL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16060 +#line 16125 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16059 +#line 16124 .lvl = 32, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16062 +#line 16127 [TRAINER_CORY_4] = { -#line 16063 +#line 16128 .trainerName = _("CORY"), -#line 16064 +#line 16129 .trainerClass = TRAINER_CLASS_SAILOR, -#line 16065 +#line 16130 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 16067 +#line 16132 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 16068 +#line 16133 .doubleBattle = FALSE, -#line 16069 +#line 16134 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16071 +#line 16136 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16073 +#line 16138 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16072 +#line 16137 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16075 +#line 16140 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16077 +#line 16142 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16076 +#line 16141 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16079 +#line 16144 .species = SPECIES_TENTACRUEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16081 +#line 16146 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16080 +#line 16145 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16083 +#line 16148 [TRAINER_CORY_5] = { -#line 16084 +#line 16149 .trainerName = _("CORY"), -#line 16085 +#line 16150 .trainerClass = TRAINER_CLASS_SAILOR, -#line 16086 +#line 16151 .trainerPic = TRAINER_PIC_SAILOR, .encounterMusic_gender = -#line 16088 +#line 16153 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 16089 +#line 16154 .doubleBattle = FALSE, -#line 16090 +#line 16155 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16092 +#line 16157 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16094 +#line 16159 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16093 +#line 16158 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16096 +#line 16161 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16098 +#line 16163 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16097 +#line 16162 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16100 +#line 16165 .species = SPECIES_TENTACRUEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16102 +#line 16167 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16101 +#line 16166 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16104 +#line 16169 [TRAINER_PABLO_2] = { -#line 16105 +#line 16170 .trainerName = _("PABLO"), -#line 16106 +#line 16171 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 16107 +#line 16172 .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, .encounterMusic_gender = -#line 16109 +#line 16174 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 16110 +#line 16175 .doubleBattle = FALSE, -#line 16111 +#line 16176 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 16113 +#line 16178 .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16115 +#line 16180 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16114 +#line 16179 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16117 +#line 16182 .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16119 +#line 16184 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16118 +#line 16183 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16121 +#line 16186 [TRAINER_PABLO_3] = { -#line 16122 +#line 16187 .trainerName = _("PABLO"), -#line 16123 +#line 16188 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 16124 +#line 16189 .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, .encounterMusic_gender = -#line 16126 +#line 16191 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 16127 +#line 16192 .doubleBattle = FALSE, -#line 16128 +#line 16193 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16130 +#line 16195 .species = SPECIES_WINGULL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16132 +#line 16197 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16131 +#line 16196 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16134 +#line 16199 .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16136 +#line 16201 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16135 +#line 16200 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16138 +#line 16203 .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16140 +#line 16205 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16139 +#line 16204 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16142 +#line 16207 [TRAINER_PABLO_4] = { -#line 16143 +#line 16208 .trainerName = _("PABLO"), -#line 16144 +#line 16209 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 16145 +#line 16210 .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, .encounterMusic_gender = -#line 16147 +#line 16212 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 16148 +#line 16213 .doubleBattle = FALSE, -#line 16149 +#line 16214 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16151 +#line 16216 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16153 +#line 16218 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16152 +#line 16217 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16155 +#line 16220 .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16157 +#line 16222 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16156 +#line 16221 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16159 +#line 16224 .species = SPECIES_STARYU, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16161 +#line 16226 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16160 +#line 16225 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16163 +#line 16228 [TRAINER_PABLO_5] = { -#line 16164 +#line 16229 .trainerName = _("PABLO"), -#line 16165 +#line 16230 .trainerClass = TRAINER_CLASS_TRIATHLETE, -#line 16166 +#line 16231 .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, .encounterMusic_gender = -#line 16168 +#line 16233 TRAINER_ENCOUNTER_MUSIC_SWIMMER, -#line 16169 +#line 16234 .doubleBattle = FALSE, -#line 16170 +#line 16235 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16172 +#line 16237 .species = SPECIES_PELIPPER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16174 +#line 16239 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16173 +#line 16238 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16176 +#line 16241 .species = SPECIES_STARMIE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16178 +#line 16243 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16177 +#line 16242 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16180 +#line 16245 .species = SPECIES_STARMIE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16182 +#line 16247 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16181 +#line 16246 .lvl = 43, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16184 +#line 16249 [TRAINER_KOJI_2] = { -#line 16185 +#line 16250 .trainerName = _("KOJI"), -#line 16186 +#line 16251 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 16187 +#line 16252 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 16189 +#line 16254 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 16190 +#line 16255 .doubleBattle = FALSE, -#line 16191 +#line 16256 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 16193 +#line 16258 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16195 +#line 16260 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16194 +#line 16259 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16197 +#line 16262 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16199 +#line 16264 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16198 +#line 16263 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16201 +#line 16266 [TRAINER_KOJI_3] = { -#line 16202 +#line 16267 .trainerName = _("KOJI"), -#line 16203 +#line 16268 .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 16204 +#line 16269 .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 16206 +#line 16271 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 16207 +#line 16272 .doubleBattle = FALSE, -#line 16208 +#line 16273 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16210 +#line 16275 .species = SPECIES_MAKUHITA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16212 +#line 16277 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16211 +#line 16276 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16214 +#line 16279 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16216 +#line 16281 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16215 +#line 16280 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16218 +#line 16283 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16220 +#line 16285 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16219 +#line 16284 .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16222 +#line 16287 [TRAINER_KOJI_4] = { -#line 16223 - .trainerName = _("KOJI"), -#line 16224 - .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 16225 - .trainerPic = TRAINER_PIC_BLACK_BELT, - .encounterMusic_gender = -#line 16227 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 16228 - .doubleBattle = FALSE, -#line 16229 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 16231 - .species = SPECIES_HARIYAMA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16233 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16232 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16235 - .species = SPECIES_MACHOKE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16237 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16236 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16239 - .species = SPECIES_MACHOKE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16241 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16240 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 16243 - [TRAINER_KOJI_5] = - { -#line 16244 - .trainerName = _("KOJI"), -#line 16245 - .trainerClass = TRAINER_CLASS_BLACK_BELT, -#line 16246 - .trainerPic = TRAINER_PIC_BLACK_BELT, - .encounterMusic_gender = -#line 16248 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 16249 - .doubleBattle = FALSE, -#line 16250 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 16252 - .species = SPECIES_HARIYAMA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16254 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16253 - .lvl = 43, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16256 - .species = SPECIES_MACHAMP, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16258 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16257 - .lvl = 43, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16260 - .species = SPECIES_MACHAMP, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16262 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16261 - .lvl = 43, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 16264 - [TRAINER_CRISTIN_2] = - { -#line 16265 - .trainerName = _("CRISTIN"), -#line 16266 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 16267 - .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .encounterMusic_gender = -#line 16268 -F_TRAINER_FEMALE | -#line 16269 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 16270 - .items = { ITEM_HYPER_POTION }, -#line 16271 - .doubleBattle = FALSE, -#line 16272 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 2, - .party = (const struct TrainerMon[]) - { - { -#line 16274 - .species = SPECIES_LOUDRED, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16276 - .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 16275 - .lvl = 35, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16278 - .species = SPECIES_VIGOROTH, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16280 - .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), -#line 16279 - .lvl = 35, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 16282 - [TRAINER_CRISTIN_3] = - { -#line 16283 - .trainerName = _("CRISTIN"), -#line 16284 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 16285 - .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .encounterMusic_gender = -#line 16286 -F_TRAINER_FEMALE | -#line 16287 - TRAINER_ENCOUNTER_MUSIC_COOL, #line 16288 - .items = { ITEM_HYPER_POTION }, + .trainerName = _("KOJI"), #line 16289 - .doubleBattle = FALSE, + .trainerClass = TRAINER_CLASS_BLACK_BELT, #line 16290 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .trainerPic = TRAINER_PIC_BLACK_BELT, + .encounterMusic_gender = +#line 16292 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 16293 + .doubleBattle = FALSE, +#line 16294 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16292 - .species = SPECIES_SPINDA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16294 - .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), -#line 16293 - .lvl = 37, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { #line 16296 - .species = SPECIES_LOUDRED, + .species = SPECIES_HARIYAMA, .gender = TRAINER_MON_RANDOM_GENDER, #line 16298 - .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), #line 16297 - .lvl = 37, + .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { #line 16300 - .species = SPECIES_VIGOROTH, + .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, #line 16302 - .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), #line 16301 - .lvl = 37, + .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, - }, - }, + { #line 16304 - [TRAINER_CRISTIN_4] = - { -#line 16305 - .trainerName = _("CRISTIN"), + .species = SPECIES_MACHOKE, + .gender = TRAINER_MON_RANDOM_GENDER, #line 16306 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 16307 - .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .encounterMusic_gender = + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 16305 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, #line 16308 -F_TRAINER_FEMALE | + [TRAINER_KOJI_5] = + { #line 16309 - TRAINER_ENCOUNTER_MUSIC_COOL, + .trainerName = _("KOJI"), #line 16310 - .items = { ITEM_HYPER_POTION }, + .trainerClass = TRAINER_CLASS_BLACK_BELT, #line 16311 - .doubleBattle = FALSE, -#line 16312 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 16314 - .species = SPECIES_SPINDA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16316 - .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 16315 - .lvl = 39, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16318 - .species = SPECIES_LOUDRED, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16320 - .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), -#line 16319 - .lvl = 39, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16322 - .species = SPECIES_VIGOROTH, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16324 - .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), -#line 16323 - .lvl = 39, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 16326 - [TRAINER_CRISTIN_5] = - { -#line 16327 - .trainerName = _("CRISTIN"), -#line 16328 - .trainerClass = TRAINER_CLASS_COOLTRAINER, -#line 16329 - .trainerPic = TRAINER_PIC_COOLTRAINER_F, + .trainerPic = TRAINER_PIC_BLACK_BELT, .encounterMusic_gender = -#line 16330 -F_TRAINER_FEMALE | -#line 16331 - TRAINER_ENCOUNTER_MUSIC_COOL, -#line 16332 - .items = { ITEM_HYPER_POTION }, -#line 16333 - .doubleBattle = FALSE, -#line 16334 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 16336 - .species = SPECIES_SPINDA, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16338 - .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 16337 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16340 - .species = SPECIES_EXPLOUD, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16342 - .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 16341 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16344 - .species = SPECIES_SLAKING, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16346 - .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), -#line 16345 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 16348 - [TRAINER_FERNANDO_2] = - { -#line 16349 - .trainerName = _("FERNANDO"), -#line 16350 - .trainerClass = TRAINER_CLASS_GUITARIST, -#line 16351 - .trainerPic = TRAINER_PIC_GUITARIST, - .encounterMusic_gender = -#line 16353 +#line 16313 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 16354 +#line 16314 .doubleBattle = FALSE, -#line 16355 +#line 16315 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { +#line 16317 + .species = SPECIES_HARIYAMA, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16319 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 16318 + .lvl = 43, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16321 + .species = SPECIES_MACHAMP, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16323 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 16322 + .lvl = 43, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16325 + .species = SPECIES_MACHAMP, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16327 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 16326 + .lvl = 43, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 16329 + [TRAINER_CRISTIN_2] = + { +#line 16330 + .trainerName = _("CRISTIN"), +#line 16331 + .trainerClass = TRAINER_CLASS_COOLTRAINER, +#line 16332 + .trainerPic = TRAINER_PIC_COOLTRAINER_F, + .encounterMusic_gender = +#line 16333 +F_TRAINER_FEMALE | +#line 16334 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 16335 + .items = { ITEM_HYPER_POTION }, +#line 16336 + .doubleBattle = FALSE, +#line 16337 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 2, + .party = (const struct TrainerMon[]) + { + { +#line 16339 + .species = SPECIES_LOUDRED, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16341 + .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), +#line 16340 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16343 + .species = SPECIES_VIGOROTH, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16345 + .iv = TRAINER_PARTY_IVS(13, 13, 13, 13, 13, 13), +#line 16344 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 16347 + [TRAINER_CRISTIN_3] = + { +#line 16348 + .trainerName = _("CRISTIN"), +#line 16349 + .trainerClass = TRAINER_CLASS_COOLTRAINER, +#line 16350 + .trainerPic = TRAINER_PIC_COOLTRAINER_F, + .encounterMusic_gender = +#line 16351 +F_TRAINER_FEMALE | +#line 16352 + TRAINER_ENCOUNTER_MUSIC_COOL, +#line 16353 + .items = { ITEM_HYPER_POTION }, +#line 16354 + .doubleBattle = FALSE, +#line 16355 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { #line 16357 - .species = SPECIES_ELECTRIKE, + .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, #line 16359 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), + .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), #line 16358 - .lvl = 35, + .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { #line 16361 - .species = SPECIES_ELECTRIKE, + .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, #line 16363 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), + .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), #line 16362 - .lvl = 35, + .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { #line 16365 - .species = SPECIES_LOUDRED, + .species = SPECIES_VIGOROTH, .gender = TRAINER_MON_RANDOM_GENDER, #line 16367 - .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), + .iv = TRAINER_PARTY_IVS(14, 14, 14, 14, 14, 14), #line 16366 - .lvl = 35, + .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, #line 16369 - [TRAINER_FERNANDO_3] = + [TRAINER_CRISTIN_4] = { #line 16370 - .trainerName = _("FERNANDO"), + .trainerName = _("CRISTIN"), #line 16371 - .trainerClass = TRAINER_CLASS_GUITARIST, + .trainerClass = TRAINER_CLASS_COOLTRAINER, #line 16372 - .trainerPic = TRAINER_PIC_GUITARIST, + .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = +#line 16373 +F_TRAINER_FEMALE | #line 16374 - TRAINER_ENCOUNTER_MUSIC_INTENSE, + TRAINER_ENCOUNTER_MUSIC_COOL, #line 16375 - .doubleBattle = FALSE, + .items = { ITEM_HYPER_POTION }, #line 16376 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .doubleBattle = FALSE, +#line 16377 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16378 - .species = SPECIES_ELECTRIKE, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16380 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), #line 16379 - .lvl = 37, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16382 - .species = SPECIES_MANECTRIC, + .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16384 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16383 - .lvl = 37, +#line 16381 + .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), +#line 16380 + .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16386 +#line 16383 .species = SPECIES_LOUDRED, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16388 - .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 16385 + .iv = TRAINER_PARTY_IVS(15, 15, 15, 15, 15, 15), +#line 16384 + .lvl = 39, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { #line 16387 - .lvl = 37, + .species = SPECIES_VIGOROTH, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16389 + .iv = TRAINER_PARTY_IVS(12, 12, 12, 12, 12, 12), +#line 16388 + .lvl = 39, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16390 - [TRAINER_FERNANDO_4] = - { #line 16391 - .trainerName = _("FERNANDO"), + [TRAINER_CRISTIN_5] = + { #line 16392 - .trainerClass = TRAINER_CLASS_GUITARIST, + .trainerName = _("CRISTIN"), #line 16393 - .trainerPic = TRAINER_PIC_GUITARIST, + .trainerClass = TRAINER_CLASS_COOLTRAINER, +#line 16394 + .trainerPic = TRAINER_PIC_COOLTRAINER_F, .encounterMusic_gender = #line 16395 - TRAINER_ENCOUNTER_MUSIC_INTENSE, +F_TRAINER_FEMALE | #line 16396 - .doubleBattle = FALSE, + TRAINER_ENCOUNTER_MUSIC_COOL, #line 16397 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, - .partySize = 3, - .party = (const struct TrainerMon[]) - { - { -#line 16399 - .species = SPECIES_MANECTRIC, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16401 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16400 - .lvl = 39, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16403 - .species = SPECIES_MANECTRIC, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16405 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16404 - .lvl = 39, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16407 - .species = SPECIES_LOUDRED, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16409 - .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16408 - .lvl = 39, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - }, - }, -#line 16411 - [TRAINER_FERNANDO_5] = - { -#line 16412 - .trainerName = _("FERNANDO"), -#line 16413 - .trainerClass = TRAINER_CLASS_GUITARIST, -#line 16414 - .trainerPic = TRAINER_PIC_GUITARIST, - .encounterMusic_gender = -#line 16416 - TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 16417 + .items = { ITEM_HYPER_POTION }, +#line 16398 .doubleBattle = FALSE, -#line 16418 - .aiFlags = AI_FLAG_CHECK_BAD_MOVE, +#line 16399 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16420 - .species = SPECIES_MANECTRIC, +#line 16401 + .species = SPECIES_SPINDA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16422 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16421 +#line 16403 + .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), +#line 16402 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16424 - .species = SPECIES_MANECTRIC, - .gender = TRAINER_MON_RANDOM_GENDER, -#line 16426 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16425 - .lvl = 41, - .nature = NATURE_HARDY, - .dynamaxLevel = MAX_DYNAMAX_LEVEL, - }, - { -#line 16428 +#line 16405 .species = SPECIES_EXPLOUD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16430 - .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16429 +#line 16407 + .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), +#line 16406 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16409 + .species = SPECIES_SLAKING, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16411 + .iv = TRAINER_PARTY_IVS(17, 17, 17, 17, 17, 17), +#line 16410 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, +#line 16413 + [TRAINER_FERNANDO_2] = + { +#line 16414 + .trainerName = _("FERNANDO"), +#line 16415 + .trainerClass = TRAINER_CLASS_GUITARIST, +#line 16416 + .trainerPic = TRAINER_PIC_GUITARIST, + .encounterMusic_gender = +#line 16418 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 16419 + .doubleBattle = FALSE, +#line 16420 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 16422 + .species = SPECIES_ELECTRIKE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16424 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 16423 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16426 + .species = SPECIES_ELECTRIKE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16428 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 16427 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16430 + .species = SPECIES_LOUDRED, + .gender = TRAINER_MON_RANDOM_GENDER, #line 16432 + .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), +#line 16431 + .lvl = 35, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 16434 + [TRAINER_FERNANDO_3] = + { +#line 16435 + .trainerName = _("FERNANDO"), +#line 16436 + .trainerClass = TRAINER_CLASS_GUITARIST, +#line 16437 + .trainerPic = TRAINER_PIC_GUITARIST, + .encounterMusic_gender = +#line 16439 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 16440 + .doubleBattle = FALSE, +#line 16441 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 16443 + .species = SPECIES_ELECTRIKE, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16445 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 16444 + .lvl = 37, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16447 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16449 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 16448 + .lvl = 37, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16451 + .species = SPECIES_LOUDRED, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16453 + .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), +#line 16452 + .lvl = 37, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 16455 + [TRAINER_FERNANDO_4] = + { +#line 16456 + .trainerName = _("FERNANDO"), +#line 16457 + .trainerClass = TRAINER_CLASS_GUITARIST, +#line 16458 + .trainerPic = TRAINER_PIC_GUITARIST, + .encounterMusic_gender = +#line 16460 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 16461 + .doubleBattle = FALSE, +#line 16462 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 16464 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16466 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 16465 + .lvl = 39, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16468 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16470 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 16469 + .lvl = 39, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16472 + .species = SPECIES_LOUDRED, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16474 + .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), +#line 16473 + .lvl = 39, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 16476 + [TRAINER_FERNANDO_5] = + { +#line 16477 + .trainerName = _("FERNANDO"), +#line 16478 + .trainerClass = TRAINER_CLASS_GUITARIST, +#line 16479 + .trainerPic = TRAINER_PIC_GUITARIST, + .encounterMusic_gender = +#line 16481 + TRAINER_ENCOUNTER_MUSIC_INTENSE, +#line 16482 + .doubleBattle = FALSE, +#line 16483 + .aiFlags = AI_FLAG_CHECK_BAD_MOVE, + .partySize = 3, + .party = (const struct TrainerMon[]) + { + { +#line 16485 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16487 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 16486 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16489 + .species = SPECIES_MANECTRIC, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16491 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 16490 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + { +#line 16493 + .species = SPECIES_EXPLOUD, + .gender = TRAINER_MON_RANDOM_GENDER, +#line 16495 + .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), +#line 16494 + .lvl = 41, + .nature = NATURE_HARDY, + .dynamaxLevel = MAX_DYNAMAX_LEVEL, + }, + }, + }, +#line 16497 [TRAINER_SAWYER_2] = { -#line 16433 +#line 16498 .trainerName = _("SAWYER"), -#line 16434 +#line 16499 .trainerClass = TRAINER_CLASS_HIKER, -#line 16435 +#line 16500 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 16437 +#line 16502 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 16438 +#line 16503 .doubleBattle = FALSE, -#line 16439 +#line 16504 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 16441 +#line 16506 .species = SPECIES_GEODUDE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16443 +#line 16508 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16442 +#line 16507 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16445 +#line 16510 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16447 +#line 16512 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16446 +#line 16511 .lvl = 26, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16449 +#line 16514 [TRAINER_SAWYER_3] = { -#line 16450 +#line 16515 .trainerName = _("SAWYER"), -#line 16451 +#line 16516 .trainerClass = TRAINER_CLASS_HIKER, -#line 16452 +#line 16517 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 16454 +#line 16519 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 16455 +#line 16520 .doubleBattle = FALSE, -#line 16456 +#line 16521 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16458 +#line 16523 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16460 +#line 16525 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16459 +#line 16524 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16462 +#line 16527 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16464 +#line 16529 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16463 +#line 16528 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16466 +#line 16531 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16468 +#line 16533 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16467 +#line 16532 .lvl = 28, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16470 +#line 16535 [TRAINER_SAWYER_4] = { -#line 16471 +#line 16536 .trainerName = _("SAWYER"), -#line 16472 +#line 16537 .trainerClass = TRAINER_CLASS_HIKER, -#line 16473 +#line 16538 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 16475 +#line 16540 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 16476 +#line 16541 .doubleBattle = FALSE, -#line 16477 +#line 16542 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16479 +#line 16544 .species = SPECIES_MACHOP, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16481 +#line 16546 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16480 +#line 16545 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16483 +#line 16548 .species = SPECIES_NUMEL, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16485 +#line 16550 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16484 +#line 16549 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16487 +#line 16552 .species = SPECIES_GRAVELER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16489 +#line 16554 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16488 +#line 16553 .lvl = 30, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16491 +#line 16556 [TRAINER_SAWYER_5] = { -#line 16492 +#line 16557 .trainerName = _("SAWYER"), -#line 16493 +#line 16558 .trainerClass = TRAINER_CLASS_HIKER, -#line 16494 +#line 16559 .trainerPic = TRAINER_PIC_HIKER, .encounterMusic_gender = -#line 16496 +#line 16561 TRAINER_ENCOUNTER_MUSIC_HIKER, -#line 16497 +#line 16562 .doubleBattle = FALSE, -#line 16498 +#line 16563 .aiFlags = AI_FLAG_CHECK_BAD_MOVE | AI_FLAG_TRY_TO_FAINT | AI_FLAG_CHECK_VIABILITY, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16500 +#line 16565 .species = SPECIES_MACHOKE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16502 +#line 16567 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16501 +#line 16566 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16504 +#line 16569 .species = SPECIES_CAMERUPT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16506 +#line 16571 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16505 +#line 16570 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16508 +#line 16573 .species = SPECIES_GOLEM, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16510 +#line 16575 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16509 +#line 16574 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16512 +#line 16577 [TRAINER_GABRIELLE_2] = { -#line 16513 +#line 16578 .trainerName = _("GABRIELLE"), -#line 16514 +#line 16579 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 16515 +#line 16580 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, .encounterMusic_gender = -#line 16516 +#line 16581 F_TRAINER_FEMALE | -#line 16517 +#line 16582 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 16518 +#line 16583 .doubleBattle = FALSE, -#line 16519 +#line 16584 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 16521 +#line 16586 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16523 +#line 16588 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16522 +#line 16587 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16525 +#line 16590 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16527 +#line 16592 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16526 +#line 16591 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16529 +#line 16594 .species = SPECIES_ZIGZAGOON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16531 +#line 16596 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16530 +#line 16595 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16533 +#line 16598 .species = SPECIES_LOTAD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16535 +#line 16600 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16534 +#line 16599 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16537 +#line 16602 .species = SPECIES_SEEDOT, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16539 +#line 16604 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16538 +#line 16603 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16541 +#line 16606 .species = SPECIES_TAILLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16543 +#line 16608 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16542 +#line 16607 .lvl = 31, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16545 +#line 16610 [TRAINER_GABRIELLE_3] = { -#line 16546 +#line 16611 .trainerName = _("GABRIELLE"), -#line 16547 +#line 16612 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 16548 +#line 16613 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, .encounterMusic_gender = -#line 16549 +#line 16614 F_TRAINER_FEMALE | -#line 16550 +#line 16615 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 16551 +#line 16616 .doubleBattle = FALSE, -#line 16552 +#line 16617 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 16554 +#line 16619 .species = SPECIES_SKITTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16556 +#line 16621 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16555 +#line 16620 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16558 +#line 16623 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16560 +#line 16625 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16559 +#line 16624 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16562 +#line 16627 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16564 +#line 16629 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16563 +#line 16628 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16566 +#line 16631 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16568 +#line 16633 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16567 +#line 16632 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16570 +#line 16635 .species = SPECIES_NUZLEAF, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16572 +#line 16637 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16571 +#line 16636 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16574 +#line 16639 .species = SPECIES_TAILLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16576 +#line 16641 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16575 +#line 16640 .lvl = 33, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16578 +#line 16643 [TRAINER_GABRIELLE_4] = { -#line 16579 +#line 16644 .trainerName = _("GABRIELLE"), -#line 16580 +#line 16645 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 16581 +#line 16646 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, .encounterMusic_gender = -#line 16582 +#line 16647 F_TRAINER_FEMALE | -#line 16583 +#line 16648 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 16584 +#line 16649 .doubleBattle = FALSE, -#line 16585 +#line 16650 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 16587 +#line 16652 .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16589 +#line 16654 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16588 +#line 16653 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16591 +#line 16656 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16593 +#line 16658 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16592 +#line 16657 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16595 +#line 16660 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16597 +#line 16662 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16596 +#line 16661 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16599 +#line 16664 .species = SPECIES_LOMBRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16601 +#line 16666 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16600 +#line 16665 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16603 +#line 16668 .species = SPECIES_NUZLEAF, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16605 +#line 16670 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16604 +#line 16669 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16607 +#line 16672 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16609 +#line 16674 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16608 +#line 16673 .lvl = 35, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16611 +#line 16676 [TRAINER_GABRIELLE_5] = { -#line 16612 +#line 16677 .trainerName = _("GABRIELLE"), -#line 16613 +#line 16678 .trainerClass = TRAINER_CLASS_PKMN_BREEDER, -#line 16614 +#line 16679 .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, .encounterMusic_gender = -#line 16615 +#line 16680 F_TRAINER_FEMALE | -#line 16616 +#line 16681 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 16617 +#line 16682 .doubleBattle = FALSE, -#line 16618 +#line 16683 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 6, .party = (const struct TrainerMon[]) { { -#line 16620 +#line 16685 .species = SPECIES_DELCATTY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16622 +#line 16687 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16621 +#line 16686 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16624 +#line 16689 .species = SPECIES_MIGHTYENA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16626 +#line 16691 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16625 +#line 16690 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16628 +#line 16693 .species = SPECIES_LINOONE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16630 +#line 16695 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16629 +#line 16694 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16632 +#line 16697 .species = SPECIES_LUDICOLO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16634 +#line 16699 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16633 +#line 16698 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16636 +#line 16701 .species = SPECIES_SHIFTRY, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16638 +#line 16703 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16637 +#line 16702 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16640 +#line 16705 .species = SPECIES_SWELLOW, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16642 +#line 16707 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16641 +#line 16706 .lvl = 37, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16644 +#line 16709 [TRAINER_THALIA_2] = { -#line 16645 +#line 16710 .trainerName = _("THALIA"), -#line 16646 +#line 16711 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 16647 +#line 16712 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 16648 +#line 16713 F_TRAINER_FEMALE | -#line 16649 +#line 16714 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 16650 +#line 16715 .doubleBattle = FALSE, -#line 16651 +#line 16716 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 16653 +#line 16718 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16655 +#line 16720 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16654 +#line 16719 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16657 +#line 16722 .species = SPECIES_HORSEA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16659 +#line 16724 .iv = TRAINER_PARTY_IVS(1, 1, 1, 1, 1, 1), -#line 16658 +#line 16723 .lvl = 34, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16661 +#line 16726 [TRAINER_THALIA_3] = { -#line 16662 +#line 16727 .trainerName = _("THALIA"), -#line 16663 +#line 16728 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 16664 +#line 16729 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 16665 +#line 16730 F_TRAINER_FEMALE | -#line 16666 +#line 16731 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 16667 +#line 16732 .doubleBattle = FALSE, -#line 16668 +#line 16733 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16670 +#line 16735 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16672 +#line 16737 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16671 +#line 16736 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16674 +#line 16739 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16676 +#line 16741 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16675 +#line 16740 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16678 +#line 16743 .species = SPECIES_SEADRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16680 +#line 16745 .iv = TRAINER_PARTY_IVS(2, 2, 2, 2, 2, 2), -#line 16679 +#line 16744 .lvl = 36, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16682 +#line 16747 [TRAINER_THALIA_4] = { -#line 16683 +#line 16748 .trainerName = _("THALIA"), -#line 16684 +#line 16749 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 16685 +#line 16750 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 16686 +#line 16751 F_TRAINER_FEMALE | -#line 16687 +#line 16752 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 16688 +#line 16753 .doubleBattle = FALSE, -#line 16689 +#line 16754 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16691 +#line 16756 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16693 +#line 16758 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16692 +#line 16757 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16695 +#line 16760 .species = SPECIES_WAILMER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16697 +#line 16762 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16696 +#line 16761 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16699 +#line 16764 .species = SPECIES_SEADRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16701 +#line 16766 .iv = TRAINER_PARTY_IVS(3, 3, 3, 3, 3, 3), -#line 16700 +#line 16765 .lvl = 38, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16703 +#line 16768 [TRAINER_THALIA_5] = { -#line 16704 +#line 16769 .trainerName = _("THALIA"), -#line 16705 +#line 16770 .trainerClass = TRAINER_CLASS_BEAUTY, -#line 16706 +#line 16771 .trainerPic = TRAINER_PIC_BEAUTY, .encounterMusic_gender = -#line 16707 +#line 16772 F_TRAINER_FEMALE | -#line 16708 +#line 16773 TRAINER_ENCOUNTER_MUSIC_FEMALE, -#line 16709 +#line 16774 .doubleBattle = FALSE, -#line 16710 +#line 16775 .aiFlags = AI_FLAG_CHECK_BAD_MOVE, .partySize = 3, .party = (const struct TrainerMon[]) { { -#line 16712 +#line 16777 .species = SPECIES_LUVDISC, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16714 +#line 16779 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16713 +#line 16778 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16716 +#line 16781 .species = SPECIES_WAILORD, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16718 +#line 16783 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16717 +#line 16782 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16720 +#line 16785 .species = SPECIES_KINGDRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16722 +#line 16787 .iv = TRAINER_PARTY_IVS(4, 4, 4, 4, 4, 4), -#line 16721 +#line 16786 .lvl = 40, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16724 +#line 16789 [TRAINER_MARIELA] = { -#line 16725 +#line 16790 .trainerName = _("MARIELA"), -#line 16726 +#line 16791 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 16727 +#line 16792 .trainerPic = TRAINER_PIC_PSYCHIC_F, .encounterMusic_gender = -#line 16728 +#line 16793 F_TRAINER_FEMALE | -#line 16729 +#line 16794 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 16730 +#line 16795 .doubleBattle = FALSE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 16732 +#line 16797 .species = SPECIES_CHIMECHO, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16734 +#line 16799 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 16733 +#line 16798 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16736 +#line 16801 [TRAINER_ALVARO] = { -#line 16737 +#line 16802 .trainerName = _("ALVARO"), -#line 16738 +#line 16803 .trainerClass = TRAINER_CLASS_PSYCHIC, -#line 16739 +#line 16804 .trainerPic = TRAINER_PIC_PSYCHIC_M, .encounterMusic_gender = -#line 16741 +#line 16806 TRAINER_ENCOUNTER_MUSIC_INTENSE, -#line 16742 +#line 16807 .doubleBattle = FALSE, .partySize = 2, .party = (const struct TrainerMon[]) { { -#line 16744 +#line 16809 .species = SPECIES_BANETTE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16746 +#line 16811 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 16745 +#line 16810 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, { -#line 16748 +#line 16813 .species = SPECIES_KADABRA, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16750 +#line 16815 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 16749 +#line 16814 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16752 +#line 16817 [TRAINER_EVERETT] = { -#line 16753 +#line 16818 .trainerName = _("EVERETT"), -#line 16754 +#line 16819 .trainerClass = TRAINER_CLASS_GENTLEMAN, -#line 16755 +#line 16820 .trainerPic = TRAINER_PIC_GENTLEMAN, .encounterMusic_gender = -#line 16757 +#line 16822 TRAINER_ENCOUNTER_MUSIC_RICH, -#line 16758 +#line 16823 .doubleBattle = FALSE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 16760 +#line 16825 .species = SPECIES_WOBBUFFET, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16762 +#line 16827 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 16761 +#line 16826 .lvl = 41, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16764 +#line 16829 [TRAINER_RED] = { -#line 16765 +#line 16830 .trainerName = _("RED"), -#line 16766 +#line 16831 .trainerClass = TRAINER_CLASS_RIVAL, -#line 16767 +#line 16832 .trainerPic = TRAINER_PIC_RED, .encounterMusic_gender = -#line 16769 +#line 16834 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 16770 +#line 16835 .doubleBattle = FALSE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 16772 +#line 16837 .species = SPECIES_CHARMANDER, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16774 +#line 16839 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 16773 +#line 16838 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16776 +#line 16841 [TRAINER_LEAF] = { -#line 16777 +#line 16842 .trainerName = _("LEAF"), -#line 16778 +#line 16843 .trainerClass = TRAINER_CLASS_RIVAL, -#line 16779 +#line 16844 .trainerPic = TRAINER_PIC_LEAF, .encounterMusic_gender = -#line 16780 +#line 16845 F_TRAINER_FEMALE | -#line 16781 +#line 16846 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 16782 +#line 16847 .doubleBattle = FALSE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 16784 +#line 16849 .species = SPECIES_BULBASAUR, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16786 +#line 16851 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 16785 +#line 16850 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16788 +#line 16853 [TRAINER_BRENDAN_PLACEHOLDER] = { -#line 16789 +#line 16854 .trainerName = _("BRENDAN"), -#line 16790 +#line 16855 .trainerClass = TRAINER_CLASS_RS_PROTAG, -#line 16791 +#line 16856 .trainerPic = TRAINER_PIC_RS_BRENDAN, .encounterMusic_gender = -#line 16793 +#line 16858 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 16794 +#line 16859 .doubleBattle = FALSE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 16796 +#line 16861 .species = SPECIES_GROUDON, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16798 +#line 16863 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 16797 +#line 16862 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, }, }, }, -#line 16800 +#line 16865 [TRAINER_MAY_PLACEHOLDER] = { -#line 16801 +#line 16866 .trainerName = _("MAY"), -#line 16802 +#line 16867 .trainerClass = TRAINER_CLASS_RS_PROTAG, -#line 16803 +#line 16868 .trainerPic = TRAINER_PIC_RS_MAY, .encounterMusic_gender = -#line 16804 +#line 16869 F_TRAINER_FEMALE | -#line 16805 +#line 16870 TRAINER_ENCOUNTER_MUSIC_MALE, -#line 16806 +#line 16871 .doubleBattle = FALSE, .partySize = 1, .party = (const struct TrainerMon[]) { { -#line 16808 +#line 16873 .species = SPECIES_KYOGRE, .gender = TRAINER_MON_RANDOM_GENDER, -#line 16810 +#line 16875 .iv = TRAINER_PARTY_IVS(0, 0, 0, 0, 0, 0), -#line 16809 +#line 16874 .lvl = 5, .nature = NATURE_HARDY, .dynamaxLevel = MAX_DYNAMAX_LEVEL, diff --git a/tools/trainerproc/main.c b/tools/trainerproc/main.c index bd18995a2e..b410e810b0 100644 --- a/tools/trainerproc/main.c +++ b/tools/trainerproc/main.c @@ -425,12 +425,6 @@ static bool match_eol(struct Parser *p) return true; } -__attribute__((warn_unused_result)) -static bool match_empty_line(struct Parser *p) -{ - return match_eol(p); -} - __attribute__((warn_unused_result)) static bool match_int(struct Parser *p, int *i) { @@ -457,6 +451,23 @@ static bool match_int(struct Parser *p, int *i) return true; } +__attribute__((warn_unused_result)) +static bool match_empty_line(struct Parser *p) +{ + struct Parser p_ = *p; + if (match_exact(&p_, "# ")) { + int line; + if (match_int(&p_, &line)) { + struct Token t; + match_until_eol(&p_, &t); + p_.location.line = line - 1; + *p = p_; + } + } + + return match_eol(p); +} + __attribute__((warn_unused_result)) static bool match_identifier(struct Parser *p, struct Token *t) {