summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@gmail.com>2019-10-22 21:24:16 -0400
committerPikalaxALT <PikalaxALT@gmail.com>2019-10-22 21:24:16 -0400
commit8249a58a2cedc0b3ec9f5033a4745c13e49a86ae (patch)
tree645556b36224baf1bfa1b37cfd70b09b8c04c09a
parent4dfc6699fedf01167987061e7cd63cc28245519a (diff)
Split trainers and port species and move names
-rw-r--r--asm/field_specials.s12
-rw-r--r--data/data.s35
-rw-r--r--data/graphics.s4
-rw-r--r--data/text/species_names.inc412
-rw-r--r--include/graphics.h4
-rw-r--r--ld_script.txt2
-rw-r--r--src/data.c11
-rw-r--r--src/data/pokemon_graphics/enemy_mon_elevation.h65
-rw-r--r--src/data/text/move_names.h357
-rw-r--r--src/data/text/species_names.h414
-rw-r--r--src/data/text/trainer_class_names.h109
-rw-r--r--src/data/trainer_graphics/back_pic_anims.h91
-rw-r--r--src/data/trainer_graphics/back_pic_tables.h27
-rw-r--r--src/data/trainer_parties.h11557
-rw-r--r--src/data/trainers.h (renamed from src/trainers.c)11676
15 files changed, 12645 insertions, 12131 deletions
diff --git a/asm/field_specials.s b/asm/field_specials.s
index eba95e9cf..653923fda 100644
--- a/asm/field_specials.s
+++ b/asm/field_specials.s
@@ -4953,7 +4953,7 @@ _080CCBEA:
cmp r7, 0
bne _080CCC34
ldr r0, _080CCC24 @ =gStringVar2
- ldr r1, _080CCC28 @ =gUnknown_82481BE
+ ldr r1, _080CCC28 @ =gMoveNames + 0x112A FRENZY PLANT
bl StringCopy
ldr r1, _080CCC2C @ =gSpecialVar_0x8005
movs r0, 0xF
@@ -4964,14 +4964,14 @@ _080CCBEA:
_080CCC1C: .4byte gUnknown_83F6203
_080CCC20: .4byte gPlayerParty
_080CCC24: .4byte gStringVar2
-_080CCC28: .4byte gUnknown_82481BE
+_080CCC28: .4byte gMoveNames + 0x112A
_080CCC2C: .4byte gSpecialVar_0x8005
_080CCC30: .4byte 0x000002de
_080CCC34:
cmp r7, 0x1
bne _080CCC5C
ldr r0, _080CCC4C @ =gStringVar2
- ldr r1, _080CCC50 @ =gUnknown_824802B
+ ldr r1, _080CCC50 @ =gMoveNames + 0xF97 BLAST BURN
bl StringCopy
ldr r1, _080CCC54 @ =gSpecialVar_0x8005
movs r0, 0x10
@@ -4980,12 +4980,12 @@ _080CCC34:
b _080CCC6E
.align 2, 0
_080CCC4C: .4byte gStringVar2
-_080CCC50: .4byte gUnknown_824802B
+_080CCC50: .4byte gMoveNames + 0xF97
_080CCC54: .4byte gSpecialVar_0x8005
_080CCC58: .4byte 0x000002df
_080CCC5C:
ldr r0, _080CCC80 @ =gStringVar2
- ldr r1, _080CCC84 @ =gUnknown_8248038
+ ldr r1, _080CCC84 @ =gMoveNames + 0xFA4 HYDRO CANNON
bl StringCopy
ldr r1, _080CCC88 @ =gSpecialVar_0x8005
movs r0, 0x11
@@ -5003,7 +5003,7 @@ _080CCC7A:
b _080CCCE4
.align 2, 0
_080CCC80: .4byte gStringVar2
-_080CCC84: .4byte gUnknown_8248038
+_080CCC84: .4byte gMoveNames + 0xFA4
_080CCC88: .4byte gSpecialVar_0x8005
_080CCC8C:
movs r0, 0x64
diff --git a/data/data.s b/data/data.s
index 179fc3817..366d6bf46 100644
--- a/data/data.s
+++ b/data/data.s
@@ -8,41 +8,10 @@
.include "constants/constants.inc"
.section .rodata
-
-gAnimCmd_8239EBC:: @ 8239EBC
- .incbin "baserom.gba", 0x239EBC, 0xB8
-
-gTrainerBackAnimsPtrTable:: @ 8239F74
- .incbin "baserom.gba", 0x239F74, 0x18
-
-gTrainerBackPicCoords:: @ 8239F8C
- .incbin "baserom.gba", 0x239F8C, 0x18
-
-gTrainerBackPicTable:: @ 8239FA4
- .incbin "baserom.gba", 0x239FA4, 0x30
-
-gTrainerBackPicPaletteTable:: @ 8239FD4
- .incbin "baserom.gba", 0x239FD4, 0x30
-
-gEnemyMonElevation:: @ 823A004
- .incbin "baserom.gba", 0x23A004, 0x19C
-
- .section .rodata.8245EE0
.align 2, 0
-gSpeciesNames:: @ 8245EE0
- .include "data/text/species_names.inc"
-
-gMoveNames:: @ 8247094
- .incbin "baserom.gba", 0x247094, 0xF97
-
-gUnknown_824802B:: @ 824802B
- .incbin "baserom.gba", 0x24802B, 0xD
-
-gUnknown_8248038:: @ 8248038
- .incbin "baserom.gba", 0x248038, 0x186
-gUnknown_82481BE:: @ 82481BE
- .incbin "baserom.gba", 0x2481BE, 0x12A
+gUnknown_824829C:: @ 824829C
+ .incbin "baserom.gba", 0x24829C, 0x4c
gUnknown_82482E8:: @ 82482E8
.incbin "baserom.gba", 0x2482E8, 0x18
diff --git a/data/graphics.s b/data/graphics.s
index 0fb817421..9a7a19312 100644
--- a/data/graphics.s
+++ b/data/graphics.s
@@ -13420,11 +13420,11 @@ gTrainerBackPic_RSMay:: @ 8E74EBC
.incbin "graphics/trainers/back_pics/ruby_sapphire_may_back_pic.4bpp"
.align 2
-gTrainerPalette_LeafBackPic:: @ 8E76EBC
+gTrainerPalette_RedBackPic:: @ 8E76EBC
.incbin "graphics/trainers/palettes/leaf_back_pic.gbapal.lz"
.align 2
-gTrainerPalette_RedBackPic:: @ 8E76EE4
+gTrainerPalette_LeafBackPic:: @ 8E76EE4
.incbin "graphics/trainers/palettes/red_back_pic.gbapal.lz"
.align 2
diff --git a/data/text/species_names.inc b/data/text/species_names.inc
deleted file mode 100644
index 04907c86e..000000000
--- a/data/text/species_names.inc
+++ /dev/null
@@ -1,412 +0,0 @@
- .string "??????????$", 11
- .string "BULBASAUR$", 11
- .string "IVYSAUR$", 11
- .string "VENUSAUR$", 11
- .string "CHARMANDER$", 11
- .string "CHARMELEON$", 11
- .string "CHARIZARD$", 11
- .string "SQUIRTLE$", 11
- .string "WARTORTLE$", 11
- .string "BLASTOISE$", 11
- .string "CATERPIE$", 11
- .string "METAPOD$", 11
- .string "BUTTERFREE$", 11
- .string "WEEDLE$", 11
- .string "KAKUNA$", 11
- .string "BEEDRILL$", 11
- .string "PIDGEY$", 11
- .string "PIDGEOTTO$", 11
- .string "PIDGEOT$", 11
- .string "RATTATA$", 11
- .string "RATICATE$", 11
- .string "SPEAROW$", 11
- .string "FEAROW$", 11
- .string "EKANS$", 11
- .string "ARBOK$", 11
- .string "PIKACHU$", 11
- .string "RAICHU$", 11
- .string "SANDSHREW$", 11
- .string "SANDSLASH$", 11
- .string "NIDORAN♀$", 11
- .string "NIDORINA$", 11
- .string "NIDOQUEEN$", 11
- .string "NIDORAN♂$", 11
- .string "NIDORINO$", 11
- .string "NIDOKING$", 11
- .string "CLEFAIRY$", 11
- .string "CLEFABLE$", 11
- .string "VULPIX$", 11
- .string "NINETALES$", 11
- .string "JIGGLYPUFF$", 11
- .string "WIGGLYTUFF$", 11
- .string "ZUBAT$", 11
- .string "GOLBAT$", 11
- .string "ODDISH$", 11
- .string "GLOOM$", 11
- .string "VILEPLUME$", 11
- .string "PARAS$", 11
- .string "PARASECT$", 11
- .string "VENONAT$", 11
- .string "VENOMOTH$", 11
- .string "DIGLETT$", 11
- .string "DUGTRIO$", 11
- .string "MEOWTH$", 11
- .string "PERSIAN$", 11
- .string "PSYDUCK$", 11
- .string "GOLDUCK$", 11
- .string "MANKEY$", 11
- .string "PRIMEAPE$", 11
- .string "GROWLITHE$", 11
- .string "ARCANINE$", 11
- .string "POLIWAG$", 11
- .string "POLIWHIRL$", 11
- .string "POLIWRATH$", 11
- .string "ABRA$", 11
- .string "KADABRA$", 11
- .string "ALAKAZAM$", 11
- .string "MACHOP$", 11
- .string "MACHOKE$", 11
- .string "MACHAMP$", 11
- .string "BELLSPROUT$", 11
- .string "WEEPINBELL$", 11
- .string "VICTREEBEL$", 11
- .string "TENTACOOL$", 11
- .string "TENTACRUEL$", 11
- .string "GEODUDE$", 11
- .string "GRAVELER$", 11
- .string "GOLEM$", 11
- .string "PONYTA$", 11
- .string "RAPIDASH$", 11
- .string "SLOWPOKE$", 11
- .string "SLOWBRO$", 11
- .string "MAGNEMITE$", 11
- .string "MAGNETON$", 11
- .string "FARFETCH'D$", 11
- .string "DODUO$", 11
- .string "DODRIO$", 11
- .string "SEEL$", 11
- .string "DEWGONG$", 11
- .string "GRIMER$", 11
- .string "MUK$", 11
- .string "SHELLDER$", 11
- .string "CLOYSTER$", 11
- .string "GASTLY$", 11
- .string "HAUNTER$", 11
- .string "GENGAR$", 11
- .string "ONIX$", 11
- .string "DROWZEE$", 11
- .string "HYPNO$", 11
- .string "KRABBY$", 11
- .string "KINGLER$", 11
- .string "VOLTORB$", 11
- .string "ELECTRODE$", 11
- .string "EXEGGCUTE$", 11
- .string "EXEGGUTOR$", 11
- .string "CUBONE$", 11
- .string "MAROWAK$", 11
- .string "HITMONLEE$", 11
- .string "HITMONCHAN$", 11
- .string "LICKITUNG$", 11
- .string "KOFFING$", 11
- .string "WEEZING$", 11
- .string "RHYHORN$", 11
- .string "RHYDON$", 11
- .string "CHANSEY$", 11
- .string "TANGELA$", 11
- .string "KANGASKHAN$", 11
- .string "HORSEA$", 11
- .string "SEADRA$", 11
- .string "GOLDEEN$", 11
- .string "SEAKING$", 11
- .string "STARYU$", 11
- .string "STARMIE$", 11
- .string "MR. MIME$", 11
- .string "SCYTHER$", 11
- .string "JYNX$", 11
- .string "ELECTABUZZ$", 11
- .string "MAGMAR$", 11
- .string "PINSIR$", 11
- .string "TAUROS$", 11
- .string "MAGIKARP$", 11
- .string "GYARADOS$", 11
- .string "LAPRAS$", 11
- .string "DITTO$", 11
- .string "EEVEE$", 11
- .string "VAPOREON$", 11
- .string "JOLTEON$", 11
- .string "FLAREON$", 11
- .string "PORYGON$", 11
- .string "OMANYTE$", 11
- .string "OMASTAR$", 11
- .string "KABUTO$", 11
- .string "KABUTOPS$", 11
- .string "AERODACTYL$", 11
- .string "SNORLAX$", 11
- .string "ARTICUNO$", 11
- .string "ZAPDOS$", 11
- .string "MOLTRES$", 11
- .string "DRATINI$", 11
- .string "DRAGONAIR$", 11
- .string "DRAGONITE$", 11
- .string "MEWTWO$", 11
- .string "MEW$", 11
- .string "CHIKORITA$", 11
- .string "BAYLEEF$", 11
- .string "MEGANIUM$", 11
- .string "CYNDAQUIL$", 11
- .string "QUILAVA$", 11
- .string "TYPHLOSION$", 11
- .string "TOTODILE$", 11
- .string "CROCONAW$", 11
- .string "FERALIGATR$", 11
- .string "SENTRET$", 11
- .string "FURRET$", 11
- .string "HOOTHOOT$", 11
- .string "NOCTOWL$", 11
- .string "LEDYBA$", 11
- .string "LEDIAN$", 11
- .string "SPINARAK$", 11
- .string "ARIADOS$", 11
- .string "CROBAT$", 11
- .string "CHINCHOU$", 11
- .string "LANTURN$", 11
- .string "PICHU$", 11
- .string "CLEFFA$", 11
- .string "IGGLYBUFF$", 11
- .string "TOGEPI$", 11
- .string "TOGETIC$", 11
- .string "NATU$", 11
- .string "XATU$", 11
- .string "MAREEP$", 11
- .string "FLAAFFY$", 11
- .string "AMPHAROS$", 11
- .string "BELLOSSOM$", 11
- .string "MARILL$", 11
- .string "AZUMARILL$", 11
- .string "SUDOWOODO$", 11
- .string "POLITOED$", 11
- .string "HOPPIP$", 11
- .string "SKIPLOOM$", 11
- .string "JUMPLUFF$", 11
- .string "AIPOM$", 11
- .string "SUNKERN$", 11
- .string "SUNFLORA$", 11
- .string "YANMA$", 11
- .string "WOOPER$", 11
- .string "QUAGSIRE$", 11
- .string "ESPEON$", 11
- .string "UMBREON$", 11
- .string "MURKROW$", 11
- .string "SLOWKING$", 11
- .string "MISDREAVUS$", 11
- .string "UNOWN$", 11
- .string "WOBBUFFET$", 11
- .string "GIRAFARIG$", 11
- .string "PINECO$", 11
- .string "FORRETRESS$", 11
- .string "DUNSPARCE$", 11
- .string "GLIGAR$", 11
- .string "STEELIX$", 11
- .string "SNUBBULL$", 11
- .string "GRANBULL$", 11
- .string "QWILFISH$", 11
- .string "SCIZOR$", 11
- .string "SHUCKLE$", 11
- .string "HERACROSS$", 11
- .string "SNEASEL$", 11
- .string "TEDDIURSA$", 11
- .string "URSARING$", 11
- .string "SLUGMA$", 11
- .string "MAGCARGO$", 11
- .string "SWINUB$", 11
- .string "PILOSWINE$", 11
- .string "CORSOLA$", 11
- .string "REMORAID$", 11
- .string "OCTILLERY$", 11
- .string "DELIBIRD$", 11
- .string "MANTINE$", 11
- .string "SKARMORY$", 11
- .string "HOUNDOUR$", 11
- .string "HOUNDOOM$", 11
- .string "KINGDRA$", 11
- .string "PHANPY$", 11
- .string "DONPHAN$", 11
- .string "PORYGON2$", 11
- .string "STANTLER$", 11
- .string "SMEARGLE$", 11
- .string "TYROGUE$", 11
- .string "HITMONTOP$", 11
- .string "SMOOCHUM$", 11
- .string "ELEKID$", 11
- .string "MAGBY$", 11
- .string "MILTANK$", 11
- .string "BLISSEY$", 11
- .string "RAIKOU$", 11
- .string "ENTEI$", 11
- .string "SUICUNE$", 11
- .string "LARVITAR$", 11
- .string "PUPITAR$", 11
- .string "TYRANITAR$", 11
- .string "LUGIA$", 11
- .string "HO-OH$", 11
- .string "CELEBI$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "?$", 11
- .string "TREECKO$", 11
- .string "GROVYLE$", 11
- .string "SCEPTILE$", 11
- .string "TORCHIC$", 11
- .string "COMBUSKEN$", 11
- .string "BLAZIKEN$", 11
- .string "MUDKIP$", 11
- .string "MARSHTOMP$", 11
- .string "SWAMPERT$", 11
- .string "POOCHYENA$", 11
- .string "MIGHTYENA$", 11
- .string "ZIGZAGOON$", 11
- .string "LINOONE$", 11
- .string "WURMPLE$", 11
- .string "SILCOON$", 11
- .string "BEAUTIFLY$", 11
- .string "CASCOON$", 11
- .string "DUSTOX$", 11
- .string "LOTAD$", 11
- .string "LOMBRE$", 11
- .string "LUDICOLO$", 11
- .string "SEEDOT$", 11
- .string "NUZLEAF$", 11
- .string "SHIFTRY$", 11
- .string "NINCADA$", 11
- .string "NINJASK$", 11
- .string "SHEDINJA$", 11
- .string "TAILLOW$", 11
- .string "SWELLOW$", 11
- .string "SHROOMISH$", 11
- .string "BRELOOM$", 11
- .string "SPINDA$", 11
- .string "WINGULL$", 11
- .string "PELIPPER$", 11
- .string "SURSKIT$", 11
- .string "MASQUERAIN$", 11
- .string "WAILMER$", 11
- .string "WAILORD$", 11
- .string "SKITTY$", 11
- .string "DELCATTY$", 11
- .string "KECLEON$", 11
- .string "BALTOY$", 11
- .string "CLAYDOL$", 11
- .string "NOSEPASS$", 11
- .string "TORKOAL$", 11
- .string "SABLEYE$", 11
- .string "BARBOACH$", 11
- .string "WHISCASH$", 11
- .string "LUVDISC$", 11
- .string "CORPHISH$", 11
- .string "CRAWDAUNT$", 11
- .string "FEEBAS$", 11
- .string "MILOTIC$", 11
- .string "CARVANHA$", 11
- .string "SHARPEDO$", 11
- .string "TRAPINCH$", 11
- .string "VIBRAVA$", 11
- .string "FLYGON$", 11
- .string "MAKUHITA$", 11
- .string "HARIYAMA$", 11
- .string "ELECTRIKE$", 11
- .string "MANECTRIC$", 11
- .string "NUMEL$", 11
- .string "CAMERUPT$", 11
- .string "SPHEAL$", 11
- .string "SEALEO$", 11
- .string "WALREIN$", 11
- .string "CACNEA$", 11
- .string "CACTURNE$", 11
- .string "SNORUNT$", 11
- .string "GLALIE$", 11
- .string "LUNATONE$", 11
- .string "SOLROCK$", 11
- .string "AZURILL$", 11
- .string "SPOINK$", 11
- .string "GRUMPIG$", 11
- .string "PLUSLE$", 11
- .string "MINUN$", 11
- .string "MAWILE$", 11
- .string "MEDITITE$", 11
- .string "MEDICHAM$", 11
- .string "SWABLU$", 11
- .string "ALTARIA$", 11
- .string "WYNAUT$", 11
- .string "DUSKULL$", 11
- .string "DUSCLOPS$", 11
- .string "ROSELIA$", 11
- .string "SLAKOTH$", 11
- .string "VIGOROTH$", 11
- .string "SLAKING$", 11
- .string "GULPIN$", 11
- .string "SWALOT$", 11
- .string "TROPIUS$", 11
- .string "WHISMUR$", 11
- .string "LOUDRED$", 11
- .string "EXPLOUD$", 11
- .string "CLAMPERL$", 11
- .string "HUNTAIL$", 11
- .string "GOREBYSS$", 11
- .string "ABSOL$", 11
- .string "SHUPPET$", 11
- .string "BANETTE$", 11
- .string "SEVIPER$", 11
- .string "ZANGOOSE$", 11
- .string "RELICANTH$", 11
- .string "ARON$", 11
- .string "LAIRON$", 11
- .string "AGGRON$", 11
- .string "CASTFORM$", 11
- .string "VOLBEAT$", 11
- .string "ILLUMISE$", 11
- .string "LILEEP$", 11
- .string "CRADILY$", 11
- .string "ANORITH$", 11
- .string "ARMALDO$", 11
- .string "RALTS$", 11
- .string "KIRLIA$", 11
- .string "GARDEVOIR$", 11
- .string "BAGON$", 11
- .string "SHELGON$", 11
- .string "SALAMENCE$", 11
- .string "BELDUM$", 11
- .string "METANG$", 11
- .string "METAGROSS$", 11
- .string "REGIROCK$", 11
- .string "REGICE$", 11
- .string "REGISTEEL$", 11
- .string "KYOGRE$", 11
- .string "GROUDON$", 11
- .string "RAYQUAZA$", 11
- .string "LATIAS$", 11
- .string "LATIOS$", 11
- .string "JIRACHI$", 11
- .string "DEOXYS$", 11
- .string "CHIMECHO$", 11
diff --git a/include/graphics.h b/include/graphics.h
index 4e24cf9d8..638351be4 100644
--- a/include/graphics.h
+++ b/include/graphics.h
@@ -2654,6 +2654,10 @@ extern const u32 gTrainerPalette_Collector[];
extern const u32 gTrainerPalette_Wally[];
extern const u32 gTrainerPalette_RSBrendan1[];
extern const u32 gTrainerPalette_RSMay1[];
+extern const u32 gTrainerPalette_LeafBackPic[];
+extern const u32 gTrainerPalette_RedBackPic[];
+extern const u32 gTrainerPalette_PokeDudeBackPic[];
+extern const u32 gTrainerPalette_OldManBackPic[];
extern const u32 gTrainerPalette_PokemonBreederM[];
extern const u32 gTrainerPalette_RSPokemonBreederF[];
extern const u32 gTrainerPalette_RSPokemonRangerM[];
diff --git a/ld_script.txt b/ld_script.txt
index 4c8df51a1..341b1b103 100644
--- a/ld_script.txt
+++ b/ld_script.txt
@@ -385,8 +385,6 @@ SECTIONS {
src/main_menu.o(.rodata);
src/data.o(.rodata);
data/data.o(.rodata);
- src/trainers.o(.rodata);
- data/data.o(.rodata.8245EE0);
src/battle_util.o(.rodata);
src/battle_script_commands.o(.rodata);
src/battle_controller_player.o(.rodata);
diff --git a/src/data.c b/src/data.c
index 42c9cfaab..dddeeac51 100644
--- a/src/data.c
+++ b/src/data.c
@@ -8,6 +8,7 @@
#include "constants/species.h"
#include "constants/trainers.h"
#include "constants/battle_ai.h"
+#include "constants/trainer_classes.h"
const struct SpriteFrameImage gUnknown_8234698[] =
{
@@ -287,3 +288,13 @@ const union AnimCmd *const gSpriteAnimTable_82349BC[] =
#include "data/trainer_graphics/front_pic_anims.h"
#include "data/trainer_graphics/front_pic_tables.h"
+#include "data/trainer_graphics/back_pic_anims.h"
+#include "data/trainer_graphics/back_pic_tables.h"
+
+#include "data/pokemon_graphics/enemy_mon_elevation.h"
+
+#include "data/trainer_parties.h"
+#include "data/text/trainer_class_names.h"
+#include "data/trainers.h"
+#include "data/text/species_names.h"
+#include "data/text/move_names.h"
diff --git a/src/data/pokemon_graphics/enemy_mon_elevation.h b/src/data/pokemon_graphics/enemy_mon_elevation.h
new file mode 100644
index 000000000..dccd063da
--- /dev/null
+++ b/src/data/pokemon_graphics/enemy_mon_elevation.h
@@ -0,0 +1,65 @@
+// This determines how much higher above the usual position the enemy Pokémon
+// is during battle. Species that float or fly have nonzero values.
+const u8 gEnemyMonElevation[NUM_SPECIES] =
+{
+ [SPECIES_BUTTERFREE] = 8,
+ [SPECIES_BEEDRILL] = 8,
+ [SPECIES_PIDGEOT] = 4,
+ [SPECIES_FEAROW] = 6,
+ [SPECIES_ZUBAT] = 8,
+ [SPECIES_GOLBAT] = 8,
+ [SPECIES_VENOMOTH] = 8,
+ [SPECIES_GEODUDE] = 16,
+ [SPECIES_MAGNEMITE] = 16,
+ [SPECIES_MAGNETON] = 8,
+ [SPECIES_GASTLY] = 4,
+ [SPECIES_HAUNTER] = 4,
+ [SPECIES_VOLTORB] = 10,
+ [SPECIES_ELECTRODE] = 12,
+ [SPECIES_KOFFING] = 8,
+ [SPECIES_WEEZING] = 6,
+ [SPECIES_AERODACTYL] = 7,
+ [SPECIES_ARTICUNO] = 6,
+ [SPECIES_ZAPDOS] = 8,
+ [SPECIES_MOLTRES] = 5,
+ [SPECIES_DRAGONITE] = 6,
+ [SPECIES_MEW] = 8,
+ [SPECIES_LEDIAN] = 8,
+ [SPECIES_CROBAT] = 6,
+ [SPECIES_HOPPIP] = 11,
+ [SPECIES_SKIPLOOM] = 12,
+ [SPECIES_JUMPLUFF] = 9,
+ [SPECIES_YANMA] = 8,
+ [SPECIES_MISDREAVUS] = 8,
+ [SPECIES_UNOWN] = 8,
+ [SPECIES_GLIGAR] = 6,
+ [SPECIES_LUGIA] = 6,
+ [SPECIES_HO_OH] = 6,
+ [SPECIES_CELEBI] = 15,
+ [SPECIES_BEAUTIFLY] = 8,
+ [SPECIES_DUSTOX] = 10,
+ [SPECIES_NINJASK] = 10,
+ [SPECIES_SHEDINJA] = 8,
+ [SPECIES_WINGULL] = 16,
+ [SPECIES_PELIPPER] = 8,
+ [SPECIES_MASQUERAIN] = 10,
+ [SPECIES_BALTOY] = 4,
+ [SPECIES_CLAYDOL] = 10,
+ [SPECIES_FLYGON] = 7,
+ [SPECIES_GLALIE] = 12,
+ [SPECIES_LUNATONE] = 13,
+ [SPECIES_SOLROCK] = 4,
+ [SPECIES_SWABLU] = 12,
+ [SPECIES_ALTARIA] = 8,
+ [SPECIES_DUSKULL] = 9,
+ [SPECIES_SHUPPET] = 12,
+ [SPECIES_BANETTE] = 8,
+ [SPECIES_CASTFORM] = 16,
+ [SPECIES_BELDUM] = 8,
+ [SPECIES_RAYQUAZA] = 6,
+ [SPECIES_LATIAS] = 6,
+ [SPECIES_LATIOS] = 6,
+ [SPECIES_JIRACHI] = 12,
+ [SPECIES_DEOXYS] = 8,
+ [SPECIES_CHIMECHO] = 12,
+};
diff --git a/src/data/text/move_names.h b/src/data/text/move_names.h
new file mode 100644
index 000000000..d45972d51
--- /dev/null
+++ b/src/data/text/move_names.h
@@ -0,0 +1,357 @@
+const u8 gMoveNames[][13] = {
+ _("-$$$$$$"),
+ _("POUND"),
+ _("KARATE CHOP"),
+ _("DOUBLESLAP"),
+ _("COMET PUNCH"),
+ _("MEGA PUNCH"),
+ _("PAY DAY"),
+ _("FIRE PUNCH"),
+ _("ICE PUNCH"),
+ _("THUNDERPUNCH"),
+ _("SCRATCH"),
+ _("VICEGRIP"),
+ _("GUILLOTINE"),
+ _("RAZOR WIND"),
+ _("SWORDS DANCE"),
+ _("CUT"),
+ _("GUST"),
+ _("WING ATTACK"),
+ _("WHIRLWIND"),
+ _("FLY"),
+ _("BIND"),
+ _("SLAM"),
+ _("VINE WHIP"),
+ _("STOMP"),
+ _("DOUBLE KICK"),
+ _("MEGA KICK"),
+ _("JUMP KICK"),
+ _("ROLLING KICK"),
+ _("SAND-ATTACK"),
+ _("HEADBUTT"),
+ _("HORN ATTACK"),
+ _("FURY ATTACK"),
+ _("HORN DRILL"),
+ _("TACKLE"),
+ _("BODY SLAM"),
+ _("WRAP"),
+ _("TAKE DOWN"),
+ _("THRASH"),
+ _("DOUBLE-EDGE"),
+ _("TAIL WHIP"),
+ _("POISON STING"),
+ _("TWINEEDLE"),
+ _("PIN MISSILE"),
+ _("LEER"),
+ _("BITE"),
+ _("GROWL"),
+ _("ROAR"),
+ _("SING"),
+ _("SUPERSONIC"),
+ _("SONICBOOM"),
+ _("DISABLE"),
+ _("ACID"),
+ _("EMBER"),
+ _("FLAMETHROWER"),
+ _("MIST"),
+ _("WATER GUN"),
+ _("HYDRO PUMP"),
+ _("SURF"),
+ _("ICE BEAM"),
+ _("BLIZZARD"),
+ _("PSYBEAM"),
+ _("BUBBLEBEAM"),
+ _("AURORA BEAM"),
+ _("HYPER BEAM"),
+ _("PECK"),
+ _("DRILL PECK"),
+ _("SUBMISSION"),
+ _("LOW KICK"),
+ _("COUNTER"),
+ _("SEISMIC TOSS"),
+ _("STRENGTH"),
+ _("ABSORB"),
+ _("MEGA DRAIN"),
+ _("LEECH SEED"),
+ _("GROWTH"),
+ _("RAZOR LEAF"),
+ _("SOLARBEAM"),
+ _("POISONPOWDER"),
+ _("STUN SPORE"),
+ _("SLEEP POWDER"),
+ _("PETAL DANCE"),
+ _("STRING SHOT"),
+ _("DRAGON RAGE"),
+ _("FIRE SPIN"),
+ _("THUNDERSHOCK"),
+ _("THUNDERBOLT"),
+ _("THUNDER WAVE"),
+ _("THUNDER"),
+ _("ROCK THROW"),
+ _("EARTHQUAKE"),
+ _("FISSURE"),
+ _("DIG"),
+ _("TOXIC"),
+ _("CONFUSION"),
+ _("PSYCHIC"),
+ _("HYPNOSIS"),
+ _("MEDITATE"),
+ _("AGILITY"),
+ _("QUICK ATTACK"),
+ _("RAGE"),
+ _("TELEPORT"),
+ _("NIGHT SHADE"),
+ _("MIMIC"),
+ _("SCREECH"),
+ _("DOUBLE TEAM"),
+ _("RECOVER"),
+ _("HARDEN"),
+ _("MINIMIZE"),
+ _("SMOKESCREEN"),
+ _("CONFUSE RAY"),
+ _("WITHDRAW"),
+ _("DEFENSE CURL"),
+ _("BARRIER"),
+ _("LIGHT SCREEN"),
+ _("HAZE"),
+ _("REFLECT"),
+ _("FOCUS ENERGY"),
+ _("BIDE"),
+ _("METRONOME"),
+ _("MIRROR MOVE"),
+ _("SELFDESTRUCT"),
+ _("EGG BOMB"),
+ _("LICK"),
+ _("SMOG"),
+ _("SLUDGE"),
+ _("BONE CLUB"),
+ _("FIRE BLAST"),
+ _("WATERFALL"),
+ _("CLAMP"),
+ _("SWIFT"),
+ _("SKULL BASH"),
+ _("SPIKE CANNON"),
+ _("CONSTRICT"),
+ _("AMNESIA"),
+ _("KINESIS"),
+ _("SOFTBOILED"),
+ _("HI JUMP KICK"),
+ _("GLARE"),
+ _("DREAM EATER"),
+ _("POISON GAS"),
+ _("BARRAGE"),
+ _("LEECH LIFE"),
+ _("LOVELY KISS"),
+ _("SKY ATTACK"),
+ _("TRANSFORM"),
+ _("BUBBLE"),
+ _("DIZZY PUNCH"),
+ _("SPORE"),
+ _("FLASH"),
+ _("PSYWAVE"),
+ _("SPLASH"),
+ _("ACID ARMOR"),
+ _("CRABHAMMER"),
+ _("EXPLOSION"),
+ _("FURY SWIPES"),
+ _("BONEMERANG"),
+ _("REST"),
+ _("ROCK SLIDE"),
+ _("HYPER FANG"),
+ _("SHARPEN"),
+ _("CONVERSION"),
+ _("TRI ATTACK"),
+ _("SUPER FANG"),
+ _("SLASH"),
+ _("SUBSTITUTE"),
+ _("STRUGGLE"),
+ _("SKETCH"),
+ _("TRIPLE KICK"),
+ _("THIEF"),
+ _("SPIDER WEB"),
+ _("MIND READER"),
+ _("NIGHTMARE"),
+ _("FLAME WHEEL"),
+ _("SNORE"),
+ _("CURSE"),
+ _("FLAIL"),
+ _("CONVERSION 2"),
+ _("AEROBLAST"),
+ _("COTTON SPORE"),
+ _("REVERSAL"),
+ _("SPITE"),
+ _("POWDER SNOW"),
+ _("PROTECT"),
+ _("MACH PUNCH"),
+ _("SCARY FACE"),
+ _("FAINT ATTACK"),
+ _("SWEET KISS"),
+ _("BELLY DRUM"),
+ _("SLUDGE BOMB"),
+ _("MUD-SLAP"),
+ _("OCTAZOOKA"),
+ _("SPIKES"),
+ _("ZAP CANNON"),
+ _("FORESIGHT"),
+ _("DESTINY BOND"),
+ _("PERISH SONG"),
+ _("ICY WIND"),
+ _("DETECT"),
+ _("BONE RUSH"),
+ _("LOCK-ON"),
+ _("OUTRAGE"),
+ _("SANDSTORM"),
+ _("GIGA DRAIN"),
+ _("ENDURE"),
+ _("CHARM"),
+ _("ROLLOUT"),
+ _("FALSE SWIPE"),
+ _("SWAGGER"),
+ _("MILK DRINK"),
+ _("SPARK"),
+ _("FURY CUTTER"),
+ _("STEEL WING"),
+ _("MEAN LOOK"),
+ _("ATTRACT"),
+ _("SLEEP TALK"),
+ _("HEAL BELL"),
+ _("RETURN"),
+ _("PRESENT"),
+ _("FRUSTRATION"),
+ _("SAFEGUARD"),
+ _("PAIN SPLIT"),
+ _("SACRED FIRE"),
+ _("MAGNITUDE"),
+ _("DYNAMICPUNCH"),
+ _("MEGAHORN"),
+ _("DRAGONBREATH"),
+ _("BATON PASS"),
+ _("ENCORE"),
+ _("PURSUIT"),
+ _("RAPID SPIN"),
+ _("SWEET SCENT"),
+ _("IRON TAIL"),
+ _("METAL CLAW"),
+ _("VITAL THROW"),
+ _("MORNING SUN"),
+ _("SYNTHESIS"),
+ _("MOONLIGHT"),
+ _("HIDDEN POWER"),
+ _("CROSS CHOP"),
+ _("TWISTER"),
+ _("RAIN DANCE"),
+ _("SUNNY DAY"),
+ _("CRUNCH"),
+ _("MIRROR COAT"),
+ _("PSYCH UP"),
+ _("EXTREMESPEED"),
+ _("ANCIENTPOWER"),
+ _("SHADOW BALL"),
+ _("FUTURE SIGHT"),
+ _("ROCK SMASH"),
+ _("WHIRLPOOL"),
+ _("BEAT UP"),
+ _("FAKE OUT"),
+ _("UPROAR"),
+ _("STOCKPILE"),
+ _("SPIT UP"),
+ _("SWALLOW"),
+ _("HEAT WAVE"),
+ _("HAIL"),
+ _("TORMENT"),
+ _("FLATTER"),
+ _("WILL-O-WISP"),
+ _("MEMENTO"),
+ _("FACADE"),
+ _("FOCUS PUNCH"),
+ _("SMELLINGSALT"),
+ _("FOLLOW ME"),
+ _("NATURE POWER"),
+ _("CHARGE"),
+ _("TAUNT"),
+ _("HELPING HAND"),
+ _("TRICK"),
+ _("ROLE PLAY"),
+ _("WISH"),
+ _("ASSIST"),
+ _("INGRAIN"),
+ _("SUPERPOWER"),
+ _("MAGIC COAT"),
+ _("RECYCLE"),
+ _("REVENGE"),
+ _("BRICK BREAK"),
+ _("YAWN"),
+ _("KNOCK OFF"),
+ _("ENDEAVOR"),
+ _("ERUPTION"),
+ _("SKILL SWAP"),
+ _("IMPRISON"),
+ _("REFRESH"),
+ _("GRUDGE"),
+ _("SNATCH"),
+ _("SECRET POWER"),
+ _("DIVE"),
+ _("ARM THRUST"),
+ _("CAMOUFLAGE"),
+ _("TAIL GLOW"),
+ _("LUSTER PURGE"),
+ _("MIST BALL"),
+ _("FEATHERDANCE"),
+ _("TEETER DANCE"),
+ _("BLAZE KICK"),
+ _("MUD SPORT"),
+ _("ICE BALL"),
+ _("NEEDLE ARM"),
+ _("SLACK OFF"),
+ _("HYPER VOICE"),
+ _("POISON FANG"),
+ _("CRUSH CLAW"),
+ _("BLAST BURN"),
+ _("HYDRO CANNON"),
+ _("METEOR MASH"),
+ _("ASTONISH"),
+ _("WEATHER BALL"),
+ _("AROMATHERAPY"),
+ _("FAKE TEARS"),
+ _("AIR CUTTER"),
+ _("OVERHEAT"),
+ _("ODOR SLEUTH"),
+ _("ROCK TOMB"),
+ _("SILVER WIND"),
+ _("METAL SOUND"),
+ _("GRASSWHISTLE"),
+ _("TICKLE"),
+ _("COSMIC POWER"),
+ _("WATER SPOUT"),
+ _("SIGNAL BEAM"),
+ _("SHADOW PUNCH"),
+ _("EXTRASENSORY"),
+ _("SKY UPPERCUT"),
+ _("SAND TOMB"),
+ _("SHEER COLD"),
+ _("MUDDY WATER"),
+ _("BULLET SEED"),
+ _("AERIAL ACE"),
+ _("ICICLE SPEAR"),
+ _("IRON DEFENSE"),
+ _("BLOCK"),
+ _("HOWL"),
+ _("DRAGON CLAW"),
+ _("FRENZY PLANT"),
+ _("BULK UP"),
+ _("BOUNCE"),
+ _("MUD SHOT"),
+ _("POISON TAIL"),
+ _("COVET"),
+ _("VOLT TACKLE"),
+ _("MAGICAL LEAF"),
+ _("WATER SPORT"),
+ _("CALM MIND"),
+ _("LEAF BLADE"),
+ _("DRAGON DANCE"),
+ _("ROCK BLAST"),
+ _("SHOCK WAVE"),
+ _("WATER PULSE"),
+ _("DOOM DESIRE"),
+ _("PSYCHO BOOST")
+};
diff --git a/src/data/text/species_names.h b/src/data/text/species_names.h
new file mode 100644
index 000000000..f30fe2969
--- /dev/null
+++ b/src/data/text/species_names.h
@@ -0,0 +1,414 @@
+const u8 gSpeciesNames[][11] = {
+ _("??????????"),
+ _("BULBASAUR"),
+ _("IVYSAUR"),
+ _("VENUSAUR"),
+ _("CHARMANDER"),
+ _("CHARMELEON"),
+ _("CHARIZARD"),
+ _("SQUIRTLE"),
+ _("WARTORTLE"),
+ _("BLASTOISE"),
+ _("CATERPIE"),
+ _("METAPOD"),
+ _("BUTTERFREE"),
+ _("WEEDLE"),
+ _("KAKUNA"),
+ _("BEEDRILL"),
+ _("PIDGEY"),
+ _("PIDGEOTTO"),
+ _("PIDGEOT"),
+ _("RATTATA"),
+ _("RATICATE"),
+ _("SPEAROW"),
+ _("FEAROW"),
+ _("EKANS"),
+ _("ARBOK"),
+ _("PIKACHU"),
+ _("RAICHU"),
+ _("SANDSHREW"),
+ _("SANDSLASH"),
+ _("NIDORAN♀"),
+ _("NIDORINA"),
+ _("NIDOQUEEN"),
+ _("NIDORAN♂"),
+ _("NIDORINO"),
+ _("NIDOKING"),
+ _("CLEFAIRY"),
+ _("CLEFABLE"),
+ _("VULPIX"),
+ _("NINETALES"),
+ _("JIGGLYPUFF"),
+ _("WIGGLYTUFF"),
+ _("ZUBAT"),
+ _("GOLBAT"),
+ _("ODDISH"),
+ _("GLOOM"),
+ _("VILEPLUME"),
+ _("PARAS"),
+ _("PARASECT"),
+ _("VENONAT"),
+ _("VENOMOTH"),
+ _("DIGLETT"),
+ _("DUGTRIO"),
+ _("MEOWTH"),
+ _("PERSIAN"),
+ _("PSYDUCK"),
+ _("GOLDUCK"),
+ _("MANKEY"),
+ _("PRIMEAPE"),
+ _("GROWLITHE"),
+ _("ARCANINE"),
+ _("POLIWAG"),
+ _("POLIWHIRL"),
+ _("POLIWRATH"),
+ _("ABRA"),
+ _("KADABRA"),
+ _("ALAKAZAM"),
+ _("MACHOP"),
+ _("MACHOKE"),
+ _("MACHAMP"),
+ _("BELLSPROUT"),
+ _("WEEPINBELL"),
+ _("VICTREEBEL"),
+ _("TENTACOOL"),
+ _("TENTACRUEL"),
+ _("GEODUDE"),
+ _("GRAVELER"),
+ _("GOLEM"),
+ _("PONYTA"),
+ _("RAPIDASH"),
+ _("SLOWPOKE"),
+ _("SLOWBRO"),
+ _("MAGNEMITE"),
+ _("MAGNETON"),
+ _("FARFETCH'D"),
+ _("DODUO"),
+ _("DODRIO"),
+ _("SEEL"),
+ _("DEWGONG"),
+ _("GRIMER"),
+ _("MUK"),
+ _("SHELLDER"),
+ _("CLOYSTER"),
+ _("GASTLY"),
+ _("HAUNTER"),
+ _("GENGAR"),
+ _("ONIX"),
+ _("DROWZEE"),
+ _("HYPNO"),
+ _("KRABBY"),
+ _("KINGLER"),
+ _("VOLTORB"),
+ _("ELECTRODE"),
+ _("EXEGGCUTE"),
+ _("EXEGGUTOR"),
+ _("CUBONE"),
+ _("MAROWAK"),
+ _("HITMONLEE"),
+ _("HITMONCHAN"),
+ _("LICKITUNG"),
+ _("KOFFING"),
+ _("WEEZING"),
+ _("RHYHORN"),
+ _("RHYDON"),
+ _("CHANSEY"),
+ _("TANGELA"),
+ _("KANGASKHAN"),
+ _("HORSEA"),
+ _("SEADRA"),
+ _("GOLDEEN"),
+ _("SEAKING"),
+ _("STARYU"),
+ _("STARMIE"),
+ _("MR. MIME"),
+ _("SCYTHER"),
+ _("JYNX"),
+ _("ELECTABUZZ"),
+ _("MAGMAR"),
+ _("PINSIR"),
+ _("TAUROS"),
+ _("MAGIKARP"),
+ _("GYARADOS"),
+ _("LAPRAS"),
+ _("DITTO"),
+ _("EEVEE"),
+ _("VAPOREON"),
+ _("JOLTEON"),
+ _("FLAREON"),
+ _("PORYGON"),
+ _("OMANYTE"),
+ _("OMASTAR"),
+ _("KABUTO"),
+ _("KABUTOPS"),
+ _("AERODACTYL"),
+ _("SNORLAX"),
+ _("ARTICUNO"),
+ _("ZAPDOS"),
+ _("MOLTRES"),
+ _("DRATINI"),
+ _("DRAGONAIR"),
+ _("DRAGONITE"),
+ _("MEWTWO"),
+ _("MEW"),
+ _("CHIKORITA"),
+ _("BAYLEEF"),
+ _("MEGANIUM"),
+ _("CYNDAQUIL"),
+ _("QUILAVA"),
+ _("TYPHLOSION"),
+ _("TOTODILE"),
+ _("CROCONAW"),
+ _("FERALIGATR"),
+ _("SENTRET"),
+ _("FURRET"),
+ _("HOOTHOOT"),
+ _("NOCTOWL"),
+ _("LEDYBA"),
+ _("LEDIAN"),
+ _("SPINARAK"),
+ _("ARIADOS"),
+ _("CROBAT"),
+ _("CHINCHOU"),
+ _("LANTURN"),
+ _("PICHU"),
+ _("CLEFFA"),
+ _("IGGLYBUFF"),
+ _("TOGEPI"),
+ _("TOGETIC"),
+ _("NATU"),
+ _("XATU"),
+ _("MAREEP"),
+ _("FLAAFFY"),
+ _("AMPHAROS"),
+ _("BELLOSSOM"),
+ _("MARILL"),
+ _("AZUMARILL"),
+ _("SUDOWOODO"),
+ _("POLITOED"),
+ _("HOPPIP"),
+ _("SKIPLOOM"),
+ _("JUMPLUFF"),
+ _("AIPOM"),
+ _("SUNKERN"),
+ _("SUNFLORA"),
+ _("YANMA"),
+ _("WOOPER"),
+ _("QUAGSIRE"),
+ _("ESPEON"),
+ _("UMBREON"),
+ _("MURKROW"),
+ _("SLOWKING"),
+ _("MISDREAVUS"),
+ _("UNOWN"),
+ _("WOBBUFFET"),
+ _("GIRAFARIG"),
+ _("PINECO"),
+ _("FORRETRESS"),
+ _("DUNSPARCE"),
+ _("GLIGAR"),
+ _("STEELIX"),
+ _("SNUBBULL"),
+ _("GRANBULL"),
+ _("QWILFISH"),
+ _("SCIZOR"),
+ _("SHUCKLE"),
+ _("HERACROSS"),
+ _("SNEASEL"),
+ _("TEDDIURSA"),
+ _("URSARING"),
+ _("SLUGMA"),
+ _("MAGCARGO"),
+ _("SWINUB"),
+ _("PILOSWINE"),
+ _("CORSOLA"),
+ _("REMORAID"),
+ _("OCTILLERY"),
+ _("DELIBIRD"),
+ _("MANTINE"),
+ _("SKARMORY"),
+ _("HOUNDOUR"),
+ _("HOUNDOOM"),
+ _("KINGDRA"),
+ _("PHANPY"),
+ _("DONPHAN"),
+ _("PORYGON2"),
+ _("STANTLER"),
+ _("SMEARGLE"),
+ _("TYROGUE"),
+ _("HITMONTOP"),
+ _("SMOOCHUM"),
+ _("ELEKID"),
+ _("MAGBY"),
+ _("MILTANK"),
+ _("BLISSEY"),
+ _("RAIKOU"),
+ _("ENTEI"),
+ _("SUICUNE"),
+ _("LARVITAR"),
+ _("PUPITAR"),
+ _("TYRANITAR"),
+ _("LUGIA"),
+ _("HO-OH"),
+ _("CELEBI"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("?"),
+ _("TREECKO"),
+ _("GROVYLE"),
+ _("SCEPTILE"),
+ _("TORCHIC"),
+ _("COMBUSKEN"),
+ _("BLAZIKEN"),
+ _("MUDKIP"),
+ _("MARSHTOMP"),
+ _("SWAMPERT"),
+ _("POOCHYENA"),
+ _("MIGHTYENA"),
+ _("ZIGZAGOON"),
+ _("LINOONE"),
+ _("WURMPLE"),
+ _("SILCOON"),
+ _("BEAUTIFLY"),
+ _("CASCOON"),
+ _("DUSTOX"),
+ _("LOTAD"),
+ _("LOMBRE"),
+ _("LUDICOLO"),
+ _("SEEDOT"),
+ _("NUZLEAF"),
+ _("SHIFTRY"),
+ _("NINCADA"),
+ _("NINJASK"),
+ _("SHEDINJA"),
+ _("TAILLOW"),
+ _("SWELLOW"),
+ _("SHROOMISH"),
+ _("BRELOOM"),
+ _("SPINDA"),
+ _("WINGULL"),
+ _("PELIPPER"),
+ _("SURSKIT"),
+ _("MASQUERAIN"),
+ _("WAILMER"),
+ _("WAILORD"),
+ _("SKITTY"),
+ _("DELCATTY"),
+ _("KECLEON"),
+ _("BALTOY"),
+ _("CLAYDOL"),
+ _("NOSEPASS"),
+ _("TORKOAL"),
+ _("SABLEYE"),
+ _("BARBOACH"),
+ _("WHISCASH"),
+ _("LUVDISC"),
+ _("CORPHISH"),
+ _("CRAWDAUNT"),
+ _("FEEBAS"),
+ _("MILOTIC"),
+ _("CARVANHA"),
+ _("SHARPEDO"),
+ _("TRAPINCH"),
+ _("VIBRAVA"),
+ _("FLYGON"),
+ _("MAKUHITA"),
+ _("HARIYAMA"),
+ _("ELECTRIKE"),
+ _("MANECTRIC"),
+ _("NUMEL"),
+ _("CAMERUPT"),
+ _("SPHEAL"),
+ _("SEALEO"),
+ _("WALREIN"),
+ _("CACNEA"),
+ _("CACTURNE"),
+ _("SNORUNT"),
+ _("GLALIE"),
+ _("LUNATONE"),
+ _("SOLROCK"),
+ _("AZURILL"),
+ _("SPOINK"),
+ _("GRUMPIG"),
+ _("PLUSLE"),
+ _("MINUN"),
+ _("MAWILE"),
+ _("MEDITITE"),
+ _("MEDICHAM"),
+ _("SWABLU"),
+ _("ALTARIA"),
+ _("WYNAUT"),
+ _("DUSKULL"),
+ _("DUSCLOPS"),
+ _("ROSELIA"),
+ _("SLAKOTH"),
+ _("VIGOROTH"),
+ _("SLAKING"),
+ _("GULPIN"),
+ _("SWALOT"),
+ _("TROPIUS"),
+ _("WHISMUR"),
+ _("LOUDRED"),
+ _("EXPLOUD"),
+ _("CLAMPERL"),
+ _("HUNTAIL"),
+ _("GOREBYSS"),
+ _("ABSOL"),
+ _("SHUPPET"),
+ _("BANETTE"),
+ _("SEVIPER"),
+ _("ZANGOOSE"),
+ _("RELICANTH"),
+ _("ARON"),
+ _("LAIRON"),
+ _("AGGRON"),
+ _("CASTFORM"),
+ _("VOLBEAT"),
+ _("ILLUMISE"),
+ _("LILEEP"),
+ _("CRADILY"),
+ _("ANORITH"),
+ _("ARMALDO"),
+ _("RALTS"),
+ _("KIRLIA"),
+ _("GARDEVOIR"),
+ _("BAGON"),
+ _("SHELGON"),
+ _("SALAMENCE"),
+ _("BELDUM"),
+ _("METANG"),
+ _("METAGROSS"),
+ _("REGIROCK"),
+ _("REGICE"),
+ _("REGISTEEL"),
+ _("KYOGRE"),
+ _("GROUDON"),
+ _("RAYQUAZA"),
+ _("LATIAS"),
+ _("LATIOS"),
+ _("JIRACHI"),
+ _("DEOXYS"),
+ _("CHIMECHO")
+};
diff --git a/src/data/text/trainer_class_names.h b/src/data/text/trainer_class_names.h
new file mode 100644
index 000000000..4faae43f4
--- /dev/null
+++ b/src/data/text/trainer_class_names.h
@@ -0,0 +1,109 @@
+const u8 gTrainerClassNames[][13] = {
+ _("{PKMN} TRAINER"),
+ _("{PKMN} TRAINER"),
+ _("AQUA LEADER"),
+ _("TEAM AQUA"),
+ _("AROMA LADY"),
+ _("RUIN MANIAC"),
+ _("INTERVIEWER"),
+ _("TUBER"),
+ _("TUBER"),
+ _("COOLTRAINER"),
+ _("HEX MANIAC"),
+ _("LADY"),
+ _("BEAUTY"),
+ _("RICH BOY"),
+ _("POKéMANIAC"),
+ _("SWIMMER♂"),
+ _("BLACK BELT"),
+ _("GUITARIST"),
+ _("KINDLER"),
+ _("CAMPER"),
+ _("BUG MANIAC"),
+ _("PSYCHIC"),
+ _("GENTLEMAN"),
+ _("ELITE FOUR"),
+ _("LEADER"),
+ _("SCHOOL KID"),
+ _("SR. AND JR."),
+ _("POKéFAN"),
+ _("EXPERT"),
+ _("YOUNGSTER"),
+ _("CHAMPION"),
+ _("FISHERMAN"),
+ _("TRIATHLETE"),
+ _("DRAGON TAMER"),
+ _("BIRD KEEPER"),
+ _("NINJA BOY"),
+ _("BATTLE GIRL"),
+ _("PARASOL LADY"),
+ _("SWIMMER♀"),
+ _("PICNICKER"),
+ _("TWINS"),
+ _("SAILOR"),
+ _("BOARDER"),
+ _("COLLECTOR"),
+ _("{PKMN} TRAINER"),
+ _("{PKMN} BREEDER"),
+ _("{PKMN} RANGER"),
+ _("MAGMA LEADER"),
+ _("TEAM MAGMA"),
+ _("LASS"),
+ _("BUG CATCHER"),
+ _("HIKER"),
+ _("YOUNG COUPLE"),
+ _("OLD COUPLE"),
+ _("SIS AND BRO"),
+ _("AQUA ADMIN"),
+ _("MAGMA ADMIN"),
+ _("YOUNGSTER"),
+ _("BUG CATCHER"),
+ _("LASS"),
+ _("SAILOR"),
+ _("CAMPER"),
+ _("PICNICKER"),
+ _("POKéMANIAC"),
+ _("SUPER NERD"),
+ _("HIKER"),
+ _("BIKER"),
+ _("BURGLAR"),
+ _("ENGINEER"),
+ _("FISHERMAN"),
+ _("SWIMMER♂"),
+ _("CUE BALL"),
+ _("GAMER"),
+ _("BEAUTY"),
+ _("SWIMMER♀"),
+ _("PSYCHIC"),
+ _("ROCKER"),
+ _("JUGGLER"),
+ _("TAMER"),
+ _("BIRD KEEPER"),
+ _("BLACK BELT"),
+ _("RIVAL"),
+ _("SCIENTIST"),
+ _("BOSS"),
+ _("LEADER"),
+ _("TEAM ROCKET"),
+ _("COOLTRAINER"),
+ _("ELITE FOUR"),
+ _("GENTLEMAN"),
+ _("RIVAL"),
+ _("CHAMPION"),
+ _("CHANNELER"),
+ _("TWINS"),
+ _("COOL COUPLE"),
+ _("YOUNG COUPLE"),
+ _("CRUSH KIN"),
+ _("SIS AND BRO"),
+ _("{PKMN} PROF."),
+ _("PLAYER"),
+ _("CRUSH GIRL"),
+ _("TUBER"),
+ _("{PKMN} BREEDER"),
+ _("{PKMN} RANGER"),
+ _("AROMA LADY"),
+ _("RUIN MANIAC"),
+ _("LADY"),
+ _("PAINTER"),
+};
diff --git a/src/data/trainer_graphics/back_pic_anims.h b/src/data/trainer_graphics/back_pic_anims.h
new file mode 100644
index 000000000..83f67bc52
--- /dev/null
+++ b/src/data/trainer_graphics/back_pic_anims.h
@@ -0,0 +1,91 @@
+
+static const union AnimCmd sAnimCmd_Red_1[] = {
+ ANIMCMD_FRAME(1, 20),
+ ANIMCMD_FRAME(2, 6),
+ ANIMCMD_FRAME(3, 6),
+ ANIMCMD_FRAME(4, 24),
+ ANIMCMD_FRAME(0, 1),
+ ANIMCMD_END
+};
+
+static const union AnimCmd sAnimCmd_Leaf_1[] = {
+ ANIMCMD_FRAME(1, 20),
+ ANIMCMD_FRAME(2, 6),
+ ANIMCMD_FRAME(3, 6),
+ ANIMCMD_FRAME(4, 24),
+ ANIMCMD_FRAME(0, 1),
+ ANIMCMD_END
+};
+
+static const union AnimCmd sAnimCmd_PokeDude_1[] = {
+ ANIMCMD_FRAME(1, 24),
+ ANIMCMD_FRAME(2, 9),
+ ANIMCMD_FRAME(3, 24),
+ ANIMCMD_FRAME(0, 9),
+ ANIMCMD_END
+};
+
+static const union AnimCmd sAnimCmd_OldMan_1[] = {
+ ANIMCMD_FRAME(1, 24),
+ ANIMCMD_FRAME(2, 9),
+ ANIMCMD_FRAME(3, 24),
+ ANIMCMD_FRAME(0, 9),
+ ANIMCMD_END
+};
+
+static const union AnimCmd sAnimCmd_RSBrendan_1[] = {
+ ANIMCMD_FRAME(0, 24),
+ ANIMCMD_FRAME(1, 9),
+ ANIMCMD_FRAME(2, 24),
+ ANIMCMD_FRAME(0, 9),
+ ANIMCMD_FRAME(3, 50),
+ ANIMCMD_END
+};
+
+static const union AnimCmd sAnimCmd_RSMay_1[] = {
+ ANIMCMD_FRAME(0, 24),
+ ANIMCMD_FRAME(1, 9),
+ ANIMCMD_FRAME(2, 24),
+ ANIMCMD_FRAME(0, 9),
+ ANIMCMD_FRAME(3, 50),
+ ANIMCMD_END
+};
+
+const union AnimCmd *const sBackAnims_Red[] = {
+ sAnim_GeneralFrame0,
+ sAnimCmd_Red_1
+};
+
+const union AnimCmd *const sBackAnims_Leaf[] = {
+ sAnim_GeneralFrame0,
+ sAnimCmd_Leaf_1
+};
+
+const union AnimCmd *const sBackAnims_PokeDude[] = {
+ sAnim_GeneralFrame0,
+ sAnimCmd_PokeDude_1
+};
+
+const union AnimCmd *const sBackAnims_OldMan[] = {
+ sAnim_GeneralFrame0,
+ sAnimCmd_OldMan_1
+};
+
+const union AnimCmd *const sBackAnims_RSBrendan[] = {
+ sAnim_GeneralFrame3,
+ sAnimCmd_RSBrendan_1
+};
+
+const union AnimCmd *const sBackAnims_RSMay[] = {
+ sAnim_GeneralFrame3,
+ sAnimCmd_RSMay_1
+};
+
+const union AnimCmd *const *const gTrainerBackAnimsPtrTable[] = {
+ sBackAnims_Red,
+ sBackAnims_Leaf,
+ sBackAnims_RSBrendan,
+ sBackAnims_RSMay,
+ sBackAnims_PokeDude,
+ sBackAnims_OldMan
+};
diff --git a/src/data/trainer_graphics/back_pic_tables.h b/src/data/trainer_graphics/back_pic_tables.h
new file mode 100644
index 000000000..115cc6550
--- /dev/null
+++ b/src/data/trainer_graphics/back_pic_tables.h
@@ -0,0 +1,27 @@
+const struct MonCoords gTrainerBackPicCoords[] = {
+ {.size = 8, .y_offset = 5},
+ {.size = 8, .y_offset = 5},
+ {.size = 8, .y_offset = 4},
+ {.size = 8, .y_offset = 4},
+ {.size = 8, .y_offset = 4},
+ {.size = 8, .y_offset = 4}
+};
+
+const struct CompressedSpriteSheet gTrainerBackPicTable[] = {
+ { (const u32 *)gTrainerBackPic_Red, 0x2800, 0 },
+ { (const u32 *)gTrainerBackPic_Leaf, 0x2800, 1 },
+ { (const u32 *)gTrainerBackPic_RSBrendan, 0x2000, 2 },
+ { (const u32 *)gTrainerBackPic_RSMay, 0x2000, 3 },
+ { (const u32 *)gTrainerBackPic_PokeDude, 0x2000, 4 },
+ { (const u32 *)gTrainerBackPic_OldMan, 0x2000, 5 }
+};
+
+const struct CompressedSpritePalette gTrainerBackPicPaletteTable[] = {
+ { gTrainerPalette_RedBackPic, 0 },
+ { gTrainerPalette_LeafBackPic, 1 },
+ { gTrainerPalette_RSBrendan1, 2 },
+ { gTrainerPalette_RSMay1, 3 },
+ { gTrainerPalette_PokeDudeBackPic, 4 },
+ { gTrainerPalette_OldManBackPic, 5 }
+};
+
diff --git a/src/data/trainer_parties.h b/src/data/trainer_parties.h
new file mode 100644
index 000000000..a2c4b512d
--- /dev/null
+++ b/src/data/trainer_parties.h
@@ -0,0 +1,11557 @@
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1A0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1A8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1B0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1B8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1C0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1C8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1D0[] = {
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_STARMIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1D8[] = {
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_STARMIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1E0[] = {
+ {
+ .iv = 100,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1E8[] = {
+ {
+ .iv = 100,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1F0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1F8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A200[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A208[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A210[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A218[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A220[] = {
+ {
+ .iv = 100,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A228[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A230[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A238[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A240[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A248[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A250[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A258[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A260[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A268[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A270[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A278[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A280[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A288[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A290[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A298[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2A0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2A8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2B0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2B8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2C0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2C8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2D0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2D8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2E0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2E8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2F0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2F8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A300[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A308[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A310[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A318[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A320[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A328[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A330[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A338[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A340[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A348[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A350[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A358[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A360[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A368[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A370[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A378[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A380[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A388[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A390[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A398[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3A0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3A8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3B0[] = {
+ {
+ .iv = 100,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3B8[] = {
+ {
+ .iv = 100,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3C0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3C8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3D0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3D8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3E0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3E8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3F0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A400[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A408[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A410[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A418[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A420[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A428[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A430[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A438[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A440[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A448[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A450[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A458[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A460[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A468[] = {
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A478[] = {
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_SPEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A480[] = {
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_ZUBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A498[] = {
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_SANDSHREW,
+ },
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4A8[] = {
+ {
+ .iv = 0,
+ .lvl = 15,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 15,
+ .species = SPECIES_SPEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4B8[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_SLOWPOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4C0[] = {
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_SANDSHREW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4D0[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_NIDORAN_M,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4D8[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4E0[] = {
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_SANDSHREW,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_ZUBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4F0[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_RATICATE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A508[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_NIDORAN_M,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_NIDORINO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A518[] = {
+ {
+ .iv = 20,
+ .lvl = 17,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 20,
+ .lvl = 17,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A528[] = {
+ {
+ .iv = 0,
+ .lvl = 6,
+ .species = SPECIES_WEEDLE,
+ },
+ {
+ .iv = 0,
+ .lvl = 6,
+ .species = SPECIES_CATERPIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A538[] = {
+ {
+ .iv = 0,
+ .lvl = 7,
+ .species = SPECIES_WEEDLE,
+ },
+ {
+ .iv = 0,
+ .lvl = 7,
+ .species = SPECIES_KAKUNA,
+ },
+ {
+ .iv = 0,
+ .lvl = 7,
+ .species = SPECIES_WEEDLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A550[] = {
+ {
+ .iv = 0,
+ .lvl = 9,
+ .species = SPECIES_WEEDLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A558[] = {
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_CATERPIE,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_WEEDLE,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_CATERPIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A570[] = {
+ {
+ .iv = 0,
+ .lvl = 9,
+ .species = SPECIES_WEEDLE,
+ },
+ {
+ .iv = 0,
+ .lvl = 9,
+ .species = SPECIES_KAKUNA,
+ },
+ {
+ .iv = 0,
+ .lvl = 9,
+ .species = SPECIES_CATERPIE,
+ },
+ {
+ .iv = 0,
+ .lvl = 9,
+ .species = SPECIES_METAPOD,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A590[] = {
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_CATERPIE,
+ },
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_METAPOD,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A5A0[] = {
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_WEEDLE,
+ },
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_KAKUNA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A5B0[] = {
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_CATERPIE,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_METAPOD,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_CATERPIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A5C8[] = {
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_CATERPIE,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_WEEDLE,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_METAPOD,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_KAKUNA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A5E8[] = {
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_WEEDLE,
+ },
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_CATERPIE,
+ },
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_WEEDLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A600[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_BUTTERFREE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A608[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_METAPOD,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_CATERPIE,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_VENONAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A620[] = {
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_BEEDRILL,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_BEEDRILL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A630[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_CATERPIE,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_WEEDLE,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_VENONAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A648[] = {
+ {
+ .iv = 0,
+ .lvl = 9,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 9,
+ .species = SPECIES_PIDGEY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A658[] = {
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_NIDORAN_F,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A668[] = {
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_JIGGLYPUFF,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A670[] = {
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_PARAS,
+ },
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_PARAS,
+ },
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_PARASECT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A688[] = {
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_BELLSPROUT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A698[] = {
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_CLEFAIRY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A6A0[] = {
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_NIDORAN_M,
+ },
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_NIDORAN_F,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A6B0[] = {
+ {
+ .iv = 0,
+ .lvl = 12,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 12,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 12,
+ .species = SPECIES_BELLSPROUT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A6C8[] = {
+ {
+ .iv = 0,
+ .lvl = 15,
+ .species = SPECIES_NIDORAN_M,
+ },
+ {
+ .iv = 0,
+ .lvl = 15,
+ .species = SPECIES_NIDORAN_F,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A6D8[] = {
+ {
+ .iv = 0,
+ .lvl = 13,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 13,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 13,
+ .species = SPECIES_ODDISH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A6F0[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_NIDORAN_F,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A700[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_PIKACHU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A710[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_NIDORAN_F,
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_NIDORINA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A720[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_MEOWTH,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_MEOWTH,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_MEOWTH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A738[] = {
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_NIDORAN_M,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_MEOWTH,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_PIKACHU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A760[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_CLEFAIRY,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_CLEFAIRY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A770[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_BELLSPROUT,
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_WEEPINBELL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A780[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_GLOOM,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A790[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_SHELLDER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7A0[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_TENTACOOL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7B0[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_SHELLDER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7B8[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_SHELLDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_TENTACOOL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7D0[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_STARYU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7E0[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_HORSEA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7F8[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_MACHOP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A800[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_PIKACHU,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823A810[] = {
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_GEODUDE,
+ .moves = {MOVE_TACKLE, MOVE_DEFENSE_CURL, MOVE_NONE, MOVE_NONE},
+ },
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_SANDSHREW,
+ .moves = {MOVE_SCRATCH, MOVE_DEFENSE_CURL, MOVE_SAND_ATTACK, MOVE_NONE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A830[] = {
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A840[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_MANKEY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A848[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_SQUIRTLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A850[] = {
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_RATICATE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A860[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A868[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_CHARMANDER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A878[] = {
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_SANDSHREW,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_SANDSHREW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A898[] = {
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_GOLDEEN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A8A0[] = {
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_PIKACHU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A8B0[] = {
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_PIDGEY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A8C8[] = {
+ {
+ .iv = 0,
+ .lvl = 15,
+ .species = SPECIES_NIDORAN_M,
+ },
+ {
+ .iv = 0,
+ .lvl = 15,
+ .species = SPECIES_NIDORAN_F,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A8D8[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_BELLSPROUT,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_BELLSPROUT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A8F8[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_MEOWTH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A900[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_CLEFAIRY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A910[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_PIDGEOTTO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A920[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_JIGGLYPUFF,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_MEOWTH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A938[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_BULBASAUR,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A948[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_BULBASAUR,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_IVYSAUR,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A958[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_MEOWTH,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_MEOWTH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A980[] = {
+ {
+ .iv = 30,
+ .lvl = 29,
+ .species = SPECIES_RHYHORN,
+ },
+ {
+ .iv = 30,
+ .lvl = 29,
+ .species = SPECIES_LICKITUNG,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A990[] = {
+ {
+ .iv = 30,
+ .lvl = 20,
+ .species = SPECIES_CUBONE,
+ },
+ {
+ .iv = 30,
+ .lvl = 20,
+ .species = SPECIES_SLOWPOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9A0[] = {
+ {
+ .iv = 30,
+ .lvl = 20,
+ .species = SPECIES_SLOWPOKE,
+ },
+ {
+ .iv = 30,
+ .lvl = 20,
+ .species = SPECIES_SLOWPOKE,
+ },
+ {
+ .iv = 30,
+ .lvl = 20,
+ .species = SPECIES_SLOWPOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9B8[] = {
+ {
+ .iv = 30,
+ .lvl = 22,
+ .species = SPECIES_CHARMANDER,
+ },
+ {
+ .iv = 30,
+ .lvl = 22,
+ .species = SPECIES_CUBONE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9C8[] = {
+ {
+ .iv = 30,
+ .lvl = 25,
+ .species = SPECIES_SLOWPOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9D0[] = {
+ {
+ .iv = 30,
+ .lvl = 40,
+ .species = SPECIES_CHARMELEON,
+ },
+ {
+ .iv = 30,
+ .lvl = 40,
+ .species = SPECIES_LAPRAS,
+ },
+ {
+ .iv = 30,
+ .lvl = 40,
+ .species = SPECIES_LICKITUNG,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9E8[] = {
+ {
+ .iv = 30,
+ .lvl = 23,
+ .species = SPECIES_CUBONE,
+ },
+ {
+ .iv = 30,
+ .lvl = 23,
+ .species = SPECIES_SLOWPOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9F8[] = {
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_VOLTORB,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AA08[] = {
+ {
+ .iv = 0,
+ .lvl = 12,
+ .species = SPECIES_GRIMER,
+ },
+ {
+ .iv = 0,
+ .lvl = 12,
+ .species = SPECIES_VOLTORB,
+ },
+ {
+ .iv = 0,
+ .lvl = 12,
+ .species = SPECIES_KOFFING,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AA20[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_TACKLE, MOVE_CHARGE},
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS},
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_TACKLE, MOVE_CHARGE},
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_MAGNEMITE,
+ .moves = {MOVE_SONIC_BOOM, MOVE_SUPERSONIC, MOVE_THUNDER_SHOCK, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AA60[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GRIMER,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_MUK,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GRIMER,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AA78[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SLUDGE, MOVE_SMOKESCREEN, MOVE_SMOG, MOVE_SELF_DESTRUCT},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AA88[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_KOFFING,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_WEEZING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AAA0[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_KOFFING,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_MAGNEMITE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AAC0[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_VOLTORB,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AAD0[] = {
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_VULPIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_VULPIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_NINETALES,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AAE8[] = {
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_PONYTA,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_CHARMANDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_VULPIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_GROWLITHE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB08[] = {
+ {
+ .iv = 0,
+ .lvl = 41,
+ .species = SPECIES_RAPIDASH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB10[] = {
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_VULPIX,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB20[] = {
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_GEODUDE,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_GEODUDE,
+ },
+ {
+ .iv = 0,
+ .lvl = 10,
+ .species = SPECIES_ONIX,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB38[] = {
+ {
+ .iv = 0,
+ .lvl = 15,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 15,
+ .species = SPECIES_GEODUDE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB48[] = {
+ {
+ .iv = 0,
+ .lvl = 13,
+ .species = SPECIES_GEODUDE,
+ },
+ {
+ .iv = 0,
+ .lvl = 13,
+ .species = SPECIES_GEODUDE,
+ },
+ {
+ .iv = 0,
+ .lvl = 13,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 13,
+ .species = SPECIES_GEODUDE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB68[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_ONIX,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AB70[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_GEODUDE,
+ .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_ONIX,
+ .moves = {MOVE_HARDEN, MOVE_ROCK_THROW, MOVE_BIND, MOVE_SCREECH},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB90[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_GEODUDE,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_GEODUDE,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ABA8[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_GEODUDE,
+ .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_ONIX,
+ .moves = {MOVE_HARDEN, MOVE_ROCK_THROW, MOVE_BIND, MOVE_SCREECH},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823ABC8[] = {
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_ONIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_GRAVELER,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ABD8[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_GEODUDE,
+ .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_GEODUDE,
+ .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AC08[] = {
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_GEODUDE,
+ .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AC18[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_ONIX,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AC28[] = {
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_GEODUDE,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_GEODUDE,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_GEODUDE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AC48[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_ONIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_ONIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_GEODUDE,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AC60[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_GEODUDE,
+ .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AC80[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_POISON_GAS},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ACB0[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ACD0[] = {
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE, MOVE_POUND},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AD20[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AD50[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AD70[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AD78[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_WEEZING,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AD80[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823ADB0[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_MUK,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ADB8[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_CHARGE},
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_CHARGE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ADD8[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SLUDGE, MOVE_SMOKESCREEN, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MUK,
+ .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ADF8[] = {
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SELF_DESTRUCT, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AE48[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AE88[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AEB8[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MUK,
+ .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AED8[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_VULPIX,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AEE8[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_GROWLITHE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AEF0[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_VULPIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_CHARMANDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_PONYTA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF08[] = {
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_VULPIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_NINETALES,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF20[] = {
+ {
+ .iv = 0,
+ .lvl = 41,
+ .species = SPECIES_PONYTA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF28[] = {
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_VULPIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_GROWLITHE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF38[] = {
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_CHARMANDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_CHARMELEON,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF48[] = {
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_CHARMANDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_CHARMELEON,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF58[] = {
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_NINETALES,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF60[] = {
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_PONYTA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF70[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_VOLTORB,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_MAGNEMITE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF80[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_MAGNEMITE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF88[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_MAGNETON,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AFA0[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_GOLDEEN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AFB8[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_STARYU,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_SHELLDER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AFD0[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_POLIWAG,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GOLDEEN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AFE8[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GOLDEEN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AFF8[] = {
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_GOLDEEN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B000[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_POLIWAG,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_SHELLDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_HORSEA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B020[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_SEAKING,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_SEAKING,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B040[] = {
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_SHELLDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_CLOYSTER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B050[] = {
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_MAGIKARP,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_MAGIKARP,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_MAGIKARP,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_MAGIKARP,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_MAGIKARP,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_MAGIKARP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B080[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_SEAKING,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_GOLDEEN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B090[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_MAGIKARP,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_MAGIKARP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B0A0[] = {
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 16,
+ .species = SPECIES_SHELLDER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B0B0[] = {
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_SHELLDER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B0C0[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_STARYU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B0D8[] = {
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_POLIWAG,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_POLIWHIRL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B0E8[] = {
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_GOLDEEN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B108[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_SHELLDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B120[] = {
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_HORSEA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B130[] = {
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_STARYU,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_TENTACRUEL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B158[] = {
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_SHELLDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_CLOYSTER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B168[] = {
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_STARYU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B170[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_SEADRA,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_HORSEA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B190[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_SEADRA,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_TENTACRUEL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1A0[] = {
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_STARMIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1A8[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_STARYU,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_WARTORTLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1B8[] = {
+ {
+ .iv = 0,
+ .lvl = 32,
+ .species = SPECIES_POLIWHIRL,
+ },
+ {
+ .iv = 0,
+ .lvl = 32,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 32,
+ .species = SPECIES_SEADRA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1D0[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_MANKEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_MACHOP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1E8[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MANKEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MACHOP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1F8[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MANKEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MACHOP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B208[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MANKEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_PRIMEAPE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B218[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MACHAMP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B228[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_MACHOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B230[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_MANKEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_MANKEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_MACHAMP,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_MACHOP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B250[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_PRIMEAPE,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MACHOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B260[] = {
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_TENTACRUEL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B278[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_POLIWAG,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_HORSEA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B288[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_BELLSPROUT,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_ODDISH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B298[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_VOLTORB,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_MAGNEMITE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B2A8[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_VULPIX,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B2B8[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_POLIWAG,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_POLIWAG,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_POLIWHIRL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B2D0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B2D8[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_VULPIX,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B2E8[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_BELLSPROUT,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_BELLSPROUT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B308[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_BELLSPROUT,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_BELLSPROUT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B318[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_EXEGGCUTE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B320[] = {
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_RATTATA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B338[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_CLEFAIRY,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MEOWTH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B348[] = {
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B350[] = {
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_SHELLDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_SHELLDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_CLOYSTER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B368[] = {
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_POLIWAG,
+ },
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B378[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_WIGGLYTUFF,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B388[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_BULBASAUR,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_IVYSAUR,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B398[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_WEEPINBELL,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_BELLSPROUT,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_WEEPINBELL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B3B0[] = {
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_POLIWAG,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_SEAKING,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_POLIWAG,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B3D8[] = {
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B3E8[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_STARYU,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_STARYU,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_STARYU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B400[] = {
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_SEADRA,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_SEADRA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B418[] = {
+ {
+ .iv = 50,
+ .lvl = 31,
+ .species = SPECIES_KADABRA,
+ },
+ {
+ .iv = 50,
+ .lvl = 31,
+ .species = SPECIES_SLOWPOKE,
+ },
+ {
+ .iv = 50,
+ .lvl = 31,
+ .species = SPECIES_MR_MIME,
+ },
+ {
+ .iv = 50,
+ .lvl = 31,
+ .species = SPECIES_KADABRA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B438[] = {
+ {
+ .iv = 50,
+ .lvl = 34,
+ .species = SPECIES_MR_MIME,
+ },
+ {
+ .iv = 50,
+ .lvl = 34,
+ .species = SPECIES_KADABRA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B448[] = {
+ {
+ .iv = 50,
+ .lvl = 33,
+ .species = SPECIES_SLOWPOKE,
+ },
+ {
+ .iv = 50,
+ .lvl = 33,
+ .species = SPECIES_SLOWPOKE,
+ },
+ {
+ .iv = 50,
+ .lvl = 33,
+ .species = SPECIES_SLOWBRO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B460[] = {
+ {
+ .iv = 50,
+ .lvl = 38,
+ .species = SPECIES_SLOWBRO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B468[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_VOLTORB,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_VOLTORB,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B480[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_VOLTORB,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_ELECTRODE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B490[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_KADABRA,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MR_MIME,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B4A0[] = {
+ {
+ .iv = 0,
+ .lvl = 41,
+ .species = SPECIES_DROWZEE,
+ },
+ {
+ .iv = 0,
+ .lvl = 41,
+ .species = SPECIES_HYPNO,
+ },
+ {
+ .iv = 0,
+ .lvl = 41,
+ .species = SPECIES_KADABRA,
+ },
+ {
+ .iv = 0,
+ .lvl = 41,
+ .species = SPECIES_KADABRA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B4C0[] = {
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_DROWZEE,
+ },
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_DROWZEE,
+ },
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_KADABRA,
+ },
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_DROWZEE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B4E0[] = {
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_DROWZEE,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_HYPNO,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B4F0[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_MR_MIME,
+ .moves = {MOVE_PSYCHIC, MOVE_ROLE_PLAY, MOVE_DOUBLE_SLAP, MOVE_ENCORE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B500[] = {
+ {
+ .iv = 0,
+ .lvl = 46,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SWIFT, MOVE_LIGHT_SCREEN, MOVE_SPARK, MOVE_SONIC_BOOM},
+ },
+ {
+ .iv = 0,
+ .lvl = 46,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SWIFT, MOVE_LIGHT_SCREEN, MOVE_SPARK, MOVE_SONIC_BOOM},
+ },
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_ELECTRODE,
+ .moves = {MOVE_SWIFT, MOVE_SPARK, MOVE_SELF_DESTRUCT, MOVE_SONIC_BOOM},
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_MR_MIME,
+ .moves = {MOVE_PSYCHIC, MOVE_ROLE_PLAY, MOVE_REFLECT, MOVE_ENCORE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B540[] = {
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_HYPNO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B548[] = {
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_DROWZEE,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_KADABRA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B558[] = {
+ {
+ .iv = 40,
+ .lvl = 34,
+ .species = SPECIES_SANDSLASH,
+ },
+ {
+ .iv = 40,
+ .lvl = 34,
+ .species = SPECIES_ARBOK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B568[] = {
+ {
+ .iv = 40,
+ .lvl = 33,
+ .species = SPECIES_ARBOK,
+ },
+ {
+ .iv = 40,
+ .lvl = 33,
+ .species = SPECIES_SANDSLASH,
+ },
+ {
+ .iv = 40,
+ .lvl = 33,
+ .species = SPECIES_ARBOK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B580[] = {
+ {
+ .iv = 40,
+ .lvl = 43,
+ .species = SPECIES_RHYHORN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B588[] = {
+ {
+ .iv = 40,
+ .lvl = 39,
+ .species = SPECIES_ARBOK,
+ },
+ {
+ .iv = 40,
+ .lvl = 39,
+ .species = SPECIES_TAUROS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B598[] = {
+ {
+ .iv = 40,
+ .lvl = 44,
+ .species = SPECIES_PERSIAN,
+ },
+ {
+ .iv = 40,
+ .lvl = 44,
+ .species = SPECIES_GOLDUCK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B5A8[] = {
+ {
+ .iv = 40,
+ .lvl = 42,
+ .species = SPECIES_RHYHORN,
+ },
+ {
+ .iv = 40,
+ .lvl = 42,
+ .species = SPECIES_PRIMEAPE,
+ },
+ {
+ .iv = 40,
+ .lvl = 42,
+ .species = SPECIES_ARBOK,
+ },
+ {
+ .iv = 40,
+ .lvl = 42,
+ .species = SPECIES_TAUROS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B5C8[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_PIDGEOTTO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B5D8[] = {
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_SPEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B600[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B620[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_FARFETCHD,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B628[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B638[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_FARFETCHD,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_DODUO,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_PIDGEY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B658[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_DODRIO,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_DODUO,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_DODUO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B670[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B680[] = {
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_DODRIO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B688[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_SPEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B6A8[] = {
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_PIDGEOTTO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B6C0[] = {
+ {
+ .iv = 0,
+ .lvl = 39,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 0,
+ .lvl = 39,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 0,
+ .lvl = 39,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 39,
+ .species = SPECIES_PIDGEOTTO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B6E0[] = {
+ {
+ .iv = 0,
+ .lvl = 39,
+ .species = SPECIES_FARFETCHD,
+ },
+ {
+ .iv = 0,
+ .lvl = 39,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B6F0[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_DODUO,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_PIDGEOTTO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B708[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B728[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B738[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_DODUO,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823B750[] = {
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_HITMONLEE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823B760[] = {
+ {
+ .iv = 100,
+ .lvl = 31,
+ .species = SPECIES_MANKEY,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 31,
+ .species = SPECIES_MANKEY,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 31,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823B778[] = {
+ {
+ .iv = 100,
+ .lvl = 32,
+ .species = SPECIES_MACHOP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 32,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823B788[] = {
+ {
+ .iv = 100,
+ .lvl = 36,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823B790[] = {
+ {
+ .iv = 100,
+ .lvl = 31,
+ .species = SPECIES_MACHOP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 31,
+ .species = SPECIES_MANKEY,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 31,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823B7A8[] = {
+ {
+ .iv = 100,
+ .lvl = 40,
+ .species = SPECIES_MACHOP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 40,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823B7B8[] = {
+ {
+ .iv = 100,
+ .lvl = 43,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823B7C0[] = {
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_MACHOP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823B7D8[] = {
+ {
+ .iv = 100,
+ .lvl = 43,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 43,
+ .species = SPECIES_MACHOP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 43,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B7F0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_SQUIRTLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B7F8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_BULBASAUR,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B800[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_CHARMANDER,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B808[] = {
+ {
+ .iv = 50,
+ .lvl = 9,
+ .species = SPECIES_PIDGEY,
+ .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_NONE, MOVE_NONE},
+ },
+ {
+ .iv = 50,
+ .lvl = 9,
+ .species = SPECIES_SQUIRTLE,
+ .moves = {MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_NONE, MOVE_NONE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B828[] = {
+ {
+ .iv = 50,
+ .lvl = 9,
+ .species = SPECIES_PIDGEY,
+ .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_NONE, MOVE_NONE},
+ },
+ {
+ .iv = 50,
+ .lvl = 9,
+ .species = SPECIES_BULBASAUR,
+ .moves = {MOVE_TACKLE, MOVE_GROWL, MOVE_NONE, MOVE_NONE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B848[] = {
+ {
+ .iv = 50,
+ .lvl = 9,
+ .species = SPECIES_PIDGEY,
+ .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_NONE, MOVE_NONE},
+ },
+ {
+ .iv = 50,
+ .lvl = 9,
+ .species = SPECIES_CHARMANDER,
+ .moves = {MOVE_SCRATCH, MOVE_GROWL, MOVE_NONE, MOVE_NONE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B868[] = {
+ {
+ .iv = 50,
+ .lvl = 17,
+ .species = SPECIES_PIDGEOTTO,
+ .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
+ },
+ {
+ .iv = 50,
+ .lvl = 16,
+ .species = SPECIES_ABRA,
+ .moves = {MOVE_TELEPORT, MOVE_NONE, MOVE_NONE, MOVE_NONE},
+ },
+ {
+ .iv = 50,
+ .lvl = 15,
+ .species = SPECIES_RATTATA,
+ .moves = {MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_QUICK_ATTACK, MOVE_NONE},
+ },
+ {
+ .iv = 100,
+ .lvl = 18,
+ .species = SPECIES_SQUIRTLE,
+ .moves = {MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_WITHDRAW, MOVE_WATER_GUN},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B8A8[] = {
+ {
+ .iv = 50,
+ .lvl = 17,
+ .species = SPECIES_PIDGEOTTO,
+ .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
+ },
+ {
+ .iv = 50,
+ .lvl = 16,
+ .species = SPECIES_ABRA,
+ .moves = {MOVE_TELEPORT, MOVE_NONE, MOVE_NONE, MOVE_NONE},
+ },
+ {
+ .iv = 50,
+ .lvl = 15,
+ .species = SPECIES_RATTATA,
+ .moves = {MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_QUICK_ATTACK, MOVE_NONE},
+ },
+ {
+ .iv = 100,
+ .lvl = 18,
+ .species = SPECIES_BULBASAUR,
+ .moves = {MOVE_SLEEP_POWDER, MOVE_POISON_POWDER, MOVE_VINE_WHIP, MOVE_LEECH_SEED},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B8E8[] = {
+ {
+ .iv = 50,
+ .lvl = 17,
+ .species = SPECIES_PIDGEOTTO,
+ .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
+ },
+ {
+ .iv = 50,
+ .lvl = 16,
+ .species = SPECIES_ABRA,
+ .moves = {MOVE_TELEPORT, MOVE_NONE, MOVE_NONE, MOVE_NONE},
+ },
+ {
+ .iv = 50,
+ .lvl = 15,
+ .species = SPECIES_RATTATA,
+ .moves = {MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_QUICK_ATTACK, MOVE_NONE},
+ },
+ {
+ .iv = 100,
+ .lvl = 18,
+ .species = SPECIES_CHARMANDER,
+ .moves = {MOVE_METAL_CLAW, MOVE_EMBER, MOVE_GROWL, MOVE_SCRATCH},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B928[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_ELECTRODE,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_WEEZING,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B938[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_SELF_DESTRUCT},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B978[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_VOLTORB,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_MAGNETON,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B990[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_ELECTRODE,
+ .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B9B0[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_ELECTRODE,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B9B8[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_MAGNETON,
+ .moves = {MOVE_SPARK, MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM, MOVE_SUPERSONIC},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_MAGNEMITE,
+ .moves = {MOVE_SPARK, MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM, MOVE_SUPERSONIC},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B9F8[] = {
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_MAGNETON,
+ .moves = {MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM, MOVE_SUPERSONIC, MOVE_THUNDER_SHOCK},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_MAGNEMITE,
+ .moves = {MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM, MOVE_SUPERSONIC, MOVE_THUNDER_SHOCK},
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_SELF_DESTRUCT},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BA48[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_ELECTRODE,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MUK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BA58[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_GRIMER,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_ELECTRODE,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BA68[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_TACKLE, MOVE_SMOG},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_MAGNETON,
+ .moves = {MOVE_SPARK, MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM, MOVE_SUPERSONIC},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BA98[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_KOFFING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BAA8[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_MAGNETON,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_VOLTORB,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BAC0[] = {
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_MAGNEMITE,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_ELECTRODE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BAD0[] = {
+ {
+ .iv = 250,
+ .lvl = 25,
+ .species = SPECIES_ONIX,
+ },
+ {
+ .iv = 250,
+ .lvl = 24,
+ .species = SPECIES_RHYHORN,
+ },
+ {
+ .iv = 250,
+ .lvl = 29,
+ .species = SPECIES_KANGASKHAN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BAE8[] = {
+ {
+ .iv = 250,
+ .lvl = 37,
+ .species = SPECIES_NIDORINO,
+ },
+ {
+ .iv = 250,
+ .lvl = 35,
+ .species = SPECIES_KANGASKHAN,
+ },
+ {
+ .iv = 250,
+ .lvl = 37,
+ .species = SPECIES_RHYHORN,
+ },
+ {
+ .iv = 250,
+ .lvl = 41,
+ .species = SPECIES_NIDOQUEEN,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BB08[] = {
+ {
+ .iv = 0,
+ .lvl = 45,
+ .species = SPECIES_RHYHORN,
+ .moves = {MOVE_TAKE_DOWN, MOVE_ROCK_BLAST, MOVE_SCARY_FACE, MOVE_EARTHQUAKE},
+ },
+ {
+ .iv = 0,
+ .lvl = 42,
+ .species = SPECIES_DUGTRIO,
+ .moves = {MOVE_SLASH, MOVE_SAND_TOMB, MOVE_MUD_SLAP, MOVE_EARTHQUAKE},
+ },
+ {
+ .iv = 0,
+ .lvl = 44,
+ .species = SPECIES_NIDOQUEEN,
+ .moves = {MOVE_BODY_SLAM, MOVE_DOUBLE_KICK, MOVE_POISON_STING, MOVE_EARTHQUAKE},
+ },
+ {
+ .iv = 0,
+ .lvl = 45,
+ .species = SPECIES_NIDOKING,
+ .moves = {MOVE_THRASH, MOVE_DOUBLE_KICK, MOVE_POISON_STING, MOVE_EARTHQUAKE},
+ },
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_RHYHORN,
+ .moves = {MOVE_TAKE_DOWN, MOVE_ROCK_BLAST, MOVE_SCARY_FACE, MOVE_EARTHQUAKE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BB58[] = {
+ {
+ .iv = 0,
+ .lvl = 13,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 13,
+ .species = SPECIES_ZUBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BB68[] = {
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_SANDSHREW,
+ },
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_ZUBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BB80[] = {
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 11,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BB90[] = {
+ {
+ .iv = 0,
+ .lvl = 13,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 13,
+ .species = SPECIES_SANDSHREW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BBA0[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_DROWZEE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BBB0[] = {
+ {
+ .iv = 0,
+ .lvl = 15,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 0,
+ .lvl = 15,
+ .species = SPECIES_ZUBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BBC0[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_ZUBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BBD0[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_DROWZEE,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_MACHOP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BBE0[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_RATICATE,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BBF0[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE, MOVE_HARDEN},
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS, MOVE_NONE},
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS, MOVE_NONE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BC20[] = {
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_RATTATA,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BC40[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE, MOVE_HARDEN},
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BC60[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_ZUBAT,
+ .moves = {MOVE_BITE, MOVE_ASTONISH, MOVE_SUPERSONIC, MOVE_LEECH_LIFE},
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS, MOVE_NONE},
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_SLUDGE, MOVE_DISABLE, MOVE_HARDEN, MOVE_POUND},
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_ZUBAT,
+ .moves = {MOVE_BITE, MOVE_ASTONISH, MOVE_SUPERSONIC, MOVE_LEECH_LIFE},
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_RATICATE,
+ .moves = {MOVE_HYPER_FANG, MOVE_QUICK_ATTACK, MOVE_TAIL_WHIP, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BCB0[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_DROWZEE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BCC8[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_MACHOP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BCD8[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_SANDSHREW,
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_SANDSLASH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BCF0[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_SANDSHREW,
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_ARBOK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD08[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_KOFFING,
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_ZUBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD18[] = {
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_GOLBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD30[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_KOFFING,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_DROWZEE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD40[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_ZUBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD60[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_DROWZEE,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_KOFFING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD70[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_CUBONE,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_ZUBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD80[] = {
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_GOLBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_ZUBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDA8[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_HYPNO,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_RATICATE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDC0[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_DROWZEE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDD0[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_CUBONE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDE8[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_ARBOK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDF0[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_HYPNO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDF8[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_MACHOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BE08[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_GOLBAT,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BE20[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_RATICATE,
+ .moves = {MOVE_SCARY_FACE, MOVE_HYPER_FANG, MOVE_QUICK_ATTACK, MOVE_TAIL_WHIP},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_ARBOK,
+ .moves = {MOVE_GLARE, MOVE_BITE, MOVE_POISON_STING, MOVE_LEER},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_GOLBAT,
+ .moves = {MOVE_WING_ATTACK, MOVE_BITE, MOVE_ASTONISH, MOVE_SUPERSONIC},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BE60[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_CUBONE,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_CUBONE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BE70[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_SANDSHREW,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_SANDSLASH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BE80[] = {
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_GOLBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 26,
+ .species = SPECIES_RATTATA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BEA0[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_WEEZING,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_GOLBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_KOFFING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BEB8[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_DROWZEE,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_GRIMER,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_MACHOP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BED0[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_GOLBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_DROWZEE,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_HYPNO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BEE8[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_MACHOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BEF0[] = {
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 25,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BF18[] = {
+ {
+ .iv = 0,
+ .lvl = 32,
+ .species = SPECIES_CUBONE,
+ },
+ {
+ .iv = 0,
+ .lvl = 32,
+ .species = SPECIES_DROWZEE,
+ },
+ {
+ .iv = 0,
+ .lvl = 32,
+ .species = SPECIES_MAROWAK,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BF30[] = {
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_SANDSLASH,
+ .moves = {MOVE_SLASH, MOVE_SWIFT, MOVE_SAND_ATTACK, MOVE_POISON_STING},
+ },
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_SANDSLASH,
+ .moves = {MOVE_SLASH, MOVE_SWIFT, MOVE_SAND_ATTACK, MOVE_POISON_STING},
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_RHYHORN,
+ .moves = {MOVE_TAKE_DOWN, MOVE_ROCK_BLAST, MOVE_FURY_ATTACK, MOVE_SCARY_FACE},
+ },
+ {
+ .iv = 100,
+ .lvl = 39,
+ .species = SPECIES_NIDORINO,
+ .moves = {MOVE_FURY_ATTACK, MOVE_HORN_ATTACK, MOVE_POISON_STING, MOVE_DOUBLE_KICK},
+ },
+ {
+ .iv = 100,
+ .lvl = 39,
+ .species = SPECIES_NIDOKING,
+ .moves = {MOVE_THRASH, MOVE_DOUBLE_KICK, MOVE_POISON_STING, MOVE_FOCUS_ENERGY},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BF80[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_EXEGGUTOR,
+ .moves = {MOVE_EGG_BOMB, MOVE_CONFUSION, MOVE_STUN_SPORE, MOVE_SLEEP_POWDER},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_SANDSLASH,
+ .moves = {MOVE_FURY_SWIPES, MOVE_SWIFT, MOVE_POISON_STING, MOVE_SAND_ATTACK},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_CLOYSTER,
+ .moves = {MOVE_SPIKE_CANNON, MOVE_SPIKES, MOVE_AURORA_BEAM, MOVE_SUPERSONIC},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_ELECTRODE,
+ .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_LIGHT_SCREEN},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_ARCANINE,
+ .moves = {MOVE_FLAME_WHEEL, MOVE_ROAR, MOVE_BITE, MOVE_TAKE_DOWN},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BFD0[] = {
+ {
+ .iv = 100,
+ .lvl = 41,
+ .species = SPECIES_KINGLER,
+ .moves = {MOVE_GUILLOTINE, MOVE_STOMP, MOVE_MUD_SHOT, MOVE_BUBBLE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_POLIWHIRL,
+ .moves = {MOVE_BODY_SLAM, MOVE_DOUBLE_SLAP, MOVE_WATER_GUN, MOVE_HYPNOSIS},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_TENTACRUEL,
+ .moves = {MOVE_BARRIER, MOVE_WRAP, MOVE_BUBBLE_BEAM, MOVE_ACID},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_SEADRA,
+ .moves = {MOVE_WATER_GUN, MOVE_SMOKESCREEN, MOVE_TWISTER, MOVE_LEER},
+ },
+ {
+ .iv = 100,
+ .lvl = 43,
+ .species = SPECIES_BLASTOISE,
+ .moves = {MOVE_WATER_GUN, MOVE_BITE, MOVE_RAPID_SPIN, MOVE_RAIN_DANCE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C020[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_SLOWPOKE,
+ .moves = {MOVE_HEADBUTT, MOVE_CONFUSION, MOVE_WATER_GUN, MOVE_DISABLE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_SHELLDER,
+ .moves = {MOVE_AURORA_BEAM, MOVE_CLAMP, MOVE_SUPERSONIC, MOVE_LEER},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_KINGLER,
+ .moves = {MOVE_GUILLOTINE, MOVE_STOMP, MOVE_MUD_SHOT, MOVE_BUBBLE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_STARMIE,
+ .moves = {MOVE_BUBBLE_BEAM, MOVE_SWIFT, MOVE_RECOVER, MOVE_RAPID_SPIN},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_GOLDUCK,
+ .moves = {MOVE_CONFUSION, MOVE_SCRATCH, MOVE_SCREECH, MOVE_DISABLE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C070[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_RATICATE,
+ .moves = {MOVE_SUPER_FANG, MOVE_PURSUIT, MOVE_SCARY_FACE, MOVE_QUICK_ATTACK},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_IVYSAUR,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_SLEEP_POWDER, MOVE_SWEET_SCENT, MOVE_SYNTHESIS},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_WARTORTLE,
+ .moves = {MOVE_WATER_GUN, MOVE_BITE, MOVE_RAPID_SPIN, MOVE_TAIL_WHIP},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_CHARMELEON,
+ .moves = {MOVE_FLAMETHROWER, MOVE_SLASH, MOVE_SMOKESCREEN, MOVE_SCARY_FACE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_CHARIZARD,
+ .moves = {MOVE_FLAMETHROWER, MOVE_WING_ATTACK, MOVE_SMOKESCREEN, MOVE_SCARY_FACE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C0C0[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_PIDGEOTTO,
+ .moves = {MOVE_WING_ATTACK, MOVE_FEATHER_DANCE, MOVE_WHIRLWIND, MOVE_QUICK_ATTACK},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_FEAROW,
+ .moves = {MOVE_DRILL_PECK, MOVE_MIRROR_MOVE, MOVE_PURSUIT, MOVE_LEER},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_PERSIAN,
+ .moves = {MOVE_PAY_DAY, MOVE_FAINT_ATTACK, MOVE_SCREECH, MOVE_BITE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_LICKITUNG,
+ .moves = {MOVE_SLAM, MOVE_DISABLE, MOVE_WRAP, MOVE_SUPERSONIC},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_TAUROS,
+ .moves = {MOVE_HORN_ATTACK, MOVE_SCARY_FACE, MOVE_SWAGGER, MOVE_TAIL_WHIP},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C110[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_NIDORINO,
+ .moves = {MOVE_SCRATCH, MOVE_POISON_STING, MOVE_DOUBLE_KICK, MOVE_BITE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_NIDORINA,
+ .moves = {MOVE_HORN_ATTACK, MOVE_POISON_STING, MOVE_DOUBLE_KICK, MOVE_LEER},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_RATICATE,
+ .moves = {MOVE_SUPER_FANG, MOVE_PURSUIT, MOVE_SCARY_FACE, MOVE_QUICK_ATTACK},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_SANDSLASH,
+ .moves = {MOVE_FURY_SWIPES, MOVE_SWIFT, MOVE_SLASH, MOVE_POISON_STING},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_RHYHORN,
+ .moves = {MOVE_ROCK_BLAST, MOVE_SCARY_FACE, MOVE_STOMP, MOVE_TAIL_WHIP},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C160[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_SEEL,
+ .moves = {MOVE_TAKE_DOWN, MOVE_AURORA_BEAM, MOVE_ICY_WIND, MOVE_GROWL},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_ROCK_BLAST, MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_KINGLER,
+ .moves = {MOVE_GUILLOTINE, MOVE_STOMP, MOVE_MUD_SHOT, MOVE_BUBBLE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_ONIX,
+ .moves = {MOVE_SLAM, MOVE_SANDSTORM, MOVE_DRAGON_BREATH, MOVE_ROCK_THROW},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_CLOYSTER,
+ .moves = {MOVE_SPIKE_CANNON, MOVE_AURORA_BEAM, MOVE_SUPERSONIC, MOVE_PROTECT},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C1B0[] = {
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_SANDSLASH,
+ .moves = {MOVE_SLASH, MOVE_SWIFT, MOVE_SAND_ATTACK, MOVE_POISON_STING},
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_ROCK_BLAST, MOVE_MAGNITUDE, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_ONIX,
+ .moves = {MOVE_DRAGON_BREATH, MOVE_SANDSTORM, MOVE_ROCK_THROW, MOVE_BIND},
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_ROCK_BLAST, MOVE_MAGNITUDE, MOVE_ROLLOUT, MOVE_DEFENSE_CURL},
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_MAROWAK,
+ .moves = {MOVE_BONEMERANG, MOVE_HEADBUTT, MOVE_LEER, MOVE_GROWL},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C200[] = {
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_MAROWAK,
+ .moves = {MOVE_BONEMERANG, MOVE_HEADBUTT, MOVE_LEER, MOVE_GROWL},
+ },
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_MAROWAK,
+ .moves = {MOVE_BONEMERANG, MOVE_HEADBUTT, MOVE_LEER, MOVE_GROWL},
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_RHYHORN,
+ .moves = {MOVE_TAKE_DOWN, MOVE_ROCK_BLAST, MOVE_FURY_ATTACK, MOVE_SCARY_FACE},
+ },
+ {
+ .iv = 100,
+ .lvl = 39,
+ .species = SPECIES_NIDORINA,
+ .moves = {MOVE_FURY_SWIPES, MOVE_BITE, MOVE_POISON_STING, MOVE_DOUBLE_KICK},
+ },
+ {
+ .iv = 100,
+ .lvl = 39,
+ .species = SPECIES_NIDOQUEEN,
+ .moves = {MOVE_BODY_SLAM, MOVE_BITE, MOVE_POISON_STING, MOVE_DOUBLE_KICK},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C250[] = {
+ {
+ .iv = 100,
+ .lvl = 22,
+ .species = SPECIES_BELLSPROUT,
+ .moves = {MOVE_WRAP, MOVE_STUN_SPORE, MOVE_POISON_POWDER, MOVE_GROWTH},
+ },
+ {
+ .iv = 100,
+ .lvl = 22,
+ .species = SPECIES_ODDISH,
+ .moves = {MOVE_POISON_POWDER, MOVE_STUN_SPORE, MOVE_ABSORB, MOVE_SWEET_SCENT},
+ },
+ {
+ .iv = 100,
+ .lvl = 22,
+ .species = SPECIES_WEEPINBELL,
+ .moves = {MOVE_VINE_WHIP, MOVE_STUN_SPORE, MOVE_POISON_POWDER, MOVE_GROWTH},
+ },
+ {
+ .iv = 100,
+ .lvl = 22,
+ .species = SPECIES_GLOOM,
+ .moves = {MOVE_ABSORB, MOVE_STUN_SPORE, MOVE_POISON_POWDER, MOVE_SWEET_SCENT},
+ },
+ {
+ .iv = 100,
+ .lvl = 22,
+ .species = SPECIES_IVYSAUR,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_SLEEP_POWDER, MOVE_VINE_WHIP, MOVE_LEECH_SEED},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C2A0[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_BELLSPROUT,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_STUN_SPORE, MOVE_POISON_POWDER},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_WEEPINBELL,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_SLEEP_POWDER, MOVE_POISON_POWDER},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_VICTREEBEL,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_STUN_SPORE, MOVE_SLEEP_POWDER},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_PARAS,
+ .moves = {MOVE_GROWTH, MOVE_SLASH, MOVE_LEECH_LIFE, MOVE_STUN_SPORE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_PARASECT,
+ .moves = {MOVE_SPORE, MOVE_SLASH, MOVE_LEECH_LIFE, MOVE_POISON_POWDER},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C2F0[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_CLEFAIRY,
+ .moves = {MOVE_LIGHT_SCREEN, MOVE_COSMIC_POWER, MOVE_DOUBLE_SLAP, MOVE_ENCORE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_JIGGLYPUFF,
+ .moves = {MOVE_SING, MOVE_BODY_SLAM, MOVE_ROLLOUT, MOVE_DISABLE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_PERSIAN,
+ .moves = {MOVE_PAY_DAY, MOVE_FAINT_ATTACK, MOVE_BITE, MOVE_SCREECH},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_DEWGONG,
+ .moves = {MOVE_SHEER_COLD, MOVE_TAKE_DOWN, MOVE_REST, MOVE_AURORA_BEAM},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_CHANSEY,
+ .moves = {MOVE_SING, MOVE_EGG_BOMB, MOVE_SOFT_BOILED, MOVE_MINIMIZE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C340[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_BEEDRILL,
+ .moves = {MOVE_PIN_MISSILE, MOVE_TWINEEDLE, MOVE_AGILITY, MOVE_PURSUIT},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_BUTTERFREE,
+ .moves = {MOVE_SAFEGUARD, MOVE_PSYBEAM, MOVE_GUST, MOVE_SUPERSONIC},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_PARASECT,
+ .moves = {MOVE_SPORE, MOVE_LEECH_LIFE, MOVE_SLASH, MOVE_GROWTH},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_VENONAT,
+ .moves = {MOVE_PSYBEAM, MOVE_STUN_SPORE, MOVE_LEECH_LIFE, MOVE_DISABLE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_VENOMOTH,
+ .moves = {MOVE_PSYBEAM, MOVE_GUST, MOVE_SUPERSONIC, MOVE_LEECH_LIFE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C390[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_PERSIAN,
+ .moves = {MOVE_FURY_SWIPES, MOVE_SCREECH, MOVE_FAINT_ATTACK, MOVE_PAY_DAY},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_PONYTA,
+ .moves = {MOVE_AGILITY, MOVE_TAKE_DOWN, MOVE_FIRE_SPIN, MOVE_STOMP},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_RAPIDASH,
+ .moves = {MOVE_FURY_ATTACK, MOVE_FIRE_SPIN, MOVE_STOMP, MOVE_GROWL},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_VULPIX,
+ .moves = {MOVE_FLAMETHROWER, MOVE_CONFUSE_RAY, MOVE_QUICK_ATTACK, MOVE_IMPRISON},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_NINETALES,
+ .moves = {MOVE_SAFEGUARD, MOVE_WILL_O_WISP, MOVE_CONFUSE_RAY, MOVE_FIRE_SPIN},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C3E0[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_TANGELA,
+ .moves = {MOVE_SLAM, MOVE_BIND, MOVE_MEGA_DRAIN, MOVE_INGRAIN},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_GLOOM,
+ .moves = {MOVE_ACID, MOVE_MOONLIGHT, MOVE_SLEEP_POWDER, MOVE_STUN_SPORE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_VILEPLUME,
+ .moves = {MOVE_MEGA_DRAIN, MOVE_ACID, MOVE_STUN_SPORE, MOVE_AROMATHERAPY},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_IVYSAUR,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_SWEET_SCENT, MOVE_GROWL, MOVE_LEECH_SEED},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_VENUSAUR,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_GROWTH, MOVE_SLEEP_POWDER, MOVE_POISON_POWDER},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C430[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_RHYHORN,
+ .moves = {MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_SCARY_FACE, MOVE_STOMP},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_NIDORINA,
+ .moves = {MOVE_DOUBLE_KICK, MOVE_FURY_SWIPES, MOVE_BITE, MOVE_FLATTER},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_NIDOQUEEN,
+ .moves = {MOVE_BODY_SLAM, MOVE_DOUBLE_KICK, MOVE_BITE, MOVE_GROWL},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_NIDORINO,
+ .moves = {MOVE_HORN_ATTACK, MOVE_POISON_STING, MOVE_FOCUS_ENERGY, MOVE_LEER},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_NIDOKING,
+ .moves = {MOVE_THRASH, MOVE_DOUBLE_KICK, MOVE_POISON_STING, MOVE_PECK},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C480[] = {
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_PERSIAN,
+ .moves = {MOVE_FURY_SWIPES, MOVE_BITE, MOVE_SCREECH, MOVE_FAINT_ATTACK},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_NINETALES,
+ .moves = {MOVE_FLAMETHROWER, MOVE_WILL_O_WISP, MOVE_CONFUSE_RAY, MOVE_GRUDGE},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_RAPIDASH,
+ .moves = {MOVE_FURY_ATTACK, MOVE_FIRE_SPIN, MOVE_TAKE_DOWN, MOVE_AGILITY},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_PIKACHU,
+ .moves = {MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_DOUBLE_TEAM, MOVE_QUICK_ATTACK},
+ },
+ {
+ .iv = 100,
+ .lvl = 42,
+ .species = SPECIES_RAICHU,
+ .moves = {MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_SLAM, MOVE_DOUBLE_TEAM},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823C4D0[] = {
+ {
+ .iv = 250,
+ .lvl = 52,
+ .species = SPECIES_DEWGONG,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_ICE_BEAM, MOVE_SURF, MOVE_HAIL, MOVE_SAFEGUARD},
+ },
+ {
+ .iv = 250,
+ .lvl = 51,
+ .species = SPECIES_CLOYSTER,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_SPIKES, MOVE_PROTECT, MOVE_HAIL, MOVE_DIVE},
+ },
+ {
+ .iv = 250,
+ .lvl = 52,
+ .species = SPECIES_SLOWBRO,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_ICE_BEAM, MOVE_SURF, MOVE_AMNESIA, MOVE_YAWN},
+ },
+ {
+ .iv = 250,
+ .lvl = 54,
+ .species = SPECIES_JYNX,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_ICE_PUNCH, MOVE_DOUBLE_SLAP, MOVE_LOVELY_KISS, MOVE_ATTRACT},
+ },
+ {
+ .iv = 250,
+ .lvl = 54,
+ .species = SPECIES_LAPRAS,
+ .heldItem = ITEM_SITRUS_BERRY,
+ .moves = {MOVE_CONFUSE_RAY, MOVE_ICE_BEAM, MOVE_SURF, MOVE_BODY_SLAM},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823C520[] = {
+ {
+ .iv = 250,
+ .lvl = 51,
+ .species = SPECIES_ONIX,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_IRON_TAIL, MOVE_ROAR},
+ },
+ {
+ .iv = 250,
+ .lvl = 53,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_SKY_UPPERCUT, MOVE_MACH_PUNCH, MOVE_ROCK_TOMB, MOVE_COUNTER},
+ },
+ {
+ .iv = 250,
+ .lvl = 53,
+ .species = SPECIES_HITMONLEE,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_MEGA_KICK, MOVE_FORESIGHT, MOVE_BRICK_BREAK, MOVE_FACADE},
+ },
+ {
+ .iv = 250,
+ .lvl = 54,
+ .species = SPECIES_ONIX,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_SAND_TOMB},
+ },
+ {
+ .iv = 250,
+ .lvl = 56,
+ .species = SPECIES_MACHAMP,
+ .heldItem = ITEM_SITRUS_BERRY,
+ .moves = {MOVE_CROSS_CHOP, MOVE_BULK_UP, MOVE_SCARY_FACE, MOVE_ROCK_TOMB},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823C570[] = {
+ {
+ .iv = 250,
+ .lvl = 54,
+ .species = SPECIES_GENGAR,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_SHADOW_PUNCH, MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_DOUBLE_TEAM},
+ },
+ {
+ .iv = 250,
+ .lvl = 54,
+ .species = SPECIES_GOLBAT,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_CONFUSE_RAY, MOVE_POISON_FANG, MOVE_AIR_CUTTER, MOVE_BITE},
+ },
+ {
+ .iv = 250,
+ .lvl = 53,
+ .species = SPECIES_HAUNTER,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYPNOSIS, MOVE_DREAM_EATER, MOVE_CURSE, MOVE_MEAN_LOOK},
+ },
+ {
+ .iv = 250,
+ .lvl = 56,
+ .species = SPECIES_ARBOK,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_SCREECH, MOVE_IRON_TAIL, MOVE_BITE},
+ },
+ {
+ .iv = 250,
+ .lvl = 58,
+ .species = SPECIES_GENGAR,
+ .heldItem = ITEM_SITRUS_BERRY,
+ .moves = {MOVE_SHADOW_BALL, MOVE_SLUDGE_BOMB, MOVE_HYPNOSIS, MOVE_NIGHTMARE},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823C5C0[] = {
+ {
+ .iv = 250,
+ .lvl = 56,
+ .species = SPECIES_GYARADOS,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYPER_BEAM, MOVE_DRAGON_RAGE, MOVE_TWISTER, MOVE_BITE},
+ },
+ {
+ .iv = 250,
+ .lvl = 54,
+ .species = SPECIES_DRAGONAIR,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYPER_BEAM, MOVE_SAFEGUARD, MOVE_DRAGON_RAGE, MOVE_OUTRAGE},
+ },
+ {
+ .iv = 250,
+ .lvl = 54,
+ .species = SPECIES_DRAGONAIR,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYPER_BEAM, MOVE_SAFEGUARD, MOVE_THUNDER_WAVE, MOVE_OUTRAGE},
+ },
+ {
+ .iv = 250,
+ .lvl = 58,
+ .species = SPECIES_AERODACTYL,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYPER_BEAM, MOVE_ANCIENT_POWER, MOVE_WING_ATTACK, MOVE_SCARY_FACE},
+ },
+ {
+ .iv = 250,
+ .lvl = 60,
+ .species = SPECIES_DRAGONITE,
+ .heldItem = ITEM_SITRUS_BERRY,
+ .moves = {MOVE_HYPER_BEAM, MOVE_SAFEGUARD, MOVE_OUTRAGE, MOVE_WING_ATTACK},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C610[] = {
+ {
+ .iv = 0,
+ .lvl = 12,
+ .species = SPECIES_GEODUDE,
+ .moves = {MOVE_TACKLE, MOVE_DEFENSE_CURL, MOVE_NONE, MOVE_NONE},
+ },
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_ONIX,
+ .moves = {MOVE_TACKLE, MOVE_BIND, MOVE_ROCK_TOMB, MOVE_NONE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C630[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_STARYU,
+ .moves = {MOVE_TACKLE, MOVE_HARDEN, MOVE_RECOVER, MOVE_WATER_PULSE},
+ },
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_STARMIE,
+ .moves = {MOVE_SWIFT, MOVE_RECOVER, MOVE_RAPID_SPIN, MOVE_WATER_PULSE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C650[] = {
+ {
+ .iv = 0,
+ .lvl = 21,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SONIC_BOOM, MOVE_TACKLE, MOVE_SCREECH, MOVE_SHOCK_WAVE},
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_PIKACHU,
+ .moves = {MOVE_QUICK_ATTACK, MOVE_THUNDER_WAVE, MOVE_DOUBLE_TEAM, MOVE_SHOCK_WAVE},
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_RAICHU,
+ .moves = {MOVE_QUICK_ATTACK, MOVE_THUNDER_WAVE, MOVE_DOUBLE_TEAM, MOVE_SHOCK_WAVE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C680[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_VICTREEBEL,
+ .moves = {MOVE_STUN_SPORE, MOVE_ACID, MOVE_POISON_POWDER, MOVE_GIGA_DRAIN},
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_TANGELA,
+ .moves = {MOVE_POISON_POWDER, MOVE_CONSTRICT, MOVE_INGRAIN, MOVE_GIGA_DRAIN},
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_VILEPLUME,
+ .moves = {MOVE_SLEEP_POWDER, MOVE_ACID, MOVE_STUN_SPORE, MOVE_GIGA_DRAIN},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C6B0[] = {
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SELF_DESTRUCT, MOVE_SLUDGE, MOVE_SMOKESCREEN, MOVE_TOXIC},
+ },
+ {
+ .iv = 0,
+ .lvl = 39,
+ .species = SPECIES_MUK,
+ .moves = {MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_ACID_ARMOR, MOVE_TOXIC},
+ },
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SELF_DESTRUCT, MOVE_SLUDGE, MOVE_SMOKESCREEN, MOVE_TOXIC},
+ },
+ {
+ .iv = 0,
+ .lvl = 43,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_TACKLE, MOVE_SLUDGE, MOVE_SMOKESCREEN, MOVE_TOXIC},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C6F0[] = {
+ {
+ .iv = 0,
+ .lvl = 42,
+ .species = SPECIES_GROWLITHE,
+ .moves = {MOVE_BITE, MOVE_ROAR, MOVE_TAKE_DOWN, MOVE_FIRE_BLAST},
+ },
+ {
+ .iv = 0,
+ .lvl = 40,
+ .species = SPECIES_PONYTA,
+ .moves = {MOVE_STOMP, MOVE_BOUNCE, MOVE_FIRE_SPIN, MOVE_FIRE_BLAST},
+ },
+ {
+ .iv = 0,
+ .lvl = 42,
+ .species = SPECIES_RAPIDASH,
+ .moves = {MOVE_STOMP, MOVE_BOUNCE, MOVE_FIRE_SPIN, MOVE_FIRE_BLAST},
+ },
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_ARCANINE,
+ .moves = {MOVE_BITE, MOVE_ROAR, MOVE_TAKE_DOWN, MOVE_FIRE_BLAST},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C730[] = {
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_KADABRA,
+ .moves = {MOVE_PSYBEAM, MOVE_REFLECT, MOVE_FUTURE_SIGHT, MOVE_CALM_MIND},
+ },
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_MR_MIME,
+ .moves = {MOVE_BARRIER, MOVE_PSYBEAM, MOVE_BATON_PASS, MOVE_CALM_MIND},
+ },
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_VENOMOTH,
+ .moves = {MOVE_PSYBEAM, MOVE_GUST, MOVE_LEECH_LIFE, MOVE_SUPERSONIC},
+ },
+ {
+ .iv = 0,
+ .lvl = 43,
+ .species = SPECIES_ALAKAZAM,
+ .moves = {MOVE_PSYCHIC, MOVE_RECOVER, MOVE_FUTURE_SIGHT, MOVE_CALM_MIND},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C770[] = {
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 0,
+ .lvl = 18,
+ .species = SPECIES_GROWLITHE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C780[] = {
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_NIDORAN_M,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_NIDORAN_F,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C790[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_PIKACHU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C798[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_PERSIAN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C7A0[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_PONYTA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C7B0[] = {
+ {
+ .iv = 50,
+ .lvl = 19,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 50,
+ .lvl = 16,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 50,
+ .lvl = 18,
+ .species = SPECIES_KADABRA,
+ },
+ {
+ .iv = 100,
+ .lvl = 20,
+ .species = SPECIES_WARTORTLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C7D0[] = {
+ {
+ .iv = 50,
+ .lvl = 19,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 50,
+ .lvl = 16,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 50,
+ .lvl = 18,
+ .species = SPECIES_KADABRA,
+ },
+ {
+ .iv = 100,
+ .lvl = 20,
+ .species = SPECIES_IVYSAUR,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C7F0[] = {
+ {
+ .iv = 50,
+ .lvl = 19,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 50,
+ .lvl = 16,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 50,
+ .lvl = 18,
+ .species = SPECIES_KADABRA,
+ },
+ {
+ .iv = 100,
+ .lvl = 20,
+ .species = SPECIES_CHARMELEON,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C810[] = {
+ {
+ .iv = 100,
+ .lvl = 25,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 100,
+ .lvl = 23,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 100,
+ .lvl = 22,
+ .species = SPECIES_EXEGGCUTE,
+ },
+ {
+ .iv = 100,
+ .lvl = 20,
+ .species = SPECIES_KADABRA,
+ },
+ {
+ .iv = 100,
+ .lvl = 25,
+ .species = SPECIES_WARTORTLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C838[] = {
+ {
+ .iv = 100,
+ .lvl = 25,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 100,
+ .lvl = 23,
+ .species = SPECIES_GYARADOS,
+ },
+ {
+ .iv = 100,
+ .lvl = 22,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 100,
+ .lvl = 20,
+ .species = SPECIES_KADABRA,
+ },
+ {
+ .iv = 100,
+ .lvl = 25,
+ .species = SPECIES_IVYSAUR,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C860[] = {
+ {
+ .iv = 100,
+ .lvl = 25,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 100,
+ .lvl = 23,
+ .species = SPECIES_EXEGGCUTE,
+ },
+ {
+ .iv = 100,
+ .lvl = 22,
+ .species = SPECIES_GYARADOS,
+ },
+ {
+ .iv = 100,
+ .lvl = 20,
+ .species = SPECIES_KADABRA,
+ },
+ {
+ .iv = 100,
+ .lvl = 25,
+ .species = SPECIES_CHARMELEON,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C888[] = {
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_PIDGEOT,
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 100,
+ .lvl = 35,
+ .species = SPECIES_EXEGGCUTE,
+ },
+ {
+ .iv = 100,
+ .lvl = 35,
+ .species = SPECIES_ALAKAZAM,
+ },
+ {
+ .iv = 150,
+ .lvl = 40,
+ .species = SPECIES_BLASTOISE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C8B0[] = {
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_PIDGEOT,
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_GYARADOS,
+ },
+ {
+ .iv = 100,
+ .lvl = 35,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 100,
+ .lvl = 35,
+ .species = SPECIES_ALAKAZAM,
+ },
+ {
+ .iv = 150,
+ .lvl = 40,
+ .species = SPECIES_VENUSAUR,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C8D8[] = {
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_PIDGEOT,
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_EXEGGCUTE,
+ },
+ {
+ .iv = 100,
+ .lvl = 35,
+ .species = SPECIES_GYARADOS,
+ },
+ {
+ .iv = 100,
+ .lvl = 35,
+ .species = SPECIES_ALAKAZAM,
+ },
+ {
+ .iv = 150,
+ .lvl = 40,
+ .species = SPECIES_CHARIZARD,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C900[] = {
+ {
+ .iv = 150,
+ .lvl = 47,
+ .species = SPECIES_PIDGEOT,
+ .moves = {MOVE_FEATHER_DANCE, MOVE_WING_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
+ },
+ {
+ .iv = 150,
+ .lvl = 45,
+ .species = SPECIES_RHYHORN,
+ .moves = {MOVE_TAKE_DOWN, MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_FURY_ATTACK},
+ },
+ {
+ .iv = 150,
+ .lvl = 45,
+ .species = SPECIES_GROWLITHE,
+ .moves = {MOVE_FLAME_WHEEL, MOVE_TAKE_DOWN, MOVE_LEER, MOVE_AGILITY},
+ },
+ {
+ .iv = 150,
+ .lvl = 45,
+ .species = SPECIES_EXEGGCUTE,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SLEEP_POWDER, MOVE_POISON_POWDER, MOVE_STUN_SPORE},
+ },
+ {
+ .iv = 150,
+ .lvl = 47,
+ .species = SPECIES_ALAKAZAM,
+ .moves = {MOVE_PSYCHIC, MOVE_CALM_MIND, MOVE_FUTURE_SIGHT, MOVE_DISABLE},
+ },
+ {
+ .iv = 250,
+ .lvl = 53,
+ .species = SPECIES_BLASTOISE,
+ .moves = {MOVE_WATER_GUN, MOVE_RAIN_DANCE, MOVE_BITE, MOVE_RAPID_SPIN},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C960[] = {
+ {
+ .iv = 150,
+ .lvl = 47,
+ .species = SPECIES_PIDGEOT,
+ .moves = {MOVE_FEATHER_DANCE, MOVE_WING_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
+ },
+ {
+ .iv = 150,
+ .lvl = 45,
+ .species = SPECIES_RHYHORN,
+ .moves = {MOVE_TAKE_DOWN, MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_FURY_ATTACK},
+ },
+ {
+ .iv = 150,
+ .lvl = 45,
+ .species = SPECIES_GYARADOS,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_TWISTER, MOVE_LEER, MOVE_RAIN_DANCE},
+ },
+ {
+ .iv = 150,
+ .lvl = 45,
+ .species = SPECIES_GROWLITHE,
+ .moves = {MOVE_FLAME_WHEEL, MOVE_TAKE_DOWN, MOVE_LEER, MOVE_AGILITY},
+ },
+ {
+ .iv = 150,
+ .lvl = 47,
+ .species = SPECIES_ALAKAZAM,
+ .moves = {MOVE_PSYCHIC, MOVE_CALM_MIND, MOVE_FUTURE_SIGHT, MOVE_DISABLE},
+ },
+ {
+ .iv = 250,
+ .lvl = 53,
+ .species = SPECIES_VENUSAUR,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_SWEET_SCENT, MOVE_GROWTH, MOVE_SYNTHESIS},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C9C0[] = {
+ {
+ .iv = 150,
+ .lvl = 47,
+ .species = SPECIES_PIDGEOT,
+ .moves = {MOVE_FEATHER_DANCE, MOVE_WING_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
+ },
+ {
+ .iv = 150,
+ .lvl = 45,
+ .species = SPECIES_RHYHORN,
+ .moves = {MOVE_TAKE_DOWN, MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_FURY_ATTACK},
+ },
+ {
+ .iv = 150,
+ .lvl = 45,
+ .species = SPECIES_EXEGGCUTE,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SLEEP_POWDER, MOVE_POISON_POWDER, MOVE_STUN_SPORE},
+ },
+ {
+ .iv = 150,
+ .lvl = 45,
+ .species = SPECIES_GYARADOS,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_TWISTER, MOVE_LEER, MOVE_RAIN_DANCE},
+ },
+ {
+ .iv = 150,
+ .lvl = 47,
+ .species = SPECIES_ALAKAZAM,
+ .moves = {MOVE_PSYCHIC, MOVE_CALM_MIND, MOVE_FUTURE_SIGHT, MOVE_DISABLE},
+ },
+ {
+ .iv = 250,
+ .lvl = 53,
+ .species = SPECIES_CHARIZARD,
+ .moves = {MOVE_FLAMETHROWER, MOVE_WING_ATTACK, MOVE_SLASH, MOVE_SCARY_FACE},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823CA20[] = {
+ {
+ .iv = 255,
+ .lvl = 59,
+ .species = SPECIES_PIDGEOT,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_AERIAL_ACE, MOVE_FEATHER_DANCE, MOVE_SAND_ATTACK, MOVE_WHIRLWIND},
+ },
+ {
+ .iv = 255,
+ .lvl = 57,
+ .species = SPECIES_ALAKAZAM,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_PSYCHIC, MOVE_FUTURE_SIGHT, MOVE_RECOVER, MOVE_REFLECT},
+ },
+ {
+ .iv = 255,
+ .lvl = 59,
+ .species = SPECIES_RHYDON,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_TAKE_DOWN, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_SCARY_FACE},
+ },
+ {
+ .iv = 255,
+ .lvl = 59,
+ .species = SPECIES_ARCANINE,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_EXTREME_SPEED, MOVE_FLAMETHROWER, MOVE_ROAR, MOVE_BITE},
+ },
+ {
+ .iv = 255,
+ .lvl = 61,
+ .species = SPECIES_EXEGGUTOR,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_EGG_BOMB, MOVE_SLEEP_POWDER, MOVE_LIGHT_SCREEN},
+ },
+ {
+ .iv = 255,
+ .lvl = 63,
+ .species = SPECIES_BLASTOISE,
+ .heldItem = ITEM_SITRUS_BERRY,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_RAIN_DANCE, MOVE_SKULL_BASH, MOVE_BITE},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823CA80[] = {
+ {
+ .iv = 255,
+ .lvl = 59,
+ .species = SPECIES_PIDGEOT,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_AERIAL_ACE, MOVE_FEATHER_DANCE, MOVE_SAND_ATTACK, MOVE_WHIRLWIND},
+ },
+ {
+ .iv = 255,
+ .lvl = 57,
+ .species = SPECIES_ALAKAZAM,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_PSYCHIC, MOVE_FUTURE_SIGHT, MOVE_RECOVER, MOVE_REFLECT},
+ },
+ {
+ .iv = 255,
+ .lvl = 59,
+ .species = SPECIES_RHYDON,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_TAKE_DOWN, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_SCARY_FACE},
+ },
+ {
+ .iv = 255,
+ .lvl = 59,
+ .species = SPECIES_GYARADOS,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_DRAGON_RAGE, MOVE_BITE, MOVE_THRASH},
+ },
+ {
+ .iv = 255,
+ .lvl = 61,
+ .species = SPECIES_ARCANINE,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_EXTREME_SPEED, MOVE_FLAMETHROWER, MOVE_ROAR, MOVE_BITE},
+ },
+ {
+ .iv = 255,
+ .lvl = 63,
+ .species = SPECIES_VENUSAUR,
+ .heldItem = ITEM_SITRUS_BERRY,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SYNTHESIS, MOVE_SUNNY_DAY, MOVE_GROWTH},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823CAE0[] = {
+ {
+ .iv = 255,
+ .lvl = 59,
+ .species = SPECIES_PIDGEOT,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_AERIAL_ACE, MOVE_FEATHER_DANCE, MOVE_SAND_ATTACK, MOVE_WHIRLWIND},
+ },
+ {
+ .iv = 255,
+ .lvl = 57,
+ .species = SPECIES_ALAKAZAM,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_PSYCHIC, MOVE_FUTURE_SIGHT, MOVE_RECOVER, MOVE_REFLECT},
+ },
+ {
+ .iv = 255,
+ .lvl = 59,
+ .species = SPECIES_RHYDON,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_TAKE_DOWN, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_SCARY_FACE},
+ },
+ {
+ .iv = 255,
+ .lvl = 59,
+ .species = SPECIES_EXEGGUTOR,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_EGG_BOMB, MOVE_SLEEP_POWDER, MOVE_LIGHT_SCREEN},
+ },
+ {
+ .iv = 255,
+ .lvl = 61,
+ .species = SPECIES_GYARADOS,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_DRAGON_RAGE, MOVE_BITE, MOVE_THRASH},
+ },
+ {
+ .iv = 255,
+ .lvl = 63,
+ .species = SPECIES_CHARIZARD,
+ .heldItem = ITEM_SITRUS_BERRY,
+ .moves = {MOVE_FIRE_BLAST, MOVE_AERIAL_ACE, MOVE_SLASH, MOVE_FIRE_SPIN},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB40[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB48[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB50[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB58[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB60[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_GASTLY,
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB70[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB78[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_HAUNTER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB80[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB88[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB90[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB98[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GASTLY,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GASTLY,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBB0[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBB8[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBC0[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_HAUNTER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBC8[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBD0[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBD8[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBE0[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_HAUNTER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBE8[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GASTLY,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GASTLY,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC00[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC08[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GASTLY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC10[] = {
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_GASTLY,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_HAUNTER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC20[] = {
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_HAUNTER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC28[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_GASTLY,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_GASTLY,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_HAUNTER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC40[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_ONIX,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC50[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_POLIWAG,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_HORSEA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC68[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_MEOWTH,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_MEOWTH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC90[] = {
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_POLIWAG,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_POLIWAG,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CCA0[] = {
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_MEOWTH,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 27,
+ .species = SPECIES_PIDGEOTTO,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823CCC0[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CCF0[] = {
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 14,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD00[] = {
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 31,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD10[] = {
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_HORSEA,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_SEEL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD28[] = {
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_MEOWTH,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 20,
+ .species = SPECIES_PIDGEY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD40[] = {
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 19,
+ .species = SPECIES_BELLSPROUT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD60[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_BELLSPROUT,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_CLEFAIRY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD70[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_NIDORAN_M,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_NIDORINO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD80[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_BELLSPROUT,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_TANGELA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD98[] = {
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_GLOOM,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_ODDISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 28,
+ .species = SPECIES_ODDISH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CDB0[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_RAICHU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CDC0[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_CLEFAIRY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CDC8[] = {
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_PIKACHU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CDD0[] = {
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 0,
+ .lvl = 17,
+ .species = SPECIES_PONYTA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CDE0[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_CLEFAIRY,
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_JIGGLYPUFF,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823CDF0[] = {
+ {
+ .iv = 100,
+ .lvl = 45,
+ .species = SPECIES_NIDOQUEEN,
+ .moves = {MOVE_SUPERPOWER, MOVE_BODY_SLAM, MOVE_DOUBLE_KICK, MOVE_POISON_STING},
+ },
+ {
+ .iv = 100,
+ .lvl = 45,
+ .species = SPECIES_NIDOKING,
+ .moves = {MOVE_MEGAHORN, MOVE_THRASH, MOVE_DOUBLE_KICK, MOVE_POISON_STING},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE10[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_NIDORAN_M,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_NIDORAN_F,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE20[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_CHARMANDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_SQUIRTLE,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823CE30[] = {
+ {
+ .iv = 50,
+ .lvl = 29,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 50,
+ .lvl = 29,
+ .species = SPECIES_HITMONLEE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE40[] = {
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_RAPIDASH,
+ },
+ {
+ .iv = 0,
+ .lvl = 29,
+ .species = SPECIES_NINETALES,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE50[] = {
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 30,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE60[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_SEADRA,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_STARMIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE70[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE78[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE80[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE88[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE90[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE98[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CEA0[] = {
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CEB0[] = {
+ {
+ .iv = 120,
+ .lvl = 48,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 120,
+ .lvl = 48,
+ .species = SPECIES_ARBOK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CEC0[] = {
+ {
+ .iv = 20,
+ .lvl = 20,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 20,
+ .lvl = 20,
+ .species = SPECIES_SANDSHREW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CED0[] = {
+ {
+ .iv = 20,
+ .lvl = 20,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 20,
+ .lvl = 20,
+ .species = SPECIES_NIDORAN_F,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CEE0[] = {
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_NIDORINA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CEF0[] = {
+ {
+ .iv = 20,
+ .lvl = 19,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 20,
+ .lvl = 19,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 20,
+ .lvl = 19,
+ .species = SPECIES_ZUBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF08[] = {
+ {
+ .iv = 60,
+ .lvl = 27,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 60,
+ .lvl = 27,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 60,
+ .lvl = 27,
+ .species = SPECIES_GOLBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF20[] = {
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_ARBOK,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_GOLBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF38[] = {
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_ARBOK,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_SANDSHREW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF48[] = {
+ {
+ .iv = 20,
+ .lvl = 20,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 20,
+ .lvl = 20,
+ .species = SPECIES_PIDGEOTTO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF58[] = {
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_PIDGEOTTO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF68[] = {
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_ARBOK,
+ },
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_SANDSLASH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF78[] = {
+ {
+ .iv = 40,
+ .lvl = 25,
+ .species = SPECIES_MACHOKE,
+ },
+ {
+ .iv = 40,
+ .lvl = 25,
+ .species = SPECIES_GRAVELER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF88[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF90[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF98[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CFA0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CFA8[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CFB0[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_HOUNDOUR,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_HOUNDOUR,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823CFC0[] = {
+ {
+ .iv = 100,
+ .lvl = 48,
+ .species = SPECIES_NATU,
+ .moves = {MOVE_NIGHT_SHADE, MOVE_CONFUSE_RAY, MOVE_FUTURE_SIGHT, MOVE_WISH},
+ },
+ {
+ .iv = 100,
+ .lvl = 48,
+ .species = SPECIES_SLOWBRO,
+ .moves = {MOVE_PSYCHIC, MOVE_HEADBUTT, MOVE_AMNESIA, MOVE_YAWN},
+ },
+ {
+ .iv = 100,
+ .lvl = 49,
+ .species = SPECIES_KADABRA,
+ .moves = {MOVE_PSYCHIC, MOVE_FUTURE_SIGHT, MOVE_RECOVER, MOVE_REFLECT},
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823CFF0[] = {
+ {
+ .iv = 50,
+ .lvl = 37,
+ .species = SPECIES_MANKEY,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 50,
+ .lvl = 37,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D000[] = {
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_POLIWAG,
+ },
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_POLIWHIRL,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_POLIWAG,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D018[] = {
+ {
+ .iv = 30,
+ .lvl = 48,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 30,
+ .lvl = 48,
+ .species = SPECIES_CLEFAIRY,
+ },
+ {
+ .iv = 30,
+ .lvl = 48,
+ .species = SPECIES_MARILL,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D030[] = {
+ {
+ .iv = 100,
+ .lvl = 51,
+ .species = SPECIES_WEEPINBELL,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_SWEET_SCENT, MOVE_WRAP},
+ },
+ {
+ .iv = 100,
+ .lvl = 51,
+ .species = SPECIES_VICTREEBEL,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_SLEEP_POWDER, MOVE_STUN_SPORE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D050[] = {
+ {
+ .iv = 100,
+ .lvl = 51,
+ .species = SPECIES_GLOOM,
+ .moves = {MOVE_PETAL_DANCE, MOVE_ACID, MOVE_SWEET_SCENT, MOVE_POISON_POWDER},
+ },
+ {
+ .iv = 100,
+ .lvl = 51,
+ .species = SPECIES_VILEPLUME,
+ .moves = {MOVE_PETAL_DANCE, MOVE_MOONLIGHT, MOVE_ACID, MOVE_STUN_SPORE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D070[] = {
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_BELLSPROUT,
+ },
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_WEEPINBELL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D080[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_GRAVELER,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_ONIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_GRAVELER,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823D098[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_HOPPIP,
+ .heldItem = ITEM_STARDUST,
+ },
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_SKIPLOOM,
+ .heldItem = ITEM_STARDUST,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D0A8[] = {
+ {
+ .iv = 50,
+ .lvl = 50,
+ .species = SPECIES_SMEARGLE,
+ .moves = {MOVE_DYNAMIC_PUNCH, MOVE_DIZZY_PUNCH, MOVE_FOCUS_PUNCH, MOVE_MEGA_PUNCH},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D0B8[] = {
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_HAZE, MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_TACKLE},
+ },
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_ACID_ARMOR, MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D0D8[] = {
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_HAZE, MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_TACKLE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D0E8[] = {
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_GRIMER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D0F0[] = {
+ {
+ .iv = 0,
+ .lvl = 5,
+ .species = SPECIES_EKANS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D0F8[] = {
+ {
+ .iv = 0,
+ .lvl = 7,
+ .species = SPECIES_CATERPIE,
+ },
+ {
+ .iv = 0,
+ .lvl = 8,
+ .species = SPECIES_CATERPIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D108[] = {
+ {
+ .iv = 0,
+ .lvl = 7,
+ .species = SPECIES_METAPOD,
+ },
+ {
+ .iv = 0,
+ .lvl = 7,
+ .species = SPECIES_CATERPIE,
+ },
+ {
+ .iv = 0,
+ .lvl = 7,
+ .species = SPECIES_METAPOD,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D120[] = {
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_CLEFAIRY,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_JIGGLYPUFF,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D130[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_RATICATE,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D148[] = {
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS},
+ },
+ {
+ .iv = 0,
+ .lvl = 22,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS},
+ },
+ {
+ .iv = 0,
+ .lvl = 23,
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE, MOVE_POUND},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D178[] = {
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GRIMER,
+ },
+ {
+ .iv = 0,
+ .lvl = 24,
+ .species = SPECIES_GRIMER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D188[] = {
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_CUBONE,
+ },
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_MAROWAK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D198[] = {
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_SANDSHREW,
+ },
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_SANDSLASH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D1B8[] = {
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_ZUBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_GOLBAT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D1D0[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_MUK,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_GOLBAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_RATICATE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D1E8[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_MACHOP,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_MACHOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D200[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_HYPNO,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_HYPNO,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D210[] = {
+ {
+ .iv = 150,
+ .lvl = 52,
+ .species = SPECIES_MUK,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_SCREECH, MOVE_MINIMIZE, MOVE_ROCK_TOMB},
+ },
+ {
+ .iv = 150,
+ .lvl = 53,
+ .species = SPECIES_ARBOK,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_BITE, MOVE_EARTHQUAKE, MOVE_IRON_TAIL},
+ },
+ {
+ .iv = 150,
+ .lvl = 54,
+ .species = SPECIES_VILEPLUME,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_SLEEP_POWDER, MOVE_STUN_SPORE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D240[] = {
+ {
+ .iv = 200,
+ .lvl = 53,
+ .species = SPECIES_GOLBAT,
+ .moves = {MOVE_CONFUSE_RAY, MOVE_SLUDGE_BOMB, MOVE_AIR_CUTTER, MOVE_SHADOW_BALL},
+ },
+ {
+ .iv = 200,
+ .lvl = 54,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_EXPLOSION, MOVE_SHADOW_BALL},
+ },
+ {
+ .iv = 200,
+ .lvl = 55,
+ .species = SPECIES_HOUNDOOM,
+ .moves = {MOVE_FLAMETHROWER, MOVE_CRUNCH, MOVE_IRON_TAIL, MOVE_SHADOW_BALL},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D270[] = {
+ {
+ .iv = 0,
+ .lvl = 46,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SWIFT, MOVE_SCREECH, MOVE_SPARK, MOVE_SONIC_BOOM},
+ },
+ {
+ .iv = 0,
+ .lvl = 46,
+ .species = SPECIES_ELECTRODE,
+ .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_CHARGE},
+ },
+ {
+ .iv = 0,
+ .lvl = 46,
+ .species = SPECIES_MAGNEMITE,
+ .moves = {MOVE_SCREECH, MOVE_SWIFT, MOVE_SPARK, MOVE_THUNDER_WAVE},
+ },
+ {
+ .iv = 0,
+ .lvl = 46,
+ .species = SPECIES_MAGNETON,
+ .moves = {MOVE_TRI_ATTACK, MOVE_SPARK, MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM},
+ },
+ {
+ .iv = 0,
+ .lvl = 46,
+ .species = SPECIES_PORYGON,
+ .moves = {MOVE_TRI_ATTACK, MOVE_CONVERSION, MOVE_RECOVER, MOVE_PSYBEAM},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D2C0[] = {
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_SEEL,
+ },
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_SEEL,
+ },
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_DEWGONG,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D2D8[] = {
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_SEADRA,
+ },
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_SEADRA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D2E8[] = {
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_PSYDUCK,
+ },
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_PSYDUCK,
+ },
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_GOLDUCK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D300[] = {
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_STARMIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D308[] = {
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_SHELLDER,
+ },
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_CLOYSTER,
+ },
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_WARTORTLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D320[] = {
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 33,
+ .species = SPECIES_GOLDEEN,
+ },
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_SEAKING,
+ },
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_SEAKING,
+ },
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823D348[] = {
+ {
+ .iv = 50,
+ .lvl = 38,
+ .species = SPECIES_HITMONLEE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 50,
+ .lvl = 38,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823D358[] = {
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_MACHOP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823D368[] = {
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_MACHOP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D378[] = {
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_NIDORINO,
+ },
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_SANDSLASH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D390[] = {
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_MEOWTH,
+ },
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_MEOWTH,
+ },
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 0,
+ .lvl = 35,
+ .species = SPECIES_CLEFAIRY,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823D3B0[] = {
+ {
+ .iv = 50,
+ .lvl = 39,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 50,
+ .lvl = 39,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D3C0[] = {
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_BULBASAUR,
+ },
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_IVYSAUR,
+ },
+ {
+ .iv = 0,
+ .lvl = 36,
+ .species = SPECIES_IVYSAUR,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D3D8[] = {
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_STARYU,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_STARYU,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_KRABBY,
+ },
+ {
+ .iv = 0,
+ .lvl = 34,
+ .species = SPECIES_KRABBY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D3F8[] = {
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_CLEFAIRY,
+ },
+ {
+ .iv = 0,
+ .lvl = 37,
+ .species = SPECIES_CLEFAIRY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D408[] = {
+ {
+ .iv = 0,
+ .lvl = 38,
+ .species = SPECIES_KINGLER,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D410[] = {
+ {
+ .iv = 50,
+ .lvl = 50,
+ .species = SPECIES_SMEARGLE,
+ .moves = {MOVE_FLY, MOVE_DIG, MOVE_DIVE, MOVE_BOUNCE},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D420[] = {
+ {
+ .iv = 50,
+ .lvl = 50,
+ .species = SPECIES_SMEARGLE,
+ .moves = {MOVE_CROSS_CHOP, MOVE_MEGAHORN, MOVE_DOUBLE_EDGE, MOVE_SELF_DESTRUCT},
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823D430[] = {
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_MAREEP,
+ .heldItem = ITEM_STARDUST,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_MAREEP,
+ .heldItem = ITEM_STARDUST,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_FLAAFFY,
+ .heldItem = ITEM_NUGGET,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D448[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_PIDGEOTTO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D458[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_POLIWHIRL,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_TENTACOOL,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_TENTACRUEL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D470[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_GRIMER,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_MUK,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D488[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_MEMENTO, MOVE_HAZE, MOVE_SMOKESCREEN, MOVE_SLUDGE},
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_HAZE, MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SELF_DESTRUCT},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D4A8[] = {
+ {
+ .iv = 50,
+ .lvl = 48,
+ .species = SPECIES_EKANS,
+ },
+ {
+ .iv = 50,
+ .lvl = 48,
+ .species = SPECIES_GLOOM,
+ },
+ {
+ .iv = 50,
+ .lvl = 48,
+ .species = SPECIES_GLOOM,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D4C0[] = {
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_PIDGEY,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_PIDGEOTTO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D4D0[] = {
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D4E0[] = {
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_HOOTHOOT,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_NOCTOWL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D4F0[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_QWILFISH,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_QWILFISH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D500[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_KINGLER,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_WARTORTLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D510[] = {
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_MARILL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D518[] = {
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_POLIWHIRL,
+ },
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_STARMIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D528[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_SUNKERN,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_SUNFLORA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D538[] = {
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_GYARADOS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D540[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_CHINCHOU,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_LANTURN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D550[] = {
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_PIKACHU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D560[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_ONIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_MACHOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D570[] = {
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_GOLEM,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D578[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_MACHOKE,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_MACHOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D588[] = {
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_SUDOWOODO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D590[] = {
+ {
+ .iv = 30,
+ .lvl = 49,
+ .species = SPECIES_RHYHORN,
+ },
+ {
+ .iv = 30,
+ .lvl = 49,
+ .species = SPECIES_KANGASKHAN,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D5A0[] = {
+ {
+ .iv = 100,
+ .lvl = 52,
+ .species = SPECIES_GIRAFARIG,
+ .moves = {MOVE_CRUNCH, MOVE_PSYBEAM, MOVE_ODOR_SLEUTH, MOVE_AGILITY},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D5B0[] = {
+ {
+ .iv = 100,
+ .lvl = 48,
+ .species = SPECIES_NATU,
+ .moves = {MOVE_NIGHT_SHADE, MOVE_CONFUSE_RAY, MOVE_WISH, MOVE_FUTURE_SIGHT},
+ },
+ {
+ .iv = 100,
+ .lvl = 48,
+ .species = SPECIES_DROWZEE,
+ .moves = {MOVE_PSYCHIC, MOVE_DISABLE, MOVE_PSYCH_UP, MOVE_FUTURE_SIGHT},
+ },
+ {
+ .iv = 100,
+ .lvl = 50,
+ .species = SPECIES_HYPNO,
+ .moves = {MOVE_PSYCHIC, MOVE_HYPNOSIS, MOVE_PSYCH_UP, MOVE_FUTURE_SIGHT},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D5E0[] = {
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_BELLOSSOM,
+ },
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_BELLOSSOM,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D5F0[] = {
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_GOLDUCK,
+ },
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_PSYDUCK,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D600[] = {
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SWIFT, MOVE_LIGHT_SCREEN, MOVE_SPARK, MOVE_SONIC_BOOM},
+ },
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_PINECO,
+ .moves = {MOVE_SPIKES, MOVE_BIDE, MOVE_RAPID_SPIN, MOVE_TAKE_DOWN},
+ },
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SWIFT, MOVE_LIGHT_SCREEN, MOVE_SPARK, MOVE_SONIC_BOOM},
+ },
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_PINECO,
+ .moves = {MOVE_SPIKES, MOVE_BIDE, MOVE_RAPID_SPIN, MOVE_EXPLOSION},
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823D640[] = {
+ {
+ .iv = 50,
+ .lvl = 48,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 50,
+ .lvl = 48,
+ .species = SPECIES_HITMONTOP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 50,
+ .lvl = 48,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823D658[] = {
+ {
+ .iv = 50,
+ .lvl = 38,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 50,
+ .lvl = 38,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D668[] = {
+ {
+ .iv = 40,
+ .lvl = 48,
+ .species = SPECIES_SANDSLASH,
+ },
+ {
+ .iv = 40,
+ .lvl = 48,
+ .species = SPECIES_LICKITUNG,
+ },
+ {
+ .iv = 40,
+ .lvl = 49,
+ .species = SPECIES_URSARING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D680[] = {
+ {
+ .iv = 90,
+ .lvl = 33,
+ .species = SPECIES_RHYHORN,
+ },
+ {
+ .iv = 90,
+ .lvl = 33,
+ .species = SPECIES_LICKITUNG,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D690[] = {
+ {
+ .iv = 100,
+ .lvl = 37,
+ .species = SPECIES_EXEGGCUTE,
+ .moves = {MOVE_SLEEP_POWDER, MOVE_POISON_POWDER, MOVE_STUN_SPORE, MOVE_CONFUSION},
+ },
+ {
+ .iv = 100,
+ .lvl = 40,
+ .species = SPECIES_EXEGGUTOR,
+ .moves = {MOVE_EGG_BOMB, MOVE_STOMP, MOVE_CONFUSION, MOVE_HYPNOSIS},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D6B0[] = {
+ {
+ .iv = 100,
+ .lvl = 49,
+ .species = SPECIES_TANGELA,
+ .moves = {MOVE_SLAM, MOVE_MEGA_DRAIN, MOVE_BIND, MOVE_INGRAIN},
+ },
+ {
+ .iv = 100,
+ .lvl = 49,
+ .species = SPECIES_EXEGGCUTE,
+ .moves = {MOVE_CONFUSION, MOVE_POISON_POWDER, MOVE_BARRAGE, MOVE_REFLECT},
+ },
+ {
+ .iv = 100,
+ .lvl = 49,
+ .species = SPECIES_EXEGGUTOR,
+ .moves = {MOVE_CONFUSION, MOVE_EGG_BOMB, MOVE_SLEEP_POWDER, MOVE_STOMP},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D6E0[] = {
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_BELLSPROUT,
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_GLOOM,
+ },
+ {
+ .iv = 100,
+ .lvl = 38,
+ .species = SPECIES_GLOOM,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D6F8[] = {
+ {
+ .iv = 100,
+ .lvl = 52,
+ .species = SPECIES_CHANSEY,
+ .moves = {MOVE_EGG_BOMB, MOVE_DEFENSE_CURL, MOVE_MINIMIZE, MOVE_SOFT_BOILED},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D708[] = {
+ {
+ .iv = 100,
+ .lvl = 47,
+ .species = SPECIES_RHYDON,
+ .moves = {MOVE_TAKE_DOWN, MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_SCARY_FACE},
+ },
+ {
+ .iv = 100,
+ .lvl = 48,
+ .species = SPECIES_SLOWBRO,
+ .moves = {MOVE_PSYCHIC, MOVE_HEADBUTT, MOVE_AMNESIA, MOVE_DISABLE},
+ },
+ {
+ .iv = 100,
+ .lvl = 47,
+ .species = SPECIES_KANGASKHAN,
+ .moves = {MOVE_DIZZY_PUNCH, MOVE_BITE, MOVE_ENDURE, MOVE_REVERSAL},
+ },
+ {
+ .iv = 100,
+ .lvl = 48,
+ .species = SPECIES_MACHOKE,
+ .moves = {MOVE_CROSS_CHOP, MOVE_VITAL_THROW, MOVE_REVENGE, MOVE_SEISMIC_TOSS},
+ },
+ {
+ .iv = 100,
+ .lvl = 50,
+ .species = SPECIES_URSARING,
+ .moves = {MOVE_SLASH, MOVE_FAINT_ATTACK, MOVE_SNORE, MOVE_REST},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D758[] = {
+ {
+ .iv = 100,
+ .lvl = 47,
+ .species = SPECIES_PERSIAN,
+ .moves = {MOVE_SLASH, MOVE_SCREECH, MOVE_FAINT_ATTACK, MOVE_BITE},
+ },
+ {
+ .iv = 100,
+ .lvl = 47,
+ .species = SPECIES_DEWGONG,
+ .moves = {MOVE_ICE_BEAM, MOVE_TAKE_DOWN, MOVE_ICY_WIND, MOVE_GROWL},
+ },
+ {
+ .iv = 100,
+ .lvl = 48,
+ .species = SPECIES_NINETALES,
+ .moves = {MOVE_FLAMETHROWER, MOVE_CONFUSE_RAY, MOVE_WILL_O_WISP, MOVE_GRUDGE},
+ },
+ {
+ .iv = 100,
+ .lvl = 48,
+ .species = SPECIES_RAPIDASH,
+ .moves = {MOVE_BOUNCE, MOVE_AGILITY, MOVE_FIRE_SPIN, MOVE_TAKE_DOWN},
+ },
+ {
+ .iv = 100,
+ .lvl = 50,
+ .species = SPECIES_GIRAFARIG,
+ .moves = {MOVE_CRUNCH, MOVE_PSYBEAM, MOVE_STOMP, MOVE_ODOR_SLEUTH},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D7A8[] = {
+ {
+ .iv = 100,
+ .lvl = 52,
+ .species = SPECIES_MILTANK,
+ .moves = {MOVE_BODY_SLAM, MOVE_MILK_DRINK, MOVE_GROWL, MOVE_DEFENSE_CURL},
+ },
+ {
+ .iv = 100,
+ .lvl = 52,
+ .species = SPECIES_TAUROS,
+ .moves = {MOVE_THRASH, MOVE_HORN_ATTACK, MOVE_PURSUIT, MOVE_SWAGGER},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D7C8[] = {
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_ONIX,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D7D0[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_GEODUDE,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_BLAST, MOVE_ROLLOUT, MOVE_SELF_DESTRUCT},
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_BLAST, MOVE_ROCK_THROW, MOVE_SELF_DESTRUCT},
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_BLAST, MOVE_ROCK_THROW, MOVE_SELF_DESTRUCT},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D800[] = {
+ {
+ .iv = 50,
+ .lvl = 50,
+ .species = SPECIES_SMEARGLE,
+ .moves = {MOVE_FAKE_OUT, MOVE_EXTREME_SPEED, MOVE_PROTECT, MOVE_QUICK_ATTACK},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D810[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_MAROWAK,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_GOLDUCK,
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823D820[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_PERSIAN,
+ .heldItem = ITEM_NUGGET,
+ .moves = {MOVE_PAY_DAY, MOVE_BITE, MOVE_TAUNT, MOVE_TORMENT},
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_PERSIAN,
+ .heldItem = ITEM_NUGGET,
+ .moves = {MOVE_PAY_DAY, MOVE_SCRATCH, MOVE_TORMENT, MOVE_TAUNT},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D840[] = {
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_ONIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_GRAVELER,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_MAROWAK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D858[] = {
+ {
+ .iv = 100,
+ .lvl = 48,
+ .species = SPECIES_NATU,
+ },
+ {
+ .iv = 100,
+ .lvl = 48,
+ .species = SPECIES_NATU,
+ },
+ {
+ .iv = 100,
+ .lvl = 49,
+ .species = SPECIES_XATU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D870[] = {
+ {
+ .iv = 30,
+ .lvl = 50,
+ .species = SPECIES_CHANSEY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D878[] = {
+ {
+ .iv = 30,
+ .lvl = 48,
+ .species = SPECIES_CLEFAIRY,
+ },
+ {
+ .iv = 30,
+ .lvl = 48,
+ .species = SPECIES_CLEFAIRY,
+ },
+ {
+ .iv = 30,
+ .lvl = 48,
+ .species = SPECIES_CLEFABLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D890[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_HERACROSS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D898[] = {
+ {
+ .iv = 0,
+ .lvl = 45,
+ .species = SPECIES_YANMA,
+ },
+ {
+ .iv = 0,
+ .lvl = 45,
+ .species = SPECIES_BEEDRILL,
+ },
+ {
+ .iv = 0,
+ .lvl = 46,
+ .species = SPECIES_YANMA,
+ },
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_BEEDRILL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D8B8[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_VENONAT,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_VENOMOTH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D8C8[] = {
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_WEEPINBELL,
+ },
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_WEEPINBELL,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_VICTREEBEL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D8E0[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_FARFETCHD,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_FARFETCHD,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D8F0[] = {
+ {
+ .iv = 0,
+ .lvl = 46,
+ .species = SPECIES_HOPPIP,
+ },
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_HOPPIP,
+ },
+ {
+ .iv = 0,
+ .lvl = 47,
+ .species = SPECIES_SKIPLOOM,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_SKIPLOOM,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D910[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_SNUBBULL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D918[] = {
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_PINSIR,
+ },
+ {
+ .iv = 0,
+ .lvl = 50,
+ .species = SPECIES_HERACROSS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D928[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_PARAS,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_PARAS,
+ },
+ {
+ .iv = 0,
+ .lvl = 49,
+ .species = SPECIES_PARASECT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D940[] = {
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_SANDSLASH,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_ONIX,
+ },
+ {
+ .iv = 0,
+ .lvl = 48,
+ .species = SPECIES_SANDSLASH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D958[] = {
+ {
+ .iv = 20,
+ .lvl = 21,
+ .species = SPECIES_NIDORAN_M,
+ },
+ {
+ .iv = 20,
+ .lvl = 21,
+ .species = SPECIES_NIDORAN_F,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D968[] = {
+ {
+ .iv = 60,
+ .lvl = 29,
+ .species = SPECIES_NIDORINO,
+ },
+ {
+ .iv = 60,
+ .lvl = 29,
+ .species = SPECIES_NIDORINA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D978[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_NIDORINO,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_NIDORINA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D988[] = {
+ {
+ .iv = 20,
+ .lvl = 22,
+ .species = SPECIES_SQUIRTLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D990[] = {
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_WARTORTLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D998[] = {
+ {
+ .iv = 120,
+ .lvl = 55,
+ .species = SPECIES_WARTORTLE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D9A0[] = {
+ {
+ .iv = 20,
+ .lvl = 21,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 20,
+ .lvl = 21,
+ .species = SPECIES_RATICATE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D9B0[] = {
+ {
+ .iv = 60,
+ .lvl = 29,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 60,
+ .lvl = 29,
+ .species = SPECIES_RATICATE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D9C0[] = {
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_RATICATE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D9D0[] = {
+ {
+ .iv = 20,
+ .lvl = 21,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 20,
+ .lvl = 21,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 20,
+ .lvl = 18,
+ .species = SPECIES_PIDGEY,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D9E8[] = {
+ {
+ .iv = 60,
+ .lvl = 29,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 60,
+ .lvl = 29,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 60,
+ .lvl = 26,
+ .species = SPECIES_PIDGEOTTO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA00[] = {
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 80,
+ .lvl = 50,
+ .species = SPECIES_PIDGEOT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA18[] = {
+ {
+ .iv = 40,
+ .lvl = 22,
+ .species = SPECIES_RATTATA,
+ },
+ {
+ .iv = 40,
+ .lvl = 22,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 40,
+ .lvl = 22,
+ .species = SPECIES_RATICATE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA30[] = {
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_RATICATE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA48[] = {
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_MAGNETON,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_MAGNETON,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_MAGNETON,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA60[] = {
+ {
+ .iv = 60,
+ .lvl = 29,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 60,
+ .lvl = 29,
+ .species = SPECIES_VULPIX,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA70[] = {
+ {
+ .iv = 40,
+ .lvl = 24,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 40,
+ .lvl = 24,
+ .species = SPECIES_CHARMANDER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA80[] = {
+ {
+ .iv = 60,
+ .lvl = 29,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 60,
+ .lvl = 29,
+ .species = SPECIES_CHARMELEON,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA90[] = {
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_ARCANINE,
+ },
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_CHARMELEON,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAA0[] = {
+ {
+ .iv = 40,
+ .lvl = 25,
+ .species = SPECIES_MEOWTH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAA8[] = {
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_PERSIAN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAB0[] = {
+ {
+ .iv = 120,
+ .lvl = 55,
+ .species = SPECIES_PERSIAN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAB8[] = {
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_MACHOKE,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_ONIX,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAC8[] = {
+ {
+ .iv = 150,
+ .lvl = 54,
+ .species = SPECIES_RHYDON,
+ },
+ {
+ .iv = 150,
+ .lvl = 54,
+ .species = SPECIES_LICKITUNG,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAD8[] = {
+ {
+ .iv = 90,
+ .lvl = 29,
+ .species = SPECIES_MAROWAK,
+ },
+ {
+ .iv = 90,
+ .lvl = 29,
+ .species = SPECIES_SLOWBRO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAE8[] = {
+ {
+ .iv = 150,
+ .lvl = 54,
+ .species = SPECIES_MAROWAK,
+ },
+ {
+ .iv = 150,
+ .lvl = 54,
+ .species = SPECIES_SLOWBRO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAF8[] = {
+ {
+ .iv = 60,
+ .lvl = 31,
+ .species = SPECIES_ONIX,
+ },
+ {
+ .iv = 60,
+ .lvl = 31,
+ .species = SPECIES_GRAVELER,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB08[] = {
+ {
+ .iv = 40,
+ .lvl = 22,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 40,
+ .lvl = 22,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 40,
+ .lvl = 23,
+ .species = SPECIES_NIDORAN_M,
+ },
+ {
+ .iv = 40,
+ .lvl = 21,
+ .species = SPECIES_MEOWTH,
+ },
+ {
+ .iv = 40,
+ .lvl = 22,
+ .species = SPECIES_PIKACHU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB30[] = {
+ {
+ .iv = 80,
+ .lvl = 46,
+ .species = SPECIES_PIDGEOT,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_NIDORINO,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_PERSIAN,
+ },
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_RAICHU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB58[] = {
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_MUK,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_MUK,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_MUK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB70[] = {
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_GROWLITHE,
+ },
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_VULPIX,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB80[] = {
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_MUK,
+ },
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_MUK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB90[] = {
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_POLIWHIRL,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_CLOYSTER,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_SEAKING,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_SEADRA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DBB0[] = {
+ {
+ .iv = 60,
+ .lvl = 33,
+ .species = SPECIES_ELECTRODE,
+ },
+ {
+ .iv = 60,
+ .lvl = 33,
+ .species = SPECIES_ELECTRODE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DBC0[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_CLEFAIRY,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_PERSIAN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DBD0[] = {
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DBF0[] = {
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_PIDGEOT,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_PIDGEOT,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DC10[] = {
+ {
+ .iv = 60,
+ .lvl = 27,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 60,
+ .lvl = 27,
+ .species = SPECIES_MEOWTH,
+ },
+ {
+ .iv = 60,
+ .lvl = 27,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 60,
+ .lvl = 27,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 60,
+ .lvl = 27,
+ .species = SPECIES_MEOWTH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DC38[] = {
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_PERSIAN,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_PERSIAN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DC60[] = {
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_PIDGEOT,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_PERSIAN,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_RAICHU,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_PERSIAN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DC88[] = {
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_KOFFING,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_KOFFING,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_MUK,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_WEEZING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DCA8[] = {
+ {
+ .iv = 60,
+ .lvl = 32,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 60,
+ .lvl = 32,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DCB8[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DCC8[] = {
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_DODUO,
+ },
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DCE0[] = {
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_DODRIO,
+ },
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DCF8[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_PIDGEOT,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_WIGGLYTUFF,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD08[] = {
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_DODRIO,
+ },
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_DODRIO,
+ },
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_DODUO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD20[] = {
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_DODRIO,
+ },
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_DODRIO,
+ },
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_DODRIO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD38[] = {
+ {
+ .iv = 60,
+ .lvl = 32,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 60,
+ .lvl = 32,
+ .species = SPECIES_RAICHU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD48[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_RAICHU,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD58[] = {
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_RAICHU,
+ },
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_RAICHU,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DD68[] = {
+ {
+ .iv = 110,
+ .lvl = 33,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 110,
+ .lvl = 33,
+ .species = SPECIES_HITMONLEE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DD78[] = {
+ {
+ .iv = 130,
+ .lvl = 51,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 130,
+ .lvl = 51,
+ .species = SPECIES_HITMONLEE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DD88[] = {
+ {
+ .iv = 170,
+ .lvl = 56,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 170,
+ .lvl = 56,
+ .species = SPECIES_HITMONLEE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD98[] = {
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_WEEZING,
+ },
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_WEEZING,
+ },
+ {
+ .iv = 80,
+ .lvl = 48,
+ .species = SPECIES_WEEZING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DDB0[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_PRIMEAPE,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_MACHOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DDC0[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_WEEZING,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_MUK,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DDD0[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_MACHOKE,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_MACHAMP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DDE0[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_PRIMEAPE,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_MACHAMP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DDF0[] = {
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_SPEAROW,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 60,
+ .lvl = 28,
+ .species = SPECIES_SPEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE10[] = {
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE30[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_SEAKING,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE40[] = {
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_SEADRA,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_SEADRA,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_SEADRA,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_SEADRA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE60[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_SEAKING,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE70[] = {
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_SEAKING,
+ },
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE80[] = {
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_MAGIKARP,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_MAGIKARP,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_MAGIKARP,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_MAGIKARP,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_MAGIKARP,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_MAGIKARP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DEB0[] = {
+ {
+ .iv = 80,
+ .lvl = 50,
+ .species = SPECIES_STARMIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DEB8[] = {
+ {
+ .iv = 80,
+ .lvl = 50,
+ .species = SPECIES_SEADRA,
+ },
+ {
+ .iv = 80,
+ .lvl = 50,
+ .species = SPECIES_STARMIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DEC8[] = {
+ {
+ .iv = 120,
+ .lvl = 55,
+ .species = SPECIES_SEADRA,
+ },
+ {
+ .iv = 120,
+ .lvl = 55,
+ .species = SPECIES_STARMIE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DED8[] = {
+ {
+ .iv = 80,
+ .lvl = 50,
+ .species = SPECIES_STARMIE,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DEE0[] = {
+ {
+ .iv = 130,
+ .lvl = 50,
+ .species = SPECIES_MANKEY,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 130,
+ .lvl = 50,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DEF0[] = {
+ {
+ .iv = 170,
+ .lvl = 55,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 170,
+ .lvl = 55,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF00[] = {
+ {
+ .iv = 130,
+ .lvl = 50,
+ .species = SPECIES_HITMONLEE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 130,
+ .lvl = 50,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF10[] = {
+ {
+ .iv = 170,
+ .lvl = 55,
+ .species = SPECIES_HITMONLEE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 170,
+ .lvl = 55,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF20[] = {
+ {
+ .iv = 180,
+ .lvl = 50,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 180,
+ .lvl = 50,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF30[] = {
+ {
+ .iv = 220,
+ .lvl = 55,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 220,
+ .lvl = 55,
+ .species = SPECIES_MACHAMP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF40[] = {
+ {
+ .iv = 180,
+ .lvl = 50,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 180,
+ .lvl = 50,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF50[] = {
+ {
+ .iv = 220,
+ .lvl = 55,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 220,
+ .lvl = 55,
+ .species = SPECIES_MACHAMP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF60[] = {
+ {
+ .iv = 130,
+ .lvl = 51,
+ .species = SPECIES_MACHOKE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 130,
+ .lvl = 51,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF70[] = {
+ {
+ .iv = 170,
+ .lvl = 56,
+ .species = SPECIES_MACHAMP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 170,
+ .lvl = 56,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DF80[] = {
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_POLIWHIRL,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_POLIWHIRL,
+ },
+ {
+ .iv = 80,
+ .lvl = 47,
+ .species = SPECIES_POLIWHIRL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DF98[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_CLEFAIRY,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_CLEFAIRY,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823DFA8[] = {
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_SMEARGLE,
+ .moves = {MOVE_CROSS_CHOP, MOVE_MEGAHORN, MOVE_DOUBLE_EDGE, MOVE_SELF_DESTRUCT},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DFB8[] = {
+ {
+ .iv = 120,
+ .lvl = 53,
+ .species = SPECIES_RATICATE,
+ },
+ {
+ .iv = 120,
+ .lvl = 53,
+ .species = SPECIES_PIDGEOT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DFC8[] = {
+ {
+ .iv = 150,
+ .lvl = 53,
+ .species = SPECIES_PIKACHU,
+ },
+ {
+ .iv = 150,
+ .lvl = 53,
+ .species = SPECIES_CLEFAIRY,
+ },
+ {
+ .iv = 150,
+ .lvl = 53,
+ .species = SPECIES_MARILL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DFE0[] = {
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_NIDORINA,
+ },
+ {
+ .iv = 60,
+ .lvl = 30,
+ .species = SPECIES_NIDORINO,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DFF0[] = {
+ {
+ .iv = 120,
+ .lvl = 55,
+ .species = SPECIES_NIDOKING,
+ },
+ {
+ .iv = 120,
+ .lvl = 55,
+ .species = SPECIES_NIDOQUEEN,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E000[] = {
+ {
+ .iv = 120,
+ .lvl = 53,
+ .species = SPECIES_PIDGEOTTO,
+ },
+ {
+ .iv = 120,
+ .lvl = 55,
+ .species = SPECIES_PIDGEOT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E010[] = {
+ {
+ .iv = 120,
+ .lvl = 53,
+ .species = SPECIES_FEAROW,
+ },
+ {
+ .iv = 120,
+ .lvl = 55,
+ .species = SPECIES_FEAROW,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E020[] = {
+ {
+ .iv = 120,
+ .lvl = 53,
+ .species = SPECIES_NOCTOWL,
+ },
+ {
+ .iv = 120,
+ .lvl = 55,
+ .species = SPECIES_NOCTOWL,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E030[] = {
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_MARILL,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E038[] = {
+ {
+ .iv = 220,
+ .lvl = 52,
+ .species = SPECIES_NATU,
+ .moves = {MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_FUTURE_SIGHT, MOVE_WISH},
+ },
+ {
+ .iv = 220,
+ .lvl = 52,
+ .species = SPECIES_SLOWBRO,
+ .moves = {MOVE_PSYCHIC, MOVE_HEADBUTT, MOVE_AMNESIA, MOVE_YAWN},
+ },
+ {
+ .iv = 220,
+ .lvl = 54,
+ .species = SPECIES_KADABRA,
+ .moves = {MOVE_PSYCHIC, MOVE_FUTURE_SIGHT, MOVE_RECOVER, MOVE_REFLECT},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E068[] = {
+ {
+ .iv = 120,
+ .lvl = 55,
+ .species = SPECIES_GYARADOS,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E070[] = {
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_ONIX,
+ },
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_MACHAMP,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E080[] = {
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_MACHOKE,
+ },
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_MACHOKE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E090[] = {
+ {
+ .iv = 150,
+ .lvl = 55,
+ .species = SPECIES_RHYDON,
+ },
+ {
+ .iv = 150,
+ .lvl = 55,
+ .species = SPECIES_KANGASKHAN,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E0A0[] = {
+ {
+ .iv = 220,
+ .lvl = 56,
+ .species = SPECIES_GIRAFARIG,
+ .moves = {MOVE_CRUNCH, MOVE_PSYBEAM, MOVE_ODOR_SLEUTH, MOVE_AGILITY},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E0B0[] = {
+ {
+ .iv = 220,
+ .lvl = 53,
+ .species = SPECIES_NATU,
+ .moves = {MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_WISH, MOVE_FUTURE_SIGHT},
+ },
+ {
+ .iv = 220,
+ .lvl = 53,
+ .species = SPECIES_HYPNO,
+ .moves = {MOVE_PSYCHIC, MOVE_DISABLE, MOVE_PSYCH_UP, MOVE_FUTURE_SIGHT},
+ },
+ {
+ .iv = 220,
+ .lvl = 53,
+ .species = SPECIES_HYPNO,
+ .moves = {MOVE_PSYCHIC, MOVE_HYPNOSIS, MOVE_PSYCH_UP, MOVE_FUTURE_SIGHT},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E0E0[] = {
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_ELECTRODE,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_PINECO,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_ELECTRODE,
+ },
+ {
+ .iv = 120,
+ .lvl = 52,
+ .species = SPECIES_PINECO,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E100[] = {
+ {
+ .iv = 220,
+ .lvl = 55,
+ .species = SPECIES_VICTREEBEL,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_STUN_SPORE, MOVE_WRAP},
+ },
+ {
+ .iv = 220,
+ .lvl = 55,
+ .species = SPECIES_VICTREEBEL,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_SLEEP_POWDER, MOVE_SLAM},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E120[] = {
+ {
+ .iv = 220,
+ .lvl = 55,
+ .species = SPECIES_VILEPLUME,
+ .moves = {MOVE_PETAL_DANCE, MOVE_MOONLIGHT, MOVE_ACID, MOVE_SLEEP_POWDER},
+ },
+ {
+ .iv = 220,
+ .lvl = 55,
+ .species = SPECIES_VILEPLUME,
+ .moves = {MOVE_PETAL_DANCE, MOVE_MOONLIGHT, MOVE_ACID, MOVE_STUN_SPORE},
+ },
+};
+
+static const struct TrainerMonItemDefaultMoves sTrainerMons_823E140[] = {
+ {
+ .iv = 170,
+ .lvl = 54,
+ .species = SPECIES_PRIMEAPE,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 170,
+ .lvl = 54,
+ .species = SPECIES_HITMONTOP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+ {
+ .iv = 170,
+ .lvl = 54,
+ .species = SPECIES_MACHAMP,
+ .heldItem = ITEM_BLACK_BELT,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E158[] = {
+ {
+ .iv = 160,
+ .lvl = 52,
+ .species = SPECIES_SANDSLASH,
+ },
+ {
+ .iv = 160,
+ .lvl = 52,
+ .species = SPECIES_LICKITUNG,
+ },
+ {
+ .iv = 160,
+ .lvl = 55,
+ .species = SPECIES_URSARING,
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E170[] = {
+ {
+ .iv = 220,
+ .lvl = 53,
+ .species = SPECIES_TANGELA,
+ .moves = {MOVE_SLAM, MOVE_MEGA_DRAIN, MOVE_BIND, MOVE_INGRAIN},
+ },
+ {
+ .iv = 220,
+ .lvl = 54,
+ .species = SPECIES_EXEGGUTOR,
+ .moves = {MOVE_CONFUSION, MOVE_EGG_BOMB, MOVE_STUN_SPORE, MOVE_REFLECT},
+ },
+ {
+ .iv = 220,
+ .lvl = 55,
+ .species = SPECIES_EXEGGUTOR,
+ .moves = {MOVE_CONFUSION, MOVE_EGG_BOMB, MOVE_SLEEP_POWDER, MOVE_STOMP},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E1A0[] = {
+ {
+ .iv = 220,
+ .lvl = 56,
+ .species = SPECIES_CHANSEY,
+ .moves = {MOVE_EGG_BOMB, MOVE_DEFENSE_CURL, MOVE_MINIMIZE, MOVE_SOFT_BOILED},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E1B0[] = {
+ {
+ .iv = 220,
+ .lvl = 52,
+ .species = SPECIES_RHYDON,
+ .moves = {MOVE_EARTHQUAKE, MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_SCARY_FACE},
+ },
+ {
+ .iv = 220,
+ .lvl = 54,
+ .species = SPECIES_SLOWBRO,
+ .moves = {MOVE_PSYCHIC, MOVE_HEADBUTT, MOVE_AMNESIA, MOVE_DISABLE},
+ },
+ {
+ .iv = 220,
+ .lvl = 52,
+ .species = SPECIES_KANGASKHAN,
+ .moves = {MOVE_DIZZY_PUNCH, MOVE_BITE, MOVE_ENDURE, MOVE_REVERSAL},
+ },
+ {
+ .iv = 220,
+ .lvl = 52,
+ .species = SPECIES_MACHAMP,
+ .moves = {MOVE_CROSS_CHOP, MOVE_VITAL_THROW, MOVE_REVENGE, MOVE_SEISMIC_TOSS},
+ },
+ {
+ .iv = 220,
+ .lvl = 55,
+ .species = SPECIES_URSARING,
+ .moves = {MOVE_SLASH, MOVE_FAINT_ATTACK, MOVE_SNORE, MOVE_REST},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E200[] = {
+ {
+ .iv = 220,
+ .lvl = 53,
+ .species = SPECIES_PERSIAN,
+ .moves = {MOVE_SLASH, MOVE_SCREECH, MOVE_FAINT_ATTACK, MOVE_BITE},
+ },
+ {
+ .iv = 220,
+ .lvl = 53,
+ .species = SPECIES_DEWGONG,
+ .moves = {MOVE_ICE_BEAM, MOVE_TAKE_DOWN, MOVE_ICY_WIND, MOVE_SHEER_COLD},
+ },
+ {
+ .iv = 220,
+ .lvl = 54,
+ .species = SPECIES_NINETALES,
+ .moves = {MOVE_FLAMETHROWER, MOVE_CONFUSE_RAY, MOVE_WILL_O_WISP, MOVE_GRUDGE},
+ },
+ {
+ .iv = 220,
+ .lvl = 54,
+ .species = SPECIES_RAPIDASH,
+ .moves = {MOVE_BOUNCE, MOVE_AGILITY, MOVE_FIRE_SPIN, MOVE_TAKE_DOWN},
+ },
+ {
+ .iv = 220,
+ .lvl = 56,
+ .species = SPECIES_GIRAFARIG,
+ .moves = {MOVE_CRUNCH, MOVE_PSYBEAM, MOVE_STOMP, MOVE_ODOR_SLEUTH},
+ },
+};
+
+static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E250[] = {
+ {
+ .iv = 220,
+ .lvl = 57,
+ .species = SPECIES_MILTANK,
+ .moves = {MOVE_BODY_SLAM, MOVE_MILK_DRINK, MOVE_GROWL, MOVE_DEFENSE_CURL},
+ },
+ {
+ .iv = 220,
+ .lvl = 57,
+ .species = SPECIES_TAUROS,
+ .moves = {MOVE_TAKE_DOWN, MOVE_SCARY_FACE, MOVE_PURSUIT, MOVE_SWAGGER},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E270[] = {
+ {
+ .iv = 20,
+ .lvl = 19,
+ .species = SPECIES_METAPOD,
+ },
+ {
+ .iv = 20,
+ .lvl = 19,
+ .species = SPECIES_WEEDLE,
+ },
+ {
+ .iv = 20,
+ .lvl = 19,
+ .species = SPECIES_METAPOD,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E288[] = {
+ {
+ .iv = 60,
+ .lvl = 27,
+ .species = SPECIES_BUTTERFREE,
+ },
+ {
+ .iv = 60,
+ .lvl = 27,
+ .species = SPECIES_KAKUNA,
+ },
+ {
+ .iv = 60,
+ .lvl = 27,
+ .species = SPECIES_BUTTERFREE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E2A0[] = {
+ {
+ .iv = 120,
+ .lvl = 51,
+ .species = SPECIES_BUTTERFREE,
+ },
+ {
+ .iv = 120,
+ .lvl = 54,
+ .species = SPECIES_BEEDRILL,
+ },
+ {
+ .iv = 120,
+ .lvl = 51,
+ .species = SPECIES_BUTTERFREE,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E2B8[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_POLIWHIRL,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_POLIWRATH,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E2C8[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_SEADRA,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_SEADRA,
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E2D8[] = {
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_POLIWHIRL,
+ },
+ {
+ .iv = 80,
+ .lvl = 49,
+ .species = SPECIES_SEAKING,
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823E2E8[] = {
+ {
+ .iv = 255,
+ .lvl = 64,
+ .species = SPECIES_DEWGONG,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_ICE_BEAM, MOVE_SURF, MOVE_SIGNAL_BEAM, MOVE_DOUBLE_TEAM},
+ },
+ {
+ .iv = 255,
+ .lvl = 63,
+ .species = SPECIES_CLOYSTER,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_ICE_BEAM, MOVE_SURF, MOVE_SUPERSONIC, MOVE_RAIN_DANCE},
+ },
+ {
+ .iv = 255,
+ .lvl = 63,
+ .species = SPECIES_PILOSWINE,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_BLIZZARD, MOVE_EARTHQUAKE, MOVE_DOUBLE_EDGE, MOVE_ROCK_SLIDE},
+ },
+ {
+ .iv = 255,
+ .lvl = 66,
+ .species = SPECIES_JYNX,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_ICE_BEAM, MOVE_PSYCHIC, MOVE_LOVELY_KISS, MOVE_ATTRACT},
+ },
+ {
+ .iv = 255,
+ .lvl = 66,
+ .species = SPECIES_LAPRAS,
+ .heldItem = ITEM_CHERI_BERRY,
+ .moves = {MOVE_ICE_BEAM, MOVE_SURF, MOVE_PSYCHIC, MOVE_THUNDER},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823E338[] = {
+ {
+ .iv = 255,
+ .lvl = 65,
+ .species = SPECIES_STEELIX,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_CRUNCH, MOVE_ROCK_TOMB},
+ },
+ {
+ .iv = 255,
+ .lvl = 65,
+ .species = SPECIES_HITMONCHAN,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_SKY_UPPERCUT, MOVE_MACH_PUNCH, MOVE_ROCK_SLIDE, MOVE_COUNTER},
+ },
+ {
+ .iv = 255,
+ .lvl = 65,
+ .species = SPECIES_HITMONLEE,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_MEGA_KICK, MOVE_FORESIGHT, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE},
+ },
+ {
+ .iv = 255,
+ .lvl = 66,
+ .species = SPECIES_STEELIX,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_CRUNCH, MOVE_DRAGON_BREATH},
+ },
+ {
+ .iv = 255,
+ .lvl = 68,
+ .species = SPECIES_MACHAMP,
+ .heldItem = ITEM_PERSIM_BERRY,
+ .moves = {MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_BRICK_BREAK, MOVE_ROCK_SLIDE},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823E388[] = {
+ {
+ .iv = 255,
+ .lvl = 66,
+ .species = SPECIES_GENGAR,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_HYPNOSIS},
+ },
+ {
+ .iv = 255,
+ .lvl = 66,
+ .species = SPECIES_CROBAT,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_AIR_CUTTER, MOVE_SHADOW_BALL, MOVE_CONFUSE_RAY},
+ },
+ {
+ .iv = 255,
+ .lvl = 65,
+ .species = SPECIES_MISDREAVUS,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ATTRACT},
+ },
+ {
+ .iv = 255,
+ .lvl = 68,
+ .species = SPECIES_ARBOK,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_EARTHQUAKE, MOVE_GIGA_DRAIN, MOVE_DOUBLE_TEAM},
+ },
+ {
+ .iv = 255,
+ .lvl = 70,
+ .species = SPECIES_GENGAR,
+ .heldItem = ITEM_CHESTO_BERRY,
+ .moves = {MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_SLUDGE_BOMB},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823E3D8[] = {
+ {
+ .iv = 255,
+ .lvl = 68,
+ .species = SPECIES_GYARADOS,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYPER_BEAM, MOVE_DRAGON_DANCE, MOVE_EARTHQUAKE, MOVE_THUNDER_WAVE},
+ },
+ {
+ .iv = 255,
+ .lvl = 66,
+ .species = SPECIES_DRAGONITE,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_FLAMETHROWER},
+ },
+ {
+ .iv = 255,
+ .lvl = 66,
+ .species = SPECIES_KINGDRA,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYPER_BEAM, MOVE_DRAGON_DANCE, MOVE_SURF, MOVE_ICE_BEAM},
+ },
+ {
+ .iv = 255,
+ .lvl = 70,
+ .species = SPECIES_AERODACTYL,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYPER_BEAM, MOVE_ANCIENT_POWER, MOVE_AERIAL_ACE, MOVE_EARTHQUAKE},
+ },
+ {
+ .iv = 255,
+ .lvl = 72,
+ .species = SPECIES_DRAGONITE,
+ .heldItem = ITEM_PERSIM_BERRY,
+ .moves = {MOVE_HYPER_BEAM, MOVE_OUTRAGE, MOVE_THUNDERBOLT, MOVE_ICE_BEAM},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823E428[] = {
+ {
+ .iv = 255,
+ .lvl = 72,
+ .species = SPECIES_HERACROSS,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_ROCK_TOMB},
+ },
+ {
+ .iv = 255,
+ .lvl = 73,
+ .species = SPECIES_ALAKAZAM,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_CALM_MIND, MOVE_REFLECT},
+ },
+ {
+ .iv = 255,
+ .lvl = 72,
+ .species = SPECIES_TYRANITAR,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_CRUNCH, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_AERIAL_ACE},
+ },
+ {
+ .iv = 255,
+ .lvl = 73,
+ .species = SPECIES_ARCANINE,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_EXTREME_SPEED, MOVE_OVERHEAT, MOVE_AERIAL_ACE, MOVE_IRON_TAIL},
+ },
+ {
+ .iv = 255,
+ .lvl = 73,
+ .species = SPECIES_EXEGGUTOR,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_PSYCHIC, MOVE_SLEEP_POWDER, MOVE_LIGHT_SCREEN},
+ },
+ {
+ .iv = 255,
+ .lvl = 75,
+ .species = SPECIES_BLASTOISE,
+ .heldItem = ITEM_SITRUS_BERRY,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_RAIN_DANCE},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823E488[] = {
+ {
+ .iv = 255,
+ .lvl = 72,
+ .species = SPECIES_HERACROSS,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_ROCK_TOMB},
+ },
+ {
+ .iv = 255,
+ .lvl = 73,
+ .species = SPECIES_ALAKAZAM,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_CALM_MIND, MOVE_REFLECT},
+ },
+ {
+ .iv = 255,
+ .lvl = 72,
+ .species = SPECIES_TYRANITAR,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_CRUNCH, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_AERIAL_ACE},
+ },
+ {
+ .iv = 255,
+ .lvl = 73,
+ .species = SPECIES_GYARADOS,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_DRAGON_DANCE, MOVE_EARTHQUAKE, MOVE_HYPER_BEAM},
+ },
+ {
+ .iv = 255,
+ .lvl = 73,
+ .species = SPECIES_ARCANINE,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_EXTREME_SPEED, MOVE_OVERHEAT, MOVE_AERIAL_ACE, MOVE_IRON_TAIL},
+ },
+ {
+ .iv = 255,
+ .lvl = 75,
+ .species = SPECIES_VENUSAUR,
+ .heldItem = ITEM_SITRUS_BERRY,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SLUDGE_BOMB, MOVE_EARTHQUAKE, MOVE_SUNNY_DAY},
+ },
+};
+
+static const struct TrainerMonItemCustomMoves sTrainerMons_823E4E8[] = {
+ {
+ .iv = 255,
+ .lvl = 72,
+ .species = SPECIES_HERACROSS,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_ROCK_TOMB},
+ },
+ {
+ .iv = 255,
+ .lvl = 73,
+ .species = SPECIES_ALAKAZAM,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_CALM_MIND, MOVE_REFLECT},
+ },
+ {
+ .iv = 255,
+ .lvl = 72,
+ .species = SPECIES_TYRANITAR,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_CRUNCH, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_AERIAL_ACE},
+ },
+ {
+ .iv = 255,
+ .lvl = 73,
+ .species = SPECIES_EXEGGUTOR,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_PSYCHIC, MOVE_SLEEP_POWDER, MOVE_LIGHT_SCREEN},
+ },
+ {
+ .iv = 255,
+ .lvl = 73,
+ .species = SPECIES_GYARADOS,
+ .heldItem = ITEM_NONE,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_DRAGON_DANCE, MOVE_EARTHQUAKE, MOVE_HYPER_BEAM},
+ },
+ {
+ .iv = 255,
+ .lvl = 75,
+ .species = SPECIES_CHARIZARD,
+ .heldItem = ITEM_SITRUS_BERRY,
+ .moves = {MOVE_FIRE_BLAST, MOVE_DRAGON_CLAW, MOVE_AERIAL_ACE, MOVE_EARTHQUAKE},
+ },
+};
+
+static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E548[] = {
+ {
+ .iv = 50,
+ .lvl = 39,
+ .species = SPECIES_WEEZING,
+ },
+ {
+ .iv = 50,
+ .lvl = 39,
+ .species = SPECIES_MUK,
+ },
+};
diff --git a/src/trainers.c b/src/data/trainers.h
index 58f24e62e..46c4ef210 100644
--- a/src/trainers.c
+++ b/src/data/trainers.h
@@ -1,11679 +1,3 @@
-#include "global.h"
-#include "battle.h"
-#include "constants/species.h"
-#include "constants/moves.h"
-#include "constants/items.h"
-#include "constants/trainers.h"
-#include "constants/trainer_classes.h"
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1A0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1A8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1B0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1B8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1C0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1C8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1D0[] = {
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_STARMIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1D8[] = {
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_STARMIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1E0[] = {
- {
- .iv = 100,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1E8[] = {
- {
- .iv = 100,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1F0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A1F8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A200[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A208[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A210[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A218[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A220[] = {
- {
- .iv = 100,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A228[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A230[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A238[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A240[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A248[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A250[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A258[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A260[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A268[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A270[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A278[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A280[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A288[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A290[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A298[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2A0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2A8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2B0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2B8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2C0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2C8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2D0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2D8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2E0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2E8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2F0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A2F8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A300[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A308[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A310[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A318[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A320[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A328[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A330[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A338[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A340[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A348[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A350[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A358[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A360[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A368[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A370[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A378[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A380[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A388[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A390[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A398[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3A0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3A8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3B0[] = {
- {
- .iv = 100,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3B8[] = {
- {
- .iv = 100,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3C0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3C8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3D0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3D8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3E0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3E8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A3F0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A400[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A408[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A410[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A418[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A420[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A428[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A430[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A438[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A440[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A448[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A450[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A458[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A460[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A468[] = {
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A478[] = {
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_SPEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A480[] = {
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_ZUBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A498[] = {
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_SANDSHREW,
- },
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4A8[] = {
- {
- .iv = 0,
- .lvl = 15,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 15,
- .species = SPECIES_SPEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4B8[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_SLOWPOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4C0[] = {
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_SANDSHREW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4D0[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_NIDORAN_M,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4D8[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4E0[] = {
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_SANDSHREW,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_ZUBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A4F0[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_RATICATE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A508[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_NIDORAN_M,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_NIDORINO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A518[] = {
- {
- .iv = 20,
- .lvl = 17,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 20,
- .lvl = 17,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A528[] = {
- {
- .iv = 0,
- .lvl = 6,
- .species = SPECIES_WEEDLE,
- },
- {
- .iv = 0,
- .lvl = 6,
- .species = SPECIES_CATERPIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A538[] = {
- {
- .iv = 0,
- .lvl = 7,
- .species = SPECIES_WEEDLE,
- },
- {
- .iv = 0,
- .lvl = 7,
- .species = SPECIES_KAKUNA,
- },
- {
- .iv = 0,
- .lvl = 7,
- .species = SPECIES_WEEDLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A550[] = {
- {
- .iv = 0,
- .lvl = 9,
- .species = SPECIES_WEEDLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A558[] = {
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_CATERPIE,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_WEEDLE,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_CATERPIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A570[] = {
- {
- .iv = 0,
- .lvl = 9,
- .species = SPECIES_WEEDLE,
- },
- {
- .iv = 0,
- .lvl = 9,
- .species = SPECIES_KAKUNA,
- },
- {
- .iv = 0,
- .lvl = 9,
- .species = SPECIES_CATERPIE,
- },
- {
- .iv = 0,
- .lvl = 9,
- .species = SPECIES_METAPOD,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A590[] = {
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_CATERPIE,
- },
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_METAPOD,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A5A0[] = {
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_WEEDLE,
- },
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_KAKUNA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A5B0[] = {
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_CATERPIE,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_METAPOD,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_CATERPIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A5C8[] = {
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_CATERPIE,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_WEEDLE,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_METAPOD,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_KAKUNA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A5E8[] = {
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_WEEDLE,
- },
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_CATERPIE,
- },
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_WEEDLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A600[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_BUTTERFREE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A608[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_METAPOD,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_CATERPIE,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_VENONAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A620[] = {
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_BEEDRILL,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_BEEDRILL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A630[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_CATERPIE,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_WEEDLE,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_VENONAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A648[] = {
- {
- .iv = 0,
- .lvl = 9,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 9,
- .species = SPECIES_PIDGEY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A658[] = {
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_NIDORAN_F,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A668[] = {
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_JIGGLYPUFF,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A670[] = {
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_PARAS,
- },
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_PARAS,
- },
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_PARASECT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A688[] = {
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_BELLSPROUT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A698[] = {
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_CLEFAIRY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A6A0[] = {
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_NIDORAN_M,
- },
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_NIDORAN_F,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A6B0[] = {
- {
- .iv = 0,
- .lvl = 12,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 12,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 12,
- .species = SPECIES_BELLSPROUT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A6C8[] = {
- {
- .iv = 0,
- .lvl = 15,
- .species = SPECIES_NIDORAN_M,
- },
- {
- .iv = 0,
- .lvl = 15,
- .species = SPECIES_NIDORAN_F,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A6D8[] = {
- {
- .iv = 0,
- .lvl = 13,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 13,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 13,
- .species = SPECIES_ODDISH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A6F0[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_NIDORAN_F,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A700[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_PIKACHU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A710[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_NIDORAN_F,
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_NIDORINA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A720[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_MEOWTH,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_MEOWTH,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_MEOWTH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A738[] = {
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_NIDORAN_M,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_MEOWTH,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_PIKACHU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A760[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_CLEFAIRY,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_CLEFAIRY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A770[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_BELLSPROUT,
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_WEEPINBELL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A780[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_GLOOM,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A790[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_SHELLDER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7A0[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_TENTACOOL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7B0[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_SHELLDER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7B8[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_SHELLDER,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_TENTACOOL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7D0[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_STARYU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7E0[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_HORSEA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A7F8[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_MACHOP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A800[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_PIKACHU,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823A810[] = {
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_GEODUDE,
- .moves = {MOVE_TACKLE, MOVE_DEFENSE_CURL, MOVE_NONE, MOVE_NONE},
- },
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_SANDSHREW,
- .moves = {MOVE_SCRATCH, MOVE_DEFENSE_CURL, MOVE_SAND_ATTACK, MOVE_NONE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A830[] = {
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A840[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_MANKEY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A848[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_SQUIRTLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A850[] = {
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_RATICATE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A860[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A868[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_CHARMANDER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A878[] = {
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_SANDSHREW,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_SANDSHREW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A898[] = {
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_GOLDEEN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A8A0[] = {
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_PIKACHU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A8B0[] = {
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_PIDGEY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A8C8[] = {
- {
- .iv = 0,
- .lvl = 15,
- .species = SPECIES_NIDORAN_M,
- },
- {
- .iv = 0,
- .lvl = 15,
- .species = SPECIES_NIDORAN_F,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A8D8[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_BELLSPROUT,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_BELLSPROUT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A8F8[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_MEOWTH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A900[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_CLEFAIRY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A910[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_PIDGEOTTO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A920[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_JIGGLYPUFF,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_MEOWTH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A938[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_BULBASAUR,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A948[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_BULBASAUR,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_IVYSAUR,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A958[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_MEOWTH,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_MEOWTH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A980[] = {
- {
- .iv = 30,
- .lvl = 29,
- .species = SPECIES_RHYHORN,
- },
- {
- .iv = 30,
- .lvl = 29,
- .species = SPECIES_LICKITUNG,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A990[] = {
- {
- .iv = 30,
- .lvl = 20,
- .species = SPECIES_CUBONE,
- },
- {
- .iv = 30,
- .lvl = 20,
- .species = SPECIES_SLOWPOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9A0[] = {
- {
- .iv = 30,
- .lvl = 20,
- .species = SPECIES_SLOWPOKE,
- },
- {
- .iv = 30,
- .lvl = 20,
- .species = SPECIES_SLOWPOKE,
- },
- {
- .iv = 30,
- .lvl = 20,
- .species = SPECIES_SLOWPOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9B8[] = {
- {
- .iv = 30,
- .lvl = 22,
- .species = SPECIES_CHARMANDER,
- },
- {
- .iv = 30,
- .lvl = 22,
- .species = SPECIES_CUBONE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9C8[] = {
- {
- .iv = 30,
- .lvl = 25,
- .species = SPECIES_SLOWPOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9D0[] = {
- {
- .iv = 30,
- .lvl = 40,
- .species = SPECIES_CHARMELEON,
- },
- {
- .iv = 30,
- .lvl = 40,
- .species = SPECIES_LAPRAS,
- },
- {
- .iv = 30,
- .lvl = 40,
- .species = SPECIES_LICKITUNG,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9E8[] = {
- {
- .iv = 30,
- .lvl = 23,
- .species = SPECIES_CUBONE,
- },
- {
- .iv = 30,
- .lvl = 23,
- .species = SPECIES_SLOWPOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823A9F8[] = {
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_VOLTORB,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AA08[] = {
- {
- .iv = 0,
- .lvl = 12,
- .species = SPECIES_GRIMER,
- },
- {
- .iv = 0,
- .lvl = 12,
- .species = SPECIES_VOLTORB,
- },
- {
- .iv = 0,
- .lvl = 12,
- .species = SPECIES_KOFFING,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AA20[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_TACKLE, MOVE_CHARGE},
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS},
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_TACKLE, MOVE_CHARGE},
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_MAGNEMITE,
- .moves = {MOVE_SONIC_BOOM, MOVE_SUPERSONIC, MOVE_THUNDER_SHOCK, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AA60[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GRIMER,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_MUK,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GRIMER,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AA78[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SLUDGE, MOVE_SMOKESCREEN, MOVE_SMOG, MOVE_SELF_DESTRUCT},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AA88[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_KOFFING,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_WEEZING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AAA0[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_KOFFING,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_MAGNEMITE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AAC0[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_VOLTORB,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AAD0[] = {
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_VULPIX,
- },
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_VULPIX,
- },
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_NINETALES,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AAE8[] = {
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_PONYTA,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_CHARMANDER,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_VULPIX,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_GROWLITHE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB08[] = {
- {
- .iv = 0,
- .lvl = 41,
- .species = SPECIES_RAPIDASH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB10[] = {
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_VULPIX,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB20[] = {
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_GEODUDE,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_GEODUDE,
- },
- {
- .iv = 0,
- .lvl = 10,
- .species = SPECIES_ONIX,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB38[] = {
- {
- .iv = 0,
- .lvl = 15,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 15,
- .species = SPECIES_GEODUDE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB48[] = {
- {
- .iv = 0,
- .lvl = 13,
- .species = SPECIES_GEODUDE,
- },
- {
- .iv = 0,
- .lvl = 13,
- .species = SPECIES_GEODUDE,
- },
- {
- .iv = 0,
- .lvl = 13,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 13,
- .species = SPECIES_GEODUDE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB68[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_ONIX,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AB70[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_GEODUDE,
- .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_ONIX,
- .moves = {MOVE_HARDEN, MOVE_ROCK_THROW, MOVE_BIND, MOVE_SCREECH},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AB90[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_GEODUDE,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_GEODUDE,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ABA8[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_GEODUDE,
- .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_ONIX,
- .moves = {MOVE_HARDEN, MOVE_ROCK_THROW, MOVE_BIND, MOVE_SCREECH},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823ABC8[] = {
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_ONIX,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_GRAVELER,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ABD8[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_GEODUDE,
- .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_GEODUDE,
- .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_GRAVELER,
- .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AC08[] = {
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_GEODUDE,
- .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AC18[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_ONIX,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AC28[] = {
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_GEODUDE,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_GEODUDE,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_GEODUDE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AC48[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_ONIX,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_ONIX,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_GEODUDE,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AC60[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_GEODUDE,
- .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_GRAVELER,
- .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AC80[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_POISON_GAS},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ACB0[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ACD0[] = {
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE, MOVE_POUND},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AD20[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AD50[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AD70[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AD78[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_WEEZING,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AD80[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823ADB0[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_MUK,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ADB8[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_CHARGE},
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_CHARGE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ADD8[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SLUDGE, MOVE_SMOKESCREEN, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MUK,
- .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823ADF8[] = {
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SELF_DESTRUCT, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AE48[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AE88[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823AEB8[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MUK,
- .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AED8[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_VULPIX,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AEE8[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_GROWLITHE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AEF0[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_VULPIX,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_CHARMANDER,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_PONYTA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF08[] = {
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_VULPIX,
- },
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_NINETALES,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF20[] = {
- {
- .iv = 0,
- .lvl = 41,
- .species = SPECIES_PONYTA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF28[] = {
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_VULPIX,
- },
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_GROWLITHE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF38[] = {
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_CHARMANDER,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_CHARMELEON,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF48[] = {
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_CHARMANDER,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_CHARMELEON,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF58[] = {
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_NINETALES,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF60[] = {
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_PONYTA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF70[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_VOLTORB,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_MAGNEMITE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF80[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_MAGNEMITE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AF88[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_MAGNETON,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AFA0[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_GOLDEEN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AFB8[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_STARYU,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_SHELLDER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AFD0[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_POLIWAG,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GOLDEEN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AFE8[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GOLDEEN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823AFF8[] = {
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_GOLDEEN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B000[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_POLIWAG,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_SHELLDER,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_HORSEA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B020[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_SEAKING,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_SEAKING,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B040[] = {
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_SHELLDER,
- },
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_CLOYSTER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B050[] = {
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_MAGIKARP,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_MAGIKARP,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_MAGIKARP,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_MAGIKARP,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_MAGIKARP,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_MAGIKARP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B080[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_SEAKING,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_GOLDEEN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B090[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_MAGIKARP,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_MAGIKARP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B0A0[] = {
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 16,
- .species = SPECIES_SHELLDER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B0B0[] = {
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_SHELLDER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B0C0[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_STARYU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B0D8[] = {
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_POLIWAG,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_POLIWHIRL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B0E8[] = {
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_GOLDEEN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B108[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_SHELLDER,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B120[] = {
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_HORSEA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B130[] = {
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_STARYU,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_TENTACRUEL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B158[] = {
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_SHELLDER,
- },
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_CLOYSTER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B168[] = {
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_STARYU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B170[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_SEADRA,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_HORSEA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B190[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_SEADRA,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_TENTACRUEL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1A0[] = {
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_STARMIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1A8[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_STARYU,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_WARTORTLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1B8[] = {
- {
- .iv = 0,
- .lvl = 32,
- .species = SPECIES_POLIWHIRL,
- },
- {
- .iv = 0,
- .lvl = 32,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 32,
- .species = SPECIES_SEADRA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1D0[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_MANKEY,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_MACHOP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1E8[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MANKEY,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MACHOP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B1F8[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MANKEY,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MACHOP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B208[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MANKEY,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_PRIMEAPE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B218[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MACHAMP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B228[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_MACHOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B230[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_MANKEY,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_MANKEY,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_MACHAMP,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_MACHOP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B250[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_PRIMEAPE,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MACHOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B260[] = {
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_TENTACRUEL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B278[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_POLIWAG,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_HORSEA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B288[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_BELLSPROUT,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_ODDISH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B298[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_VOLTORB,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_MAGNEMITE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B2A8[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_VULPIX,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B2B8[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_POLIWAG,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_POLIWAG,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_POLIWHIRL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B2D0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B2D8[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_VULPIX,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B2E8[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_BELLSPROUT,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_BELLSPROUT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B308[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_BELLSPROUT,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_BELLSPROUT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B318[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_EXEGGCUTE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B320[] = {
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_RATTATA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B338[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_CLEFAIRY,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MEOWTH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B348[] = {
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B350[] = {
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_SHELLDER,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_SHELLDER,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_CLOYSTER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B368[] = {
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_POLIWAG,
- },
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B378[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_WIGGLYTUFF,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B388[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_BULBASAUR,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_IVYSAUR,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B398[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_WEEPINBELL,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_BELLSPROUT,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_WEEPINBELL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B3B0[] = {
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_POLIWAG,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_SEAKING,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_POLIWAG,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B3D8[] = {
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B3E8[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_STARYU,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_STARYU,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_STARYU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B400[] = {
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_SEADRA,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_SEADRA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B418[] = {
- {
- .iv = 50,
- .lvl = 31,
- .species = SPECIES_KADABRA,
- },
- {
- .iv = 50,
- .lvl = 31,
- .species = SPECIES_SLOWPOKE,
- },
- {
- .iv = 50,
- .lvl = 31,
- .species = SPECIES_MR_MIME,
- },
- {
- .iv = 50,
- .lvl = 31,
- .species = SPECIES_KADABRA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B438[] = {
- {
- .iv = 50,
- .lvl = 34,
- .species = SPECIES_MR_MIME,
- },
- {
- .iv = 50,
- .lvl = 34,
- .species = SPECIES_KADABRA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B448[] = {
- {
- .iv = 50,
- .lvl = 33,
- .species = SPECIES_SLOWPOKE,
- },
- {
- .iv = 50,
- .lvl = 33,
- .species = SPECIES_SLOWPOKE,
- },
- {
- .iv = 50,
- .lvl = 33,
- .species = SPECIES_SLOWBRO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B460[] = {
- {
- .iv = 50,
- .lvl = 38,
- .species = SPECIES_SLOWBRO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B468[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_VOLTORB,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_VOLTORB,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B480[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_VOLTORB,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_ELECTRODE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B490[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_KADABRA,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MR_MIME,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B4A0[] = {
- {
- .iv = 0,
- .lvl = 41,
- .species = SPECIES_DROWZEE,
- },
- {
- .iv = 0,
- .lvl = 41,
- .species = SPECIES_HYPNO,
- },
- {
- .iv = 0,
- .lvl = 41,
- .species = SPECIES_KADABRA,
- },
- {
- .iv = 0,
- .lvl = 41,
- .species = SPECIES_KADABRA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B4C0[] = {
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_DROWZEE,
- },
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_DROWZEE,
- },
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_KADABRA,
- },
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_DROWZEE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B4E0[] = {
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_DROWZEE,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_HYPNO,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B4F0[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_MR_MIME,
- .moves = {MOVE_PSYCHIC, MOVE_ROLE_PLAY, MOVE_DOUBLE_SLAP, MOVE_ENCORE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B500[] = {
- {
- .iv = 0,
- .lvl = 46,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SWIFT, MOVE_LIGHT_SCREEN, MOVE_SPARK, MOVE_SONIC_BOOM},
- },
- {
- .iv = 0,
- .lvl = 46,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SWIFT, MOVE_LIGHT_SCREEN, MOVE_SPARK, MOVE_SONIC_BOOM},
- },
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_ELECTRODE,
- .moves = {MOVE_SWIFT, MOVE_SPARK, MOVE_SELF_DESTRUCT, MOVE_SONIC_BOOM},
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_MR_MIME,
- .moves = {MOVE_PSYCHIC, MOVE_ROLE_PLAY, MOVE_REFLECT, MOVE_ENCORE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B540[] = {
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_HYPNO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B548[] = {
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_DROWZEE,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_KADABRA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B558[] = {
- {
- .iv = 40,
- .lvl = 34,
- .species = SPECIES_SANDSLASH,
- },
- {
- .iv = 40,
- .lvl = 34,
- .species = SPECIES_ARBOK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B568[] = {
- {
- .iv = 40,
- .lvl = 33,
- .species = SPECIES_ARBOK,
- },
- {
- .iv = 40,
- .lvl = 33,
- .species = SPECIES_SANDSLASH,
- },
- {
- .iv = 40,
- .lvl = 33,
- .species = SPECIES_ARBOK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B580[] = {
- {
- .iv = 40,
- .lvl = 43,
- .species = SPECIES_RHYHORN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B588[] = {
- {
- .iv = 40,
- .lvl = 39,
- .species = SPECIES_ARBOK,
- },
- {
- .iv = 40,
- .lvl = 39,
- .species = SPECIES_TAUROS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B598[] = {
- {
- .iv = 40,
- .lvl = 44,
- .species = SPECIES_PERSIAN,
- },
- {
- .iv = 40,
- .lvl = 44,
- .species = SPECIES_GOLDUCK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B5A8[] = {
- {
- .iv = 40,
- .lvl = 42,
- .species = SPECIES_RHYHORN,
- },
- {
- .iv = 40,
- .lvl = 42,
- .species = SPECIES_PRIMEAPE,
- },
- {
- .iv = 40,
- .lvl = 42,
- .species = SPECIES_ARBOK,
- },
- {
- .iv = 40,
- .lvl = 42,
- .species = SPECIES_TAUROS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B5C8[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_PIDGEOTTO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B5D8[] = {
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_SPEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B600[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B620[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_FARFETCHD,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B628[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B638[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_FARFETCHD,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_DODUO,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_PIDGEY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B658[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_DODRIO,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_DODUO,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_DODUO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B670[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B680[] = {
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_DODRIO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B688[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_SPEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B6A8[] = {
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_PIDGEOTTO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B6C0[] = {
- {
- .iv = 0,
- .lvl = 39,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 0,
- .lvl = 39,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 0,
- .lvl = 39,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 39,
- .species = SPECIES_PIDGEOTTO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B6E0[] = {
- {
- .iv = 0,
- .lvl = 39,
- .species = SPECIES_FARFETCHD,
- },
- {
- .iv = 0,
- .lvl = 39,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B6F0[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_DODUO,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_PIDGEOTTO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B708[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B728[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B738[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_DODUO,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823B750[] = {
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_HITMONLEE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823B760[] = {
- {
- .iv = 100,
- .lvl = 31,
- .species = SPECIES_MANKEY,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 31,
- .species = SPECIES_MANKEY,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 31,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823B778[] = {
- {
- .iv = 100,
- .lvl = 32,
- .species = SPECIES_MACHOP,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 32,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823B788[] = {
- {
- .iv = 100,
- .lvl = 36,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823B790[] = {
- {
- .iv = 100,
- .lvl = 31,
- .species = SPECIES_MACHOP,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 31,
- .species = SPECIES_MANKEY,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 31,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823B7A8[] = {
- {
- .iv = 100,
- .lvl = 40,
- .species = SPECIES_MACHOP,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 40,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823B7B8[] = {
- {
- .iv = 100,
- .lvl = 43,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823B7C0[] = {
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_MACHOP,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823B7D8[] = {
- {
- .iv = 100,
- .lvl = 43,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 43,
- .species = SPECIES_MACHOP,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 43,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B7F0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_SQUIRTLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B7F8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_BULBASAUR,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B800[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_CHARMANDER,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B808[] = {
- {
- .iv = 50,
- .lvl = 9,
- .species = SPECIES_PIDGEY,
- .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_NONE, MOVE_NONE},
- },
- {
- .iv = 50,
- .lvl = 9,
- .species = SPECIES_SQUIRTLE,
- .moves = {MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_NONE, MOVE_NONE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B828[] = {
- {
- .iv = 50,
- .lvl = 9,
- .species = SPECIES_PIDGEY,
- .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_NONE, MOVE_NONE},
- },
- {
- .iv = 50,
- .lvl = 9,
- .species = SPECIES_BULBASAUR,
- .moves = {MOVE_TACKLE, MOVE_GROWL, MOVE_NONE, MOVE_NONE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B848[] = {
- {
- .iv = 50,
- .lvl = 9,
- .species = SPECIES_PIDGEY,
- .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_NONE, MOVE_NONE},
- },
- {
- .iv = 50,
- .lvl = 9,
- .species = SPECIES_CHARMANDER,
- .moves = {MOVE_SCRATCH, MOVE_GROWL, MOVE_NONE, MOVE_NONE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B868[] = {
- {
- .iv = 50,
- .lvl = 17,
- .species = SPECIES_PIDGEOTTO,
- .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
- },
- {
- .iv = 50,
- .lvl = 16,
- .species = SPECIES_ABRA,
- .moves = {MOVE_TELEPORT, MOVE_NONE, MOVE_NONE, MOVE_NONE},
- },
- {
- .iv = 50,
- .lvl = 15,
- .species = SPECIES_RATTATA,
- .moves = {MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_QUICK_ATTACK, MOVE_NONE},
- },
- {
- .iv = 100,
- .lvl = 18,
- .species = SPECIES_SQUIRTLE,
- .moves = {MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_WITHDRAW, MOVE_WATER_GUN},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B8A8[] = {
- {
- .iv = 50,
- .lvl = 17,
- .species = SPECIES_PIDGEOTTO,
- .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
- },
- {
- .iv = 50,
- .lvl = 16,
- .species = SPECIES_ABRA,
- .moves = {MOVE_TELEPORT, MOVE_NONE, MOVE_NONE, MOVE_NONE},
- },
- {
- .iv = 50,
- .lvl = 15,
- .species = SPECIES_RATTATA,
- .moves = {MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_QUICK_ATTACK, MOVE_NONE},
- },
- {
- .iv = 100,
- .lvl = 18,
- .species = SPECIES_BULBASAUR,
- .moves = {MOVE_SLEEP_POWDER, MOVE_POISON_POWDER, MOVE_VINE_WHIP, MOVE_LEECH_SEED},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B8E8[] = {
- {
- .iv = 50,
- .lvl = 17,
- .species = SPECIES_PIDGEOTTO,
- .moves = {MOVE_TACKLE, MOVE_SAND_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
- },
- {
- .iv = 50,
- .lvl = 16,
- .species = SPECIES_ABRA,
- .moves = {MOVE_TELEPORT, MOVE_NONE, MOVE_NONE, MOVE_NONE},
- },
- {
- .iv = 50,
- .lvl = 15,
- .species = SPECIES_RATTATA,
- .moves = {MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_QUICK_ATTACK, MOVE_NONE},
- },
- {
- .iv = 100,
- .lvl = 18,
- .species = SPECIES_CHARMANDER,
- .moves = {MOVE_METAL_CLAW, MOVE_EMBER, MOVE_GROWL, MOVE_SCRATCH},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B928[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_ELECTRODE,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_WEEZING,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B938[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_SELF_DESTRUCT},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B978[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_VOLTORB,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_MAGNETON,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B990[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_ELECTRODE,
- .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823B9B0[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_ELECTRODE,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B9B8[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_MAGNETON,
- .moves = {MOVE_SPARK, MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM, MOVE_SUPERSONIC},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_MAGNEMITE,
- .moves = {MOVE_SPARK, MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM, MOVE_SUPERSONIC},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823B9F8[] = {
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_MAGNETON,
- .moves = {MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM, MOVE_SUPERSONIC, MOVE_THUNDER_SHOCK},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_MAGNEMITE,
- .moves = {MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM, MOVE_SUPERSONIC, MOVE_THUNDER_SHOCK},
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_SELF_DESTRUCT},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BA48[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_ELECTRODE,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MUK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BA58[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_GRIMER,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_ELECTRODE,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BA68[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_TACKLE, MOVE_SMOG},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_MAGNETON,
- .moves = {MOVE_SPARK, MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM, MOVE_SUPERSONIC},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BA98[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_KOFFING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BAA8[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_MAGNETON,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_VOLTORB,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BAC0[] = {
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_MAGNEMITE,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_ELECTRODE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BAD0[] = {
- {
- .iv = 250,
- .lvl = 25,
- .species = SPECIES_ONIX,
- },
- {
- .iv = 250,
- .lvl = 24,
- .species = SPECIES_RHYHORN,
- },
- {
- .iv = 250,
- .lvl = 29,
- .species = SPECIES_KANGASKHAN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BAE8[] = {
- {
- .iv = 250,
- .lvl = 37,
- .species = SPECIES_NIDORINO,
- },
- {
- .iv = 250,
- .lvl = 35,
- .species = SPECIES_KANGASKHAN,
- },
- {
- .iv = 250,
- .lvl = 37,
- .species = SPECIES_RHYHORN,
- },
- {
- .iv = 250,
- .lvl = 41,
- .species = SPECIES_NIDOQUEEN,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BB08[] = {
- {
- .iv = 0,
- .lvl = 45,
- .species = SPECIES_RHYHORN,
- .moves = {MOVE_TAKE_DOWN, MOVE_ROCK_BLAST, MOVE_SCARY_FACE, MOVE_EARTHQUAKE},
- },
- {
- .iv = 0,
- .lvl = 42,
- .species = SPECIES_DUGTRIO,
- .moves = {MOVE_SLASH, MOVE_SAND_TOMB, MOVE_MUD_SLAP, MOVE_EARTHQUAKE},
- },
- {
- .iv = 0,
- .lvl = 44,
- .species = SPECIES_NIDOQUEEN,
- .moves = {MOVE_BODY_SLAM, MOVE_DOUBLE_KICK, MOVE_POISON_STING, MOVE_EARTHQUAKE},
- },
- {
- .iv = 0,
- .lvl = 45,
- .species = SPECIES_NIDOKING,
- .moves = {MOVE_THRASH, MOVE_DOUBLE_KICK, MOVE_POISON_STING, MOVE_EARTHQUAKE},
- },
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_RHYHORN,
- .moves = {MOVE_TAKE_DOWN, MOVE_ROCK_BLAST, MOVE_SCARY_FACE, MOVE_EARTHQUAKE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BB58[] = {
- {
- .iv = 0,
- .lvl = 13,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 13,
- .species = SPECIES_ZUBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BB68[] = {
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_SANDSHREW,
- },
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_ZUBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BB80[] = {
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 11,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BB90[] = {
- {
- .iv = 0,
- .lvl = 13,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 13,
- .species = SPECIES_SANDSHREW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BBA0[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_DROWZEE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BBB0[] = {
- {
- .iv = 0,
- .lvl = 15,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 0,
- .lvl = 15,
- .species = SPECIES_ZUBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BBC0[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_ZUBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BBD0[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_DROWZEE,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_MACHOP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BBE0[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_RATICATE,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BBF0[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE, MOVE_HARDEN},
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS, MOVE_NONE},
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS, MOVE_NONE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BC20[] = {
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_RATTATA,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BC40[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE, MOVE_HARDEN},
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BC60[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_ZUBAT,
- .moves = {MOVE_BITE, MOVE_ASTONISH, MOVE_SUPERSONIC, MOVE_LEECH_LIFE},
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS, MOVE_NONE},
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_SLUDGE, MOVE_DISABLE, MOVE_HARDEN, MOVE_POUND},
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_ZUBAT,
- .moves = {MOVE_BITE, MOVE_ASTONISH, MOVE_SUPERSONIC, MOVE_LEECH_LIFE},
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_RATICATE,
- .moves = {MOVE_HYPER_FANG, MOVE_QUICK_ATTACK, MOVE_TAIL_WHIP, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BCB0[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_DROWZEE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BCC8[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_MACHOP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BCD8[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_SANDSHREW,
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_SANDSLASH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BCF0[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_SANDSHREW,
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_ARBOK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD08[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_KOFFING,
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_ZUBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD18[] = {
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_GOLBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD30[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_KOFFING,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_DROWZEE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD40[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_ZUBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD60[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_DROWZEE,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_KOFFING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD70[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_CUBONE,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_ZUBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BD80[] = {
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_GOLBAT,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_ZUBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDA8[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_HYPNO,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_RATICATE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDC0[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_DROWZEE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDD0[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_CUBONE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDE8[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_ARBOK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDF0[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_HYPNO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BDF8[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_MACHOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BE08[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_GOLBAT,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BE20[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_RATICATE,
- .moves = {MOVE_SCARY_FACE, MOVE_HYPER_FANG, MOVE_QUICK_ATTACK, MOVE_TAIL_WHIP},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_ARBOK,
- .moves = {MOVE_GLARE, MOVE_BITE, MOVE_POISON_STING, MOVE_LEER},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_GOLBAT,
- .moves = {MOVE_WING_ATTACK, MOVE_BITE, MOVE_ASTONISH, MOVE_SUPERSONIC},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BE60[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_CUBONE,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_CUBONE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BE70[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_SANDSHREW,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_SANDSLASH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BE80[] = {
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_GOLBAT,
- },
- {
- .iv = 0,
- .lvl = 26,
- .species = SPECIES_RATTATA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BEA0[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_WEEZING,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_GOLBAT,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_KOFFING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BEB8[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_DROWZEE,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_GRIMER,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_MACHOP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BED0[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_GOLBAT,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_DROWZEE,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_HYPNO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BEE8[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_MACHOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BEF0[] = {
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 25,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823BF18[] = {
- {
- .iv = 0,
- .lvl = 32,
- .species = SPECIES_CUBONE,
- },
- {
- .iv = 0,
- .lvl = 32,
- .species = SPECIES_DROWZEE,
- },
- {
- .iv = 0,
- .lvl = 32,
- .species = SPECIES_MAROWAK,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BF30[] = {
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_SANDSLASH,
- .moves = {MOVE_SLASH, MOVE_SWIFT, MOVE_SAND_ATTACK, MOVE_POISON_STING},
- },
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_SANDSLASH,
- .moves = {MOVE_SLASH, MOVE_SWIFT, MOVE_SAND_ATTACK, MOVE_POISON_STING},
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_RHYHORN,
- .moves = {MOVE_TAKE_DOWN, MOVE_ROCK_BLAST, MOVE_FURY_ATTACK, MOVE_SCARY_FACE},
- },
- {
- .iv = 100,
- .lvl = 39,
- .species = SPECIES_NIDORINO,
- .moves = {MOVE_FURY_ATTACK, MOVE_HORN_ATTACK, MOVE_POISON_STING, MOVE_DOUBLE_KICK},
- },
- {
- .iv = 100,
- .lvl = 39,
- .species = SPECIES_NIDOKING,
- .moves = {MOVE_THRASH, MOVE_DOUBLE_KICK, MOVE_POISON_STING, MOVE_FOCUS_ENERGY},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BF80[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_EXEGGUTOR,
- .moves = {MOVE_EGG_BOMB, MOVE_CONFUSION, MOVE_STUN_SPORE, MOVE_SLEEP_POWDER},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_SANDSLASH,
- .moves = {MOVE_FURY_SWIPES, MOVE_SWIFT, MOVE_POISON_STING, MOVE_SAND_ATTACK},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_CLOYSTER,
- .moves = {MOVE_SPIKE_CANNON, MOVE_SPIKES, MOVE_AURORA_BEAM, MOVE_SUPERSONIC},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_ELECTRODE,
- .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_LIGHT_SCREEN},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_ARCANINE,
- .moves = {MOVE_FLAME_WHEEL, MOVE_ROAR, MOVE_BITE, MOVE_TAKE_DOWN},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823BFD0[] = {
- {
- .iv = 100,
- .lvl = 41,
- .species = SPECIES_KINGLER,
- .moves = {MOVE_GUILLOTINE, MOVE_STOMP, MOVE_MUD_SHOT, MOVE_BUBBLE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_POLIWHIRL,
- .moves = {MOVE_BODY_SLAM, MOVE_DOUBLE_SLAP, MOVE_WATER_GUN, MOVE_HYPNOSIS},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_TENTACRUEL,
- .moves = {MOVE_BARRIER, MOVE_WRAP, MOVE_BUBBLE_BEAM, MOVE_ACID},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_SEADRA,
- .moves = {MOVE_WATER_GUN, MOVE_SMOKESCREEN, MOVE_TWISTER, MOVE_LEER},
- },
- {
- .iv = 100,
- .lvl = 43,
- .species = SPECIES_BLASTOISE,
- .moves = {MOVE_WATER_GUN, MOVE_BITE, MOVE_RAPID_SPIN, MOVE_RAIN_DANCE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C020[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_SLOWPOKE,
- .moves = {MOVE_HEADBUTT, MOVE_CONFUSION, MOVE_WATER_GUN, MOVE_DISABLE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_SHELLDER,
- .moves = {MOVE_AURORA_BEAM, MOVE_CLAMP, MOVE_SUPERSONIC, MOVE_LEER},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_KINGLER,
- .moves = {MOVE_GUILLOTINE, MOVE_STOMP, MOVE_MUD_SHOT, MOVE_BUBBLE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_STARMIE,
- .moves = {MOVE_BUBBLE_BEAM, MOVE_SWIFT, MOVE_RECOVER, MOVE_RAPID_SPIN},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_GOLDUCK,
- .moves = {MOVE_CONFUSION, MOVE_SCRATCH, MOVE_SCREECH, MOVE_DISABLE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C070[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_RATICATE,
- .moves = {MOVE_SUPER_FANG, MOVE_PURSUIT, MOVE_SCARY_FACE, MOVE_QUICK_ATTACK},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_IVYSAUR,
- .moves = {MOVE_RAZOR_LEAF, MOVE_SLEEP_POWDER, MOVE_SWEET_SCENT, MOVE_SYNTHESIS},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_WARTORTLE,
- .moves = {MOVE_WATER_GUN, MOVE_BITE, MOVE_RAPID_SPIN, MOVE_TAIL_WHIP},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_CHARMELEON,
- .moves = {MOVE_FLAMETHROWER, MOVE_SLASH, MOVE_SMOKESCREEN, MOVE_SCARY_FACE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_CHARIZARD,
- .moves = {MOVE_FLAMETHROWER, MOVE_WING_ATTACK, MOVE_SMOKESCREEN, MOVE_SCARY_FACE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C0C0[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_PIDGEOTTO,
- .moves = {MOVE_WING_ATTACK, MOVE_FEATHER_DANCE, MOVE_WHIRLWIND, MOVE_QUICK_ATTACK},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_FEAROW,
- .moves = {MOVE_DRILL_PECK, MOVE_MIRROR_MOVE, MOVE_PURSUIT, MOVE_LEER},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_PERSIAN,
- .moves = {MOVE_PAY_DAY, MOVE_FAINT_ATTACK, MOVE_SCREECH, MOVE_BITE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_LICKITUNG,
- .moves = {MOVE_SLAM, MOVE_DISABLE, MOVE_WRAP, MOVE_SUPERSONIC},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_TAUROS,
- .moves = {MOVE_HORN_ATTACK, MOVE_SCARY_FACE, MOVE_SWAGGER, MOVE_TAIL_WHIP},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C110[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_NIDORINO,
- .moves = {MOVE_SCRATCH, MOVE_POISON_STING, MOVE_DOUBLE_KICK, MOVE_BITE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_NIDORINA,
- .moves = {MOVE_HORN_ATTACK, MOVE_POISON_STING, MOVE_DOUBLE_KICK, MOVE_LEER},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_RATICATE,
- .moves = {MOVE_SUPER_FANG, MOVE_PURSUIT, MOVE_SCARY_FACE, MOVE_QUICK_ATTACK},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_SANDSLASH,
- .moves = {MOVE_FURY_SWIPES, MOVE_SWIFT, MOVE_SLASH, MOVE_POISON_STING},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_RHYHORN,
- .moves = {MOVE_ROCK_BLAST, MOVE_SCARY_FACE, MOVE_STOMP, MOVE_TAIL_WHIP},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C160[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_SEEL,
- .moves = {MOVE_TAKE_DOWN, MOVE_AURORA_BEAM, MOVE_ICY_WIND, MOVE_GROWL},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_GRAVELER,
- .moves = {MOVE_ROCK_BLAST, MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_MUD_SPORT},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_KINGLER,
- .moves = {MOVE_GUILLOTINE, MOVE_STOMP, MOVE_MUD_SHOT, MOVE_BUBBLE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_ONIX,
- .moves = {MOVE_SLAM, MOVE_SANDSTORM, MOVE_DRAGON_BREATH, MOVE_ROCK_THROW},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_CLOYSTER,
- .moves = {MOVE_SPIKE_CANNON, MOVE_AURORA_BEAM, MOVE_SUPERSONIC, MOVE_PROTECT},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C1B0[] = {
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_SANDSLASH,
- .moves = {MOVE_SLASH, MOVE_SWIFT, MOVE_SAND_ATTACK, MOVE_POISON_STING},
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_GRAVELER,
- .moves = {MOVE_ROCK_BLAST, MOVE_MAGNITUDE, MOVE_MUD_SPORT, MOVE_DEFENSE_CURL},
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_ONIX,
- .moves = {MOVE_DRAGON_BREATH, MOVE_SANDSTORM, MOVE_ROCK_THROW, MOVE_BIND},
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_GRAVELER,
- .moves = {MOVE_ROCK_BLAST, MOVE_MAGNITUDE, MOVE_ROLLOUT, MOVE_DEFENSE_CURL},
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_MAROWAK,
- .moves = {MOVE_BONEMERANG, MOVE_HEADBUTT, MOVE_LEER, MOVE_GROWL},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C200[] = {
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_MAROWAK,
- .moves = {MOVE_BONEMERANG, MOVE_HEADBUTT, MOVE_LEER, MOVE_GROWL},
- },
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_MAROWAK,
- .moves = {MOVE_BONEMERANG, MOVE_HEADBUTT, MOVE_LEER, MOVE_GROWL},
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_RHYHORN,
- .moves = {MOVE_TAKE_DOWN, MOVE_ROCK_BLAST, MOVE_FURY_ATTACK, MOVE_SCARY_FACE},
- },
- {
- .iv = 100,
- .lvl = 39,
- .species = SPECIES_NIDORINA,
- .moves = {MOVE_FURY_SWIPES, MOVE_BITE, MOVE_POISON_STING, MOVE_DOUBLE_KICK},
- },
- {
- .iv = 100,
- .lvl = 39,
- .species = SPECIES_NIDOQUEEN,
- .moves = {MOVE_BODY_SLAM, MOVE_BITE, MOVE_POISON_STING, MOVE_DOUBLE_KICK},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C250[] = {
- {
- .iv = 100,
- .lvl = 22,
- .species = SPECIES_BELLSPROUT,
- .moves = {MOVE_WRAP, MOVE_STUN_SPORE, MOVE_POISON_POWDER, MOVE_GROWTH},
- },
- {
- .iv = 100,
- .lvl = 22,
- .species = SPECIES_ODDISH,
- .moves = {MOVE_POISON_POWDER, MOVE_STUN_SPORE, MOVE_ABSORB, MOVE_SWEET_SCENT},
- },
- {
- .iv = 100,
- .lvl = 22,
- .species = SPECIES_WEEPINBELL,
- .moves = {MOVE_VINE_WHIP, MOVE_STUN_SPORE, MOVE_POISON_POWDER, MOVE_GROWTH},
- },
- {
- .iv = 100,
- .lvl = 22,
- .species = SPECIES_GLOOM,
- .moves = {MOVE_ABSORB, MOVE_STUN_SPORE, MOVE_POISON_POWDER, MOVE_SWEET_SCENT},
- },
- {
- .iv = 100,
- .lvl = 22,
- .species = SPECIES_IVYSAUR,
- .moves = {MOVE_RAZOR_LEAF, MOVE_SLEEP_POWDER, MOVE_VINE_WHIP, MOVE_LEECH_SEED},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C2A0[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_BELLSPROUT,
- .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_STUN_SPORE, MOVE_POISON_POWDER},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_WEEPINBELL,
- .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_SLEEP_POWDER, MOVE_POISON_POWDER},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_VICTREEBEL,
- .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_STUN_SPORE, MOVE_SLEEP_POWDER},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_PARAS,
- .moves = {MOVE_GROWTH, MOVE_SLASH, MOVE_LEECH_LIFE, MOVE_STUN_SPORE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_PARASECT,
- .moves = {MOVE_SPORE, MOVE_SLASH, MOVE_LEECH_LIFE, MOVE_POISON_POWDER},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C2F0[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_CLEFAIRY,
- .moves = {MOVE_LIGHT_SCREEN, MOVE_COSMIC_POWER, MOVE_DOUBLE_SLAP, MOVE_ENCORE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_JIGGLYPUFF,
- .moves = {MOVE_SING, MOVE_BODY_SLAM, MOVE_ROLLOUT, MOVE_DISABLE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_PERSIAN,
- .moves = {MOVE_PAY_DAY, MOVE_FAINT_ATTACK, MOVE_BITE, MOVE_SCREECH},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_DEWGONG,
- .moves = {MOVE_SHEER_COLD, MOVE_TAKE_DOWN, MOVE_REST, MOVE_AURORA_BEAM},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_CHANSEY,
- .moves = {MOVE_SING, MOVE_EGG_BOMB, MOVE_SOFT_BOILED, MOVE_MINIMIZE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C340[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_BEEDRILL,
- .moves = {MOVE_PIN_MISSILE, MOVE_TWINEEDLE, MOVE_AGILITY, MOVE_PURSUIT},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_BUTTERFREE,
- .moves = {MOVE_SAFEGUARD, MOVE_PSYBEAM, MOVE_GUST, MOVE_SUPERSONIC},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_PARASECT,
- .moves = {MOVE_SPORE, MOVE_LEECH_LIFE, MOVE_SLASH, MOVE_GROWTH},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_VENONAT,
- .moves = {MOVE_PSYBEAM, MOVE_STUN_SPORE, MOVE_LEECH_LIFE, MOVE_DISABLE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_VENOMOTH,
- .moves = {MOVE_PSYBEAM, MOVE_GUST, MOVE_SUPERSONIC, MOVE_LEECH_LIFE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C390[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_PERSIAN,
- .moves = {MOVE_FURY_SWIPES, MOVE_SCREECH, MOVE_FAINT_ATTACK, MOVE_PAY_DAY},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_PONYTA,
- .moves = {MOVE_AGILITY, MOVE_TAKE_DOWN, MOVE_FIRE_SPIN, MOVE_STOMP},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_RAPIDASH,
- .moves = {MOVE_FURY_ATTACK, MOVE_FIRE_SPIN, MOVE_STOMP, MOVE_GROWL},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_VULPIX,
- .moves = {MOVE_FLAMETHROWER, MOVE_CONFUSE_RAY, MOVE_QUICK_ATTACK, MOVE_IMPRISON},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_NINETALES,
- .moves = {MOVE_SAFEGUARD, MOVE_WILL_O_WISP, MOVE_CONFUSE_RAY, MOVE_FIRE_SPIN},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C3E0[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_TANGELA,
- .moves = {MOVE_SLAM, MOVE_BIND, MOVE_MEGA_DRAIN, MOVE_INGRAIN},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_GLOOM,
- .moves = {MOVE_ACID, MOVE_MOONLIGHT, MOVE_SLEEP_POWDER, MOVE_STUN_SPORE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_VILEPLUME,
- .moves = {MOVE_MEGA_DRAIN, MOVE_ACID, MOVE_STUN_SPORE, MOVE_AROMATHERAPY},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_IVYSAUR,
- .moves = {MOVE_RAZOR_LEAF, MOVE_SWEET_SCENT, MOVE_GROWL, MOVE_LEECH_SEED},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_VENUSAUR,
- .moves = {MOVE_RAZOR_LEAF, MOVE_GROWTH, MOVE_SLEEP_POWDER, MOVE_POISON_POWDER},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C430[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_RHYHORN,
- .moves = {MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_SCARY_FACE, MOVE_STOMP},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_NIDORINA,
- .moves = {MOVE_DOUBLE_KICK, MOVE_FURY_SWIPES, MOVE_BITE, MOVE_FLATTER},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_NIDOQUEEN,
- .moves = {MOVE_BODY_SLAM, MOVE_DOUBLE_KICK, MOVE_BITE, MOVE_GROWL},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_NIDORINO,
- .moves = {MOVE_HORN_ATTACK, MOVE_POISON_STING, MOVE_FOCUS_ENERGY, MOVE_LEER},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_NIDOKING,
- .moves = {MOVE_THRASH, MOVE_DOUBLE_KICK, MOVE_POISON_STING, MOVE_PECK},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C480[] = {
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_PERSIAN,
- .moves = {MOVE_FURY_SWIPES, MOVE_BITE, MOVE_SCREECH, MOVE_FAINT_ATTACK},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_NINETALES,
- .moves = {MOVE_FLAMETHROWER, MOVE_WILL_O_WISP, MOVE_CONFUSE_RAY, MOVE_GRUDGE},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_RAPIDASH,
- .moves = {MOVE_FURY_ATTACK, MOVE_FIRE_SPIN, MOVE_TAKE_DOWN, MOVE_AGILITY},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_PIKACHU,
- .moves = {MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_DOUBLE_TEAM, MOVE_QUICK_ATTACK},
- },
- {
- .iv = 100,
- .lvl = 42,
- .species = SPECIES_RAICHU,
- .moves = {MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_SLAM, MOVE_DOUBLE_TEAM},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823C4D0[] = {
- {
- .iv = 250,
- .lvl = 52,
- .species = SPECIES_DEWGONG,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_ICE_BEAM, MOVE_SURF, MOVE_HAIL, MOVE_SAFEGUARD},
- },
- {
- .iv = 250,
- .lvl = 51,
- .species = SPECIES_CLOYSTER,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_SPIKES, MOVE_PROTECT, MOVE_HAIL, MOVE_DIVE},
- },
- {
- .iv = 250,
- .lvl = 52,
- .species = SPECIES_SLOWBRO,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_ICE_BEAM, MOVE_SURF, MOVE_AMNESIA, MOVE_YAWN},
- },
- {
- .iv = 250,
- .lvl = 54,
- .species = SPECIES_JYNX,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_ICE_PUNCH, MOVE_DOUBLE_SLAP, MOVE_LOVELY_KISS, MOVE_ATTRACT},
- },
- {
- .iv = 250,
- .lvl = 54,
- .species = SPECIES_LAPRAS,
- .heldItem = ITEM_SITRUS_BERRY,
- .moves = {MOVE_CONFUSE_RAY, MOVE_ICE_BEAM, MOVE_SURF, MOVE_BODY_SLAM},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823C520[] = {
- {
- .iv = 250,
- .lvl = 51,
- .species = SPECIES_ONIX,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_IRON_TAIL, MOVE_ROAR},
- },
- {
- .iv = 250,
- .lvl = 53,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_SKY_UPPERCUT, MOVE_MACH_PUNCH, MOVE_ROCK_TOMB, MOVE_COUNTER},
- },
- {
- .iv = 250,
- .lvl = 53,
- .species = SPECIES_HITMONLEE,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_MEGA_KICK, MOVE_FORESIGHT, MOVE_BRICK_BREAK, MOVE_FACADE},
- },
- {
- .iv = 250,
- .lvl = 54,
- .species = SPECIES_ONIX,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_SAND_TOMB},
- },
- {
- .iv = 250,
- .lvl = 56,
- .species = SPECIES_MACHAMP,
- .heldItem = ITEM_SITRUS_BERRY,
- .moves = {MOVE_CROSS_CHOP, MOVE_BULK_UP, MOVE_SCARY_FACE, MOVE_ROCK_TOMB},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823C570[] = {
- {
- .iv = 250,
- .lvl = 54,
- .species = SPECIES_GENGAR,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_SHADOW_PUNCH, MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_DOUBLE_TEAM},
- },
- {
- .iv = 250,
- .lvl = 54,
- .species = SPECIES_GOLBAT,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_CONFUSE_RAY, MOVE_POISON_FANG, MOVE_AIR_CUTTER, MOVE_BITE},
- },
- {
- .iv = 250,
- .lvl = 53,
- .species = SPECIES_HAUNTER,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYPNOSIS, MOVE_DREAM_EATER, MOVE_CURSE, MOVE_MEAN_LOOK},
- },
- {
- .iv = 250,
- .lvl = 56,
- .species = SPECIES_ARBOK,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_SLUDGE_BOMB, MOVE_SCREECH, MOVE_IRON_TAIL, MOVE_BITE},
- },
- {
- .iv = 250,
- .lvl = 58,
- .species = SPECIES_GENGAR,
- .heldItem = ITEM_SITRUS_BERRY,
- .moves = {MOVE_SHADOW_BALL, MOVE_SLUDGE_BOMB, MOVE_HYPNOSIS, MOVE_NIGHTMARE},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823C5C0[] = {
- {
- .iv = 250,
- .lvl = 56,
- .species = SPECIES_GYARADOS,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYPER_BEAM, MOVE_DRAGON_RAGE, MOVE_TWISTER, MOVE_BITE},
- },
- {
- .iv = 250,
- .lvl = 54,
- .species = SPECIES_DRAGONAIR,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYPER_BEAM, MOVE_SAFEGUARD, MOVE_DRAGON_RAGE, MOVE_OUTRAGE},
- },
- {
- .iv = 250,
- .lvl = 54,
- .species = SPECIES_DRAGONAIR,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYPER_BEAM, MOVE_SAFEGUARD, MOVE_THUNDER_WAVE, MOVE_OUTRAGE},
- },
- {
- .iv = 250,
- .lvl = 58,
- .species = SPECIES_AERODACTYL,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYPER_BEAM, MOVE_ANCIENT_POWER, MOVE_WING_ATTACK, MOVE_SCARY_FACE},
- },
- {
- .iv = 250,
- .lvl = 60,
- .species = SPECIES_DRAGONITE,
- .heldItem = ITEM_SITRUS_BERRY,
- .moves = {MOVE_HYPER_BEAM, MOVE_SAFEGUARD, MOVE_OUTRAGE, MOVE_WING_ATTACK},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C610[] = {
- {
- .iv = 0,
- .lvl = 12,
- .species = SPECIES_GEODUDE,
- .moves = {MOVE_TACKLE, MOVE_DEFENSE_CURL, MOVE_NONE, MOVE_NONE},
- },
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_ONIX,
- .moves = {MOVE_TACKLE, MOVE_BIND, MOVE_ROCK_TOMB, MOVE_NONE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C630[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_STARYU,
- .moves = {MOVE_TACKLE, MOVE_HARDEN, MOVE_RECOVER, MOVE_WATER_PULSE},
- },
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_STARMIE,
- .moves = {MOVE_SWIFT, MOVE_RECOVER, MOVE_RAPID_SPIN, MOVE_WATER_PULSE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C650[] = {
- {
- .iv = 0,
- .lvl = 21,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SONIC_BOOM, MOVE_TACKLE, MOVE_SCREECH, MOVE_SHOCK_WAVE},
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_PIKACHU,
- .moves = {MOVE_QUICK_ATTACK, MOVE_THUNDER_WAVE, MOVE_DOUBLE_TEAM, MOVE_SHOCK_WAVE},
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_RAICHU,
- .moves = {MOVE_QUICK_ATTACK, MOVE_THUNDER_WAVE, MOVE_DOUBLE_TEAM, MOVE_SHOCK_WAVE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C680[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_VICTREEBEL,
- .moves = {MOVE_STUN_SPORE, MOVE_ACID, MOVE_POISON_POWDER, MOVE_GIGA_DRAIN},
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_TANGELA,
- .moves = {MOVE_POISON_POWDER, MOVE_CONSTRICT, MOVE_INGRAIN, MOVE_GIGA_DRAIN},
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_VILEPLUME,
- .moves = {MOVE_SLEEP_POWDER, MOVE_ACID, MOVE_STUN_SPORE, MOVE_GIGA_DRAIN},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C6B0[] = {
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SELF_DESTRUCT, MOVE_SLUDGE, MOVE_SMOKESCREEN, MOVE_TOXIC},
- },
- {
- .iv = 0,
- .lvl = 39,
- .species = SPECIES_MUK,
- .moves = {MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_ACID_ARMOR, MOVE_TOXIC},
- },
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SELF_DESTRUCT, MOVE_SLUDGE, MOVE_SMOKESCREEN, MOVE_TOXIC},
- },
- {
- .iv = 0,
- .lvl = 43,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_TACKLE, MOVE_SLUDGE, MOVE_SMOKESCREEN, MOVE_TOXIC},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C6F0[] = {
- {
- .iv = 0,
- .lvl = 42,
- .species = SPECIES_GROWLITHE,
- .moves = {MOVE_BITE, MOVE_ROAR, MOVE_TAKE_DOWN, MOVE_FIRE_BLAST},
- },
- {
- .iv = 0,
- .lvl = 40,
- .species = SPECIES_PONYTA,
- .moves = {MOVE_STOMP, MOVE_BOUNCE, MOVE_FIRE_SPIN, MOVE_FIRE_BLAST},
- },
- {
- .iv = 0,
- .lvl = 42,
- .species = SPECIES_RAPIDASH,
- .moves = {MOVE_STOMP, MOVE_BOUNCE, MOVE_FIRE_SPIN, MOVE_FIRE_BLAST},
- },
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_ARCANINE,
- .moves = {MOVE_BITE, MOVE_ROAR, MOVE_TAKE_DOWN, MOVE_FIRE_BLAST},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C730[] = {
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_KADABRA,
- .moves = {MOVE_PSYBEAM, MOVE_REFLECT, MOVE_FUTURE_SIGHT, MOVE_CALM_MIND},
- },
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_MR_MIME,
- .moves = {MOVE_BARRIER, MOVE_PSYBEAM, MOVE_BATON_PASS, MOVE_CALM_MIND},
- },
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_VENOMOTH,
- .moves = {MOVE_PSYBEAM, MOVE_GUST, MOVE_LEECH_LIFE, MOVE_SUPERSONIC},
- },
- {
- .iv = 0,
- .lvl = 43,
- .species = SPECIES_ALAKAZAM,
- .moves = {MOVE_PSYCHIC, MOVE_RECOVER, MOVE_FUTURE_SIGHT, MOVE_CALM_MIND},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C770[] = {
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 0,
- .lvl = 18,
- .species = SPECIES_GROWLITHE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C780[] = {
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_NIDORAN_M,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_NIDORAN_F,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C790[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_PIKACHU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C798[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_PERSIAN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C7A0[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_PONYTA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C7B0[] = {
- {
- .iv = 50,
- .lvl = 19,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 50,
- .lvl = 16,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 50,
- .lvl = 18,
- .species = SPECIES_KADABRA,
- },
- {
- .iv = 100,
- .lvl = 20,
- .species = SPECIES_WARTORTLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C7D0[] = {
- {
- .iv = 50,
- .lvl = 19,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 50,
- .lvl = 16,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 50,
- .lvl = 18,
- .species = SPECIES_KADABRA,
- },
- {
- .iv = 100,
- .lvl = 20,
- .species = SPECIES_IVYSAUR,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C7F0[] = {
- {
- .iv = 50,
- .lvl = 19,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 50,
- .lvl = 16,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 50,
- .lvl = 18,
- .species = SPECIES_KADABRA,
- },
- {
- .iv = 100,
- .lvl = 20,
- .species = SPECIES_CHARMELEON,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C810[] = {
- {
- .iv = 100,
- .lvl = 25,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 100,
- .lvl = 23,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 100,
- .lvl = 22,
- .species = SPECIES_EXEGGCUTE,
- },
- {
- .iv = 100,
- .lvl = 20,
- .species = SPECIES_KADABRA,
- },
- {
- .iv = 100,
- .lvl = 25,
- .species = SPECIES_WARTORTLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C838[] = {
- {
- .iv = 100,
- .lvl = 25,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 100,
- .lvl = 23,
- .species = SPECIES_GYARADOS,
- },
- {
- .iv = 100,
- .lvl = 22,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 100,
- .lvl = 20,
- .species = SPECIES_KADABRA,
- },
- {
- .iv = 100,
- .lvl = 25,
- .species = SPECIES_IVYSAUR,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C860[] = {
- {
- .iv = 100,
- .lvl = 25,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 100,
- .lvl = 23,
- .species = SPECIES_EXEGGCUTE,
- },
- {
- .iv = 100,
- .lvl = 22,
- .species = SPECIES_GYARADOS,
- },
- {
- .iv = 100,
- .lvl = 20,
- .species = SPECIES_KADABRA,
- },
- {
- .iv = 100,
- .lvl = 25,
- .species = SPECIES_CHARMELEON,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C888[] = {
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_PIDGEOT,
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 100,
- .lvl = 35,
- .species = SPECIES_EXEGGCUTE,
- },
- {
- .iv = 100,
- .lvl = 35,
- .species = SPECIES_ALAKAZAM,
- },
- {
- .iv = 150,
- .lvl = 40,
- .species = SPECIES_BLASTOISE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C8B0[] = {
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_PIDGEOT,
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_GYARADOS,
- },
- {
- .iv = 100,
- .lvl = 35,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 100,
- .lvl = 35,
- .species = SPECIES_ALAKAZAM,
- },
- {
- .iv = 150,
- .lvl = 40,
- .species = SPECIES_VENUSAUR,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823C8D8[] = {
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_PIDGEOT,
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_EXEGGCUTE,
- },
- {
- .iv = 100,
- .lvl = 35,
- .species = SPECIES_GYARADOS,
- },
- {
- .iv = 100,
- .lvl = 35,
- .species = SPECIES_ALAKAZAM,
- },
- {
- .iv = 150,
- .lvl = 40,
- .species = SPECIES_CHARIZARD,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C900[] = {
- {
- .iv = 150,
- .lvl = 47,
- .species = SPECIES_PIDGEOT,
- .moves = {MOVE_FEATHER_DANCE, MOVE_WING_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
- },
- {
- .iv = 150,
- .lvl = 45,
- .species = SPECIES_RHYHORN,
- .moves = {MOVE_TAKE_DOWN, MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_FURY_ATTACK},
- },
- {
- .iv = 150,
- .lvl = 45,
- .species = SPECIES_GROWLITHE,
- .moves = {MOVE_FLAME_WHEEL, MOVE_TAKE_DOWN, MOVE_LEER, MOVE_AGILITY},
- },
- {
- .iv = 150,
- .lvl = 45,
- .species = SPECIES_EXEGGCUTE,
- .moves = {MOVE_SOLAR_BEAM, MOVE_SLEEP_POWDER, MOVE_POISON_POWDER, MOVE_STUN_SPORE},
- },
- {
- .iv = 150,
- .lvl = 47,
- .species = SPECIES_ALAKAZAM,
- .moves = {MOVE_PSYCHIC, MOVE_CALM_MIND, MOVE_FUTURE_SIGHT, MOVE_DISABLE},
- },
- {
- .iv = 250,
- .lvl = 53,
- .species = SPECIES_BLASTOISE,
- .moves = {MOVE_WATER_GUN, MOVE_RAIN_DANCE, MOVE_BITE, MOVE_RAPID_SPIN},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C960[] = {
- {
- .iv = 150,
- .lvl = 47,
- .species = SPECIES_PIDGEOT,
- .moves = {MOVE_FEATHER_DANCE, MOVE_WING_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
- },
- {
- .iv = 150,
- .lvl = 45,
- .species = SPECIES_RHYHORN,
- .moves = {MOVE_TAKE_DOWN, MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_FURY_ATTACK},
- },
- {
- .iv = 150,
- .lvl = 45,
- .species = SPECIES_GYARADOS,
- .moves = {MOVE_HYDRO_PUMP, MOVE_TWISTER, MOVE_LEER, MOVE_RAIN_DANCE},
- },
- {
- .iv = 150,
- .lvl = 45,
- .species = SPECIES_GROWLITHE,
- .moves = {MOVE_FLAME_WHEEL, MOVE_TAKE_DOWN, MOVE_LEER, MOVE_AGILITY},
- },
- {
- .iv = 150,
- .lvl = 47,
- .species = SPECIES_ALAKAZAM,
- .moves = {MOVE_PSYCHIC, MOVE_CALM_MIND, MOVE_FUTURE_SIGHT, MOVE_DISABLE},
- },
- {
- .iv = 250,
- .lvl = 53,
- .species = SPECIES_VENUSAUR,
- .moves = {MOVE_RAZOR_LEAF, MOVE_SWEET_SCENT, MOVE_GROWTH, MOVE_SYNTHESIS},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823C9C0[] = {
- {
- .iv = 150,
- .lvl = 47,
- .species = SPECIES_PIDGEOT,
- .moves = {MOVE_FEATHER_DANCE, MOVE_WING_ATTACK, MOVE_GUST, MOVE_QUICK_ATTACK},
- },
- {
- .iv = 150,
- .lvl = 45,
- .species = SPECIES_RHYHORN,
- .moves = {MOVE_TAKE_DOWN, MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_FURY_ATTACK},
- },
- {
- .iv = 150,
- .lvl = 45,
- .species = SPECIES_EXEGGCUTE,
- .moves = {MOVE_SOLAR_BEAM, MOVE_SLEEP_POWDER, MOVE_POISON_POWDER, MOVE_STUN_SPORE},
- },
- {
- .iv = 150,
- .lvl = 45,
- .species = SPECIES_GYARADOS,
- .moves = {MOVE_HYDRO_PUMP, MOVE_TWISTER, MOVE_LEER, MOVE_RAIN_DANCE},
- },
- {
- .iv = 150,
- .lvl = 47,
- .species = SPECIES_ALAKAZAM,
- .moves = {MOVE_PSYCHIC, MOVE_CALM_MIND, MOVE_FUTURE_SIGHT, MOVE_DISABLE},
- },
- {
- .iv = 250,
- .lvl = 53,
- .species = SPECIES_CHARIZARD,
- .moves = {MOVE_FLAMETHROWER, MOVE_WING_ATTACK, MOVE_SLASH, MOVE_SCARY_FACE},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823CA20[] = {
- {
- .iv = 255,
- .lvl = 59,
- .species = SPECIES_PIDGEOT,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_AERIAL_ACE, MOVE_FEATHER_DANCE, MOVE_SAND_ATTACK, MOVE_WHIRLWIND},
- },
- {
- .iv = 255,
- .lvl = 57,
- .species = SPECIES_ALAKAZAM,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_PSYCHIC, MOVE_FUTURE_SIGHT, MOVE_RECOVER, MOVE_REFLECT},
- },
- {
- .iv = 255,
- .lvl = 59,
- .species = SPECIES_RHYDON,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_TAKE_DOWN, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_SCARY_FACE},
- },
- {
- .iv = 255,
- .lvl = 59,
- .species = SPECIES_ARCANINE,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_EXTREME_SPEED, MOVE_FLAMETHROWER, MOVE_ROAR, MOVE_BITE},
- },
- {
- .iv = 255,
- .lvl = 61,
- .species = SPECIES_EXEGGUTOR,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_GIGA_DRAIN, MOVE_EGG_BOMB, MOVE_SLEEP_POWDER, MOVE_LIGHT_SCREEN},
- },
- {
- .iv = 255,
- .lvl = 63,
- .species = SPECIES_BLASTOISE,
- .heldItem = ITEM_SITRUS_BERRY,
- .moves = {MOVE_HYDRO_PUMP, MOVE_RAIN_DANCE, MOVE_SKULL_BASH, MOVE_BITE},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823CA80[] = {
- {
- .iv = 255,
- .lvl = 59,
- .species = SPECIES_PIDGEOT,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_AERIAL_ACE, MOVE_FEATHER_DANCE, MOVE_SAND_ATTACK, MOVE_WHIRLWIND},
- },
- {
- .iv = 255,
- .lvl = 57,
- .species = SPECIES_ALAKAZAM,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_PSYCHIC, MOVE_FUTURE_SIGHT, MOVE_RECOVER, MOVE_REFLECT},
- },
- {
- .iv = 255,
- .lvl = 59,
- .species = SPECIES_RHYDON,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_TAKE_DOWN, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_SCARY_FACE},
- },
- {
- .iv = 255,
- .lvl = 59,
- .species = SPECIES_GYARADOS,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYDRO_PUMP, MOVE_DRAGON_RAGE, MOVE_BITE, MOVE_THRASH},
- },
- {
- .iv = 255,
- .lvl = 61,
- .species = SPECIES_ARCANINE,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_EXTREME_SPEED, MOVE_FLAMETHROWER, MOVE_ROAR, MOVE_BITE},
- },
- {
- .iv = 255,
- .lvl = 63,
- .species = SPECIES_VENUSAUR,
- .heldItem = ITEM_SITRUS_BERRY,
- .moves = {MOVE_SOLAR_BEAM, MOVE_SYNTHESIS, MOVE_SUNNY_DAY, MOVE_GROWTH},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823CAE0[] = {
- {
- .iv = 255,
- .lvl = 59,
- .species = SPECIES_PIDGEOT,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_AERIAL_ACE, MOVE_FEATHER_DANCE, MOVE_SAND_ATTACK, MOVE_WHIRLWIND},
- },
- {
- .iv = 255,
- .lvl = 57,
- .species = SPECIES_ALAKAZAM,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_PSYCHIC, MOVE_FUTURE_SIGHT, MOVE_RECOVER, MOVE_REFLECT},
- },
- {
- .iv = 255,
- .lvl = 59,
- .species = SPECIES_RHYDON,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_TAKE_DOWN, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_SCARY_FACE},
- },
- {
- .iv = 255,
- .lvl = 59,
- .species = SPECIES_EXEGGUTOR,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_GIGA_DRAIN, MOVE_EGG_BOMB, MOVE_SLEEP_POWDER, MOVE_LIGHT_SCREEN},
- },
- {
- .iv = 255,
- .lvl = 61,
- .species = SPECIES_GYARADOS,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYDRO_PUMP, MOVE_DRAGON_RAGE, MOVE_BITE, MOVE_THRASH},
- },
- {
- .iv = 255,
- .lvl = 63,
- .species = SPECIES_CHARIZARD,
- .heldItem = ITEM_SITRUS_BERRY,
- .moves = {MOVE_FIRE_BLAST, MOVE_AERIAL_ACE, MOVE_SLASH, MOVE_FIRE_SPIN},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB40[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB48[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB50[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB58[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB60[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_GASTLY,
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB70[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB78[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_HAUNTER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB80[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB88[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB90[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CB98[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GASTLY,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GASTLY,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBB0[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBB8[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBC0[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_HAUNTER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBC8[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBD0[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBD8[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBE0[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_HAUNTER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CBE8[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GASTLY,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GASTLY,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC00[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC08[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GASTLY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC10[] = {
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_GASTLY,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_HAUNTER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC20[] = {
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_HAUNTER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC28[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_GASTLY,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_GASTLY,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_HAUNTER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC40[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_ONIX,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC50[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_POLIWAG,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_HORSEA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC68[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_MEOWTH,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_MEOWTH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CC90[] = {
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_POLIWAG,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_POLIWAG,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CCA0[] = {
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_MEOWTH,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 27,
- .species = SPECIES_PIDGEOTTO,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823CCC0[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CCF0[] = {
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 14,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD00[] = {
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 31,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD10[] = {
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_HORSEA,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_SEEL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD28[] = {
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_MEOWTH,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 20,
- .species = SPECIES_PIDGEY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD40[] = {
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 19,
- .species = SPECIES_BELLSPROUT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD60[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_BELLSPROUT,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_CLEFAIRY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD70[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_NIDORAN_M,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_NIDORINO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD80[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_BELLSPROUT,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_TANGELA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CD98[] = {
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_GLOOM,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_ODDISH,
- },
- {
- .iv = 0,
- .lvl = 28,
- .species = SPECIES_ODDISH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CDB0[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_RAICHU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CDC0[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_CLEFAIRY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CDC8[] = {
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_PIKACHU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CDD0[] = {
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 0,
- .lvl = 17,
- .species = SPECIES_PONYTA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CDE0[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_CLEFAIRY,
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_JIGGLYPUFF,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823CDF0[] = {
- {
- .iv = 100,
- .lvl = 45,
- .species = SPECIES_NIDOQUEEN,
- .moves = {MOVE_SUPERPOWER, MOVE_BODY_SLAM, MOVE_DOUBLE_KICK, MOVE_POISON_STING},
- },
- {
- .iv = 100,
- .lvl = 45,
- .species = SPECIES_NIDOKING,
- .moves = {MOVE_MEGAHORN, MOVE_THRASH, MOVE_DOUBLE_KICK, MOVE_POISON_STING},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE10[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_NIDORAN_M,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_NIDORAN_F,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE20[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_CHARMANDER,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_SQUIRTLE,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823CE30[] = {
- {
- .iv = 50,
- .lvl = 29,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 50,
- .lvl = 29,
- .species = SPECIES_HITMONLEE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE40[] = {
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_RAPIDASH,
- },
- {
- .iv = 0,
- .lvl = 29,
- .species = SPECIES_NINETALES,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE50[] = {
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 30,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE60[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_SEADRA,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_STARMIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE70[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE78[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE80[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE88[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE90[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CE98[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CEA0[] = {
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CEB0[] = {
- {
- .iv = 120,
- .lvl = 48,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 120,
- .lvl = 48,
- .species = SPECIES_ARBOK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CEC0[] = {
- {
- .iv = 20,
- .lvl = 20,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 20,
- .lvl = 20,
- .species = SPECIES_SANDSHREW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CED0[] = {
- {
- .iv = 20,
- .lvl = 20,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 20,
- .lvl = 20,
- .species = SPECIES_NIDORAN_F,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CEE0[] = {
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_NIDORINA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CEF0[] = {
- {
- .iv = 20,
- .lvl = 19,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 20,
- .lvl = 19,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 20,
- .lvl = 19,
- .species = SPECIES_ZUBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF08[] = {
- {
- .iv = 60,
- .lvl = 27,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 60,
- .lvl = 27,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 60,
- .lvl = 27,
- .species = SPECIES_GOLBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF20[] = {
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_ARBOK,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_GOLBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF38[] = {
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_ARBOK,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_SANDSHREW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF48[] = {
- {
- .iv = 20,
- .lvl = 20,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 20,
- .lvl = 20,
- .species = SPECIES_PIDGEOTTO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF58[] = {
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_PIDGEOTTO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF68[] = {
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_ARBOK,
- },
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_SANDSLASH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF78[] = {
- {
- .iv = 40,
- .lvl = 25,
- .species = SPECIES_MACHOKE,
- },
- {
- .iv = 40,
- .lvl = 25,
- .species = SPECIES_GRAVELER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF88[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF90[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CF98[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CFA0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CFA8[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823CFB0[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_HOUNDOUR,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_HOUNDOUR,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823CFC0[] = {
- {
- .iv = 100,
- .lvl = 48,
- .species = SPECIES_NATU,
- .moves = {MOVE_NIGHT_SHADE, MOVE_CONFUSE_RAY, MOVE_FUTURE_SIGHT, MOVE_WISH},
- },
- {
- .iv = 100,
- .lvl = 48,
- .species = SPECIES_SLOWBRO,
- .moves = {MOVE_PSYCHIC, MOVE_HEADBUTT, MOVE_AMNESIA, MOVE_YAWN},
- },
- {
- .iv = 100,
- .lvl = 49,
- .species = SPECIES_KADABRA,
- .moves = {MOVE_PSYCHIC, MOVE_FUTURE_SIGHT, MOVE_RECOVER, MOVE_REFLECT},
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823CFF0[] = {
- {
- .iv = 50,
- .lvl = 37,
- .species = SPECIES_MANKEY,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 50,
- .lvl = 37,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D000[] = {
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_POLIWAG,
- },
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_POLIWHIRL,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_POLIWAG,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D018[] = {
- {
- .iv = 30,
- .lvl = 48,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 30,
- .lvl = 48,
- .species = SPECIES_CLEFAIRY,
- },
- {
- .iv = 30,
- .lvl = 48,
- .species = SPECIES_MARILL,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D030[] = {
- {
- .iv = 100,
- .lvl = 51,
- .species = SPECIES_WEEPINBELL,
- .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_SWEET_SCENT, MOVE_WRAP},
- },
- {
- .iv = 100,
- .lvl = 51,
- .species = SPECIES_VICTREEBEL,
- .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_SLEEP_POWDER, MOVE_STUN_SPORE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D050[] = {
- {
- .iv = 100,
- .lvl = 51,
- .species = SPECIES_GLOOM,
- .moves = {MOVE_PETAL_DANCE, MOVE_ACID, MOVE_SWEET_SCENT, MOVE_POISON_POWDER},
- },
- {
- .iv = 100,
- .lvl = 51,
- .species = SPECIES_VILEPLUME,
- .moves = {MOVE_PETAL_DANCE, MOVE_MOONLIGHT, MOVE_ACID, MOVE_STUN_SPORE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D070[] = {
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_BELLSPROUT,
- },
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_WEEPINBELL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D080[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_GRAVELER,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_ONIX,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_GRAVELER,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823D098[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_HOPPIP,
- .heldItem = ITEM_STARDUST,
- },
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_SKIPLOOM,
- .heldItem = ITEM_STARDUST,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D0A8[] = {
- {
- .iv = 50,
- .lvl = 50,
- .species = SPECIES_SMEARGLE,
- .moves = {MOVE_DYNAMIC_PUNCH, MOVE_DIZZY_PUNCH, MOVE_FOCUS_PUNCH, MOVE_MEGA_PUNCH},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D0B8[] = {
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_HAZE, MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_TACKLE},
- },
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_ACID_ARMOR, MOVE_SCREECH, MOVE_MINIMIZE, MOVE_SLUDGE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D0D8[] = {
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_HAZE, MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_TACKLE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D0E8[] = {
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_GRIMER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D0F0[] = {
- {
- .iv = 0,
- .lvl = 5,
- .species = SPECIES_EKANS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D0F8[] = {
- {
- .iv = 0,
- .lvl = 7,
- .species = SPECIES_CATERPIE,
- },
- {
- .iv = 0,
- .lvl = 8,
- .species = SPECIES_CATERPIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D108[] = {
- {
- .iv = 0,
- .lvl = 7,
- .species = SPECIES_METAPOD,
- },
- {
- .iv = 0,
- .lvl = 7,
- .species = SPECIES_CATERPIE,
- },
- {
- .iv = 0,
- .lvl = 7,
- .species = SPECIES_METAPOD,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D120[] = {
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_CLEFAIRY,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_JIGGLYPUFF,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D130[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_RATICATE,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D148[] = {
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS},
- },
- {
- .iv = 0,
- .lvl = 22,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_SLUDGE, MOVE_SMOG, MOVE_TACKLE, MOVE_POISON_GAS},
- },
- {
- .iv = 0,
- .lvl = 23,
- .species = SPECIES_GRIMER,
- .moves = {MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_DISABLE, MOVE_POUND},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D178[] = {
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GRIMER,
- },
- {
- .iv = 0,
- .lvl = 24,
- .species = SPECIES_GRIMER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D188[] = {
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_CUBONE,
- },
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_MAROWAK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D198[] = {
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_SANDSHREW,
- },
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_SANDSLASH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D1B8[] = {
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_ZUBAT,
- },
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_GOLBAT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D1D0[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_MUK,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_GOLBAT,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_RATICATE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D1E8[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_MACHOP,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_MACHOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D200[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_HYPNO,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_HYPNO,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D210[] = {
- {
- .iv = 150,
- .lvl = 52,
- .species = SPECIES_MUK,
- .moves = {MOVE_SLUDGE_BOMB, MOVE_SCREECH, MOVE_MINIMIZE, MOVE_ROCK_TOMB},
- },
- {
- .iv = 150,
- .lvl = 53,
- .species = SPECIES_ARBOK,
- .moves = {MOVE_SLUDGE_BOMB, MOVE_BITE, MOVE_EARTHQUAKE, MOVE_IRON_TAIL},
- },
- {
- .iv = 150,
- .lvl = 54,
- .species = SPECIES_VILEPLUME,
- .moves = {MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_SLEEP_POWDER, MOVE_STUN_SPORE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D240[] = {
- {
- .iv = 200,
- .lvl = 53,
- .species = SPECIES_GOLBAT,
- .moves = {MOVE_CONFUSE_RAY, MOVE_SLUDGE_BOMB, MOVE_AIR_CUTTER, MOVE_SHADOW_BALL},
- },
- {
- .iv = 200,
- .lvl = 54,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_EXPLOSION, MOVE_SHADOW_BALL},
- },
- {
- .iv = 200,
- .lvl = 55,
- .species = SPECIES_HOUNDOOM,
- .moves = {MOVE_FLAMETHROWER, MOVE_CRUNCH, MOVE_IRON_TAIL, MOVE_SHADOW_BALL},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D270[] = {
- {
- .iv = 0,
- .lvl = 46,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SWIFT, MOVE_SCREECH, MOVE_SPARK, MOVE_SONIC_BOOM},
- },
- {
- .iv = 0,
- .lvl = 46,
- .species = SPECIES_ELECTRODE,
- .moves = {MOVE_SPARK, MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_CHARGE},
- },
- {
- .iv = 0,
- .lvl = 46,
- .species = SPECIES_MAGNEMITE,
- .moves = {MOVE_SCREECH, MOVE_SWIFT, MOVE_SPARK, MOVE_THUNDER_WAVE},
- },
- {
- .iv = 0,
- .lvl = 46,
- .species = SPECIES_MAGNETON,
- .moves = {MOVE_TRI_ATTACK, MOVE_SPARK, MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM},
- },
- {
- .iv = 0,
- .lvl = 46,
- .species = SPECIES_PORYGON,
- .moves = {MOVE_TRI_ATTACK, MOVE_CONVERSION, MOVE_RECOVER, MOVE_PSYBEAM},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D2C0[] = {
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_SEEL,
- },
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_SEEL,
- },
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_DEWGONG,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D2D8[] = {
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_SEADRA,
- },
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_SEADRA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D2E8[] = {
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_PSYDUCK,
- },
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_PSYDUCK,
- },
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_GOLDUCK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D300[] = {
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_STARMIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D308[] = {
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_SHELLDER,
- },
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_CLOYSTER,
- },
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_WARTORTLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D320[] = {
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 33,
- .species = SPECIES_GOLDEEN,
- },
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_SEAKING,
- },
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_SEAKING,
- },
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823D348[] = {
- {
- .iv = 50,
- .lvl = 38,
- .species = SPECIES_HITMONLEE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 50,
- .lvl = 38,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823D358[] = {
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_MACHOP,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823D368[] = {
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_MACHOP,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D378[] = {
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_NIDORINO,
- },
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_SANDSLASH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D390[] = {
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_MEOWTH,
- },
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_MEOWTH,
- },
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 0,
- .lvl = 35,
- .species = SPECIES_CLEFAIRY,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823D3B0[] = {
- {
- .iv = 50,
- .lvl = 39,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 50,
- .lvl = 39,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D3C0[] = {
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_BULBASAUR,
- },
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_IVYSAUR,
- },
- {
- .iv = 0,
- .lvl = 36,
- .species = SPECIES_IVYSAUR,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D3D8[] = {
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_STARYU,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_STARYU,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_KRABBY,
- },
- {
- .iv = 0,
- .lvl = 34,
- .species = SPECIES_KRABBY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D3F8[] = {
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_CLEFAIRY,
- },
- {
- .iv = 0,
- .lvl = 37,
- .species = SPECIES_CLEFAIRY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D408[] = {
- {
- .iv = 0,
- .lvl = 38,
- .species = SPECIES_KINGLER,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D410[] = {
- {
- .iv = 50,
- .lvl = 50,
- .species = SPECIES_SMEARGLE,
- .moves = {MOVE_FLY, MOVE_DIG, MOVE_DIVE, MOVE_BOUNCE},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D420[] = {
- {
- .iv = 50,
- .lvl = 50,
- .species = SPECIES_SMEARGLE,
- .moves = {MOVE_CROSS_CHOP, MOVE_MEGAHORN, MOVE_DOUBLE_EDGE, MOVE_SELF_DESTRUCT},
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823D430[] = {
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_MAREEP,
- .heldItem = ITEM_STARDUST,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_MAREEP,
- .heldItem = ITEM_STARDUST,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_FLAAFFY,
- .heldItem = ITEM_NUGGET,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D448[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_PIDGEOTTO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D458[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_POLIWHIRL,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_TENTACOOL,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_TENTACRUEL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D470[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_GRIMER,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_MUK,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D488[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_KOFFING,
- .moves = {MOVE_MEMENTO, MOVE_HAZE, MOVE_SMOKESCREEN, MOVE_SLUDGE},
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_WEEZING,
- .moves = {MOVE_HAZE, MOVE_SMOKESCREEN, MOVE_SLUDGE, MOVE_SELF_DESTRUCT},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D4A8[] = {
- {
- .iv = 50,
- .lvl = 48,
- .species = SPECIES_EKANS,
- },
- {
- .iv = 50,
- .lvl = 48,
- .species = SPECIES_GLOOM,
- },
- {
- .iv = 50,
- .lvl = 48,
- .species = SPECIES_GLOOM,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D4C0[] = {
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_PIDGEY,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_PIDGEOTTO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D4D0[] = {
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D4E0[] = {
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_HOOTHOOT,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_NOCTOWL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D4F0[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_QWILFISH,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_QWILFISH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D500[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_KINGLER,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_WARTORTLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D510[] = {
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_MARILL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D518[] = {
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_POLIWHIRL,
- },
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_STARMIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D528[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_SUNKERN,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_SUNFLORA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D538[] = {
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_GYARADOS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D540[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_CHINCHOU,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_LANTURN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D550[] = {
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_PIKACHU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D560[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_ONIX,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_MACHOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D570[] = {
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_GOLEM,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D578[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_MACHOKE,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_MACHOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D588[] = {
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_SUDOWOODO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D590[] = {
- {
- .iv = 30,
- .lvl = 49,
- .species = SPECIES_RHYHORN,
- },
- {
- .iv = 30,
- .lvl = 49,
- .species = SPECIES_KANGASKHAN,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D5A0[] = {
- {
- .iv = 100,
- .lvl = 52,
- .species = SPECIES_GIRAFARIG,
- .moves = {MOVE_CRUNCH, MOVE_PSYBEAM, MOVE_ODOR_SLEUTH, MOVE_AGILITY},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D5B0[] = {
- {
- .iv = 100,
- .lvl = 48,
- .species = SPECIES_NATU,
- .moves = {MOVE_NIGHT_SHADE, MOVE_CONFUSE_RAY, MOVE_WISH, MOVE_FUTURE_SIGHT},
- },
- {
- .iv = 100,
- .lvl = 48,
- .species = SPECIES_DROWZEE,
- .moves = {MOVE_PSYCHIC, MOVE_DISABLE, MOVE_PSYCH_UP, MOVE_FUTURE_SIGHT},
- },
- {
- .iv = 100,
- .lvl = 50,
- .species = SPECIES_HYPNO,
- .moves = {MOVE_PSYCHIC, MOVE_HYPNOSIS, MOVE_PSYCH_UP, MOVE_FUTURE_SIGHT},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D5E0[] = {
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_BELLOSSOM,
- },
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_BELLOSSOM,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D5F0[] = {
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_GOLDUCK,
- },
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_PSYDUCK,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D600[] = {
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SWIFT, MOVE_LIGHT_SCREEN, MOVE_SPARK, MOVE_SONIC_BOOM},
- },
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_PINECO,
- .moves = {MOVE_SPIKES, MOVE_BIDE, MOVE_RAPID_SPIN, MOVE_TAKE_DOWN},
- },
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_VOLTORB,
- .moves = {MOVE_SWIFT, MOVE_LIGHT_SCREEN, MOVE_SPARK, MOVE_SONIC_BOOM},
- },
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_PINECO,
- .moves = {MOVE_SPIKES, MOVE_BIDE, MOVE_RAPID_SPIN, MOVE_EXPLOSION},
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823D640[] = {
- {
- .iv = 50,
- .lvl = 48,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 50,
- .lvl = 48,
- .species = SPECIES_HITMONTOP,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 50,
- .lvl = 48,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823D658[] = {
- {
- .iv = 50,
- .lvl = 38,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 50,
- .lvl = 38,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D668[] = {
- {
- .iv = 40,
- .lvl = 48,
- .species = SPECIES_SANDSLASH,
- },
- {
- .iv = 40,
- .lvl = 48,
- .species = SPECIES_LICKITUNG,
- },
- {
- .iv = 40,
- .lvl = 49,
- .species = SPECIES_URSARING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D680[] = {
- {
- .iv = 90,
- .lvl = 33,
- .species = SPECIES_RHYHORN,
- },
- {
- .iv = 90,
- .lvl = 33,
- .species = SPECIES_LICKITUNG,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D690[] = {
- {
- .iv = 100,
- .lvl = 37,
- .species = SPECIES_EXEGGCUTE,
- .moves = {MOVE_SLEEP_POWDER, MOVE_POISON_POWDER, MOVE_STUN_SPORE, MOVE_CONFUSION},
- },
- {
- .iv = 100,
- .lvl = 40,
- .species = SPECIES_EXEGGUTOR,
- .moves = {MOVE_EGG_BOMB, MOVE_STOMP, MOVE_CONFUSION, MOVE_HYPNOSIS},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D6B0[] = {
- {
- .iv = 100,
- .lvl = 49,
- .species = SPECIES_TANGELA,
- .moves = {MOVE_SLAM, MOVE_MEGA_DRAIN, MOVE_BIND, MOVE_INGRAIN},
- },
- {
- .iv = 100,
- .lvl = 49,
- .species = SPECIES_EXEGGCUTE,
- .moves = {MOVE_CONFUSION, MOVE_POISON_POWDER, MOVE_BARRAGE, MOVE_REFLECT},
- },
- {
- .iv = 100,
- .lvl = 49,
- .species = SPECIES_EXEGGUTOR,
- .moves = {MOVE_CONFUSION, MOVE_EGG_BOMB, MOVE_SLEEP_POWDER, MOVE_STOMP},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D6E0[] = {
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_BELLSPROUT,
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_GLOOM,
- },
- {
- .iv = 100,
- .lvl = 38,
- .species = SPECIES_GLOOM,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D6F8[] = {
- {
- .iv = 100,
- .lvl = 52,
- .species = SPECIES_CHANSEY,
- .moves = {MOVE_EGG_BOMB, MOVE_DEFENSE_CURL, MOVE_MINIMIZE, MOVE_SOFT_BOILED},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D708[] = {
- {
- .iv = 100,
- .lvl = 47,
- .species = SPECIES_RHYDON,
- .moves = {MOVE_TAKE_DOWN, MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_SCARY_FACE},
- },
- {
- .iv = 100,
- .lvl = 48,
- .species = SPECIES_SLOWBRO,
- .moves = {MOVE_PSYCHIC, MOVE_HEADBUTT, MOVE_AMNESIA, MOVE_DISABLE},
- },
- {
- .iv = 100,
- .lvl = 47,
- .species = SPECIES_KANGASKHAN,
- .moves = {MOVE_DIZZY_PUNCH, MOVE_BITE, MOVE_ENDURE, MOVE_REVERSAL},
- },
- {
- .iv = 100,
- .lvl = 48,
- .species = SPECIES_MACHOKE,
- .moves = {MOVE_CROSS_CHOP, MOVE_VITAL_THROW, MOVE_REVENGE, MOVE_SEISMIC_TOSS},
- },
- {
- .iv = 100,
- .lvl = 50,
- .species = SPECIES_URSARING,
- .moves = {MOVE_SLASH, MOVE_FAINT_ATTACK, MOVE_SNORE, MOVE_REST},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D758[] = {
- {
- .iv = 100,
- .lvl = 47,
- .species = SPECIES_PERSIAN,
- .moves = {MOVE_SLASH, MOVE_SCREECH, MOVE_FAINT_ATTACK, MOVE_BITE},
- },
- {
- .iv = 100,
- .lvl = 47,
- .species = SPECIES_DEWGONG,
- .moves = {MOVE_ICE_BEAM, MOVE_TAKE_DOWN, MOVE_ICY_WIND, MOVE_GROWL},
- },
- {
- .iv = 100,
- .lvl = 48,
- .species = SPECIES_NINETALES,
- .moves = {MOVE_FLAMETHROWER, MOVE_CONFUSE_RAY, MOVE_WILL_O_WISP, MOVE_GRUDGE},
- },
- {
- .iv = 100,
- .lvl = 48,
- .species = SPECIES_RAPIDASH,
- .moves = {MOVE_BOUNCE, MOVE_AGILITY, MOVE_FIRE_SPIN, MOVE_TAKE_DOWN},
- },
- {
- .iv = 100,
- .lvl = 50,
- .species = SPECIES_GIRAFARIG,
- .moves = {MOVE_CRUNCH, MOVE_PSYBEAM, MOVE_STOMP, MOVE_ODOR_SLEUTH},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D7A8[] = {
- {
- .iv = 100,
- .lvl = 52,
- .species = SPECIES_MILTANK,
- .moves = {MOVE_BODY_SLAM, MOVE_MILK_DRINK, MOVE_GROWL, MOVE_DEFENSE_CURL},
- },
- {
- .iv = 100,
- .lvl = 52,
- .species = SPECIES_TAUROS,
- .moves = {MOVE_THRASH, MOVE_HORN_ATTACK, MOVE_PURSUIT, MOVE_SWAGGER},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D7C8[] = {
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_ONIX,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D7D0[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_GEODUDE,
- .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_BLAST, MOVE_ROLLOUT, MOVE_SELF_DESTRUCT},
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_GRAVELER,
- .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_BLAST, MOVE_ROCK_THROW, MOVE_SELF_DESTRUCT},
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_GRAVELER,
- .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_BLAST, MOVE_ROCK_THROW, MOVE_SELF_DESTRUCT},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823D800[] = {
- {
- .iv = 50,
- .lvl = 50,
- .species = SPECIES_SMEARGLE,
- .moves = {MOVE_FAKE_OUT, MOVE_EXTREME_SPEED, MOVE_PROTECT, MOVE_QUICK_ATTACK},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D810[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_MAROWAK,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_GOLDUCK,
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823D820[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_PERSIAN,
- .heldItem = ITEM_NUGGET,
- .moves = {MOVE_PAY_DAY, MOVE_BITE, MOVE_TAUNT, MOVE_TORMENT},
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_PERSIAN,
- .heldItem = ITEM_NUGGET,
- .moves = {MOVE_PAY_DAY, MOVE_SCRATCH, MOVE_TORMENT, MOVE_TAUNT},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D840[] = {
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_ONIX,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_GRAVELER,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_MAROWAK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D858[] = {
- {
- .iv = 100,
- .lvl = 48,
- .species = SPECIES_NATU,
- },
- {
- .iv = 100,
- .lvl = 48,
- .species = SPECIES_NATU,
- },
- {
- .iv = 100,
- .lvl = 49,
- .species = SPECIES_XATU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D870[] = {
- {
- .iv = 30,
- .lvl = 50,
- .species = SPECIES_CHANSEY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D878[] = {
- {
- .iv = 30,
- .lvl = 48,
- .species = SPECIES_CLEFAIRY,
- },
- {
- .iv = 30,
- .lvl = 48,
- .species = SPECIES_CLEFAIRY,
- },
- {
- .iv = 30,
- .lvl = 48,
- .species = SPECIES_CLEFABLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D890[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_HERACROSS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D898[] = {
- {
- .iv = 0,
- .lvl = 45,
- .species = SPECIES_YANMA,
- },
- {
- .iv = 0,
- .lvl = 45,
- .species = SPECIES_BEEDRILL,
- },
- {
- .iv = 0,
- .lvl = 46,
- .species = SPECIES_YANMA,
- },
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_BEEDRILL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D8B8[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_VENONAT,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_VENOMOTH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D8C8[] = {
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_WEEPINBELL,
- },
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_WEEPINBELL,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_VICTREEBEL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D8E0[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_FARFETCHD,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_FARFETCHD,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D8F0[] = {
- {
- .iv = 0,
- .lvl = 46,
- .species = SPECIES_HOPPIP,
- },
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_HOPPIP,
- },
- {
- .iv = 0,
- .lvl = 47,
- .species = SPECIES_SKIPLOOM,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_SKIPLOOM,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D910[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_SNUBBULL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D918[] = {
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_PINSIR,
- },
- {
- .iv = 0,
- .lvl = 50,
- .species = SPECIES_HERACROSS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D928[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_PARAS,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_PARAS,
- },
- {
- .iv = 0,
- .lvl = 49,
- .species = SPECIES_PARASECT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D940[] = {
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_SANDSLASH,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_ONIX,
- },
- {
- .iv = 0,
- .lvl = 48,
- .species = SPECIES_SANDSLASH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D958[] = {
- {
- .iv = 20,
- .lvl = 21,
- .species = SPECIES_NIDORAN_M,
- },
- {
- .iv = 20,
- .lvl = 21,
- .species = SPECIES_NIDORAN_F,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D968[] = {
- {
- .iv = 60,
- .lvl = 29,
- .species = SPECIES_NIDORINO,
- },
- {
- .iv = 60,
- .lvl = 29,
- .species = SPECIES_NIDORINA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D978[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_NIDORINO,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_NIDORINA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D988[] = {
- {
- .iv = 20,
- .lvl = 22,
- .species = SPECIES_SQUIRTLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D990[] = {
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_WARTORTLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D998[] = {
- {
- .iv = 120,
- .lvl = 55,
- .species = SPECIES_WARTORTLE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D9A0[] = {
- {
- .iv = 20,
- .lvl = 21,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 20,
- .lvl = 21,
- .species = SPECIES_RATICATE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D9B0[] = {
- {
- .iv = 60,
- .lvl = 29,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 60,
- .lvl = 29,
- .species = SPECIES_RATICATE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D9C0[] = {
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_RATICATE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D9D0[] = {
- {
- .iv = 20,
- .lvl = 21,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 20,
- .lvl = 21,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 20,
- .lvl = 18,
- .species = SPECIES_PIDGEY,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823D9E8[] = {
- {
- .iv = 60,
- .lvl = 29,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 60,
- .lvl = 29,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 60,
- .lvl = 26,
- .species = SPECIES_PIDGEOTTO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA00[] = {
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 80,
- .lvl = 50,
- .species = SPECIES_PIDGEOT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA18[] = {
- {
- .iv = 40,
- .lvl = 22,
- .species = SPECIES_RATTATA,
- },
- {
- .iv = 40,
- .lvl = 22,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 40,
- .lvl = 22,
- .species = SPECIES_RATICATE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA30[] = {
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_RATICATE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA48[] = {
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_MAGNETON,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_MAGNETON,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_MAGNETON,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA60[] = {
- {
- .iv = 60,
- .lvl = 29,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 60,
- .lvl = 29,
- .species = SPECIES_VULPIX,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA70[] = {
- {
- .iv = 40,
- .lvl = 24,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 40,
- .lvl = 24,
- .species = SPECIES_CHARMANDER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA80[] = {
- {
- .iv = 60,
- .lvl = 29,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 60,
- .lvl = 29,
- .species = SPECIES_CHARMELEON,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DA90[] = {
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_ARCANINE,
- },
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_CHARMELEON,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAA0[] = {
- {
- .iv = 40,
- .lvl = 25,
- .species = SPECIES_MEOWTH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAA8[] = {
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_PERSIAN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAB0[] = {
- {
- .iv = 120,
- .lvl = 55,
- .species = SPECIES_PERSIAN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAB8[] = {
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_MACHOKE,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_ONIX,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAC8[] = {
- {
- .iv = 150,
- .lvl = 54,
- .species = SPECIES_RHYDON,
- },
- {
- .iv = 150,
- .lvl = 54,
- .species = SPECIES_LICKITUNG,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAD8[] = {
- {
- .iv = 90,
- .lvl = 29,
- .species = SPECIES_MAROWAK,
- },
- {
- .iv = 90,
- .lvl = 29,
- .species = SPECIES_SLOWBRO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAE8[] = {
- {
- .iv = 150,
- .lvl = 54,
- .species = SPECIES_MAROWAK,
- },
- {
- .iv = 150,
- .lvl = 54,
- .species = SPECIES_SLOWBRO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DAF8[] = {
- {
- .iv = 60,
- .lvl = 31,
- .species = SPECIES_ONIX,
- },
- {
- .iv = 60,
- .lvl = 31,
- .species = SPECIES_GRAVELER,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB08[] = {
- {
- .iv = 40,
- .lvl = 22,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 40,
- .lvl = 22,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 40,
- .lvl = 23,
- .species = SPECIES_NIDORAN_M,
- },
- {
- .iv = 40,
- .lvl = 21,
- .species = SPECIES_MEOWTH,
- },
- {
- .iv = 40,
- .lvl = 22,
- .species = SPECIES_PIKACHU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB30[] = {
- {
- .iv = 80,
- .lvl = 46,
- .species = SPECIES_PIDGEOT,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_NIDORINO,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_PERSIAN,
- },
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_RAICHU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB58[] = {
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_MUK,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_MUK,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_MUK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB70[] = {
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_GROWLITHE,
- },
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_VULPIX,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB80[] = {
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_MUK,
- },
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_MUK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DB90[] = {
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_POLIWHIRL,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_CLOYSTER,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_SEAKING,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_SEADRA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DBB0[] = {
- {
- .iv = 60,
- .lvl = 33,
- .species = SPECIES_ELECTRODE,
- },
- {
- .iv = 60,
- .lvl = 33,
- .species = SPECIES_ELECTRODE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DBC0[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_CLEFAIRY,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_PERSIAN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DBD0[] = {
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DBF0[] = {
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_PIDGEOT,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_PIDGEOT,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DC10[] = {
- {
- .iv = 60,
- .lvl = 27,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 60,
- .lvl = 27,
- .species = SPECIES_MEOWTH,
- },
- {
- .iv = 60,
- .lvl = 27,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 60,
- .lvl = 27,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 60,
- .lvl = 27,
- .species = SPECIES_MEOWTH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DC38[] = {
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_PERSIAN,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_PERSIAN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DC60[] = {
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_PIDGEOT,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_PERSIAN,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_RAICHU,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_PERSIAN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DC88[] = {
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_KOFFING,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_KOFFING,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_MUK,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_WEEZING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DCA8[] = {
- {
- .iv = 60,
- .lvl = 32,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 60,
- .lvl = 32,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DCB8[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DCC8[] = {
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_DODUO,
- },
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DCE0[] = {
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_DODRIO,
- },
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DCF8[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_PIDGEOT,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_WIGGLYTUFF,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD08[] = {
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_DODRIO,
- },
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_DODRIO,
- },
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_DODUO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD20[] = {
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_DODRIO,
- },
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_DODRIO,
- },
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_DODRIO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD38[] = {
- {
- .iv = 60,
- .lvl = 32,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 60,
- .lvl = 32,
- .species = SPECIES_RAICHU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD48[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_RAICHU,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD58[] = {
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_RAICHU,
- },
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_RAICHU,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DD68[] = {
- {
- .iv = 110,
- .lvl = 33,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 110,
- .lvl = 33,
- .species = SPECIES_HITMONLEE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DD78[] = {
- {
- .iv = 130,
- .lvl = 51,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 130,
- .lvl = 51,
- .species = SPECIES_HITMONLEE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DD88[] = {
- {
- .iv = 170,
- .lvl = 56,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 170,
- .lvl = 56,
- .species = SPECIES_HITMONLEE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DD98[] = {
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_WEEZING,
- },
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_WEEZING,
- },
- {
- .iv = 80,
- .lvl = 48,
- .species = SPECIES_WEEZING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DDB0[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_PRIMEAPE,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_MACHOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DDC0[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_WEEZING,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_MUK,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DDD0[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_MACHOKE,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_MACHAMP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DDE0[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_PRIMEAPE,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_MACHAMP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DDF0[] = {
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_SPEAROW,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 60,
- .lvl = 28,
- .species = SPECIES_SPEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE10[] = {
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE30[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_SEAKING,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE40[] = {
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_SEADRA,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_SEADRA,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_SEADRA,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_SEADRA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE60[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_SEAKING,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE70[] = {
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_SEAKING,
- },
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DE80[] = {
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_MAGIKARP,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_MAGIKARP,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_MAGIKARP,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_MAGIKARP,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_MAGIKARP,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_MAGIKARP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DEB0[] = {
- {
- .iv = 80,
- .lvl = 50,
- .species = SPECIES_STARMIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DEB8[] = {
- {
- .iv = 80,
- .lvl = 50,
- .species = SPECIES_SEADRA,
- },
- {
- .iv = 80,
- .lvl = 50,
- .species = SPECIES_STARMIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DEC8[] = {
- {
- .iv = 120,
- .lvl = 55,
- .species = SPECIES_SEADRA,
- },
- {
- .iv = 120,
- .lvl = 55,
- .species = SPECIES_STARMIE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DED8[] = {
- {
- .iv = 80,
- .lvl = 50,
- .species = SPECIES_STARMIE,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DEE0[] = {
- {
- .iv = 130,
- .lvl = 50,
- .species = SPECIES_MANKEY,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 130,
- .lvl = 50,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DEF0[] = {
- {
- .iv = 170,
- .lvl = 55,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 170,
- .lvl = 55,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF00[] = {
- {
- .iv = 130,
- .lvl = 50,
- .species = SPECIES_HITMONLEE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 130,
- .lvl = 50,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF10[] = {
- {
- .iv = 170,
- .lvl = 55,
- .species = SPECIES_HITMONLEE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 170,
- .lvl = 55,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF20[] = {
- {
- .iv = 180,
- .lvl = 50,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 180,
- .lvl = 50,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF30[] = {
- {
- .iv = 220,
- .lvl = 55,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 220,
- .lvl = 55,
- .species = SPECIES_MACHAMP,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF40[] = {
- {
- .iv = 180,
- .lvl = 50,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 180,
- .lvl = 50,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF50[] = {
- {
- .iv = 220,
- .lvl = 55,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 220,
- .lvl = 55,
- .species = SPECIES_MACHAMP,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF60[] = {
- {
- .iv = 130,
- .lvl = 51,
- .species = SPECIES_MACHOKE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 130,
- .lvl = 51,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823DF70[] = {
- {
- .iv = 170,
- .lvl = 56,
- .species = SPECIES_MACHAMP,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 170,
- .lvl = 56,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DF80[] = {
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_POLIWHIRL,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_POLIWHIRL,
- },
- {
- .iv = 80,
- .lvl = 47,
- .species = SPECIES_POLIWHIRL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DF98[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_CLEFAIRY,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_CLEFAIRY,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823DFA8[] = {
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_SMEARGLE,
- .moves = {MOVE_CROSS_CHOP, MOVE_MEGAHORN, MOVE_DOUBLE_EDGE, MOVE_SELF_DESTRUCT},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DFB8[] = {
- {
- .iv = 120,
- .lvl = 53,
- .species = SPECIES_RATICATE,
- },
- {
- .iv = 120,
- .lvl = 53,
- .species = SPECIES_PIDGEOT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DFC8[] = {
- {
- .iv = 150,
- .lvl = 53,
- .species = SPECIES_PIKACHU,
- },
- {
- .iv = 150,
- .lvl = 53,
- .species = SPECIES_CLEFAIRY,
- },
- {
- .iv = 150,
- .lvl = 53,
- .species = SPECIES_MARILL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DFE0[] = {
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_NIDORINA,
- },
- {
- .iv = 60,
- .lvl = 30,
- .species = SPECIES_NIDORINO,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823DFF0[] = {
- {
- .iv = 120,
- .lvl = 55,
- .species = SPECIES_NIDOKING,
- },
- {
- .iv = 120,
- .lvl = 55,
- .species = SPECIES_NIDOQUEEN,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E000[] = {
- {
- .iv = 120,
- .lvl = 53,
- .species = SPECIES_PIDGEOTTO,
- },
- {
- .iv = 120,
- .lvl = 55,
- .species = SPECIES_PIDGEOT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E010[] = {
- {
- .iv = 120,
- .lvl = 53,
- .species = SPECIES_FEAROW,
- },
- {
- .iv = 120,
- .lvl = 55,
- .species = SPECIES_FEAROW,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E020[] = {
- {
- .iv = 120,
- .lvl = 53,
- .species = SPECIES_NOCTOWL,
- },
- {
- .iv = 120,
- .lvl = 55,
- .species = SPECIES_NOCTOWL,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E030[] = {
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_MARILL,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E038[] = {
- {
- .iv = 220,
- .lvl = 52,
- .species = SPECIES_NATU,
- .moves = {MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_FUTURE_SIGHT, MOVE_WISH},
- },
- {
- .iv = 220,
- .lvl = 52,
- .species = SPECIES_SLOWBRO,
- .moves = {MOVE_PSYCHIC, MOVE_HEADBUTT, MOVE_AMNESIA, MOVE_YAWN},
- },
- {
- .iv = 220,
- .lvl = 54,
- .species = SPECIES_KADABRA,
- .moves = {MOVE_PSYCHIC, MOVE_FUTURE_SIGHT, MOVE_RECOVER, MOVE_REFLECT},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E068[] = {
- {
- .iv = 120,
- .lvl = 55,
- .species = SPECIES_GYARADOS,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E070[] = {
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_ONIX,
- },
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_MACHAMP,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E080[] = {
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_MACHOKE,
- },
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_MACHOKE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E090[] = {
- {
- .iv = 150,
- .lvl = 55,
- .species = SPECIES_RHYDON,
- },
- {
- .iv = 150,
- .lvl = 55,
- .species = SPECIES_KANGASKHAN,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E0A0[] = {
- {
- .iv = 220,
- .lvl = 56,
- .species = SPECIES_GIRAFARIG,
- .moves = {MOVE_CRUNCH, MOVE_PSYBEAM, MOVE_ODOR_SLEUTH, MOVE_AGILITY},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E0B0[] = {
- {
- .iv = 220,
- .lvl = 53,
- .species = SPECIES_NATU,
- .moves = {MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_WISH, MOVE_FUTURE_SIGHT},
- },
- {
- .iv = 220,
- .lvl = 53,
- .species = SPECIES_HYPNO,
- .moves = {MOVE_PSYCHIC, MOVE_DISABLE, MOVE_PSYCH_UP, MOVE_FUTURE_SIGHT},
- },
- {
- .iv = 220,
- .lvl = 53,
- .species = SPECIES_HYPNO,
- .moves = {MOVE_PSYCHIC, MOVE_HYPNOSIS, MOVE_PSYCH_UP, MOVE_FUTURE_SIGHT},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E0E0[] = {
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_ELECTRODE,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_PINECO,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_ELECTRODE,
- },
- {
- .iv = 120,
- .lvl = 52,
- .species = SPECIES_PINECO,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E100[] = {
- {
- .iv = 220,
- .lvl = 55,
- .species = SPECIES_VICTREEBEL,
- .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_STUN_SPORE, MOVE_WRAP},
- },
- {
- .iv = 220,
- .lvl = 55,
- .species = SPECIES_VICTREEBEL,
- .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_SLEEP_POWDER, MOVE_SLAM},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E120[] = {
- {
- .iv = 220,
- .lvl = 55,
- .species = SPECIES_VILEPLUME,
- .moves = {MOVE_PETAL_DANCE, MOVE_MOONLIGHT, MOVE_ACID, MOVE_SLEEP_POWDER},
- },
- {
- .iv = 220,
- .lvl = 55,
- .species = SPECIES_VILEPLUME,
- .moves = {MOVE_PETAL_DANCE, MOVE_MOONLIGHT, MOVE_ACID, MOVE_STUN_SPORE},
- },
-};
-
-static const struct TrainerMonItemDefaultMoves sTrainerMons_823E140[] = {
- {
- .iv = 170,
- .lvl = 54,
- .species = SPECIES_PRIMEAPE,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 170,
- .lvl = 54,
- .species = SPECIES_HITMONTOP,
- .heldItem = ITEM_BLACK_BELT,
- },
- {
- .iv = 170,
- .lvl = 54,
- .species = SPECIES_MACHAMP,
- .heldItem = ITEM_BLACK_BELT,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E158[] = {
- {
- .iv = 160,
- .lvl = 52,
- .species = SPECIES_SANDSLASH,
- },
- {
- .iv = 160,
- .lvl = 52,
- .species = SPECIES_LICKITUNG,
- },
- {
- .iv = 160,
- .lvl = 55,
- .species = SPECIES_URSARING,
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E170[] = {
- {
- .iv = 220,
- .lvl = 53,
- .species = SPECIES_TANGELA,
- .moves = {MOVE_SLAM, MOVE_MEGA_DRAIN, MOVE_BIND, MOVE_INGRAIN},
- },
- {
- .iv = 220,
- .lvl = 54,
- .species = SPECIES_EXEGGUTOR,
- .moves = {MOVE_CONFUSION, MOVE_EGG_BOMB, MOVE_STUN_SPORE, MOVE_REFLECT},
- },
- {
- .iv = 220,
- .lvl = 55,
- .species = SPECIES_EXEGGUTOR,
- .moves = {MOVE_CONFUSION, MOVE_EGG_BOMB, MOVE_SLEEP_POWDER, MOVE_STOMP},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E1A0[] = {
- {
- .iv = 220,
- .lvl = 56,
- .species = SPECIES_CHANSEY,
- .moves = {MOVE_EGG_BOMB, MOVE_DEFENSE_CURL, MOVE_MINIMIZE, MOVE_SOFT_BOILED},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E1B0[] = {
- {
- .iv = 220,
- .lvl = 52,
- .species = SPECIES_RHYDON,
- .moves = {MOVE_EARTHQUAKE, MOVE_HORN_DRILL, MOVE_ROCK_BLAST, MOVE_SCARY_FACE},
- },
- {
- .iv = 220,
- .lvl = 54,
- .species = SPECIES_SLOWBRO,
- .moves = {MOVE_PSYCHIC, MOVE_HEADBUTT, MOVE_AMNESIA, MOVE_DISABLE},
- },
- {
- .iv = 220,
- .lvl = 52,
- .species = SPECIES_KANGASKHAN,
- .moves = {MOVE_DIZZY_PUNCH, MOVE_BITE, MOVE_ENDURE, MOVE_REVERSAL},
- },
- {
- .iv = 220,
- .lvl = 52,
- .species = SPECIES_MACHAMP,
- .moves = {MOVE_CROSS_CHOP, MOVE_VITAL_THROW, MOVE_REVENGE, MOVE_SEISMIC_TOSS},
- },
- {
- .iv = 220,
- .lvl = 55,
- .species = SPECIES_URSARING,
- .moves = {MOVE_SLASH, MOVE_FAINT_ATTACK, MOVE_SNORE, MOVE_REST},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E200[] = {
- {
- .iv = 220,
- .lvl = 53,
- .species = SPECIES_PERSIAN,
- .moves = {MOVE_SLASH, MOVE_SCREECH, MOVE_FAINT_ATTACK, MOVE_BITE},
- },
- {
- .iv = 220,
- .lvl = 53,
- .species = SPECIES_DEWGONG,
- .moves = {MOVE_ICE_BEAM, MOVE_TAKE_DOWN, MOVE_ICY_WIND, MOVE_SHEER_COLD},
- },
- {
- .iv = 220,
- .lvl = 54,
- .species = SPECIES_NINETALES,
- .moves = {MOVE_FLAMETHROWER, MOVE_CONFUSE_RAY, MOVE_WILL_O_WISP, MOVE_GRUDGE},
- },
- {
- .iv = 220,
- .lvl = 54,
- .species = SPECIES_RAPIDASH,
- .moves = {MOVE_BOUNCE, MOVE_AGILITY, MOVE_FIRE_SPIN, MOVE_TAKE_DOWN},
- },
- {
- .iv = 220,
- .lvl = 56,
- .species = SPECIES_GIRAFARIG,
- .moves = {MOVE_CRUNCH, MOVE_PSYBEAM, MOVE_STOMP, MOVE_ODOR_SLEUTH},
- },
-};
-
-static const struct TrainerMonNoItemCustomMoves sTrainerMons_823E250[] = {
- {
- .iv = 220,
- .lvl = 57,
- .species = SPECIES_MILTANK,
- .moves = {MOVE_BODY_SLAM, MOVE_MILK_DRINK, MOVE_GROWL, MOVE_DEFENSE_CURL},
- },
- {
- .iv = 220,
- .lvl = 57,
- .species = SPECIES_TAUROS,
- .moves = {MOVE_TAKE_DOWN, MOVE_SCARY_FACE, MOVE_PURSUIT, MOVE_SWAGGER},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E270[] = {
- {
- .iv = 20,
- .lvl = 19,
- .species = SPECIES_METAPOD,
- },
- {
- .iv = 20,
- .lvl = 19,
- .species = SPECIES_WEEDLE,
- },
- {
- .iv = 20,
- .lvl = 19,
- .species = SPECIES_METAPOD,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E288[] = {
- {
- .iv = 60,
- .lvl = 27,
- .species = SPECIES_BUTTERFREE,
- },
- {
- .iv = 60,
- .lvl = 27,
- .species = SPECIES_KAKUNA,
- },
- {
- .iv = 60,
- .lvl = 27,
- .species = SPECIES_BUTTERFREE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E2A0[] = {
- {
- .iv = 120,
- .lvl = 51,
- .species = SPECIES_BUTTERFREE,
- },
- {
- .iv = 120,
- .lvl = 54,
- .species = SPECIES_BEEDRILL,
- },
- {
- .iv = 120,
- .lvl = 51,
- .species = SPECIES_BUTTERFREE,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E2B8[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_POLIWHIRL,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_POLIWRATH,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E2C8[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_SEADRA,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_SEADRA,
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E2D8[] = {
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_POLIWHIRL,
- },
- {
- .iv = 80,
- .lvl = 49,
- .species = SPECIES_SEAKING,
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823E2E8[] = {
- {
- .iv = 255,
- .lvl = 64,
- .species = SPECIES_DEWGONG,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_ICE_BEAM, MOVE_SURF, MOVE_SIGNAL_BEAM, MOVE_DOUBLE_TEAM},
- },
- {
- .iv = 255,
- .lvl = 63,
- .species = SPECIES_CLOYSTER,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_ICE_BEAM, MOVE_SURF, MOVE_SUPERSONIC, MOVE_RAIN_DANCE},
- },
- {
- .iv = 255,
- .lvl = 63,
- .species = SPECIES_PILOSWINE,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_BLIZZARD, MOVE_EARTHQUAKE, MOVE_DOUBLE_EDGE, MOVE_ROCK_SLIDE},
- },
- {
- .iv = 255,
- .lvl = 66,
- .species = SPECIES_JYNX,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_ICE_BEAM, MOVE_PSYCHIC, MOVE_LOVELY_KISS, MOVE_ATTRACT},
- },
- {
- .iv = 255,
- .lvl = 66,
- .species = SPECIES_LAPRAS,
- .heldItem = ITEM_CHERI_BERRY,
- .moves = {MOVE_ICE_BEAM, MOVE_SURF, MOVE_PSYCHIC, MOVE_THUNDER},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823E338[] = {
- {
- .iv = 255,
- .lvl = 65,
- .species = SPECIES_STEELIX,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_CRUNCH, MOVE_ROCK_TOMB},
- },
- {
- .iv = 255,
- .lvl = 65,
- .species = SPECIES_HITMONCHAN,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_SKY_UPPERCUT, MOVE_MACH_PUNCH, MOVE_ROCK_SLIDE, MOVE_COUNTER},
- },
- {
- .iv = 255,
- .lvl = 65,
- .species = SPECIES_HITMONLEE,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_MEGA_KICK, MOVE_FORESIGHT, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE},
- },
- {
- .iv = 255,
- .lvl = 66,
- .species = SPECIES_STEELIX,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_CRUNCH, MOVE_DRAGON_BREATH},
- },
- {
- .iv = 255,
- .lvl = 68,
- .species = SPECIES_MACHAMP,
- .heldItem = ITEM_PERSIM_BERRY,
- .moves = {MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_BRICK_BREAK, MOVE_ROCK_SLIDE},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823E388[] = {
- {
- .iv = 255,
- .lvl = 66,
- .species = SPECIES_GENGAR,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_HYPNOSIS},
- },
- {
- .iv = 255,
- .lvl = 66,
- .species = SPECIES_CROBAT,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_SLUDGE_BOMB, MOVE_AIR_CUTTER, MOVE_SHADOW_BALL, MOVE_CONFUSE_RAY},
- },
- {
- .iv = 255,
- .lvl = 65,
- .species = SPECIES_MISDREAVUS,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ATTRACT},
- },
- {
- .iv = 255,
- .lvl = 68,
- .species = SPECIES_ARBOK,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_SLUDGE_BOMB, MOVE_EARTHQUAKE, MOVE_GIGA_DRAIN, MOVE_DOUBLE_TEAM},
- },
- {
- .iv = 255,
- .lvl = 70,
- .species = SPECIES_GENGAR,
- .heldItem = ITEM_CHESTO_BERRY,
- .moves = {MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_SLUDGE_BOMB},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823E3D8[] = {
- {
- .iv = 255,
- .lvl = 68,
- .species = SPECIES_GYARADOS,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYPER_BEAM, MOVE_DRAGON_DANCE, MOVE_EARTHQUAKE, MOVE_THUNDER_WAVE},
- },
- {
- .iv = 255,
- .lvl = 66,
- .species = SPECIES_DRAGONITE,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_FLAMETHROWER},
- },
- {
- .iv = 255,
- .lvl = 66,
- .species = SPECIES_KINGDRA,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYPER_BEAM, MOVE_DRAGON_DANCE, MOVE_SURF, MOVE_ICE_BEAM},
- },
- {
- .iv = 255,
- .lvl = 70,
- .species = SPECIES_AERODACTYL,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYPER_BEAM, MOVE_ANCIENT_POWER, MOVE_AERIAL_ACE, MOVE_EARTHQUAKE},
- },
- {
- .iv = 255,
- .lvl = 72,
- .species = SPECIES_DRAGONITE,
- .heldItem = ITEM_PERSIM_BERRY,
- .moves = {MOVE_HYPER_BEAM, MOVE_OUTRAGE, MOVE_THUNDERBOLT, MOVE_ICE_BEAM},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823E428[] = {
- {
- .iv = 255,
- .lvl = 72,
- .species = SPECIES_HERACROSS,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_ROCK_TOMB},
- },
- {
- .iv = 255,
- .lvl = 73,
- .species = SPECIES_ALAKAZAM,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_CALM_MIND, MOVE_REFLECT},
- },
- {
- .iv = 255,
- .lvl = 72,
- .species = SPECIES_TYRANITAR,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_CRUNCH, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_AERIAL_ACE},
- },
- {
- .iv = 255,
- .lvl = 73,
- .species = SPECIES_ARCANINE,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_EXTREME_SPEED, MOVE_OVERHEAT, MOVE_AERIAL_ACE, MOVE_IRON_TAIL},
- },
- {
- .iv = 255,
- .lvl = 73,
- .species = SPECIES_EXEGGUTOR,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_GIGA_DRAIN, MOVE_PSYCHIC, MOVE_SLEEP_POWDER, MOVE_LIGHT_SCREEN},
- },
- {
- .iv = 255,
- .lvl = 75,
- .species = SPECIES_BLASTOISE,
- .heldItem = ITEM_SITRUS_BERRY,
- .moves = {MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_RAIN_DANCE},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823E488[] = {
- {
- .iv = 255,
- .lvl = 72,
- .species = SPECIES_HERACROSS,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_ROCK_TOMB},
- },
- {
- .iv = 255,
- .lvl = 73,
- .species = SPECIES_ALAKAZAM,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_CALM_MIND, MOVE_REFLECT},
- },
- {
- .iv = 255,
- .lvl = 72,
- .species = SPECIES_TYRANITAR,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_CRUNCH, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_AERIAL_ACE},
- },
- {
- .iv = 255,
- .lvl = 73,
- .species = SPECIES_GYARADOS,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYDRO_PUMP, MOVE_DRAGON_DANCE, MOVE_EARTHQUAKE, MOVE_HYPER_BEAM},
- },
- {
- .iv = 255,
- .lvl = 73,
- .species = SPECIES_ARCANINE,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_EXTREME_SPEED, MOVE_OVERHEAT, MOVE_AERIAL_ACE, MOVE_IRON_TAIL},
- },
- {
- .iv = 255,
- .lvl = 75,
- .species = SPECIES_VENUSAUR,
- .heldItem = ITEM_SITRUS_BERRY,
- .moves = {MOVE_SOLAR_BEAM, MOVE_SLUDGE_BOMB, MOVE_EARTHQUAKE, MOVE_SUNNY_DAY},
- },
-};
-
-static const struct TrainerMonItemCustomMoves sTrainerMons_823E4E8[] = {
- {
- .iv = 255,
- .lvl = 72,
- .species = SPECIES_HERACROSS,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_ROCK_TOMB},
- },
- {
- .iv = 255,
- .lvl = 73,
- .species = SPECIES_ALAKAZAM,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_CALM_MIND, MOVE_REFLECT},
- },
- {
- .iv = 255,
- .lvl = 72,
- .species = SPECIES_TYRANITAR,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_CRUNCH, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_AERIAL_ACE},
- },
- {
- .iv = 255,
- .lvl = 73,
- .species = SPECIES_EXEGGUTOR,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_GIGA_DRAIN, MOVE_PSYCHIC, MOVE_SLEEP_POWDER, MOVE_LIGHT_SCREEN},
- },
- {
- .iv = 255,
- .lvl = 73,
- .species = SPECIES_GYARADOS,
- .heldItem = ITEM_NONE,
- .moves = {MOVE_HYDRO_PUMP, MOVE_DRAGON_DANCE, MOVE_EARTHQUAKE, MOVE_HYPER_BEAM},
- },
- {
- .iv = 255,
- .lvl = 75,
- .species = SPECIES_CHARIZARD,
- .heldItem = ITEM_SITRUS_BERRY,
- .moves = {MOVE_FIRE_BLAST, MOVE_DRAGON_CLAW, MOVE_AERIAL_ACE, MOVE_EARTHQUAKE},
- },
-};
-
-static const struct TrainerMonNoItemDefaultMoves sTrainerMons_823E548[] = {
- {
- .iv = 50,
- .lvl = 39,
- .species = SPECIES_WEEZING,
- },
- {
- .iv = 50,
- .lvl = 39,
- .species = SPECIES_MUK,
- },
-};
-
-const u8 gTrainerClassNames[][13] = {
- _("{PKMN} TRAINER"),
- _("{PKMN} TRAINER"),
- _("AQUA LEADER"),
- _("TEAM AQUA"),
- _("AROMA LADY"),
- _("RUIN MANIAC"),
- _("INTERVIEWER"),
- _("TUBER"),
- _("TUBER"),
- _("COOLTRAINER"),
- _("HEX MANIAC"),
- _("LADY"),
- _("BEAUTY"),
- _("RICH BOY"),
- _("POKéMANIAC"),
- _("SWIMMER♂"),
- _("BLACK BELT"),
- _("GUITARIST"),
- _("KINDLER"),
- _("CAMPER"),
- _("BUG MANIAC"),
- _("PSYCHIC"),
- _("GENTLEMAN"),
- _("ELITE FOUR"),
- _("LEADER"),
- _("SCHOOL KID"),
- _("SR. AND JR."),
- _("POKéFAN"),
- _("EXPERT"),
- _("YOUNGSTER"),
- _("CHAMPION"),
- _("FISHERMAN"),
- _("TRIATHLETE"),
- _("DRAGON TAMER"),
- _("BIRD KEEPER"),
- _("NINJA BOY"),
- _("BATTLE GIRL"),
- _("PARASOL LADY"),
- _("SWIMMER♀"),
- _("PICNICKER"),
- _("TWINS"),
- _("SAILOR"),
- _("BOARDER"),
- _("COLLECTOR"),
- _("{PKMN} TRAINER"),
- _("{PKMN} BREEDER"),
- _("{PKMN} RANGER"),
- _("MAGMA LEADER"),
- _("TEAM MAGMA"),
- _("LASS"),
- _("BUG CATCHER"),
- _("HIKER"),
- _("YOUNG COUPLE"),
- _("OLD COUPLE"),
- _("SIS AND BRO"),
- _("AQUA ADMIN"),
- _("MAGMA ADMIN"),
- _("YOUNGSTER"),
- _("BUG CATCHER"),
- _("LASS"),
- _("SAILOR"),
- _("CAMPER"),
- _("PICNICKER"),
- _("POKéMANIAC"),
- _("SUPER NERD"),
- _("HIKER"),
- _("BIKER"),
- _("BURGLAR"),
- _("ENGINEER"),
- _("FISHERMAN"),
- _("SWIMMER♂"),
- _("CUE BALL"),
- _("GAMER"),
- _("BEAUTY"),
- _("SWIMMER♀"),
- _("PSYCHIC"),
- _("ROCKER"),
- _("JUGGLER"),
- _("TAMER"),
- _("BIRD KEEPER"),
- _("BLACK BELT"),
- _("RIVAL"),
- _("SCIENTIST"),
- _("BOSS"),
- _("LEADER"),
- _("TEAM ROCKET"),
- _("COOLTRAINER"),
- _("ELITE FOUR"),
- _("GENTLEMAN"),
- _("RIVAL"),
- _("CHAMPION"),
- _("CHANNELER"),
- _("TWINS"),
- _("COOL COUPLE"),
- _("YOUNG COUPLE"),
- _("CRUSH KIN"),
- _("SIS AND BRO"),
- _("{PKMN} PROF."),
- _("PLAYER"),
- _("CRUSH GIRL"),
- _("TUBER"),
- _("{PKMN} BREEDER"),
- _("{PKMN} RANGER"),
- _("AROMA LADY"),
- _("RUIN MANIAC"),
- _("LADY"),
- _("PAINTER"),
-};
-
const struct Trainer gTrainers[] = {
[TRAINER_NONE] = {
.partyFlags = 0,