summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/battle_dome.c11
-rw-r--r--src/battle_factory.c5
-rw-r--r--src/battle_pike.c2
-rw-r--r--src/battle_pyramid.c3
-rw-r--r--src/battle_tent.c4
-rw-r--r--src/battle_tower.c1018
-rw-r--r--src/data/battle_frontier/battle_frontier_mons.h6177
-rw-r--r--src/data/battle_frontier/battle_frontier_trainer_mons.h15229
-rw-r--r--src/data/battle_frontier/battle_frontier_trainers.h2403
-rw-r--r--src/data/battle_frontier/battle_tent.h3005
-rw-r--r--src/frontier_util.c2
11 files changed, 27800 insertions, 59 deletions
diff --git a/src/battle_dome.c b/src/battle_dome.c
index 29b41c5db..514b57c97 100644
--- a/src/battle_dome.c
+++ b/src/battle_dome.c
@@ -26,6 +26,7 @@
#include "international_string_util.h"
#include "trainer_pokemon_sprites.h"
#include "scanline_effect.h"
+#include "script_pokemon_util_80F87D8.h"
#include "graphics.h"
#include "constants/species.h"
#include "constants/moves.h"
@@ -57,19 +58,9 @@ struct UnkStruct_860DD10
};
extern void sub_81B8558(void);
-extern u16 GetFrontierBrainMonMove(u8 monId, u8 moveSlotId);
-extern u8 GetFrontierBrainMonEvs(u8, u8);
-extern u8 GetFrontierBrainMonNature(u8);
-extern void sub_81A4C30(void);
-extern u8 sub_81A3610(void);
-extern u16 GetFrontierBrainMonSpecies(u8);
-extern void ReducePlayerPartyToSelectedMons(void);
extern u8 gSelectedOrderFromParty[];
-extern const u16 gBattleFrontierHeldItems[];
-extern const struct FacilityMon gBattleFrontierMons[];
-extern const struct BattleFrontierTrainer gBattleFrontierTrainers[];
extern const struct SpriteTemplate gUnknown_0860CFA8;
// text
diff --git a/src/battle_factory.c b/src/battle_factory.c
index 1d7fbafc9..a693acfb6 100644
--- a/src/battle_factory.c
+++ b/src/battle_factory.c
@@ -13,11 +13,6 @@
#include "constants/trainers.h"
#include "constants/moves.h"
-extern const struct FacilityMon gBattleFrontierMons[];
-extern const struct FacilityMon gSlateportBattleTentMons[];
-extern const struct BattleFrontierTrainer gBattleFrontierTrainers[];
-extern const u16 gBattleFrontierHeldItems[];
-
// IWRAM bss
static IWRAM_DATA bool8 gUnknown_03001288;
diff --git a/src/battle_pike.c b/src/battle_pike.c
index d86677e48..893796790 100644
--- a/src/battle_pike.c
+++ b/src/battle_pike.c
@@ -50,8 +50,6 @@ struct PikeWildMon
u16 moves[4];
};
-extern const struct BattleFrontierTrainer gBattleFrontierTrainers[];
-
// IWRAM bss
static IWRAM_DATA u8 sRoomType;
static IWRAM_DATA u8 sStatusMon;
diff --git a/src/battle_pyramid.c b/src/battle_pyramid.c
index 6cc09d713..45aca91c8 100644
--- a/src/battle_pyramid.c
+++ b/src/battle_pyramid.c
@@ -37,9 +37,6 @@ extern void door_upload_tiles(void);
extern const struct MapLayout *const gMapLayouts[];
extern const u16 gUnknown_08D856C8[][16];
-extern const u16 gBattleFrontierHeldItems[];
-extern const struct FacilityMon gBattleFrontierMons[];
-extern const struct BattleFrontierTrainer gBattleFrontierTrainers[];
#define TOTAL_ROUNDS 20
#define PICKUP_ITEMS_PER_ROUND 10
diff --git a/src/battle_tent.c b/src/battle_tent.c
index c7e70912c..d66c093e9 100644
--- a/src/battle_tent.c
+++ b/src/battle_tent.c
@@ -14,10 +14,6 @@
#include "constants/items.h"
#include "constants/region_map_sections.h"
-extern const struct BattleFrontierTrainer gSlateportBattleTentTrainers[];
-extern const struct FacilityMon gSlateportBattleTentMons[];
-extern const u16 gBattleFrontierHeldItems[];
-
// This file's functions.
static void sub_81B99D4(void);
static void sub_81B9A28(void);
diff --git a/src/battle_tower.c b/src/battle_tower.c
index f9dfcabd1..cb128b532 100644
--- a/src/battle_tower.c
+++ b/src/battle_tower.c
@@ -10,6 +10,7 @@
#include "international_string_util.h"
#include "battle.h"
#include "frontier_util.h"
+#include "strings.h"
#include "recorded_battle.h"
#include "easy_chat.h"
#include "gym_leader_rematch.h"
@@ -23,41 +24,14 @@
#include "tv.h"
#include "battle_factory.h"
#include "constants/battle_frontier.h"
+#include "constants/items.h"
#include "constants/trainers.h"
#include "constants/event_objects.h"
#include "constants/moves.h"
#include "constants/species.h"
+#include "constants/easy_chat.h"
-extern void sub_81A4C30(void);
-
-extern const u8 *const *const gUnknown_085DD690[];
-extern const u16 gBattleFrontierHeldItems[];
-extern const u8 sRubyFacilityClassToEmerald[82][2];
extern const u16 gUnknown_085DFA46[];
-extern const struct FacilityMon gSlateportBattleTentMons[];
-extern const struct FacilityMon gVerdanturfBattleTentMons[];
-extern const struct FacilityMon gFallarborBattleTentMons[];
-extern const struct FacilityMon gBattleFrontierMons[];
-extern const struct BattleFrontierTrainer gBattleFrontierTrainers[];
-extern const struct BattleFrontierTrainer gSlateportBattleTentTrainers[];
-extern const struct BattleFrontierTrainer gVerdanturfBattleTentTrainers[];
-extern const struct BattleFrontierTrainer gFallarborBattleTentTrainers[];
-
-struct
-{
- u32 facilityClass;
- const u8 *const *strings;
-} extern const gUnknown_085DD500[50];
-
-struct
-{
- u16 species;
- u8 fixedIV;
- u8 level;
- u8 nature;
- u8 evs[6];
- u16 moves[4];
-} extern const sStevenMons[3];
extern const u8 MossdeepCity_SpaceCenter_2F_EventScript_224157[];
extern const u8 MossdeepCity_SpaceCenter_2F_EventScript_224166[];
@@ -102,6 +76,982 @@ static void SetEReaderTrainerChecksum(struct BattleTowerEReaderTrainer *ereaderT
static u8 SetTentPtrsGetLevel(void);
// Const rom data.
+const u16 gBattleFrontierHeldItems[] =
+{
+ ITEM_NONE,
+ ITEM_KINGS_ROCK,
+ ITEM_SITRUS_BERRY,
+ ITEM_ORAN_BERRY,
+ ITEM_CHESTO_BERRY,
+ ITEM_HARD_STONE,
+ ITEM_FOCUS_BAND,
+ ITEM_PERSIM_BERRY,
+ ITEM_MIRACLE_SEED,
+ ITEM_BERRY_JUICE,
+ ITEM_MACHO_BRACE,
+ ITEM_SILVER_POWDER,
+ ITEM_CHERI_BERRY,
+ ITEM_BLACK_GLASSES,
+ ITEM_BLACK_BELT,
+ ITEM_SOUL_DEW,
+ ITEM_CHOICE_BAND,
+ ITEM_MAGNET,
+ ITEM_SILK_SCARF,
+ ITEM_WHITE_HERB,
+ ITEM_DEEP_SEA_SCALE,
+ ITEM_DEEP_SEA_TOOTH,
+ ITEM_MYSTIC_WATER,
+ ITEM_SHARP_BEAK,
+ ITEM_QUICK_CLAW,
+ ITEM_LEFTOVERS,
+ ITEM_RAWST_BERRY,
+ ITEM_LIGHT_BALL,
+ ITEM_POISON_BARB,
+ ITEM_NEVER_MELT_ICE,
+ ITEM_ASPEAR_BERRY,
+ ITEM_SPELL_TAG,
+ ITEM_BRIGHT_POWDER,
+ ITEM_LEPPA_BERRY,
+ ITEM_SCOPE_LENS,
+ ITEM_TWISTED_SPOON,
+ ITEM_METAL_COAT,
+ ITEM_MENTAL_HERB,
+ ITEM_CHARCOAL,
+ ITEM_PECHA_BERRY,
+ ITEM_SOFT_SAND,
+ ITEM_LUM_BERRY,
+ ITEM_DRAGON_SCALE,
+ ITEM_DRAGON_FANG,
+ ITEM_IAPAPA_BERRY,
+ ITEM_WIKI_BERRY,
+ ITEM_SEA_INCENSE,
+ ITEM_SHELL_BELL,
+ ITEM_SALAC_BERRY,
+ ITEM_LANSAT_BERRY,
+ ITEM_APICOT_BERRY,
+ ITEM_STARF_BERRY,
+ ITEM_LIECHI_BERRY,
+ ITEM_STICK,
+ ITEM_LAX_INCENSE,
+ ITEM_AGUAV_BERRY,
+ ITEM_FIGY_BERRY,
+ ITEM_THICK_CLUB,
+ ITEM_MAGO_BERRY,
+ ITEM_METAL_POWDER,
+ ITEM_PETAYA_BERRY,
+ ITEM_LUCKY_PUNCH,
+ ITEM_GANLON_BERRY
+};
+
+#include "data/battle_frontier/battle_frontier_trainer_mons.h"
+#include "data/battle_frontier/battle_frontier_trainers.h"
+#include "data/battle_frontier/battle_frontier_mons.h"
+
+const u8 gTowerMaleFacilityClasses[30] =
+{
+ FACILITY_CLASS_RUIN_MANIAC,
+ FACILITY_CLASS_TUBER_M,
+ FACILITY_CLASS_COOLTRAINER_M,
+ FACILITY_CLASS_RICH_BOY,
+ FACILITY_CLASS_POKEMANIAC,
+ FACILITY_CLASS_SWIMMER_M,
+ FACILITY_CLASS_BLACK_BELT,
+ FACILITY_CLASS_GUITARIST,
+ FACILITY_CLASS_KINDLER,
+ FACILITY_CLASS_CAMPER,
+ FACILITY_CLASS_BUG_MANIAC,
+ FACILITY_CLASS_PSYCHIC_M,
+ FACILITY_CLASS_GENTLEMAN,
+ FACILITY_CLASS_SCHOOL_KID_M,
+ FACILITY_CLASS_POKEFAN_M,
+ FACILITY_CLASS_EXPERT_M,
+ FACILITY_CLASS_YOUNGSTER,
+ FACILITY_CLASS_FISHERMAN,
+ FACILITY_CLASS_CYCLING_TRIATHLETE_M,
+ FACILITY_CLASS_RUNNING_TRIATHLETE_M,
+ FACILITY_CLASS_SWIMMING_TRIATHLETE_M,
+ FACILITY_CLASS_DRAGON_TAMER,
+ FACILITY_CLASS_BIRD_KEEPER,
+ FACILITY_CLASS_NINJA_BOY,
+ FACILITY_CLASS_SAILOR,
+ FACILITY_CLASS_COLLECTOR,
+ FACILITY_CLASS_PKMN_BREEDER_M,
+ FACILITY_CLASS_PKMN_RANGER_M,
+ FACILITY_CLASS_BUG_CATCHER,
+ FACILITY_CLASS_HIKER
+};
+
+const u8 gTowerFemaleFacilityClasses[20] =
+{
+ FACILITY_CLASS_AROMA_LADY,
+ FACILITY_CLASS_TUBER_F,
+ FACILITY_CLASS_COOLTRAINER_F,
+ FACILITY_CLASS_HEX_MANIAC,
+ FACILITY_CLASS_LADY,
+ FACILITY_CLASS_BEAUTY,
+ FACILITY_CLASS_PSYCHIC_F,
+ FACILITY_CLASS_SCHOOL_KID_F,
+ FACILITY_CLASS_POKEFAN_F,
+ FACILITY_CLASS_EXPERT_F,
+ FACILITY_CLASS_CYCLING_TRIATHLETE_F,
+ FACILITY_CLASS_RUNNING_TRIATHLETE_F,
+ FACILITY_CLASS_SWIMMING_TRIATHLETE_F,
+ FACILITY_CLASS_BATTLE_GIRL,
+ FACILITY_CLASS_PARASOL_LADY,
+ FACILITY_CLASS_SWIMMER_F,
+ FACILITY_CLASS_PICNICKER,
+ FACILITY_CLASS_POKEMON_BREEDER_F,
+ FACILITY_CLASS_PKMN_RANGER_F,
+ FACILITY_CLASS_LASS
+};
+
+const u8 gTowerMaleTrainerGfxIds[30] =
+{
+ EVENT_OBJ_GFX_HIKER,
+ EVENT_OBJ_GFX_TUBER_M,
+ EVENT_OBJ_GFX_MAN_3,
+ EVENT_OBJ_GFX_RICH_BOY,
+ EVENT_OBJ_GFX_MANIAC,
+ EVENT_OBJ_GFX_RUNNING_TRIATHLETE_M,
+ EVENT_OBJ_GFX_BLACK_BELT,
+ EVENT_OBJ_GFX_MAN_5,
+ EVENT_OBJ_GFX_MAN_5,
+ EVENT_OBJ_GFX_CAMPER,
+ EVENT_OBJ_GFX_MANIAC,
+ EVENT_OBJ_GFX_PSYCHIC_M,
+ EVENT_OBJ_GFX_GENTLEMAN,
+ EVENT_OBJ_GFX_SCHOOL_KID_M,
+ EVENT_OBJ_GFX_POKEFAN_M,
+ EVENT_OBJ_GFX_EXPERT_M,
+ EVENT_OBJ_GFX_YOUNGSTER,
+ EVENT_OBJ_GFX_FISHERMAN,
+ EVENT_OBJ_GFX_CYCLING_TRIATHLETE_M,
+ EVENT_OBJ_GFX_RUNNING_TRIATHLETE_M,
+ EVENT_OBJ_GFX_RUNNING_TRIATHLETE_M,
+ EVENT_OBJ_GFX_MAN_3,
+ EVENT_OBJ_GFX_MAN_5,
+ EVENT_OBJ_GFX_NINJA_BOY,
+ EVENT_OBJ_GFX_SAILOR,
+ EVENT_OBJ_GFX_MANIAC,
+ EVENT_OBJ_GFX_MAN_4,
+ EVENT_OBJ_GFX_CAMPER,
+ EVENT_OBJ_GFX_BUG_CATCHER,
+ EVENT_OBJ_GFX_HIKER
+};
+
+const u8 gTowerFemaleTrainerGfxIds[20] =
+{
+ EVENT_OBJ_GFX_WOMAN_2,
+ EVENT_OBJ_GFX_TUBER_F,
+ EVENT_OBJ_GFX_WOMAN_5,
+ EVENT_OBJ_GFX_HEX_MANIAC,
+ EVENT_OBJ_GFX_WOMAN_2,
+ EVENT_OBJ_GFX_BEAUTY,
+ EVENT_OBJ_GFX_LASS,
+ EVENT_OBJ_GFX_GIRL_3,
+ EVENT_OBJ_GFX_POKEFAN_F,
+ EVENT_OBJ_GFX_EXPERT_F,
+ EVENT_OBJ_GFX_CYCLING_TRIATHLETE_F,
+ EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F,
+ EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F,
+ EVENT_OBJ_GFX_GIRL_3,
+ EVENT_OBJ_GFX_WOMAN_5,
+ EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F,
+ EVENT_OBJ_GFX_PICNICKER,
+ EVENT_OBJ_GFX_WOMAN_2,
+ EVENT_OBJ_GFX_PICNICKER,
+ EVENT_OBJ_GFX_LASS
+};
+
+static const u8 sRubyFacilityClassToEmerald[][2] =
+{
+ {0x00, FACILITY_CLASS_AQUA_LEADER_ARCHIE},
+ {0x01, FACILITY_CLASS_AQUA_GRUNT_M},
+ {0x02, FACILITY_CLASS_AQUA_GRUNT_F},
+ {0x03, FACILITY_CLASS_AROMA_LADY},
+ {0x04, FACILITY_CLASS_RUIN_MANIAC},
+ {0x05, FACILITY_CLASS_INTERVIEWER},
+ {0x06, FACILITY_CLASS_TUBER_F},
+ {0x07, FACILITY_CLASS_TUBER_M},
+ {0x08, FACILITY_CLASS_COOLTRAINER_M},
+ {0x09, FACILITY_CLASS_COOLTRAINER_F},
+ {0x0a, FACILITY_CLASS_HEX_MANIAC},
+ {0x0b, FACILITY_CLASS_LADY},
+ {0x0c, FACILITY_CLASS_BEAUTY},
+ {0x0d, FACILITY_CLASS_RICH_BOY},
+ {0x0e, FACILITY_CLASS_POKEMANIAC},
+ {0x0f, FACILITY_CLASS_SWIMMER_M},
+ {0x10, FACILITY_CLASS_BLACK_BELT},
+ {0x11, FACILITY_CLASS_GUITARIST},
+ {0x12, FACILITY_CLASS_KINDLER},
+ {0x13, FACILITY_CLASS_CAMPER},
+ {0x14, FACILITY_CLASS_BUG_MANIAC},
+ {0x15, FACILITY_CLASS_PSYCHIC_M},
+ {0x16, FACILITY_CLASS_PSYCHIC_F},
+ {0x17, FACILITY_CLASS_GENTLEMAN},
+ {0x18, FACILITY_CLASS_ELITE_FOUR_SIDNEY},
+ {0x19, FACILITY_CLASS_ELITE_FOUR_PHOEBE},
+ {0x1a, FACILITY_CLASS_LEADER_ROXANNE},
+ {0x1b, FACILITY_CLASS_LEADER_BRAWLY},
+ {0x1c, FACILITY_CLASS_LEADER_TATE_AND_LIZA},
+ {0x1d, FACILITY_CLASS_SCHOOL_KID_M},
+ {0x1e, FACILITY_CLASS_SCHOOL_KID_F},
+ {0x1f, FACILITY_CLASS_SR_AND_JR},
+ {0x20, FACILITY_CLASS_POKEFAN_M},
+ {0x21, FACILITY_CLASS_POKEFAN_F},
+ {0x22, FACILITY_CLASS_EXPERT_M},
+ {0x23, FACILITY_CLASS_EXPERT_F},
+ {0x24, FACILITY_CLASS_YOUNGSTER},
+ {0x25, FACILITY_CLASS_CHAMPION_WALLACE},
+ {0x26, FACILITY_CLASS_FISHERMAN},
+ {0x27, FACILITY_CLASS_CYCLING_TRIATHLETE_M},
+ {0x28, FACILITY_CLASS_CYCLING_TRIATHLETE_F},
+ {0x29, FACILITY_CLASS_RUNNING_TRIATHLETE_M},
+ {0x2a, FACILITY_CLASS_RUNNING_TRIATHLETE_F},
+ {0x2b, FACILITY_CLASS_SWIMMING_TRIATHLETE_M},
+ {0x2c, FACILITY_CLASS_SWIMMING_TRIATHLETE_F},
+ {0x2d, FACILITY_CLASS_DRAGON_TAMER},
+ {0x2e, FACILITY_CLASS_BIRD_KEEPER},
+ {0x2f, FACILITY_CLASS_NINJA_BOY},
+ {0x30, FACILITY_CLASS_BATTLE_GIRL},
+ {0x31, FACILITY_CLASS_PARASOL_LADY},
+ {0x32, FACILITY_CLASS_SWIMMER_F},
+ {0x33, FACILITY_CLASS_PICNICKER},
+ {0x34, FACILITY_CLASS_TWINS},
+ {0x35, FACILITY_CLASS_SAILOR},
+ {0x38, FACILITY_CLASS_COLLECTOR},
+ {0x39, FACILITY_CLASS_WALLY},
+ {0x3a, FACILITY_CLASS_BRENDAN},
+ {0x3b, FACILITY_CLASS_BRENDAN_2},
+ {0x3c, FACILITY_CLASS_BRENDAN_3},
+ {0x3d, FACILITY_CLASS_MAY},
+ {0x3e, FACILITY_CLASS_MAY_2},
+ {0x3f, FACILITY_CLASS_MAY_3},
+ {0x40, FACILITY_CLASS_PKMN_BREEDER_M},
+ {0x41, FACILITY_CLASS_POKEMON_BREEDER_F},
+ {0x42, FACILITY_CLASS_PKMN_RANGER_M},
+ {0x43, FACILITY_CLASS_PKMN_RANGER_F},
+ {0x44, FACILITY_CLASS_MAGMA_LEADER_MAXIE},
+ {0x45, FACILITY_CLASS_MAGMA_GRUNT_M},
+ {0x46, FACILITY_CLASS_MAGMA_GRUNT_F},
+ {0x47, FACILITY_CLASS_LASS},
+ {0x48, FACILITY_CLASS_BUG_CATCHER},
+ {0x49, FACILITY_CLASS_HIKER},
+ {0x4a, FACILITY_CLASS_YOUNG_COUPLE},
+ {0x4b, FACILITY_CLASS_OLD_COUPLE},
+ {0x4c, FACILITY_CLASS_SIS_AND_BRO},
+};
+
+static const u8 *const gUnknown_085DCFD8[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244383,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2443E7,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244413,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24444B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2444D6
+};
+
+static const u8 *const gUnknown_085DCFEC[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2444EF,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24451E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244549,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24459B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2445C5
+};
+
+static const u8 *const gUnknown_085DD000[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2445E8,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244618,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244643,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24468F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2446B4
+};
+
+static const u8 *const gUnknown_085DD014[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2446E5,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24474D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24479E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24480C,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2448A7
+};
+
+static const u8 *const gUnknown_085DD028[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2448CD,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2448F5,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244939,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244989,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2449E6
+};
+
+static const u8 *const gUnknown_085DD03C[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244A23,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244AA9,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244AD6,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244B52,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244B93
+};
+
+static const u8 *const gUnknown_085DD050[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244BD2,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244C18,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244C6E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244CD6,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244D07
+};
+
+static const u8 *const gUnknown_085DD064[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244D36,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244D82,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244DC6,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244DFE,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244E5B
+};
+
+static const u8 *const gUnknown_085DD078[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244E7E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244ECA,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244EF4,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244F4F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244F98
+};
+
+static const u8 *const gUnknown_085DD08C[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_244FD3,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245013,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24503D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245087,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2450C0
+};
+
+static const u8 *const gUnknown_085DD0A0[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2450E6,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245196,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2451BD,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24522F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24529A
+};
+
+static const u8 *const gUnknown_085DD0B4[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2452EF,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2453B4,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245406,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245464,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2454A3
+};
+
+static const u8 *const gUnknown_085DD0C8[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2454D6,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245535,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24555F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2455EC,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245656
+};
+
+static const u8 *const gUnknown_085DD0DC[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24568A,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2456F5,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245740,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2457D9,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24581F
+};
+
+static const u8 *const gUnknown_085DD0F0[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245851,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24589C,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2458CE,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245923,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24597F
+};
+
+static const u8 *const gUnknown_085DD104[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2459BE,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2459F7,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245A5F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245AB4,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245B3E
+};
+
+static const u8 *const gUnknown_085DD118[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245B79,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245B91,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245BBD,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245C05,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245C2D
+};
+
+static const u8 *const gUnknown_085DD12C[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245C66,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245C7F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245CAC,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245CE6,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245D07
+};
+
+static const u8 *const gUnknown_085DD140[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245D4B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245D60,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245D8D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245DC7,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245DF0
+};
+
+static const u8 *const gUnknown_085DD154[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245E20,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245E41,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245E78,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245EBD,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245EEC
+};
+
+static const u8 *const gUnknown_085DD168[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245F2B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245F58,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245F87,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_245FC6,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246002
+};
+
+static const u8 *const gUnknown_085DD17C[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246020,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246051,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246082,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2460D5,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24610D
+};
+
+static const u8 *const gUnknown_085DD190[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24614A,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24615D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24617D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2461C7,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2461F5
+};
+
+static const u8 *const gUnknown_085DD1A4[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24622A,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246244,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24626E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2462AA,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2462E4
+};
+
+static const u8 *const gUnknown_085DD1B8[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24631F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24633C,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24636B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2463C5,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2463FF
+};
+
+static const u8 *const gUnknown_085DD1CC[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246449,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246478,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24649D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2464EE,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246529
+};
+
+static const u8 *const gUnknown_085DD1E0[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246571,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24658C,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2465B5,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246605,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24662A
+};
+
+static const u8 *const gUnknown_085DD1F4[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246662,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246686,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2466B4,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2466E6,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24670A
+};
+
+static const u8 *const gUnknown_085DD208[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246741,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246760,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246791,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2467C4,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2467E6
+};
+
+static const u8 *const gUnknown_085DD21C[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2467FF,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246831,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246864,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2468A7,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2468FE
+};
+
+static const u8 *const gUnknown_085DD230[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24692B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24694B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24697C,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2469B4,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2469F1
+};
+
+static const u8 *const gUnknown_085DD244[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246A22,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246A4E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246A85,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246ACF,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246AF7
+};
+
+static const u8 *const gUnknown_085DD258[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246B2B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246B3F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246B6B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246BB2,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246BE9
+};
+
+static const u8 *const gUnknown_085DD26C[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246C22,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246C35,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246C6C,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246CB3,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246CE9
+};
+
+static const u8 *const gUnknown_085DD280[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246D2D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246D3F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246D6A,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246D9E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246DD3
+};
+
+static const u8 *const gUnknown_085DD294[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246E1A,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246E39,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246E64,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246EB6,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246EEE
+};
+
+static const u8 *const gUnknown_085DD2A8[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246F21,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246F4C,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246F7B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_246FCC,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247013
+};
+
+static const u8 *const gUnknown_085DD2BC[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24705B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24707D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2470B2,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2470FD,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24712A
+};
+
+static const u8 *const gUnknown_085DD2D0[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24716C,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24718D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2471C7,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2471FB,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247238
+};
+
+static const u8 *const gUnknown_085DD2E4[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247268,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247291,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2472C7,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247313,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247348
+};
+
+static const u8 *const gUnknown_085DD2F8[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24737A,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24738F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2473C6,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2473FB,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247438
+};
+
+static const u8 *const gUnknown_085DD30C[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247470,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247484,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2474AF,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2474EC,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24751D
+};
+
+static const u8 *const gUnknown_085DD320[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24754A,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24755C,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24758B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2475BC,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2475D5
+};
+
+static const u8 *const gUnknown_085DD334[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24760D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247629,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247655,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24769B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2476ED
+};
+
+static const u8 *const gUnknown_085DD348[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247724,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247749,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24777A,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2477CE,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247807
+};
+
+static const u8 *const gUnknown_085DD35C[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247838,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247854,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247889,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2478DD,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24790D
+};
+
+static const u8 *const gUnknown_085DD370[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247942,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24795F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247991,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2479CE,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247A18
+};
+
+static const u8 *const gUnknown_085DD384[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247A51,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247A76,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247AA1,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247AE3,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247B16
+};
+
+static const u8 *const gUnknown_085DD398[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247B3E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247B62,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247B9B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247BE7,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247C23
+};
+
+static const u8 *const gUnknown_085DD3AC[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247C4E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247C8C,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247CB2,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247D07,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247D4E
+};
+
+static const u8 *const gUnknown_085DD3C0[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247D97,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247DC7,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247DFE,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247E3E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247E7E
+};
+
+static const u8 *const gUnknown_085DD3D4[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247EA1,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247EB5,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247EE9,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247F3F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247F6D
+};
+
+static const u8 *const gUnknown_085DD3E8[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247FA3,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247FB7,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_247FE9,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248031,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24805E
+};
+
+static const u8 *const gUnknown_085DD3FC[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24808D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2480AB,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2480DC,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248128,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248151
+};
+
+static const u8 *const gUnknown_085DD410[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24818E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2481A9,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2481E1,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248221,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24824F
+};
+
+static const u8 *const gUnknown_085DD424[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248297,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2482B1,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2482DC,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248321,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24833D
+};
+
+static const u8 *const gUnknown_085DD438[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248369,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24838D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2483C1,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248401,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248431
+};
+
+static const u8 *const gUnknown_085DD44C[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248467,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248477,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2484AC,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2484E7,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248517
+};
+
+static const u8 *const gUnknown_085DD460[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248553,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24856A,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24857D,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2485E5,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248614
+};
+
+static const u8 *const gUnknown_085DD474[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24864E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248661,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248671,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2486C6,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2486FF
+};
+
+static const u8 *const gUnknown_085DD488[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248725,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248751,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248781,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2487C9,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2487F7
+};
+
+static const u8 *const gUnknown_085DD49C[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248829,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24885B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248892,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2488D8,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248908
+};
+
+static const u8 *const gUnknown_085DD4B0[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24894B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24895F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_24896F,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2489BD,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_2489E7
+};
+
+static const u8 *const gUnknown_085DD4C4[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248A10,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248A40,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248A72,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248AC0,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248AEB
+};
+
+static const u8 *const gUnknown_085DD4D8[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248B22,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248B39,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248B4C,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248BB4,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248BEE
+};
+
+static const u8 *const gUnknown_085DD4EC[] =
+{
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248C2E,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248C5B,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248C90,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248CCF,
+ BattleFrontier_BattleTowerMultiBattleRoom_Text_248D04
+};
+
+struct
+{
+ u32 facilityClass;
+ const u8 *const *strings;
+} const gUnknown_085DD500[] =
+{
+ {FACILITY_CLASS_LASS, gUnknown_085DD118},
+ {FACILITY_CLASS_YOUNGSTER, gUnknown_085DD12C},
+ {FACILITY_CLASS_HIKER, gUnknown_085DD140},
+ {FACILITY_CLASS_BEAUTY, gUnknown_085DD154},
+ {FACILITY_CLASS_FISHERMAN, gUnknown_085DD168},
+ {FACILITY_CLASS_LADY, gUnknown_085DD17C},
+ {FACILITY_CLASS_CYCLING_TRIATHLETE_F, gUnknown_085DD190},
+ {FACILITY_CLASS_BUG_CATCHER, gUnknown_085DD1A4},
+ {FACILITY_CLASS_SCHOOL_KID_M, gUnknown_085DD1B8},
+ {FACILITY_CLASS_RICH_BOY, gUnknown_085DD1CC},
+ {FACILITY_CLASS_BLACK_BELT, gUnknown_085DD1E0},
+ {FACILITY_CLASS_TUBER_F, gUnknown_085DD1F4},
+ {FACILITY_CLASS_HEX_MANIAC, gUnknown_085DD208},
+ {FACILITY_CLASS_PKMN_BREEDER_M, gUnknown_085DD21C},
+ {FACILITY_CLASS_RUNNING_TRIATHLETE_F, gUnknown_085DD230},
+ {FACILITY_CLASS_RUNNING_TRIATHLETE_M, gUnknown_085DD244},
+ {FACILITY_CLASS_BATTLE_GIRL, gUnknown_085DD258},
+ {FACILITY_CLASS_CYCLING_TRIATHLETE_M, gUnknown_085DD26C},
+ {FACILITY_CLASS_TUBER_M, gUnknown_085DD280},
+ {FACILITY_CLASS_GUITARIST, gUnknown_085DD294},
+ {FACILITY_CLASS_GENTLEMAN, gUnknown_085DD2A8},
+ {FACILITY_CLASS_POKEFAN_M, gUnknown_085DD2BC},
+ {FACILITY_CLASS_EXPERT_M, gUnknown_085DD2D0},
+ {FACILITY_CLASS_EXPERT_F, gUnknown_085DD2E4},
+ {FACILITY_CLASS_DRAGON_TAMER, gUnknown_085DD2F8},
+ {FACILITY_CLASS_BIRD_KEEPER, gUnknown_085DD30C},
+ {FACILITY_CLASS_NINJA_BOY, gUnknown_085DD320},
+ {FACILITY_CLASS_PARASOL_LADY, gUnknown_085DD334},
+ {FACILITY_CLASS_BUG_MANIAC, gUnknown_085DD348},
+ {FACILITY_CLASS_SAILOR, gUnknown_085DD35C},
+ {FACILITY_CLASS_COLLECTOR, gUnknown_085DD370},
+ {FACILITY_CLASS_PKMN_RANGER_M, gUnknown_085DD384},
+ {FACILITY_CLASS_PKMN_RANGER_F, gUnknown_085DD398},
+ {FACILITY_CLASS_AROMA_LADY, gUnknown_085DD3AC},
+ {FACILITY_CLASS_RUIN_MANIAC, gUnknown_085DD3C0},
+ {FACILITY_CLASS_COOLTRAINER_M, gUnknown_085DD3D4},
+ {FACILITY_CLASS_COOLTRAINER_F, gUnknown_085DD3E8},
+ {FACILITY_CLASS_POKEMANIAC, gUnknown_085DD3FC},
+ {FACILITY_CLASS_KINDLER, gUnknown_085DD410},
+ {FACILITY_CLASS_CAMPER, gUnknown_085DD424},
+ {FACILITY_CLASS_PICNICKER, gUnknown_085DD438},
+ {FACILITY_CLASS_PSYCHIC_M, gUnknown_085DD44C},
+ {FACILITY_CLASS_PSYCHIC_F, gUnknown_085DD460},
+ {FACILITY_CLASS_SCHOOL_KID_F, gUnknown_085DD474},
+ {FACILITY_CLASS_POKEMON_BREEDER_F, gUnknown_085DD488},
+ {FACILITY_CLASS_POKEFAN_F, gUnknown_085DD49C},
+ {FACILITY_CLASS_SWIMMER_F, gUnknown_085DD4B0},
+ {FACILITY_CLASS_SWIMMING_TRIATHLETE_M, gUnknown_085DD4C4},
+ {FACILITY_CLASS_SWIMMING_TRIATHLETE_F, gUnknown_085DD4D8},
+ {FACILITY_CLASS_SWIMMER_M, gUnknown_085DD4EC}
+};
+
+static const u8 *const *const gUnknown_085DD690[] =
+{
+ gUnknown_085DCFD8,
+ gUnknown_085DCFEC,
+ gUnknown_085DD000,
+ gUnknown_085DD014,
+ gUnknown_085DD028,
+ gUnknown_085DD03C,
+ gUnknown_085DD050,
+ gUnknown_085DD064,
+ gUnknown_085DD078,
+ gUnknown_085DD08C,
+ gUnknown_085DD0A0,
+ gUnknown_085DD0B4,
+ gUnknown_085DD0C8,
+ gUnknown_085DD0DC,
+ gUnknown_085DD0F0,
+ gUnknown_085DD104
+};
+
+struct
+{
+ u16 species;
+ u8 fixedIV;
+ u8 level;
+ u8 nature;
+ u8 evs[6];
+ u16 moves[4];
+} const sStevenMons[3] =
+{
+ {
+ .species = SPECIES_METANG,
+ .fixedIV = 31,
+ .level = 42,
+ .nature = NATURE_BRAVE,
+ .evs = {0, 252, 252, 0, 6, 0},
+ .moves = {MOVE_LIGHT_SCREEN, MOVE_PSYCHIC, MOVE_REFLECT, MOVE_METAL_CLAW}
+ },
+ {
+ .species = SPECIES_SKARMORY,
+ .fixedIV = 31,
+ .level = 43,
+ .nature = NATURE_IMPISH,
+ .evs = {252, 0, 0, 0, 6, 252},
+ .moves = {MOVE_TOXIC, MOVE_AERIAL_ACE, MOVE_PROTECT, MOVE_STEEL_WING}
+ },
+ {
+ .species = SPECIES_AGGRON,
+ .fixedIV = 31,
+ .level = 44,
+ .nature = NATURE_ADAMANT,
+ .evs = {0, 252, 0, 0, 252, 6},
+ .moves = {MOVE_THUNDER, MOVE_PROTECT, MOVE_SOLAR_BEAM, MOVE_DRAGON_CLAW}
+ }
+};
+
+#include "data/battle_frontier/battle_tent.h"
+
static void (* const gUnknown_085DF96C[])(void) =
{
sub_8161F94,
@@ -2347,12 +3297,13 @@ bool32 RubyBattleTowerRecordToEmerald(struct RSBattleTowerRecord *src, struct Em
{
dst->lvlMode = src->lvlMode;
dst->winStreak = src->winStreak;
- for (i = 0; i < (signed) ARRAY_COUNT(sRubyFacilityClassToEmerald); i++)
+ // BUG: Reading outside the array. sRubyFacilityClassToEmerald has less than FACILITY_CLASSES_COUNT entries.
+ for (i = 0; i < FACILITY_CLASSES_COUNT; i++)
{
if (sRubyFacilityClassToEmerald[i][0] == src->facilityClass)
break;
}
- if (i != ARRAY_COUNT(sRubyFacilityClassToEmerald))
+ if (i != FACILITY_CLASSES_COUNT)
dst->facilityClass = sRubyFacilityClassToEmerald[i][1];
else
dst->facilityClass = FACILITY_CLASS_YOUNGSTER;
@@ -2395,12 +3346,13 @@ bool32 EmeraldBattleTowerRecordToRuby(struct EmeraldBattleTowerRecord *src, stru
{
dst->lvlMode = src->lvlMode;
dst->winStreak = src->winStreak;
- for (i = 0; i < (signed) ARRAY_COUNT(sRubyFacilityClassToEmerald); i++)
+ // BUG: Reading outside the array. sRubyFacilityClassToEmerald has less than FACILITY_CLASSES_COUNT entries.
+ for (i = 0; i < FACILITY_CLASSES_COUNT; i++)
{
if (sRubyFacilityClassToEmerald[i][1] == src->facilityClass)
break;
}
- if (i != ARRAY_COUNT(sRubyFacilityClassToEmerald))
+ if (i != FACILITY_CLASSES_COUNT)
dst->facilityClass = sRubyFacilityClassToEmerald[i][0];
else
dst->facilityClass = 0x24; // FACILITY_CLASS_YOUNGSTER in Ruby/Sapphire.
diff --git a/src/data/battle_frontier/battle_frontier_mons.h b/src/data/battle_frontier/battle_frontier_mons.h
new file mode 100644
index 000000000..44cfb8036
--- /dev/null
+++ b/src/data/battle_frontier/battle_frontier_mons.h
@@ -0,0 +1,6177 @@
+const struct FacilityMon gBattleFrontierMons[] =
+{
+ [0] = {
+ .species = SPECIES_SUNKERN,
+ .moves = {MOVE_MEGA_DRAIN, MOVE_HELPING_HAND, MOVE_SUNNY_DAY, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [1] = {
+ .species = SPECIES_AZURILL,
+ .moves = {MOVE_WATER_PULSE, MOVE_ATTRACT, MOVE_SING, MOVE_CHARM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RASH
+ },
+ [2] = {
+ .species = SPECIES_CATERPIE,
+ .moves = {MOVE_TACKLE, MOVE_STRING_SHOT, MOVE_NONE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [3] = {
+ .species = SPECIES_WEEDLE,
+ .moves = {MOVE_POISON_STING, MOVE_STRING_SHOT, MOVE_NONE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [4] = {
+ .species = SPECIES_WURMPLE,
+ .moves = {MOVE_TACKLE, MOVE_STRING_SHOT, MOVE_POISON_STING, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [5] = {
+ .species = SPECIES_RALTS,
+ .moves = {MOVE_CONFUSION, MOVE_IMPRISON, MOVE_DOUBLE_TEAM, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [6] = {
+ .species = SPECIES_MAGIKARP,
+ .moves = {MOVE_FLAIL, MOVE_NONE, MOVE_NONE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [7] = {
+ .species = SPECIES_FEEBAS,
+ .moves = {MOVE_FLAIL, MOVE_MIRROR_COAT, MOVE_NONE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [8] = {
+ .species = SPECIES_METAPOD,
+ .moves = {MOVE_HARDEN, MOVE_NONE, MOVE_NONE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BASHFUL
+ },
+ [9] = {
+ .species = SPECIES_KAKUNA,
+ .moves = {MOVE_HARDEN, MOVE_NONE, MOVE_NONE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BASHFUL
+ },
+ [10] = {
+ .species = SPECIES_PICHU,
+ .moves = {MOVE_SWEET_KISS, MOVE_THUNDER_WAVE, MOVE_ATTRACT, MOVE_SHOCK_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RASH
+ },
+ [11] = {
+ .species = SPECIES_SILCOON,
+ .moves = {MOVE_HARDEN, MOVE_NONE, MOVE_NONE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BASHFUL
+ },
+ [12] = {
+ .species = SPECIES_CASCOON,
+ .moves = {MOVE_HARDEN, MOVE_NONE, MOVE_NONE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BASHFUL
+ },
+ [13] = {
+ .species = SPECIES_IGGLYBUFF,
+ .moves = {MOVE_SWEET_KISS, MOVE_SING, MOVE_ATTRACT, MOVE_SEISMIC_TOSS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [14] = {
+ .species = SPECIES_WOOPER,
+ .moves = {MOVE_YAWN, MOVE_DIG, MOVE_WATER_PULSE, MOVE_RAIN_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [15] = {
+ .species = SPECIES_TYROGUE,
+ .moves = {MOVE_MACH_PUNCH, MOVE_PROTECT, MOVE_DOUBLE_TEAM, MOVE_FACADE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [16] = {
+ .species = SPECIES_SENTRET,
+ .moves = {MOVE_QUICK_ATTACK, MOVE_FOLLOW_ME, MOVE_HELPING_HAND, MOVE_ASSIST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [17] = {
+ .species = SPECIES_CLEFFA,
+ .moves = {MOVE_SWEET_KISS, MOVE_SING, MOVE_ATTRACT, MOVE_METRONOME},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_SERIOUS
+ },
+ [18] = {
+ .species = SPECIES_SEEDOT,
+ .moves = {MOVE_BULLET_SEED, MOVE_BIDE, MOVE_DEFENSE_CURL, MOVE_ROLLOUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [19] = {
+ .species = SPECIES_LOTAD,
+ .moves = {MOVE_RAIN_DANCE, MOVE_WATER_PULSE, MOVE_SUNNY_DAY, MOVE_MEGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [20] = {
+ .species = SPECIES_POOCHYENA,
+ .moves = {MOVE_CRUNCH, MOVE_SWAGGER, MOVE_ROAR, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [21] = {
+ .species = SPECIES_SHEDINJA,
+ .moves = {MOVE_SHADOW_BALL, MOVE_CONFUSE_RAY, MOVE_SILVER_WIND, MOVE_GRUDGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_NAIVE
+ },
+ [22] = {
+ .species = SPECIES_MAKUHITA,
+ .moves = {MOVE_FAKE_OUT, MOVE_SEISMIC_TOSS, MOVE_DETECT, MOVE_WHIRLWIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [23] = {
+ .species = SPECIES_WHISMUR,
+ .moves = {MOVE_UPROAR, MOVE_SWAGGER, MOVE_BODY_SLAM, MOVE_SMELLING_SALT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [24] = {
+ .species = SPECIES_ZIGZAGOON,
+ .moves = {MOVE_HEADBUTT, MOVE_PIN_MISSILE, MOVE_SWIFT, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_TIMID
+ },
+ [25] = {
+ .species = SPECIES_ZUBAT,
+ .moves = {MOVE_POISON_FANG, MOVE_WHIRLWIND, MOVE_CONFUSE_RAY, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [26] = {
+ .species = SPECIES_TOGEPI,
+ .moves = {MOVE_RETURN, MOVE_YAWN, MOVE_WISH, MOVE_SWEET_KISS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [27] = {
+ .species = SPECIES_SPINARAK,
+ .moves = {MOVE_SIGNAL_BEAM, MOVE_NIGHT_SHADE, MOVE_SPIDER_WEB, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [28] = {
+ .species = SPECIES_MARILL,
+ .moves = {MOVE_WATER_PULSE, MOVE_RAIN_DANCE, MOVE_LIGHT_SCREEN, MOVE_RETURN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MYSTIC_WATER,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_GENTLE
+ },
+ [29] = {
+ .species = SPECIES_HOPPIP,
+ .moves = {MOVE_MEGA_DRAIN, MOVE_LEECH_SEED, MOVE_SLEEP_POWDER, MOVE_STUN_SPORE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_LAX
+ },
+ [30] = {
+ .species = SPECIES_SLUGMA,
+ .moves = {MOVE_EMBER, MOVE_ROCK_SLIDE, MOVE_YAWN, MOVE_BODY_SLAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [31] = {
+ .species = SPECIES_SWINUB,
+ .moves = {MOVE_ICY_WIND, MOVE_DIG, MOVE_ROCK_TOMB, MOVE_ENDURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_GENTLE
+ },
+ [32] = {
+ .species = SPECIES_SMEARGLE,
+ .moves = {MOVE_EXTREME_SPEED, MOVE_FAKE_OUT, MOVE_QUICK_ATTACK, MOVE_MACH_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [33] = {
+ .species = SPECIES_PIDGEY,
+ .moves = {MOVE_GUST, MOVE_SAND_ATTACK, MOVE_WHIRLWIND, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHARP_BEAK,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [34] = {
+ .species = SPECIES_RATTATA,
+ .moves = {MOVE_HYPER_FANG, MOVE_PURSUIT, MOVE_QUICK_ATTACK, MOVE_SWAGGER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [35] = {
+ .species = SPECIES_WYNAUT,
+ .moves = {MOVE_ENCORE, MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_CHARM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_JOLLY
+ },
+ [36] = {
+ .species = SPECIES_SKITTY,
+ .moves = {MOVE_SING, MOVE_ATTRACT, MOVE_CHARM, MOVE_DOUBLE_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [37] = {
+ .species = SPECIES_SPEAROW,
+ .moves = {MOVE_FURY_ATTACK, MOVE_PURSUIT, MOVE_MIRROR_MOVE, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [38] = {
+ .species = SPECIES_HOOTHOOT,
+ .moves = {MOVE_CONFUSION, MOVE_HYPNOSIS, MOVE_SUPERSONIC, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [39] = {
+ .species = SPECIES_DIGLETT,
+ .moves = {MOVE_MAGNITUDE, MOVE_SLASH, MOVE_ROCK_TOMB, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAIVE
+ },
+ [40] = {
+ .species = SPECIES_LEDYBA,
+ .moves = {MOVE_PSYBEAM, MOVE_AGILITY, MOVE_BATON_PASS, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BASHFUL
+ },
+ [41] = {
+ .species = SPECIES_NINCADA,
+ .moves = {MOVE_MUD_SLAP, MOVE_DIG, MOVE_TOXIC, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PECHA_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [42] = {
+ .species = SPECIES_SURSKIT,
+ .moves = {MOVE_BUBBLE_BEAM, MOVE_RAIN_DANCE, MOVE_SWEET_SCENT, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MYSTIC_WATER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [43] = {
+ .species = SPECIES_JIGGLYPUFF,
+ .moves = {MOVE_SING, MOVE_WISH, MOVE_MIMIC, MOVE_DOUBLE_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [44] = {
+ .species = SPECIES_TAILLOW,
+ .moves = {MOVE_FLY, MOVE_QUICK_ATTACK, MOVE_ENDEAVOR, MOVE_FOCUS_ENERGY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_GENTLE
+ },
+ [45] = {
+ .species = SPECIES_WINGULL,
+ .moves = {MOVE_WATER_PULSE, MOVE_FLY, MOVE_QUICK_ATTACK, MOVE_STEEL_WING},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [46] = {
+ .species = SPECIES_NIDORAN_M,
+ .moves = {MOVE_DOUBLE_KICK, MOVE_POISON_STING, MOVE_DISABLE, MOVE_HELPING_HAND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [47] = {
+ .species = SPECIES_NIDORAN_F,
+ .moves = {MOVE_CRUNCH, MOVE_DOUBLE_KICK, MOVE_FLATTER, MOVE_HELPING_HAND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [48] = {
+ .species = SPECIES_KIRLIA,
+ .moves = {MOVE_CONFUSION, MOVE_WILL_O_WISP, MOVE_FUTURE_SIGHT, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [49] = {
+ .species = SPECIES_MAREEP,
+ .moves = {MOVE_SHOCK_WAVE, MOVE_FLASH, MOVE_REFLECT, MOVE_COTTON_SPORE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [50] = {
+ .species = SPECIES_MEDITITE,
+ .moves = {MOVE_HI_JUMP_KICK, MOVE_MEDITATE, MOVE_SWAGGER, MOVE_PSYCH_UP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAUGHTY
+ },
+ [51] = {
+ .species = SPECIES_SLAKOTH,
+ .moves = {MOVE_YAWN, MOVE_SCRATCH, MOVE_ENCORE, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [52] = {
+ .species = SPECIES_PARAS,
+ .moves = {MOVE_SPORE, MOVE_LEECH_LIFE, MOVE_SLASH, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [53] = {
+ .species = SPECIES_EKANS,
+ .moves = {MOVE_ACID, MOVE_DIG, MOVE_SCREECH, MOVE_TORMENT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_POISON_BARB,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [54] = {
+ .species = SPECIES_DITTO,
+ .moves = {MOVE_TRANSFORM, MOVE_NONE, MOVE_NONE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_METAL_POWDER,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [55] = {
+ .species = SPECIES_BARBOACH,
+ .moves = {MOVE_MAGNITUDE, MOVE_WATER_PULSE, MOVE_SPARK, MOVE_FUTURE_SIGHT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_BASHFUL
+ },
+ [56] = {
+ .species = SPECIES_MEOWTH,
+ .moves = {MOVE_SLASH, MOVE_BITE, MOVE_SCREECH, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [57] = {
+ .species = SPECIES_PINECO,
+ .moves = {MOVE_SELF_DESTRUCT, MOVE_TAKE_DOWN, MOVE_REFLECT, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [58] = {
+ .species = SPECIES_TRAPINCH,
+ .moves = {MOVE_TOXIC, MOVE_DIG, MOVE_SANDSTORM, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_SERIOUS
+ },
+ [59] = {
+ .species = SPECIES_SPHEAL,
+ .moves = {MOVE_ICE_BALL, MOVE_WATER_PULSE, MOVE_HAIL, MOVE_MUD_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NEVER_MELT_ICE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [60] = {
+ .species = SPECIES_HORSEA,
+ .moves = {MOVE_WATER_GUN, MOVE_AGILITY, MOVE_ICY_WIND, MOVE_TWISTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [61] = {
+ .species = SPECIES_SHROOMISH,
+ .moves = {MOVE_SPORE, MOVE_BULLET_SEED, MOVE_LEECH_SEED, MOVE_HEADBUTT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MIRACLE_SEED,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [62] = {
+ .species = SPECIES_SHUPPET,
+ .moves = {MOVE_WILL_O_WISP, MOVE_NIGHT_SHADE, MOVE_GRUDGE, MOVE_KNOCK_OFF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RASH
+ },
+ [63] = {
+ .species = SPECIES_DUSKULL,
+ .moves = {MOVE_SKILL_SWAP, MOVE_NIGHT_SHADE, MOVE_DISABLE, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [64] = {
+ .species = SPECIES_ELECTRIKE,
+ .moves = {MOVE_SPARK, MOVE_THUNDER_WAVE, MOVE_ROAR, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [65] = {
+ .species = SPECIES_VULPIX,
+ .moves = {MOVE_WILL_O_WISP, MOVE_CONFUSE_RAY, MOVE_FIRE_SPIN, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [66] = {
+ .species = SPECIES_PIKACHU,
+ .moves = {MOVE_THUNDER_PUNCH, MOVE_THUNDER_WAVE, MOVE_DOUBLE_TEAM, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIGHT_BALL,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [67] = {
+ .species = SPECIES_SANDSHREW,
+ .moves = {MOVE_DIG, MOVE_ROCK_TOMB, MOVE_SANDSTORM, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SOFT_SAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [68] = {
+ .species = SPECIES_POLIWAG,
+ .moves = {MOVE_HYPNOSIS, MOVE_ICY_WIND, MOVE_WATER_GUN, MOVE_RAIN_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MYSTIC_WATER,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [69] = {
+ .species = SPECIES_BELLSPROUT,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_STUN_SPORE, MOVE_WRAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_LAX
+ },
+ [70] = {
+ .species = SPECIES_GEODUDE,
+ .moves = {MOVE_MAGNITUDE, MOVE_ROCK_BLAST, MOVE_STRENGTH, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BRAVE
+ },
+ [71] = {
+ .species = SPECIES_DRATINI,
+ .moves = {MOVE_OUTRAGE, MOVE_THUNDER_WAVE, MOVE_SUPERSONIC, MOVE_WATER_PULSE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [72] = {
+ .species = SPECIES_SNUBBULL,
+ .moves = {MOVE_BITE, MOVE_CHARM, MOVE_SWAGGER, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [73] = {
+ .species = SPECIES_REMORAID,
+ .moves = {MOVE_BUBBLE_BEAM, MOVE_AURORA_BEAM, MOVE_PSYBEAM, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIRKY
+ },
+ [74] = {
+ .species = SPECIES_LARVITAR,
+ .moves = {MOVE_THRASH, MOVE_ROCK_SLIDE, MOVE_DIG, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAUGHTY
+ },
+ [75] = {
+ .species = SPECIES_BALTOY,
+ .moves = {MOVE_PSYBEAM, MOVE_ANCIENT_POWER, MOVE_LIGHT_SCREEN, MOVE_MUD_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAUGHTY
+ },
+ [76] = {
+ .species = SPECIES_SNORUNT,
+ .moves = {MOVE_ICY_WIND, MOVE_HEADBUTT, MOVE_LEER, MOVE_BITE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BRAVE
+ },
+ [77] = {
+ .species = SPECIES_BAGON,
+ .moves = {MOVE_DRAGON_BREATH, MOVE_HEADBUTT, MOVE_BRICK_BREAK, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAUGHTY
+ },
+ [78] = {
+ .species = SPECIES_BELDUM,
+ .moves = {MOVE_TAKE_DOWN, MOVE_NONE, MOVE_NONE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [79] = {
+ .species = SPECIES_GULPIN,
+ .moves = {MOVE_TOXIC, MOVE_YAWN, MOVE_PAIN_SPLIT, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SERIOUS
+ },
+ [80] = {
+ .species = SPECIES_VENONAT,
+ .moves = {MOVE_PSYBEAM, MOVE_SUPERSONIC, MOVE_STUN_SPORE, MOVE_SKILL_SWAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [81] = {
+ .species = SPECIES_MANKEY,
+ .moves = {MOVE_KARATE_CHOP, MOVE_LOW_KICK, MOVE_SCREECH, MOVE_SWAGGER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_BELT,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAUGHTY
+ },
+ [82] = {
+ .species = SPECIES_MACHOP,
+ .moves = {MOVE_SEISMIC_TOSS, MOVE_REVENGE, MOVE_ROCK_TOMB, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [83] = {
+ .species = SPECIES_SHELLDER,
+ .moves = {MOVE_ICICLE_SPEAR, MOVE_SUPERSONIC, MOVE_CLAMP, MOVE_WITHDRAW},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [84] = {
+ .species = SPECIES_SMOOCHUM,
+ .moves = {MOVE_SWEET_KISS, MOVE_SING, MOVE_MUD_SLAP, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [85] = {
+ .species = SPECIES_NUMEL,
+ .moves = {MOVE_EMBER, MOVE_MAGNITUDE, MOVE_ROCK_TOMB, MOVE_SANDSTORM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [86] = {
+ .species = SPECIES_CARVANHA,
+ .moves = {MOVE_BITE, MOVE_SCREECH, MOVE_SCARY_FACE, MOVE_SWAGGER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [87] = {
+ .species = SPECIES_CORPHISH,
+ .moves = {MOVE_CRABHAMMER, MOVE_WATER_PULSE, MOVE_MUD_SLAP, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MYSTIC_WATER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BRAVE
+ },
+ [88] = {
+ .species = SPECIES_CHARMANDER,
+ .moves = {MOVE_FIRE_SPIN, MOVE_METAL_CLAW, MOVE_SMOKESCREEN, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [89] = {
+ .species = SPECIES_CYNDAQUIL,
+ .moves = {MOVE_EMBER, MOVE_SWIFT, MOVE_QUICK_ATTACK, MOVE_SMOKESCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [90] = {
+ .species = SPECIES_ABRA,
+ .moves = {MOVE_MIMIC, MOVE_METRONOME, MOVE_FLASH, MOVE_SEISMIC_TOSS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [91] = {
+ .species = SPECIES_DODUO,
+ .moves = {MOVE_FURY_ATTACK, MOVE_UPROAR, MOVE_MUD_SLAP, MOVE_FAINT_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [92] = {
+ .species = SPECIES_GASTLY,
+ .moves = {MOVE_DREAM_EATER, MOVE_HYPNOSIS, MOVE_NIGHT_SHADE, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [93] = {
+ .species = SPECIES_SWABLU,
+ .moves = {MOVE_TAKE_DOWN, MOVE_DREAM_EATER, MOVE_SING, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [94] = {
+ .species = SPECIES_TREECKO,
+ .moves = {MOVE_BULLET_SEED, MOVE_AERIAL_ACE, MOVE_QUICK_ATTACK, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_LONELY
+ },
+ [95] = {
+ .species = SPECIES_TORCHIC,
+ .moves = {MOVE_FIRE_SPIN, MOVE_QUICK_ATTACK, MOVE_SAND_ATTACK, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [96] = {
+ .species = SPECIES_MUDKIP,
+ .moves = {MOVE_WHIRLPOOL, MOVE_ENDEAVOR, MOVE_MUD_SPORT, MOVE_MUD_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [97] = {
+ .species = SPECIES_SQUIRTLE,
+ .moves = {MOVE_WATER_PULSE, MOVE_BITE, MOVE_WITHDRAW, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [98] = {
+ .species = SPECIES_TOTODILE,
+ .moves = {MOVE_SLASH, MOVE_WATER_PULSE, MOVE_SCREECH, MOVE_ICY_WIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [99] = {
+ .species = SPECIES_SLOWPOKE,
+ .moves = {MOVE_CONFUSION, MOVE_DISABLE, MOVE_WATER_PULSE, MOVE_YAWN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BRAVE
+ },
+ [100] = {
+ .species = SPECIES_BULBASAUR,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_SWEET_SCENT, MOVE_SLEEP_POWDER, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [101] = {
+ .species = SPECIES_CHIKORITA,
+ .moves = {MOVE_SECRET_POWER, MOVE_BULLET_SEED, MOVE_MUD_SLAP, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [102] = {
+ .species = SPECIES_ODDISH,
+ .moves = {MOVE_ACID, MOVE_STUN_SPORE, MOVE_SWEET_SCENT, MOVE_MOONLIGHT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PECHA_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [103] = {
+ .species = SPECIES_PSYDUCK,
+ .moves = {MOVE_CONFUSION, MOVE_FURY_SWIPES, MOVE_AERIAL_ACE, MOVE_DISABLE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HASTY
+ },
+ [104] = {
+ .species = SPECIES_CUBONE,
+ .moves = {MOVE_BONE_CLUB, MOVE_HEADBUTT, MOVE_BRICK_BREAK, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SOFT_SAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [105] = {
+ .species = SPECIES_GOLDEEN,
+ .moves = {MOVE_WATERFALL, MOVE_FURY_ATTACK, MOVE_AGILITY, MOVE_PSYBEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [106] = {
+ .species = SPECIES_NATU,
+ .moves = {MOVE_NIGHT_SHADE, MOVE_FUTURE_SIGHT, MOVE_CONFUSE_RAY, MOVE_FLASH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [107] = {
+ .species = SPECIES_CLEFAIRY,
+ .moves = {MOVE_FOLLOW_ME, MOVE_RETURN, MOVE_ENCORE, MOVE_SING},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [108] = {
+ .species = SPECIES_MAGNEMITE,
+ .moves = {MOVE_SHOCK_WAVE, MOVE_SUPERSONIC, MOVE_METAL_SOUND, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_GENTLE
+ },
+ [109] = {
+ .species = SPECIES_SEEL,
+ .moves = {MOVE_AURORA_BEAM, MOVE_DIVE, MOVE_BODY_SLAM, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_ASPEAR_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [110] = {
+ .species = SPECIES_GRIMER,
+ .moves = {MOVE_SLUDGE, MOVE_ROCK_TOMB, MOVE_ACID_ARMOR, MOVE_MINIMIZE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PECHA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [111] = {
+ .species = SPECIES_KRABBY,
+ .moves = {MOVE_CRABHAMMER, MOVE_MUD_SHOT, MOVE_FLAIL, MOVE_KNOCK_OFF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [112] = {
+ .species = SPECIES_EXEGGCUTE,
+ .moves = {MOVE_CONFUSION, MOVE_ANCIENT_POWER, MOVE_LEECH_SEED, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAUGHTY
+ },
+ [113] = {
+ .species = SPECIES_EEVEE,
+ .moves = {MOVE_CHARM, MOVE_ATTRACT, MOVE_FLAIL, MOVE_ENDURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [114] = {
+ .species = SPECIES_DROWZEE,
+ .moves = {MOVE_CONFUSION, MOVE_HEADBUTT, MOVE_DISABLE, MOVE_BARRIER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [115] = {
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SPARK, MOVE_SCREECH, MOVE_ROLLOUT, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [116] = {
+ .species = SPECIES_CHINCHOU,
+ .moves = {MOVE_SPARK, MOVE_DIVE, MOVE_CONFUSE_RAY, MOVE_TAKE_DOWN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [117] = {
+ .species = SPECIES_TEDDIURSA,
+ .moves = {MOVE_SECRET_POWER, MOVE_FAKE_TEARS, MOVE_FAINT_ATTACK, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [118] = {
+ .species = SPECIES_DELIBIRD,
+ .moves = {MOVE_PRESENT, MOVE_ICE_BALL, MOVE_AERIAL_ACE, MOVE_HAIL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NEVER_MELT_ICE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [119] = {
+ .species = SPECIES_HOUNDOUR,
+ .moves = {MOVE_CRUNCH, MOVE_EMBER, MOVE_ROAR, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHARCOAL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [120] = {
+ .species = SPECIES_PHANPY,
+ .moves = {MOVE_ROLLOUT, MOVE_DEFENSE_CURL, MOVE_ROCK_TOMB, MOVE_SANDSTORM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAUGHTY
+ },
+ [121] = {
+ .species = SPECIES_SPOINK,
+ .moves = {MOVE_PSYWAVE, MOVE_BOUNCE, MOVE_MAGIC_COAT, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [122] = {
+ .species = SPECIES_ARON,
+ .moves = {MOVE_METAL_CLAW, MOVE_AERIAL_ACE, MOVE_METAL_SOUND, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [123] = {
+ .species = SPECIES_LUVDISC,
+ .moves = {MOVE_SWEET_KISS, MOVE_ATTRACT, MOVE_DIVE, MOVE_RAIN_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [124] = {
+ .species = SPECIES_TENTACOOL,
+ .moves = {MOVE_BUBBLE_BEAM, MOVE_ACID, MOVE_BARRIER, MOVE_WRAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PECHA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [125] = {
+ .species = SPECIES_CACNEA,
+ .moves = {MOVE_NEEDLE_ARM, MOVE_FAINT_ATTACK, MOVE_COTTON_SPORE, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [126] = {
+ .species = SPECIES_UNOWN,
+ .moves = {MOVE_HIDDEN_POWER, MOVE_NONE, MOVE_NONE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [127] = {
+ .species = SPECIES_KOFFING,
+ .moves = {MOVE_SLUDGE, MOVE_SMOKESCREEN, MOVE_TORMENT, MOVE_HAZE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_POISON_BARB,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [128] = {
+ .species = SPECIES_STARYU,
+ .moves = {MOVE_BUBBLE_BEAM, MOVE_MINIMIZE, MOVE_SWIFT, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [129] = {
+ .species = SPECIES_SKIPLOOM,
+ .moves = {MOVE_MEGA_DRAIN, MOVE_CONFUSION, MOVE_COTTON_SPORE, MOVE_SYNTHESIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [130] = {
+ .species = SPECIES_NUZLEAF,
+ .moves = {MOVE_EXTRASENSORY, MOVE_FAKE_OUT, MOVE_RAZOR_WIND, MOVE_FAINT_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [131] = {
+ .species = SPECIES_LOMBRE,
+ .moves = {MOVE_WATER_PULSE, MOVE_FAKE_OUT, MOVE_BRICK_BREAK, MOVE_ABSORB},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [132] = {
+ .species = SPECIES_VIBRAVA,
+ .moves = {MOVE_DRAGON_BREATH, MOVE_DIG, MOVE_SCREECH, MOVE_ROCK_TOMB},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [133] = {
+ .species = SPECIES_RHYHORN,
+ .moves = {MOVE_ROCK_BLAST, MOVE_DIG, MOVE_SCARY_FACE, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [134] = {
+ .species = SPECIES_CLAMPERL,
+ .moves = {MOVE_DIVE, MOVE_TOXIC, MOVE_IRON_DEFENSE, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_DEEP_SEA_SCALE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [135] = {
+ .species = SPECIES_PIDGEOTTO,
+ .moves = {MOVE_AERIAL_ACE, MOVE_QUICK_ATTACK, MOVE_FEATHER_DANCE, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [136] = {
+ .species = SPECIES_GROWLITHE,
+ .moves = {MOVE_FLAME_WHEEL, MOVE_BITE, MOVE_ROAR, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [137] = {
+ .species = SPECIES_FARFETCHD,
+ .moves = {MOVE_SLASH, MOVE_KNOCK_OFF, MOVE_SWORDS_DANCE, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_STICK,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [138] = {
+ .species = SPECIES_OMANYTE,
+ .moves = {MOVE_MUD_SHOT, MOVE_WATER_GUN, MOVE_ANCIENT_POWER, MOVE_TICKLE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [139] = {
+ .species = SPECIES_KABUTO,
+ .moves = {MOVE_MEGA_DRAIN, MOVE_ANCIENT_POWER, MOVE_SAND_ATTACK, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [140] = {
+ .species = SPECIES_LILEEP,
+ .moves = {MOVE_ANCIENT_POWER, MOVE_ACID, MOVE_INGRAIN, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [141] = {
+ .species = SPECIES_ANORITH,
+ .moves = {MOVE_METAL_CLAW, MOVE_FURY_CUTTER, MOVE_ANCIENT_POWER, MOVE_WATER_GUN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [142] = {
+ .species = SPECIES_AIPOM,
+ .moves = {MOVE_FURY_SWIPES, MOVE_SAND_ATTACK, MOVE_BATON_PASS, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [143] = {
+ .species = SPECIES_ELEKID,
+ .moves = {MOVE_THUNDER_PUNCH, MOVE_QUICK_ATTACK, MOVE_SWIFT, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAIVE
+ },
+ [144] = {
+ .species = SPECIES_LOUDRED,
+ .moves = {MOVE_STOMP, MOVE_HOWL, MOVE_ASTONISH, MOVE_SUPERSONIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [145] = {
+ .species = SPECIES_SPINDA,
+ .moves = {MOVE_DIZZY_PUNCH, MOVE_TEETER_DANCE, MOVE_PSYBEAM, MOVE_FAINT_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [146] = {
+ .species = SPECIES_NIDORINA,
+ .moves = {MOVE_DOUBLE_KICK, MOVE_BITE, MOVE_AERIAL_ACE, MOVE_FLATTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [147] = {
+ .species = SPECIES_NIDORINO,
+ .moves = {MOVE_DOUBLE_KICK, MOVE_WATER_PULSE, MOVE_MUD_SLAP, MOVE_FLATTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [148] = {
+ .species = SPECIES_FLAAFFY,
+ .moves = {MOVE_SHOCK_WAVE, MOVE_THUNDER_WAVE, MOVE_COTTON_SPORE, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MAGNET,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MILD
+ },
+ [149] = {
+ .species = SPECIES_MAGBY,
+ .moves = {MOVE_FIRE_PUNCH, MOVE_SMOKESCREEN, MOVE_CONFUSE_RAY, MOVE_SMOG},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [150] = {
+ .species = SPECIES_NOSEPASS,
+ .moves = {MOVE_ROCK_SLIDE, MOVE_SHOCK_WAVE, MOVE_THUNDER_WAVE, MOVE_SANDSTORM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_HARD_STONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [151] = {
+ .species = SPECIES_CORSOLA,
+ .moves = {MOVE_BUBBLE_BEAM, MOVE_MIRROR_COAT, MOVE_ATTRACT, MOVE_ANCIENT_POWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [152] = {
+ .species = SPECIES_MAWILE,
+ .moves = {MOVE_CRUNCH, MOVE_FAKE_TEARS, MOVE_IRON_DEFENSE, MOVE_BATON_PASS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [153] = {
+ .species = SPECIES_BUTTERFREE,
+ .moves = {MOVE_SILVER_WIND, MOVE_PSYBEAM, MOVE_TOXIC, MOVE_WHIRLWIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PECHA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [154] = {
+ .species = SPECIES_BEEDRILL,
+ .moves = {MOVE_TWINEEDLE, MOVE_PURSUIT, MOVE_ENDEAVOR, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAUGHTY
+ },
+ [155] = {
+ .species = SPECIES_POLIWHIRL,
+ .moves = {MOVE_WATER_PULSE, MOVE_DOUBLE_SLAP, MOVE_ICY_WIND, MOVE_RAIN_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [156] = {
+ .species = SPECIES_ONIX,
+ .moves = {MOVE_ROCK_SLIDE, MOVE_BIND, MOVE_DRAGON_BREATH, MOVE_SANDSTORM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [157] = {
+ .species = SPECIES_BEAUTIFLY,
+ .moves = {MOVE_SILVER_WIND, MOVE_MEGA_DRAIN, MOVE_ATTRACT, MOVE_WHIRLWIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [158] = {
+ .species = SPECIES_DUSTOX,
+ .moves = {MOVE_SILVER_WIND, MOVE_TOXIC, MOVE_PSYBEAM, MOVE_WHIRLWIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILVER_POWDER,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [159] = {
+ .species = SPECIES_LEDIAN,
+ .moves = {MOVE_COMET_PUNCH, MOVE_BATON_PASS, MOVE_SWORDS_DANCE, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_BASHFUL
+ },
+ [160] = {
+ .species = SPECIES_ARIADOS,
+ .moves = {MOVE_SIGNAL_BEAM, MOVE_SPIDER_WEB, MOVE_NIGHT_SHADE, MOVE_TOXIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_SERIOUS
+ },
+ [161] = {
+ .species = SPECIES_YANMA,
+ .moves = {MOVE_SIGNAL_BEAM, MOVE_AERIAL_ACE, MOVE_DOUBLE_TEAM, MOVE_DETECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_RELAXED
+ },
+ [162] = {
+ .species = SPECIES_DELCATTY,
+ .moves = {MOVE_SECRET_POWER, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_HEAL_BELL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [163] = {
+ .species = SPECIES_SABLEYE,
+ .moves = {MOVE_FAINT_ATTACK, MOVE_CONFUSE_RAY, MOVE_KNOCK_OFF, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_GLASSES,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [164] = {
+ .species = SPECIES_LICKITUNG,
+ .moves = {MOVE_SLAM, MOVE_BRICK_BREAK, MOVE_LICK, MOVE_MUD_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [165] = {
+ .species = SPECIES_WEEPINBELL,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_ACID, MOVE_WRAP, MOVE_SWEET_SCENT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [166] = {
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_MAGNITUDE, MOVE_ROCK_THROW, MOVE_DEFENSE_CURL, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [167] = {
+ .species = SPECIES_GLOOM,
+ .moves = {MOVE_PETAL_DANCE, MOVE_ACID, MOVE_STUN_SPORE, MOVE_MOONLIGHT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [168] = {
+ .species = SPECIES_PORYGON,
+ .moves = {MOVE_PSYBEAM, MOVE_ICY_WIND, MOVE_RECYCLE, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [169] = {
+ .species = SPECIES_KADABRA,
+ .moves = {MOVE_CONFUSION, MOVE_ROLE_PLAY, MOVE_FUTURE_SIGHT, MOVE_DISABLE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [170] = {
+ .species = SPECIES_WAILMER,
+ .moves = {MOVE_WHIRLPOOL, MOVE_ROAR, MOVE_DEFENSE_CURL, MOVE_ROLLOUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_DOCILE
+ },
+ [171] = {
+ .species = SPECIES_ROSELIA,
+ .moves = {MOVE_MAGICAL_LEAF, MOVE_TOXIC, MOVE_GRASS_WHISTLE, MOVE_COTTON_SPORE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PECHA_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [172] = {
+ .species = SPECIES_VOLBEAT,
+ .moves = {MOVE_SILVER_WIND, MOVE_CONFUSE_RAY, MOVE_QUICK_ATTACK, MOVE_HELPING_HAND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [173] = {
+ .species = SPECIES_ILLUMISE,
+ .moves = {MOVE_SILVER_WIND, MOVE_WISH, MOVE_QUICK_ATTACK, MOVE_HELPING_HAND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [174] = {
+ .species = SPECIES_IVYSAUR,
+ .moves = {MOVE_PETAL_DANCE, MOVE_GROWTH, MOVE_SWEET_SCENT, MOVE_FURY_CUTTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_GENTLE
+ },
+ [175] = {
+ .species = SPECIES_CHARMELEON,
+ .moves = {MOVE_SLASH, MOVE_FIRE_SPIN, MOVE_SWORDS_DANCE, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAUGHTY
+ },
+ [176] = {
+ .species = SPECIES_WARTORTLE,
+ .moves = {MOVE_WATER_PULSE, MOVE_BITE, MOVE_MUD_SLAP, MOVE_YAWN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [177] = {
+ .species = SPECIES_PARASECT,
+ .moves = {MOVE_SLASH, MOVE_PSYBEAM, MOVE_STUN_SPORE, MOVE_FLASH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_RASH
+ },
+ [178] = {
+ .species = SPECIES_MACHOKE,
+ .moves = {MOVE_LOW_KICK, MOVE_ROCK_TOMB, MOVE_FORESIGHT, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [179] = {
+ .species = SPECIES_HAUNTER,
+ .moves = {MOVE_SHADOW_PUNCH, MOVE_CONFUSE_RAY, MOVE_SPITE, MOVE_GRUDGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RASH
+ },
+ [180] = {
+ .species = SPECIES_BAYLEEF,
+ .moves = {MOVE_RAZOR_LEAF, MOVE_TOXIC, MOVE_SAFEGUARD, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [181] = {
+ .species = SPECIES_QUILAVA,
+ .moves = {MOVE_FLAME_WHEEL, MOVE_FURY_SWIPES, MOVE_SWIFT, MOVE_SMOKESCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [182] = {
+ .species = SPECIES_CROCONAW,
+ .moves = {MOVE_SLASH, MOVE_WATER_PULSE, MOVE_BITE, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [183] = {
+ .species = SPECIES_TOGETIC,
+ .moves = {MOVE_AERIAL_ACE, MOVE_MAGICAL_LEAF, MOVE_WISH, MOVE_FOLLOW_ME},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [184] = {
+ .species = SPECIES_MURKROW,
+ .moves = {MOVE_FAINT_ATTACK, MOVE_FLY, MOVE_TORMENT, MOVE_TAUNT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [185] = {
+ .species = SPECIES_WOBBUFFET,
+ .moves = {MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_CHARM, MOVE_SAFEGUARD},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [186] = {
+ .species = SPECIES_PLUSLE,
+ .moves = {MOVE_SPARK, MOVE_FAKE_TEARS, MOVE_QUICK_ATTACK, MOVE_HELPING_HAND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [187] = {
+ .species = SPECIES_MINUN,
+ .moves = {MOVE_SPARK, MOVE_CHARM, MOVE_ENCORE, MOVE_HELPING_HAND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [188] = {
+ .species = SPECIES_GROVYLE,
+ .moves = {MOVE_FURY_CUTTER, MOVE_ENDEAVOR, MOVE_BRICK_BREAK, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [189] = {
+ .species = SPECIES_COMBUSKEN,
+ .moves = {MOVE_EMBER, MOVE_DOUBLE_KICK, MOVE_QUICK_ATTACK, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [190] = {
+ .species = SPECIES_MARSHTOMP,
+ .moves = {MOVE_MUD_SHOT, MOVE_WATER_GUN, MOVE_ROCK_TOMB, MOVE_MUD_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [191] = {
+ .species = SPECIES_PONYTA,
+ .moves = {MOVE_FIRE_SPIN, MOVE_BOUNCE, MOVE_QUICK_ATTACK, MOVE_TAIL_WHIP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [192] = {
+ .species = SPECIES_AZUMARILL,
+ .moves = {MOVE_BUBBLE_BEAM, MOVE_FACADE, MOVE_DIG, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_DOCILE
+ },
+ [193] = {
+ .species = SPECIES_SUDOWOODO,
+ .moves = {MOVE_ROCK_SLIDE, MOVE_FAINT_ATTACK, MOVE_SANDSTORM, MOVE_BLOCK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_HARD_STONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [194] = {
+ .species = SPECIES_MAGCARGO,
+ .moves = {MOVE_ROCK_SLIDE, MOVE_EMBER, MOVE_ACID_ARMOR, MOVE_SANDSTORM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_GENTLE
+ },
+ [195] = {
+ .species = SPECIES_PUPITAR,
+ .moves = {MOVE_DIG, MOVE_BITE, MOVE_SCARY_FACE, MOVE_SANDSTORM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SOFT_SAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [196] = {
+ .species = SPECIES_SEALEO,
+ .moves = {MOVE_ICE_BALL, MOVE_HAIL, MOVE_SNORE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [197] = {
+ .species = SPECIES_RATICATE,
+ .moves = {MOVE_ENDEAVOR, MOVE_PURSUIT, MOVE_SCARY_FACE, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAIVE
+ },
+ [198] = {
+ .species = SPECIES_MASQUERAIN,
+ .moves = {MOVE_SILVER_WIND, MOVE_AERIAL_ACE, MOVE_ICY_WIND, MOVE_STUN_SPORE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_RELAXED
+ },
+ [199] = {
+ .species = SPECIES_FURRET,
+ .moves = {MOVE_SLAM, MOVE_PROTECT, MOVE_HELPING_HAND, MOVE_FOLLOW_ME},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_SERIOUS
+ },
+ [200] = {
+ .species = SPECIES_DUNSPARCE,
+ .moves = {MOVE_HEADBUTT, MOVE_GLARE, MOVE_DEFENSE_CURL, MOVE_ROLLOUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [201] = {
+ .species = SPECIES_DRAGONAIR,
+ .moves = {MOVE_DRAGON_BREATH, MOVE_LEER, MOVE_WRAP, MOVE_SAFEGUARD},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [202] = {
+ .species = SPECIES_MIGHTYENA,
+ .moves = {MOVE_BITE, MOVE_POISON_FANG, MOVE_TAUNT, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_TIMID
+ },
+ [203] = {
+ .species = SPECIES_LINOONE,
+ .moves = {MOVE_SECRET_POWER, MOVE_SAND_ATTACK, MOVE_COVET, MOVE_TICKLE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [204] = {
+ .species = SPECIES_CASTFORM,
+ .moves = {MOVE_EMBER, MOVE_WATER_PULSE, MOVE_SHOCK_WAVE, MOVE_ICY_WIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HASTY
+ },
+ [205] = {
+ .species = SPECIES_SHELGON,
+ .moves = {MOVE_HEADBUTT, MOVE_DRAGON_BREATH, MOVE_PROTECT, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [206] = {
+ .species = SPECIES_METANG,
+ .moves = {MOVE_METAL_CLAW, MOVE_CONFUSION, MOVE_PURSUIT, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [207] = {
+ .species = SPECIES_WIGGLYTUFF,
+ .moves = {MOVE_SING, MOVE_DISABLE, MOVE_WISH, MOVE_SECRET_POWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_RELAXED
+ },
+ [208] = {
+ .species = SPECIES_SUNFLORA,
+ .moves = {MOVE_PETAL_DANCE, MOVE_INGRAIN, MOVE_LEECH_SEED, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [209] = {
+ .species = SPECIES_CHIMECHO,
+ .moves = {MOVE_PSYWAVE, MOVE_TAKE_DOWN, MOVE_HEAL_BELL, MOVE_SAFEGUARD},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [210] = {
+ .species = SPECIES_GLIGAR,
+ .moves = {MOVE_METAL_CLAW, MOVE_DIG, MOVE_AERIAL_ACE, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HASTY
+ },
+ [211] = {
+ .species = SPECIES_QWILFISH,
+ .moves = {MOVE_BUBBLE_BEAM, MOVE_PIN_MISSILE, MOVE_SPIKES, MOVE_MINIMIZE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK,
+ .nature = NATURE_IMPISH
+ },
+ [212] = {
+ .species = SPECIES_SNEASEL,
+ .moves = {MOVE_FAINT_ATTACK, MOVE_FAKE_OUT, MOVE_ICY_WIND, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [213] = {
+ .species = SPECIES_PELIPPER,
+ .moves = {MOVE_WATER_PULSE, MOVE_AERIAL_ACE, MOVE_STOCKPILE, MOVE_SWALLOW},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [214] = {
+ .species = SPECIES_SWELLOW,
+ .moves = {MOVE_FLY, MOVE_ENDEAVOR, MOVE_FACADE, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [215] = {
+ .species = SPECIES_LAIRON,
+ .moves = {MOVE_METAL_CLAW, MOVE_ROCK_TOMB, MOVE_IRON_DEFENSE, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_METAL_COAT,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [216] = {
+ .species = SPECIES_TANGELA,
+ .moves = {MOVE_MEGA_DRAIN, MOVE_SLAM, MOVE_TOXIC, MOVE_BIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [217] = {
+ .species = SPECIES_ARBOK,
+ .moves = {MOVE_POISON_FANG, MOVE_DIG, MOVE_BITE, MOVE_GLARE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [218] = {
+ .species = SPECIES_PERSIAN,
+ .moves = {MOVE_FAKE_OUT, MOVE_SLASH, MOVE_TORMENT, MOVE_SWAGGER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [219] = {
+ .species = SPECIES_SEADRA,
+ .moves = {MOVE_AURORA_BEAM, MOVE_SMOKESCREEN, MOVE_WATER_GUN, MOVE_RAIN_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MYSTIC_WATER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [220] = {
+ .species = SPECIES_KECLEON,
+ .moves = {MOVE_SECRET_POWER, MOVE_PSYBEAM, MOVE_MAGIC_COAT, MOVE_SEISMIC_TOSS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAIVE
+ },
+ [221] = {
+ .species = SPECIES_VIGOROTH,
+ .moves = {MOVE_SLASH, MOVE_COUNTER, MOVE_ENCORE, MOVE_UPROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [222] = {
+ .species = SPECIES_LUNATONE,
+ .moves = {MOVE_CONFUSION, MOVE_COSMIC_POWER, MOVE_LIGHT_SCREEN, MOVE_SANDSTORM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [223] = {
+ .species = SPECIES_SOLROCK,
+ .moves = {MOVE_CONFUSION, MOVE_FIRE_SPIN, MOVE_LIGHT_SCREEN, MOVE_SANDSTORM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [224] = {
+ .species = SPECIES_NOCTOWL,
+ .moves = {MOVE_CONFUSION, MOVE_AERIAL_ACE, MOVE_FAINT_ATTACK, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [225] = {
+ .species = SPECIES_SANDSLASH,
+ .moves = {MOVE_CRUSH_CLAW, MOVE_ROCK_SLIDE, MOVE_SWIFT, MOVE_SANDSTORM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [226] = {
+ .species = SPECIES_VENOMOTH,
+ .moves = {MOVE_SILVER_WIND, MOVE_PSYBEAM, MOVE_SLEEP_POWDER, MOVE_SKILL_SWAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [227] = {
+ .species = SPECIES_CHANSEY,
+ .moves = {MOVE_METRONOME, MOVE_REFRESH, MOVE_DEFENSE_CURL, MOVE_MINIMIZE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_RELAXED
+ },
+ [228] = {
+ .species = SPECIES_SEAKING,
+ .moves = {MOVE_WATER_PULSE, MOVE_PSYBEAM, MOVE_SWIFT, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [229] = {
+ .species = SPECIES_JUMPLUFF,
+ .moves = {MOVE_AERIAL_ACE, MOVE_SWAGGER, MOVE_PSYCH_UP, MOVE_SYNTHESIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [230] = {
+ .species = SPECIES_PILOSWINE,
+ .moves = {MOVE_DIG, MOVE_ANCIENT_POWER, MOVE_HAIL, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SOFT_SAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [231] = {
+ .species = SPECIES_GOLBAT,
+ .moves = {MOVE_AIR_CUTTER, MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_STEEL_WING},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [232] = {
+ .species = SPECIES_PRIMEAPE,
+ .moves = {MOVE_KARATE_CHOP, MOVE_COUNTER, MOVE_SWAGGER, MOVE_SCREECH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [233] = {
+ .species = SPECIES_HITMONLEE,
+ .moves = {MOVE_ROLLING_KICK, MOVE_BRICK_BREAK, MOVE_FOCUS_ENERGY, MOVE_FACADE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_BELT,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [234] = {
+ .species = SPECIES_HITMONCHAN,
+ .moves = {MOVE_MACH_PUNCH, MOVE_SKY_UPPERCUT, MOVE_DETECT, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [235] = {
+ .species = SPECIES_GIRAFARIG,
+ .moves = {MOVE_PSYBEAM, MOVE_STOMP, MOVE_WISH, MOVE_SKILL_SWAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [236] = {
+ .species = SPECIES_HITMONTOP,
+ .moves = {MOVE_TRIPLE_KICK, MOVE_DIG, MOVE_MACH_PUNCH, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [237] = {
+ .species = SPECIES_BANETTE,
+ .moves = {MOVE_NIGHT_SHADE, MOVE_WILL_O_WISP, MOVE_SPITE, MOVE_KNOCK_OFF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [238] = {
+ .species = SPECIES_NINJASK,
+ .moves = {MOVE_BATON_PASS, MOVE_SWORDS_DANCE, MOVE_ENDURE, MOVE_DIG},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MILD
+ },
+ [239] = {
+ .species = SPECIES_SEVIPER,
+ .moves = {MOVE_POISON_TAIL, MOVE_BITE, MOVE_GLARE, MOVE_SCREECH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [240] = {
+ .species = SPECIES_ZANGOOSE,
+ .moves = {MOVE_SLASH, MOVE_DOUBLE_KICK, MOVE_ROAR, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [241] = {
+ .species = SPECIES_CAMERUPT,
+ .moves = {MOVE_MAGNITUDE, MOVE_PROTECT, MOVE_SANDSTORM, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [242] = {
+ .species = SPECIES_SHARPEDO,
+ .moves = {MOVE_SLASH, MOVE_BITE, MOVE_WATER_PULSE, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [243] = {
+ .species = SPECIES_TROPIUS,
+ .moves = {MOVE_MAGICAL_LEAF, MOVE_WHIRLWIND, MOVE_AERIAL_ACE, MOVE_STEEL_WING},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [244] = {
+ .species = SPECIES_MAGNETON,
+ .moves = {MOVE_SHOCK_WAVE, MOVE_SONIC_BOOM, MOVE_THUNDER_WAVE, MOVE_SUPERSONIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_LONELY
+ },
+ [245] = {
+ .species = SPECIES_MANTINE,
+ .moves = {MOVE_BUBBLE_BEAM, MOVE_AERIAL_ACE, MOVE_RAIN_DANCE, MOVE_ICY_WIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MYSTIC_WATER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [246] = {
+ .species = SPECIES_STANTLER,
+ .moves = {MOVE_EXTRASENSORY, MOVE_CONFUSE_RAY, MOVE_STOMP, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_GENTLE
+ },
+ [247] = {
+ .species = SPECIES_ABSOL,
+ .moves = {MOVE_BITE, MOVE_RAZOR_WIND, MOVE_FUTURE_SIGHT, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [248] = {
+ .species = SPECIES_SWALOT,
+ .moves = {MOVE_STOCKPILE, MOVE_SWALLOW, MOVE_SPIT_UP, MOVE_SLUDGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIRKY
+ },
+ [249] = {
+ .species = SPECIES_CRAWDAUNT,
+ .moves = {MOVE_BUBBLE_BEAM, MOVE_VICE_GRIP, MOVE_KNOCK_OFF, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [250] = {
+ .species = SPECIES_PIDGEOT,
+ .moves = {MOVE_AERIAL_ACE, MOVE_FEATHER_DANCE, MOVE_MUD_SLAP, MOVE_FAINT_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHARP_BEAK,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [251] = {
+ .species = SPECIES_GRUMPIG,
+ .moves = {MOVE_PSYBEAM, MOVE_CONFUSE_RAY, MOVE_FUTURE_SIGHT, MOVE_MAGIC_COAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [252] = {
+ .species = SPECIES_TORKOAL,
+ .moves = {MOVE_EMBER, MOVE_FIRE_SPIN, MOVE_SMOKESCREEN, MOVE_AMNESIA},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [253] = {
+ .species = SPECIES_KINGLER,
+ .moves = {MOVE_CRABHAMMER, MOVE_METAL_CLAW, MOVE_MUD_SHOT, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [254] = {
+ .species = SPECIES_CACTURNE,
+ .moves = {MOVE_NEEDLE_ARM, MOVE_FAINT_ATTACK, MOVE_ACID, MOVE_MEGA_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_HASTY
+ },
+ [255] = {
+ .species = SPECIES_BELLOSSOM,
+ .moves = {MOVE_PETAL_DANCE, MOVE_SAFEGUARD, MOVE_SUNNY_DAY, MOVE_SYNTHESIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [256] = {
+ .species = SPECIES_OCTILLERY,
+ .moves = {MOVE_OCTAZOOKA, MOVE_AURORA_BEAM, MOVE_PSYBEAM, MOVE_ROCK_BLAST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [257] = {
+ .species = SPECIES_HUNTAIL,
+ .moves = {MOVE_WHIRLPOOL, MOVE_SCARY_FACE, MOVE_MUD_SLAP, MOVE_BITE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [258] = {
+ .species = SPECIES_GOREBYSS,
+ .moves = {MOVE_WHIRLPOOL, MOVE_AMNESIA, MOVE_ICY_WIND, MOVE_CONFUSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BRAVE
+ },
+ [259] = {
+ .species = SPECIES_RELICANTH,
+ .moves = {MOVE_ANCIENT_POWER, MOVE_WATER_PULSE, MOVE_HARDEN, MOVE_AMNESIA},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [260] = {
+ .species = SPECIES_OMASTAR,
+ .moves = {MOVE_BUBBLE_BEAM, MOVE_SPIKE_CANNON, MOVE_TICKLE, MOVE_ANCIENT_POWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [261] = {
+ .species = SPECIES_KABUTOPS,
+ .moves = {MOVE_SLASH, MOVE_DIG, MOVE_FURY_CUTTER, MOVE_KNOCK_OFF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [262] = {
+ .species = SPECIES_POLIWRATH,
+ .moves = {MOVE_SUBMISSION, MOVE_DIG, MOVE_ROCK_TOMB, MOVE_BUBBLE_BEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_BELT,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [263] = {
+ .species = SPECIES_SCYTHER,
+ .moves = {MOVE_FURY_CUTTER, MOVE_AERIAL_ACE, MOVE_LIGHT_SCREEN, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [264] = {
+ .species = SPECIES_PINSIR,
+ .moves = {MOVE_SUBMISSION, MOVE_FOCUS_ENERGY, MOVE_SWORDS_DANCE, MOVE_REVENGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_BELT,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAUGHTY
+ },
+ [265] = {
+ .species = SPECIES_POLITOED,
+ .moves = {MOVE_DIVE, MOVE_DIG, MOVE_HYPNOSIS, MOVE_SWAGGER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_RELAXED
+ },
+ [266] = {
+ .species = SPECIES_CLOYSTER,
+ .moves = {MOVE_AURORA_BEAM, MOVE_SPIKE_CANNON, MOVE_SUPERSONIC, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NEVER_MELT_ICE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [267] = {
+ .species = SPECIES_DELCATTY,
+ .moves = {MOVE_FAKE_TEARS, MOVE_SING, MOVE_THUNDERBOLT, MOVE_ICE_BEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [268] = {
+ .species = SPECIES_SABLEYE,
+ .moves = {MOVE_SHADOW_BALL, MOVE_FAINT_ATTACK, MOVE_CONFUSE_RAY, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [269] = {
+ .species = SPECIES_LICKITUNG,
+ .moves = {MOVE_EARTHQUAKE, MOVE_BODY_SLAM, MOVE_SHADOW_BALL, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [270] = {
+ .species = SPECIES_WEEPINBELL,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_RAZOR_LEAF, MOVE_SLEEP_POWDER, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIRKY
+ },
+ [271] = {
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_BRICK_BREAK, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [272] = {
+ .species = SPECIES_GLOOM,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_SLUDGE_BOMB, MOVE_MOONLIGHT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PECHA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [273] = {
+ .species = SPECIES_PORYGON,
+ .moves = {MOVE_TRI_ATTACK, MOVE_PSYCHIC, MOVE_THUNDER_WAVE, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [274] = {
+ .species = SPECIES_KADABRA,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDER_WAVE, MOVE_REFLECT, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [275] = {
+ .species = SPECIES_WAILMER,
+ .moves = {MOVE_WATER_SPOUT, MOVE_EARTHQUAKE, MOVE_BODY_SLAM, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_DOCILE
+ },
+ [276] = {
+ .species = SPECIES_ROSELIA,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_SLUDGE_BOMB, MOVE_GRASS_WHISTLE, MOVE_SYNTHESIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [277] = {
+ .species = SPECIES_VOLBEAT,
+ .moves = {MOVE_SIGNAL_BEAM, MOVE_THUNDERBOLT, MOVE_ICE_PUNCH, MOVE_TAIL_GLOW},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIRKY
+ },
+ [278] = {
+ .species = SPECIES_ILLUMISE,
+ .moves = {MOVE_SILVER_WIND, MOVE_THUNDERBOLT, MOVE_ICE_PUNCH, MOVE_GIGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIRKY
+ },
+ [279] = {
+ .species = SPECIES_IVYSAUR,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_SLUDGE_BOMB, MOVE_SLEEP_POWDER, MOVE_LEECH_SEED},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [280] = {
+ .species = SPECIES_CHARMELEON,
+ .moves = {MOVE_FLAMETHROWER, MOVE_SLASH, MOVE_ANCIENT_POWER, MOVE_DRAGON_RAGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [281] = {
+ .species = SPECIES_WARTORTLE,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_RAPID_SPIN, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [282] = {
+ .species = SPECIES_PARASECT,
+ .moves = {MOVE_SPORE, MOVE_GIGA_DRAIN, MOVE_DIG, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [283] = {
+ .species = SPECIES_MACHOKE,
+ .moves = {MOVE_CROSS_CHOP, MOVE_ROCK_SLIDE, MOVE_FORESIGHT, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [284] = {
+ .species = SPECIES_HAUNTER,
+ .moves = {MOVE_PSYCHIC, MOVE_HYPNOSIS, MOVE_NIGHTMARE, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [285] = {
+ .species = SPECIES_BAYLEEF,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_BODY_SLAM, MOVE_GRASS_WHISTLE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [286] = {
+ .species = SPECIES_QUILAVA,
+ .moves = {MOVE_FLAMETHROWER, MOVE_CRUSH_CLAW, MOVE_BODY_SLAM, MOVE_SMOKESCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [287] = {
+ .species = SPECIES_CROCONAW,
+ .moves = {MOVE_MEGA_KICK, MOVE_AERIAL_ACE, MOVE_ROCK_SLIDE, MOVE_DIG},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [288] = {
+ .species = SPECIES_TOGETIC,
+ .moves = {MOVE_RETURN, MOVE_SWEET_KISS, MOVE_AERIAL_ACE, MOVE_YAWN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [289] = {
+ .species = SPECIES_MURKROW,
+ .moves = {MOVE_PERISH_SONG, MOVE_MEAN_LOOK, MOVE_DOUBLE_TEAM, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [290] = {
+ .species = SPECIES_WOBBUFFET,
+ .moves = {MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_ENCORE, MOVE_DESTINY_BOND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_CAREFUL
+ },
+ [291] = {
+ .species = SPECIES_PLUSLE,
+ .moves = {MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_SEISMIC_TOSS, MOVE_WISH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_DOCILE
+ },
+ [292] = {
+ .species = SPECIES_MINUN,
+ .moves = {MOVE_THUNDERBOLT, MOVE_ATTRACT, MOVE_CHARM, MOVE_WISH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_DOCILE
+ },
+ [293] = {
+ .species = SPECIES_GROVYLE,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_CRUSH_CLAW, MOVE_SCREECH, MOVE_ROCK_TOMB},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [294] = {
+ .species = SPECIES_COMBUSKEN,
+ .moves = {MOVE_FLAMETHROWER, MOVE_SKY_UPPERCUT, MOVE_SLASH, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [295] = {
+ .species = SPECIES_MARSHTOMP,
+ .moves = {MOVE_MUDDY_WATER, MOVE_EARTHQUAKE, MOVE_MUD_SLAP, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [296] = {
+ .species = SPECIES_PONYTA,
+ .moves = {MOVE_FLAMETHROWER, MOVE_BODY_SLAM, MOVE_DOUBLE_KICK, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIRKY
+ },
+ [297] = {
+ .species = SPECIES_AZUMARILL,
+ .moves = {MOVE_MEGA_KICK, MOVE_BRICK_BREAK, MOVE_IRON_TAIL, MOVE_DIG},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [298] = {
+ .species = SPECIES_SUDOWOODO,
+ .moves = {MOVE_MEGA_KICK, MOVE_EARTHQUAKE, MOVE_LOW_KICK, MOVE_SELF_DESTRUCT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [299] = {
+ .species = SPECIES_MAGCARGO,
+ .moves = {MOVE_OVERHEAT, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_BODY_SLAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [300] = {
+ .species = SPECIES_PUPITAR,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_CRUNCH, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [301] = {
+ .species = SPECIES_SEALEO,
+ .moves = {MOVE_ICE_BEAM, MOVE_SURF, MOVE_BODY_SLAM, MOVE_HAIL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [302] = {
+ .species = SPECIES_RATICATE,
+ .moves = {MOVE_SUPER_FANG, MOVE_HYPER_FANG, MOVE_SHADOW_BALL, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [303] = {
+ .species = SPECIES_MASQUERAIN,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_GIGA_DRAIN, MOVE_STUN_SPORE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIET
+ },
+ [304] = {
+ .species = SPECIES_FURRET,
+ .moves = {MOVE_TRICK, MOVE_FRUSTRATION, MOVE_SHADOW_BALL, MOVE_FOLLOW_ME},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [305] = {
+ .species = SPECIES_DUNSPARCE,
+ .moves = {MOVE_ICE_BEAM, MOVE_ROCK_TOMB, MOVE_BITE, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIET
+ },
+ [306] = {
+ .species = SPECIES_DRAGONAIR,
+ .moves = {MOVE_RETURN, MOVE_REST, MOVE_THUNDER_WAVE, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [307] = {
+ .species = SPECIES_MIGHTYENA,
+ .moves = {MOVE_CRUNCH, MOVE_SHADOW_BALL, MOVE_FRUSTRATION, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIRKY
+ },
+ [308] = {
+ .species = SPECIES_LINOONE,
+ .moves = {MOVE_TRICK, MOVE_FRUSTRATION, MOVE_THUNDER_WAVE, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [309] = {
+ .species = SPECIES_CASTFORM,
+ .moves = {MOVE_THUNDERBOLT, MOVE_FLAMETHROWER, MOVE_ICE_BEAM, MOVE_WATER_PULSE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [310] = {
+ .species = SPECIES_SHELGON,
+ .moves = {MOVE_FRUSTRATION, MOVE_DRAGON_DANCE, MOVE_CRUNCH, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [311] = {
+ .species = SPECIES_METANG,
+ .moves = {MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_BODY_SLAM, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [312] = {
+ .species = SPECIES_WIGGLYTUFF,
+ .moves = {MOVE_FAKE_TEARS, MOVE_SING, MOVE_DREAM_EATER, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_DOCILE
+ },
+ [313] = {
+ .species = SPECIES_SUNFLORA,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_GRASS_WHISTLE, MOVE_GROWTH, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [314] = {
+ .species = SPECIES_CHIMECHO,
+ .moves = {MOVE_PSYCHIC, MOVE_HYPNOSIS, MOVE_DREAM_EATER, MOVE_HEAL_BELL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [315] = {
+ .species = SPECIES_GLIGAR,
+ .moves = {MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_GUILLOTINE, MOVE_SCREECH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [316] = {
+ .species = SPECIES_QWILFISH,
+ .moves = {MOVE_REVENGE, MOVE_SLUDGE_BOMB, MOVE_SHADOW_BALL, MOVE_DESTINY_BOND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [317] = {
+ .species = SPECIES_SNEASEL,
+ .moves = {MOVE_CRUSH_CLAW, MOVE_BRICK_BREAK, MOVE_AERIAL_ACE, MOVE_SCREECH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_JOLLY
+ },
+ [318] = {
+ .species = SPECIES_PELIPPER,
+ .moves = {MOVE_SURF, MOVE_BLIZZARD, MOVE_AERIAL_ACE, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [319] = {
+ .species = SPECIES_SWELLOW,
+ .moves = {MOVE_FACADE, MOVE_AERIAL_ACE, MOVE_PURSUIT, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [320] = {
+ .species = SPECIES_LAIRON,
+ .moves = {MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_ROAR, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [321] = {
+ .species = SPECIES_TANGELA,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_STUN_SPORE, MOVE_REST, MOVE_AMNESIA},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [322] = {
+ .species = SPECIES_ARBOK,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_GLARE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [323] = {
+ .species = SPECIES_PERSIAN,
+ .moves = {MOVE_FRUSTRATION, MOVE_SHADOW_BALL, MOVE_ROAR, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [324] = {
+ .species = SPECIES_SEADRA,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_FRUSTRATION, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [325] = {
+ .species = SPECIES_KECLEON,
+ .moves = {MOVE_TRICK, MOVE_BRICK_BREAK, MOVE_SHADOW_BALL, MOVE_SKILL_SWAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [326] = {
+ .species = SPECIES_VIGOROTH,
+ .moves = {MOVE_CRUSH_CLAW, MOVE_REVERSAL, MOVE_ENDURE, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [327] = {
+ .species = SPECIES_LUNATONE,
+ .moves = {MOVE_PSYCHIC, MOVE_ICE_BEAM, MOVE_COSMIC_POWER, MOVE_CALM_MIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [328] = {
+ .species = SPECIES_SOLROCK,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_COSMIC_POWER, MOVE_OVERHEAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [329] = {
+ .species = SPECIES_NOCTOWL,
+ .moves = {MOVE_PSYCHIC, MOVE_FAINT_ATTACK, MOVE_AERIAL_ACE, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIET
+ },
+ [330] = {
+ .species = SPECIES_SANDSLASH,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_CRUSH_CLAW, MOVE_SANDSTORM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [331] = {
+ .species = SPECIES_VENOMOTH,
+ .moves = {MOVE_SIGNAL_BEAM, MOVE_PSYCHIC, MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [332] = {
+ .species = SPECIES_CHANSEY,
+ .moves = {MOVE_SEISMIC_TOSS, MOVE_SHADOW_BALL, MOVE_DOUBLE_TEAM, MOVE_SOFT_BOILED},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_RELAXED
+ },
+ [333] = {
+ .species = SPECIES_SEAKING,
+ .moves = {MOVE_HORN_DRILL, MOVE_MEGAHORN, MOVE_SLEEP_TALK, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [334] = {
+ .species = SPECIES_JUMPLUFF,
+ .moves = {MOVE_LEECH_SEED, MOVE_SLEEP_POWDER, MOVE_GIGA_DRAIN, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_BOLD
+ },
+ [335] = {
+ .species = SPECIES_PILOSWINE,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_BODY_SLAM, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_ADAMANT
+ },
+ [336] = {
+ .species = SPECIES_GOLBAT,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_SHADOW_BALL, MOVE_CONFUSE_RAY, MOVE_AIR_CUTTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [337] = {
+ .species = SPECIES_PRIMEAPE,
+ .moves = {MOVE_CROSS_CHOP, MOVE_ROCK_TOMB, MOVE_OVERHEAT, MOVE_BULK_UP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [338] = {
+ .species = SPECIES_HITMONLEE,
+ .moves = {MOVE_MEGA_KICK, MOVE_BRICK_BREAK, MOVE_FORESIGHT, MOVE_ROCK_TOMB},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [339] = {
+ .species = SPECIES_HITMONCHAN,
+ .moves = {MOVE_DYNAMIC_PUNCH, MOVE_MACH_PUNCH, MOVE_DETECT, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [340] = {
+ .species = SPECIES_GIRAFARIG,
+ .moves = {MOVE_PSYCHIC, MOVE_CRUNCH, MOVE_BATON_PASS, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [341] = {
+ .species = SPECIES_HITMONTOP,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_SEISMIC_TOSS, MOVE_ROCK_SLIDE, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [342] = {
+ .species = SPECIES_BANETTE,
+ .moves = {MOVE_SHADOW_BALL, MOVE_FRUSTRATION, MOVE_SCREECH, MOVE_WILL_O_WISP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_ADAMANT
+ },
+ [343] = {
+ .species = SPECIES_NINJASK,
+ .moves = {MOVE_SLASH, MOVE_SHADOW_BALL, MOVE_SWORDS_DANCE, MOVE_BATON_PASS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [344] = {
+ .species = SPECIES_SEVIPER,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_GIGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [345] = {
+ .species = SPECIES_ZANGOOSE,
+ .moves = {MOVE_CRUSH_CLAW, MOVE_SHADOW_BALL, MOVE_BRICK_BREAK, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [346] = {
+ .species = SPECIES_CAMERUPT,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ERUPTION, MOVE_BODY_SLAM, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [347] = {
+ .species = SPECIES_SHARPEDO,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_CRUNCH, MOVE_EARTHQUAKE, MOVE_SURF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [348] = {
+ .species = SPECIES_TROPIUS,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_SYNTHESIS, MOVE_BODY_SLAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [349] = {
+ .species = SPECIES_MAGNETON,
+ .moves = {MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_THUNDER_WAVE, MOVE_METAL_SOUND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [350] = {
+ .species = SPECIES_MANTINE,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_RAIN_DANCE, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [351] = {
+ .species = SPECIES_STANTLER,
+ .moves = {MOVE_FRUSTRATION, MOVE_SHADOW_BALL, MOVE_THUNDER_WAVE, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [352] = {
+ .species = SPECIES_ABSOL,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_SHADOW_BALL, MOVE_AERIAL_ACE, MOVE_IRON_TAIL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [353] = {
+ .species = SPECIES_SWALOT,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_SHADOW_BALL, MOVE_BODY_SLAM, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [354] = {
+ .species = SPECIES_CRAWDAUNT,
+ .moves = {MOVE_GUILLOTINE, MOVE_FRUSTRATION, MOVE_ANCIENT_POWER, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [355] = {
+ .species = SPECIES_PIDGEOT,
+ .moves = {MOVE_RETURN, MOVE_AERIAL_ACE, MOVE_STEEL_WING, MOVE_MUD_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [356] = {
+ .species = SPECIES_GRUMPIG,
+ .moves = {MOVE_PSYCHIC, MOVE_ICE_PUNCH, MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [357] = {
+ .species = SPECIES_TORKOAL,
+ .moves = {MOVE_OVERHEAT, MOVE_BODY_SLAM, MOVE_SMOKESCREEN, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [358] = {
+ .species = SPECIES_KINGLER,
+ .moves = {MOVE_GUILLOTINE, MOVE_ROCK_TOMB, MOVE_FLAIL, MOVE_ENDURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [359] = {
+ .species = SPECIES_CACTURNE,
+ .moves = {MOVE_MEGA_KICK, MOVE_TEETER_DANCE, MOVE_FAINT_ATTACK, MOVE_SANDSTORM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_HARDY
+ },
+ [360] = {
+ .species = SPECIES_BELLOSSOM,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_ATTRACT, MOVE_SUNNY_DAY, MOVE_SYNTHESIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [361] = {
+ .species = SPECIES_OCTILLERY,
+ .moves = {MOVE_OCTAZOOKA, MOVE_FIRE_BLAST, MOVE_THUNDER_WAVE, MOVE_MUD_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [362] = {
+ .species = SPECIES_HUNTAIL,
+ .moves = {MOVE_SURF, MOVE_RAIN_DANCE, MOVE_CRUNCH, MOVE_BODY_SLAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [363] = {
+ .species = SPECIES_GOREBYSS,
+ .moves = {MOVE_SURF, MOVE_RAIN_DANCE, MOVE_PSYCHIC, MOVE_BODY_SLAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [364] = {
+ .species = SPECIES_RELICANTH,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_AMNESIA, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [365] = {
+ .species = SPECIES_OMASTAR,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_RAIN_DANCE, MOVE_ICE_BEAM, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [366] = {
+ .species = SPECIES_KABUTOPS,
+ .moves = {MOVE_SLASH, MOVE_ROCK_SLIDE, MOVE_FLAIL, MOVE_ENDURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [367] = {
+ .species = SPECIES_POLIWRATH,
+ .moves = {MOVE_BRICK_BREAK, MOVE_HYPNOSIS, MOVE_REST, MOVE_BELLY_DRUM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [368] = {
+ .species = SPECIES_SCYTHER,
+ .moves = {MOVE_SILVER_WIND, MOVE_AERIAL_ACE, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [369] = {
+ .species = SPECIES_PINSIR,
+ .moves = {MOVE_GUILLOTINE, MOVE_SWORDS_DANCE, MOVE_FLAIL, MOVE_ENDURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_JOLLY
+ },
+ [370] = {
+ .species = SPECIES_POLITOED,
+ .moves = {MOVE_SURF, MOVE_PSYCHIC, MOVE_MUD_SLAP, MOVE_SWAGGER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [371] = {
+ .species = SPECIES_CLOYSTER,
+ .moves = {MOVE_DIVE, MOVE_TOXIC, MOVE_DOUBLE_TEAM, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [372] = {
+ .species = SPECIES_DUGTRIO,
+ .moves = {MOVE_EARTHQUAKE, MOVE_TRI_ATTACK, MOVE_SLASH, MOVE_SAND_TOMB},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SOFT_SAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [373] = {
+ .species = SPECIES_MEDICHAM,
+ .moves = {MOVE_PSYCHIC, MOVE_HI_JUMP_KICK, MOVE_CALM_MIND, MOVE_BATON_PASS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [374] = {
+ .species = SPECIES_MISDREAVUS,
+ .moves = {MOVE_PAIN_SPLIT, MOVE_SHADOW_BALL, MOVE_CONFUSE_RAY, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [375] = {
+ .species = SPECIES_FEAROW,
+ .moves = {MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_FACADE, MOVE_MUD_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHARP_BEAK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [376] = {
+ .species = SPECIES_GRANBULL,
+ .moves = {MOVE_MEGA_KICK, MOVE_SMELLING_SALT, MOVE_THUNDER_WAVE, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [377] = {
+ .species = SPECIES_JYNX,
+ .moves = {MOVE_ICE_BEAM, MOVE_FAKE_OUT, MOVE_LOVELY_KISS, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [378] = {
+ .species = SPECIES_DUSCLOPS,
+ .moves = {MOVE_WILL_O_WISP, MOVE_SEISMIC_TOSS, MOVE_PAIN_SPLIT, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [379] = {
+ .species = SPECIES_DODRIO,
+ .moves = {MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_SLEEP_TALK, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [380] = {
+ .species = SPECIES_MR_MIME,
+ .moves = {MOVE_PSYCHIC, MOVE_MAGICAL_LEAF, MOVE_FAKE_OUT, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [381] = {
+ .species = SPECIES_LANTURN,
+ .moves = {MOVE_SURF, MOVE_CONFUSE_RAY, MOVE_ATTRACT, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIET
+ },
+ [382] = {
+ .species = SPECIES_BRELOOM,
+ .moves = {MOVE_SKY_UPPERCUT, MOVE_MACH_PUNCH, MOVE_HEADBUTT, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [383] = {
+ .species = SPECIES_FORRETRESS,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_ROCK_SLIDE, MOVE_LIGHT_SCREEN, MOVE_SPIKES},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [384] = {
+ .species = SPECIES_WHISCASH,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_AMNESIA, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [385] = {
+ .species = SPECIES_XATU,
+ .moves = {MOVE_DRILL_PECK, MOVE_NIGHT_SHADE, MOVE_WISH, MOVE_FUTURE_SIGHT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHARP_BEAK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [386] = {
+ .species = SPECIES_SKARMORY,
+ .moves = {MOVE_STEEL_WING, MOVE_AIR_CUTTER, MOVE_COUNTER, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [387] = {
+ .species = SPECIES_MAROWAK,
+ .moves = {MOVE_BONEMERANG, MOVE_ROCK_SLIDE, MOVE_ICY_WIND, MOVE_HEADBUTT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_THICK_CLUB,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [388] = {
+ .species = SPECIES_QUAGSIRE,
+ .moves = {MOVE_EARTHQUAKE, MOVE_BRICK_BREAK, MOVE_COUNTER, MOVE_MUD_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [389] = {
+ .species = SPECIES_CLEFABLE,
+ .moves = {MOVE_METRONOME, MOVE_DOUBLE_TEAM, MOVE_REFLECT, MOVE_FOLLOW_ME},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_BRAVE
+ },
+ [390] = {
+ .species = SPECIES_HARIYAMA,
+ .moves = {MOVE_CROSS_CHOP, MOVE_ROCK_SLIDE, MOVE_COUNTER, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [391] = {
+ .species = SPECIES_RAICHU,
+ .moves = {MOVE_THUNDERBOLT, MOVE_QUICK_ATTACK, MOVE_LIGHT_SCREEN, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [392] = {
+ .species = SPECIES_DEWGONG,
+ .moves = {MOVE_ICE_BEAM, MOVE_ICY_WIND, MOVE_HEADBUTT, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NEVER_MELT_ICE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [393] = {
+ .species = SPECIES_MANECTRIC,
+ .moves = {MOVE_THUNDERBOLT, MOVE_FLASH, MOVE_QUICK_ATTACK, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MAGNET,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [394] = {
+ .species = SPECIES_VILEPLUME,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_PETAL_DANCE, MOVE_MOONLIGHT, MOVE_AROMATHERAPY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [395] = {
+ .species = SPECIES_VICTREEBEL,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_SLEEP_POWDER, MOVE_SWEET_SCENT, MOVE_SYNTHESIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIET
+ },
+ [396] = {
+ .species = SPECIES_ELECTRODE,
+ .moves = {MOVE_THUNDERBOLT, MOVE_SWIFT, MOVE_LIGHT_SCREEN, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [397] = {
+ .species = SPECIES_EXPLOUD,
+ .moves = {MOVE_HYPER_VOICE, MOVE_SHADOW_BALL, MOVE_SLEEP_TALK, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [398] = {
+ .species = SPECIES_SHIFTRY,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_FAINT_ATTACK, MOVE_QUICK_ATTACK, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MIRACLE_SEED,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIET
+ },
+ [399] = {
+ .species = SPECIES_GLALIE,
+ .moves = {MOVE_ICE_BEAM, MOVE_CRUNCH, MOVE_HAIL, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [400] = {
+ .species = SPECIES_LUDICOLO,
+ .moves = {MOVE_SURF, MOVE_RAIN_DANCE, MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [401] = {
+ .species = SPECIES_HYPNO,
+ .moves = {MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_HYPNOSIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIET
+ },
+ [402] = {
+ .species = SPECIES_GOLEM,
+ .moves = {MOVE_EARTHQUAKE, MOVE_BODY_SLAM, MOVE_COUNTER, MOVE_ROCK_TOMB},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [403] = {
+ .species = SPECIES_RHYDON,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_SCARY_FACE, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [404] = {
+ .species = SPECIES_ALAKAZAM,
+ .moves = {MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [405] = {
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_WILL_O_WISP, MOVE_SHADOW_BALL, MOVE_SMOKESCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [406] = {
+ .species = SPECIES_KANGASKHAN,
+ .moves = {MOVE_DIZZY_PUNCH, MOVE_BRICK_BREAK, MOVE_COUNTER, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [407] = {
+ .species = SPECIES_ELECTABUZZ,
+ .moves = {MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_BRICK_BREAK, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [408] = {
+ .species = SPECIES_TAUROS,
+ .moves = {MOVE_EARTHQUAKE, MOVE_THRASH, MOVE_SWAGGER, MOVE_FACADE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [409] = {
+ .species = SPECIES_SLOWBRO,
+ .moves = {MOVE_SURF, MOVE_RAIN_DANCE, MOVE_HEADBUTT, MOVE_ICE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [410] = {
+ .species = SPECIES_SLOWKING,
+ .moves = {MOVE_PSYCHIC, MOVE_BRICK_BREAK, MOVE_AMNESIA, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [411] = {
+ .species = SPECIES_MILTANK,
+ .moves = {MOVE_FACADE, MOVE_SHADOW_BALL, MOVE_COUNTER, MOVE_MILK_DRINK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [412] = {
+ .species = SPECIES_ALTARIA,
+ .moves = {MOVE_DRAGON_CLAW, MOVE_AERIAL_ACE, MOVE_REFRESH, MOVE_BODY_SLAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [413] = {
+ .species = SPECIES_NIDOQUEEN,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_DOUBLE_KICK, MOVE_BODY_SLAM, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [414] = {
+ .species = SPECIES_NIDOKING,
+ .moves = {MOVE_HORN_DRILL, MOVE_DOUBLE_KICK, MOVE_BODY_SLAM, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [415] = {
+ .species = SPECIES_MAGMAR,
+ .moves = {MOVE_FLAMETHROWER, MOVE_SMOKESCREEN, MOVE_BRICK_BREAK, MOVE_BARRIER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [416] = {
+ .species = SPECIES_CRADILY,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_ROCK_SLIDE, MOVE_BARRIER, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [417] = {
+ .species = SPECIES_ARMALDO,
+ .moves = {MOVE_SLASH, MOVE_AERIAL_ACE, MOVE_ANCIENT_POWER, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [418] = {
+ .species = SPECIES_GOLDUCK,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_DIG, MOVE_BRICK_BREAK, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [419] = {
+ .species = SPECIES_RAPIDASH,
+ .moves = {MOVE_FLAMETHROWER, MOVE_DOUBLE_KICK, MOVE_QUICK_ATTACK, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHARCOAL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIET
+ },
+ [420] = {
+ .species = SPECIES_MUK,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_BODY_SLAM, MOVE_SCREECH, MOVE_MINIMIZE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_POISON_BARB,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [421] = {
+ .species = SPECIES_GENGAR,
+ .moves = {MOVE_DREAM_EATER, MOVE_HYPNOSIS, MOVE_CONFUSE_RAY, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_TIMID
+ },
+ [422] = {
+ .species = SPECIES_AMPHAROS,
+ .moves = {MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_THUNDER_WAVE, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MAGNET,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [423] = {
+ .species = SPECIES_SCIZOR,
+ .moves = {MOVE_METAL_CLAW, MOVE_AERIAL_ACE, MOVE_COUNTER, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [424] = {
+ .species = SPECIES_HERACROSS,
+ .moves = {MOVE_MEGAHORN, MOVE_BRICK_BREAK, MOVE_ROCK_TOMB, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [425] = {
+ .species = SPECIES_URSARING,
+ .moves = {MOVE_MEGA_KICK, MOVE_CRUNCH, MOVE_AERIAL_ACE, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [426] = {
+ .species = SPECIES_HOUNDOOM,
+ .moves = {MOVE_FLAMETHROWER, MOVE_SHADOW_BALL, MOVE_COUNTER, MOVE_WILL_O_WISP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [427] = {
+ .species = SPECIES_DONPHAN,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_SWAGGER, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [428] = {
+ .species = SPECIES_CLAYDOL,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_SWAGGER, MOVE_PSYCH_UP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [429] = {
+ .species = SPECIES_WAILORD,
+ .moves = {MOVE_SURF, MOVE_ICY_WIND, MOVE_BODY_SLAM, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [430] = {
+ .species = SPECIES_NINETALES,
+ .moves = {MOVE_FLAMETHROWER, MOVE_ROAR, MOVE_CONFUSE_RAY, MOVE_WILL_O_WISP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [431] = {
+ .species = SPECIES_MACHAMP,
+ .moves = {MOVE_CROSS_CHOP, MOVE_ROCK_SLIDE, MOVE_COUNTER, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [432] = {
+ .species = SPECIES_SHUCKLE,
+ .moves = {MOVE_ROLLOUT, MOVE_DEFENSE_CURL, MOVE_SLEEP_TALK, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_BRAVE
+ },
+ [433] = {
+ .species = SPECIES_STEELIX,
+ .moves = {MOVE_EARTHQUAKE, MOVE_DRAGON_BREATH, MOVE_ROCK_TOMB, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [434] = {
+ .species = SPECIES_TENTACRUEL,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_ICY_WIND, MOVE_BARRIER, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_IMPISH
+ },
+ [435] = {
+ .species = SPECIES_AERODACTYL,
+ .moves = {MOVE_ANCIENT_POWER, MOVE_DRAGON_BREATH, MOVE_AERIAL_ACE, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [436] = {
+ .species = SPECIES_PORYGON2,
+ .moves = {MOVE_TRI_ATTACK, MOVE_AERIAL_ACE, MOVE_SHADOW_BALL, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [437] = {
+ .species = SPECIES_GARDEVOIR,
+ .moves = {MOVE_DREAM_EATER, MOVE_HYPNOSIS, MOVE_MAGICAL_LEAF, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_TIMID
+ },
+ [438] = {
+ .species = SPECIES_EXEGGUTOR,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_SYNTHESIS, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIET
+ },
+ [439] = {
+ .species = SPECIES_STARMIE,
+ .moves = {MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_THUNDER_WAVE, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [440] = {
+ .species = SPECIES_FLYGON,
+ .moves = {MOVE_EARTHQUAKE, MOVE_STEEL_WING, MOVE_FAINT_ATTACK, MOVE_FACADE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [441] = {
+ .species = SPECIES_VENUSAUR,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_SUNNY_DAY, MOVE_SYNTHESIS, MOVE_SLEEP_POWDER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [442] = {
+ .species = SPECIES_VAPOREON,
+ .moves = {MOVE_SURF, MOVE_ROAR, MOVE_BITE, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MYSTIC_WATER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [443] = {
+ .species = SPECIES_JOLTEON,
+ .moves = {MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ATTRACT, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [444] = {
+ .species = SPECIES_FLAREON,
+ .moves = {MOVE_FLAMETHROWER, MOVE_ROAR, MOVE_BITE, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [445] = {
+ .species = SPECIES_MEGANIUM,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_LIGHT_SCREEN, MOVE_SYNTHESIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [446] = {
+ .species = SPECIES_ESPEON,
+ .moves = {MOVE_PSYCHIC, MOVE_CHARM, MOVE_CALM_MIND, MOVE_BATON_PASS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [447] = {
+ .species = SPECIES_UMBREON,
+ .moves = {MOVE_CONFUSE_RAY, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_BATON_PASS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [448] = {
+ .species = SPECIES_BLASTOISE,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_RAIN_DANCE, MOVE_BITE, MOVE_SEISMIC_TOSS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [449] = {
+ .species = SPECIES_FERALIGATR,
+ .moves = {MOVE_SURF, MOVE_RAIN_DANCE, MOVE_AERIAL_ACE, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [450] = {
+ .species = SPECIES_AGGRON,
+ .moves = {MOVE_IRON_TAIL, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [451] = {
+ .species = SPECIES_BLAZIKEN,
+ .moves = {MOVE_FLAMETHROWER, MOVE_SUNNY_DAY, MOVE_DOUBLE_KICK, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [452] = {
+ .species = SPECIES_WALREIN,
+ .moves = {MOVE_BLIZZARD, MOVE_HAIL, MOVE_YAWN, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [453] = {
+ .species = SPECIES_SCEPTILE,
+ .moves = {MOVE_LEAF_BLADE, MOVE_LEECH_SEED, MOVE_AERIAL_ACE, MOVE_DETECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [454] = {
+ .species = SPECIES_CHARIZARD,
+ .moves = {MOVE_FIRE_BLAST, MOVE_SUNNY_DAY, MOVE_ROAR, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [455] = {
+ .species = SPECIES_TYPHLOSION,
+ .moves = {MOVE_FIRE_BLAST, MOVE_SUNNY_DAY, MOVE_SMOKESCREEN, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [456] = {
+ .species = SPECIES_LAPRAS,
+ .moves = {MOVE_SURF, MOVE_ATTRACT, MOVE_CONFUSE_RAY, MOVE_SING},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_BOLD
+ },
+ [457] = {
+ .species = SPECIES_CROBAT,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_BITE, MOVE_ASTONISH, MOVE_SCREECH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [458] = {
+ .species = SPECIES_SWAMPERT,
+ .moves = {MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_REST, MOVE_CURSE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [459] = {
+ .species = SPECIES_GYARADOS,
+ .moves = {MOVE_RETURN, MOVE_BITE, MOVE_THUNDER_WAVE, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [460] = {
+ .species = SPECIES_SNORLAX,
+ .moves = {MOVE_FACADE, MOVE_SHADOW_BALL, MOVE_ATTRACT, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [461] = {
+ .species = SPECIES_KINGDRA,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_DRAGON_BREATH, MOVE_ICY_WIND, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [462] = {
+ .species = SPECIES_BLISSEY,
+ .moves = {MOVE_TOXIC, MOVE_DOUBLE_TEAM, MOVE_SING, MOVE_SOFT_BOILED},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_BOLD
+ },
+ [463] = {
+ .species = SPECIES_MILOTIC,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_ICY_WIND, MOVE_RECOVER, MOVE_MIRROR_COAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [464] = {
+ .species = SPECIES_ARCANINE,
+ .moves = {MOVE_FLAMETHROWER, MOVE_EXTREME_SPEED, MOVE_CRUNCH, MOVE_BODY_SLAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [465] = {
+ .species = SPECIES_SALAMENCE,
+ .moves = {MOVE_DRAGON_CLAW, MOVE_AERIAL_ACE, MOVE_HEADBUTT, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [466] = {
+ .species = SPECIES_METAGROSS,
+ .moves = {MOVE_METEOR_MASH, MOVE_AERIAL_ACE, MOVE_FACADE, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [467] = {
+ .species = SPECIES_SLAKING,
+ .moves = {MOVE_YAWN, MOVE_BULK_UP, MOVE_SWAGGER, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [468] = {
+ .species = SPECIES_DUGTRIO,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_AERIAL_ACE, MOVE_TRI_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [469] = {
+ .species = SPECIES_MEDICHAM,
+ .moves = {MOVE_REVERSAL, MOVE_ENDURE, MOVE_PSYCHIC, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [470] = {
+ .species = SPECIES_MAROWAK,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_SWORDS_DANCE, MOVE_ICY_WIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_THICK_CLUB,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [471] = {
+ .species = SPECIES_QUAGSIRE,
+ .moves = {MOVE_CURSE, MOVE_ATTRACT, MOVE_YAWN, MOVE_ANCIENT_POWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_SASSY
+ },
+ [472] = {
+ .species = SPECIES_MISDREAVUS,
+ .moves = {MOVE_PSYCHIC, MOVE_ATTRACT, MOVE_THUNDER_WAVE, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_BOLD
+ },
+ [473] = {
+ .species = SPECIES_FEAROW,
+ .moves = {MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_ATTRACT, MOVE_PURSUIT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [474] = {
+ .species = SPECIES_GRANBULL,
+ .moves = {MOVE_OVERHEAT, MOVE_THUNDERBOLT, MOVE_ICE_PUNCH, MOVE_FACADE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [475] = {
+ .species = SPECIES_JYNX,
+ .moves = {MOVE_PERISH_SONG, MOVE_MEAN_LOOK, MOVE_LOVELY_KISS, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [476] = {
+ .species = SPECIES_DUSCLOPS,
+ .moves = {MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_DOUBLE_TEAM, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [477] = {
+ .species = SPECIES_DODRIO,
+ .moves = {MOVE_DRILL_PECK, MOVE_DOUBLE_EDGE, MOVE_FAINT_ATTACK, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [478] = {
+ .species = SPECIES_MR_MIME,
+ .moves = {MOVE_BATON_PASS, MOVE_SWAGGER, MOVE_PSYCH_UP, MOVE_PSYCHIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [479] = {
+ .species = SPECIES_LANTURN,
+ .moves = {MOVE_FLAIL, MOVE_ENDURE, MOVE_THUNDERBOLT, MOVE_SURF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [480] = {
+ .species = SPECIES_BRELOOM,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_LEECH_SEED, MOVE_FOCUS_PUNCH, MOVE_SPORE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_DOCILE
+ },
+ [481] = {
+ .species = SPECIES_FORRETRESS,
+ .moves = {MOVE_EARTHQUAKE, MOVE_DOUBLE_EDGE, MOVE_COUNTER, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [482] = {
+ .species = SPECIES_SKARMORY,
+ .moves = {MOVE_SPIKES, MOVE_ROAR, MOVE_DRILL_PECK, MOVE_TOXIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [483] = {
+ .species = SPECIES_WHISCASH,
+ .moves = {MOVE_SURF, MOVE_EARTHQUAKE, MOVE_SPARK, MOVE_FUTURE_SIGHT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [484] = {
+ .species = SPECIES_XATU,
+ .moves = {MOVE_FLY, MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [485] = {
+ .species = SPECIES_CLEFABLE,
+ .moves = {MOVE_METEOR_MASH, MOVE_COSMIC_POWER, MOVE_DOUBLE_TEAM, MOVE_FOLLOW_ME},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [486] = {
+ .species = SPECIES_HARIYAMA,
+ .moves = {MOVE_CROSS_CHOP, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_THUNDER_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [487] = {
+ .species = SPECIES_RAICHU,
+ .moves = {MOVE_THUNDERBOLT, MOVE_REVERSAL, MOVE_ENDURE, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [488] = {
+ .species = SPECIES_DEWGONG,
+ .moves = {MOVE_BLIZZARD, MOVE_DOUBLE_EDGE, MOVE_ENCORE, MOVE_DISABLE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [489] = {
+ .species = SPECIES_MANECTRIC,
+ .moves = {MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_CRUNCH, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [490] = {
+ .species = SPECIES_VILEPLUME,
+ .moves = {MOVE_INGRAIN, MOVE_DOUBLE_TEAM, MOVE_TOXIC, MOVE_GIGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [491] = {
+ .species = SPECIES_VICTREEBEL,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_SLUDGE_BOMB, MOVE_SLEEP_POWDER, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_SERIOUS
+ },
+ [492] = {
+ .species = SPECIES_ELECTRODE,
+ .moves = {MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_DOUBLE_TEAM, MOVE_SWAGGER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [493] = {
+ .species = SPECIES_EXPLOUD,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_EARTHQUAKE, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [494] = {
+ .species = SPECIES_SHIFTRY,
+ .moves = {MOVE_LEECH_SEED, MOVE_DIG, MOVE_DOUBLE_TEAM, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_IMPISH
+ },
+ [495] = {
+ .species = SPECIES_GLALIE,
+ .moves = {MOVE_EXPLOSION, MOVE_ENDURE, MOVE_BODY_SLAM, MOVE_ICY_WIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [496] = {
+ .species = SPECIES_LUDICOLO,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [497] = {
+ .species = SPECIES_HYPNO,
+ .moves = {MOVE_HYPNOSIS, MOVE_NIGHTMARE, MOVE_DREAM_EATER, MOVE_PSYCHIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [498] = {
+ .species = SPECIES_GOLEM,
+ .moves = {MOVE_FOCUS_PUNCH, MOVE_SUBSTITUTE, MOVE_DOUBLE_TEAM, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [499] = {
+ .species = SPECIES_RHYDON,
+ .moves = {MOVE_EARTHQUAKE, MOVE_HORN_DRILL, MOVE_ROCK_SLIDE, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [500] = {
+ .species = SPECIES_ALAKAZAM,
+ .moves = {MOVE_PSYCHIC, MOVE_CALM_MIND, MOVE_THUNDER_WAVE, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [501] = {
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_MEMENTO, MOVE_SLUDGE_BOMB, MOVE_FACADE, MOVE_DESTINY_BOND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [502] = {
+ .species = SPECIES_KANGASKHAN,
+ .moves = {MOVE_CRUSH_CLAW, MOVE_SHADOW_BALL, MOVE_ATTRACT, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [503] = {
+ .species = SPECIES_ELECTABUZZ,
+ .moves = {MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_ATTRACT, MOVE_FOCUS_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [504] = {
+ .species = SPECIES_TAUROS,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_DOUBLE_TEAM, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [505] = {
+ .species = SPECIES_SLOWBRO,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_CALM_MIND, MOVE_YAWN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_MODEST
+ },
+ [506] = {
+ .species = SPECIES_SLOWKING,
+ .moves = {MOVE_YAWN, MOVE_THUNDER_WAVE, MOVE_SURF, MOVE_PSYCHIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [507] = {
+ .species = SPECIES_MILTANK,
+ .moves = {MOVE_FOCUS_PUNCH, MOVE_SHADOW_BALL, MOVE_ATTRACT, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [508] = {
+ .species = SPECIES_ALTARIA,
+ .moves = {MOVE_PERISH_SONG, MOVE_DRAGON_BREATH, MOVE_PURSUIT, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [509] = {
+ .species = SPECIES_NIDOQUEEN,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [510] = {
+ .species = SPECIES_NIDOKING,
+ .moves = {MOVE_MEGA_KICK, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [511] = {
+ .species = SPECIES_MAGMAR,
+ .moves = {MOVE_FIRE_BLAST, MOVE_SMOKESCREEN, MOVE_THUNDER_PUNCH, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [512] = {
+ .species = SPECIES_CRADILY,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_SWAGGER, MOVE_PSYCH_UP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [513] = {
+ .species = SPECIES_ARMALDO,
+ .moves = {MOVE_IRON_TAIL, MOVE_ANCIENT_POWER, MOVE_BRICK_BREAK, MOVE_KNOCK_OFF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [514] = {
+ .species = SPECIES_GOLDUCK,
+ .moves = {MOVE_CROSS_CHOP, MOVE_SURF, MOVE_SWAGGER, MOVE_PSYCH_UP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [515] = {
+ .species = SPECIES_RAPIDASH,
+ .moves = {MOVE_FIRE_BLAST, MOVE_BOUNCE, MOVE_DOUBLE_TEAM, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [516] = {
+ .species = SPECIES_MUK,
+ .moves = {MOVE_CURSE, MOVE_REST, MOVE_SLUDGE_BOMB, MOVE_DYNAMIC_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [517] = {
+ .species = SPECIES_GENGAR,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_SHADOW_BALL, MOVE_CONFUSE_RAY, MOVE_WILL_O_WISP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [518] = {
+ .species = SPECIES_AMPHAROS,
+ .moves = {MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_FOCUS_PUNCH, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [519] = {
+ .species = SPECIES_SCIZOR,
+ .moves = {MOVE_SILVER_WIND, MOVE_STEEL_WING, MOVE_SWORDS_DANCE, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [520] = {
+ .species = SPECIES_HERACROSS,
+ .moves = {MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_ATTRACT, MOVE_BULK_UP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_JOLLY
+ },
+ [521] = {
+ .species = SPECIES_URSARING,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_BRICK_BREAK, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [522] = {
+ .species = SPECIES_HOUNDOOM,
+ .moves = {MOVE_FIRE_BLAST, MOVE_CRUNCH, MOVE_ROAR, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [523] = {
+ .species = SPECIES_DONPHAN,
+ .moves = {MOVE_FLAIL, MOVE_ENDURE, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [524] = {
+ .species = SPECIES_CLAYDOL,
+ .moves = {MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_DOUBLE_TEAM, MOVE_COSMIC_POWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [525] = {
+ .species = SPECIES_WAILORD,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_REST, MOVE_CURSE, MOVE_AMNESIA},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [526] = {
+ .species = SPECIES_NINETALES,
+ .moves = {MOVE_HEAT_WAVE, MOVE_BODY_SLAM, MOVE_GRUDGE, MOVE_SUNNY_DAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIRKY
+ },
+ [527] = {
+ .species = SPECIES_MACHAMP,
+ .moves = {MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_BULK_UP, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [528] = {
+ .species = SPECIES_SHUCKLE,
+ .moves = {MOVE_SANDSTORM, MOVE_DIG, MOVE_FLASH, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_CAREFUL
+ },
+ [529] = {
+ .species = SPECIES_STEELIX,
+ .moves = {MOVE_EARTHQUAKE, MOVE_DRAGON_BREATH, MOVE_SANDSTORM, MOVE_BLOCK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [530] = {
+ .species = SPECIES_TENTACRUEL,
+ .moves = {MOVE_TOXIC, MOVE_GIGA_DRAIN, MOVE_CONFUSE_RAY, MOVE_SURF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [531] = {
+ .species = SPECIES_AERODACTYL,
+ .moves = {MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_ANCIENT_POWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [532] = {
+ .species = SPECIES_PORYGON2,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_THUNDER_WAVE, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [533] = {
+ .species = SPECIES_GARDEVOIR,
+ .moves = {MOVE_PSYCHIC, MOVE_CALM_MIND, MOVE_DOUBLE_TEAM, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [534] = {
+ .species = SPECIES_EXEGGUTOR,
+ .moves = {MOVE_RETURN, MOVE_CURSE, MOVE_SLEEP_POWDER, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [535] = {
+ .species = SPECIES_STARMIE,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [536] = {
+ .species = SPECIES_FLYGON,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_FIRE_BLAST, MOVE_CRUNCH, MOVE_SUNNY_DAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [537] = {
+ .species = SPECIES_VENUSAUR,
+ .moves = {MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_DOUBLE_TEAM, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [538] = {
+ .species = SPECIES_VAPOREON,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_BODY_SLAM, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [539] = {
+ .species = SPECIES_JOLTEON,
+ .moves = {MOVE_THUNDERBOLT, MOVE_DIG, MOVE_DOUBLE_KICK, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [540] = {
+ .species = SPECIES_FLAREON,
+ .moves = {MOVE_CURSE, MOVE_ATTRACT, MOVE_DOUBLE_EDGE, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [541] = {
+ .species = SPECIES_MEGANIUM,
+ .moves = {MOVE_LEECH_SEED, MOVE_SUBSTITUTE, MOVE_DOUBLE_TEAM, MOVE_GRASS_WHISTLE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [542] = {
+ .species = SPECIES_ESPEON,
+ .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_CALM_MIND, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [543] = {
+ .species = SPECIES_UMBREON,
+ .moves = {MOVE_CURSE, MOVE_SCREECH, MOVE_DOUBLE_TEAM, MOVE_DOUBLE_EDGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [544] = {
+ .species = SPECIES_BLASTOISE,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_MEGA_KICK, MOVE_BRICK_BREAK, MOVE_MIRROR_COAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BRAVE
+ },
+ [545] = {
+ .species = SPECIES_FERALIGATR,
+ .moves = {MOVE_SURF, MOVE_DRAGON_CLAW, MOVE_BRICK_BREAK, MOVE_SCARY_FACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [546] = {
+ .species = SPECIES_AGGRON,
+ .moves = {MOVE_FOCUS_PUNCH, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [547] = {
+ .species = SPECIES_BLAZIKEN,
+ .moves = {MOVE_BLAZE_KICK, MOVE_MEGA_KICK, MOVE_THUNDER_PUNCH, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [548] = {
+ .species = SPECIES_WALREIN,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_CURSE, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [549] = {
+ .species = SPECIES_SCEPTILE,
+ .moves = {MOVE_LEAF_BLADE, MOVE_THUNDER_PUNCH, MOVE_ATTRACT, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [550] = {
+ .species = SPECIES_CHARIZARD,
+ .moves = {MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_DRAGON_DANCE, MOVE_SMOKESCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [551] = {
+ .species = SPECIES_TYPHLOSION,
+ .moves = {MOVE_FLAMETHROWER, MOVE_THUNDER_PUNCH, MOVE_AERIAL_ACE, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [552] = {
+ .species = SPECIES_LAPRAS,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_BODY_SLAM, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_TIMID
+ },
+ [553] = {
+ .species = SPECIES_CROBAT,
+ .moves = {MOVE_TOXIC, MOVE_GIGA_DRAIN, MOVE_CONFUSE_RAY, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [554] = {
+ .species = SPECIES_SWAMPERT,
+ .moves = {MOVE_SURF, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_MIRROR_COAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [555] = {
+ .species = SPECIES_GYARADOS,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_THUNDERBOLT, MOVE_FIRE_BLAST, MOVE_BLIZZARD},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [556] = {
+ .species = SPECIES_SNORLAX,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_CURSE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [557] = {
+ .species = SPECIES_KINGDRA,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_DRAGON_BREATH, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [558] = {
+ .species = SPECIES_BLISSEY,
+ .moves = {MOVE_SEISMIC_TOSS, MOVE_SING, MOVE_ATTRACT, MOVE_SUBSTITUTE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_BOLD
+ },
+ [559] = {
+ .species = SPECIES_MILOTIC,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_SAFEGUARD, MOVE_MIRROR_COAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [560] = {
+ .species = SPECIES_ARCANINE,
+ .moves = {MOVE_FIRE_BLAST, MOVE_SUNNY_DAY, MOVE_CRUNCH, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_DOCILE
+ },
+ [561] = {
+ .species = SPECIES_SALAMENCE,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_CRUNCH, MOVE_SWAGGER, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [562] = {
+ .species = SPECIES_METAGROSS,
+ .moves = {MOVE_EARTHQUAKE, MOVE_METEOR_MASH, MOVE_PSYCH_UP, MOVE_SWAGGER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [563] = {
+ .species = SPECIES_SLAKING,
+ .moves = {MOVE_MEGA_KICK, MOVE_SHADOW_BALL, MOVE_YAWN, MOVE_AMNESIA},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_ADAMANT
+ },
+ [564] = {
+ .species = SPECIES_DUGTRIO,
+ .moves = {MOVE_EARTHQUAKE, MOVE_DOUBLE_EDGE, MOVE_SLUDGE_BOMB, MOVE_FISSURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [565] = {
+ .species = SPECIES_MEDICHAM,
+ .moves = {MOVE_DYNAMIC_PUNCH, MOVE_THUNDER_PUNCH, MOVE_ICE_PUNCH, MOVE_FIRE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_HARDY
+ },
+ [566] = {
+ .species = SPECIES_MISDREAVUS,
+ .moves = {MOVE_PERISH_SONG, MOVE_MEAN_LOOK, MOVE_THUNDER_WAVE, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [567] = {
+ .species = SPECIES_FEAROW,
+ .moves = {MOVE_DRILL_PECK, MOVE_RETURN, MOVE_STEEL_WING, MOVE_FAINT_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [568] = {
+ .species = SPECIES_GRANBULL,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_SLUDGE_BOMB, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [569] = {
+ .species = SPECIES_JYNX,
+ .moves = {MOVE_DREAM_EATER, MOVE_LOVELY_KISS, MOVE_ATTRACT, MOVE_SUBSTITUTE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [570] = {
+ .species = SPECIES_DUSCLOPS,
+ .moves = {MOVE_PSYCH_UP, MOVE_SWAGGER, MOVE_SHADOW_BALL, MOVE_EARTHQUAKE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [571] = {
+ .species = SPECIES_DODRIO,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_DRILL_PECK, MOVE_STEEL_WING, MOVE_FAINT_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [572] = {
+ .species = SPECIES_MR_MIME,
+ .moves = {MOVE_TRICK, MOVE_TORMENT, MOVE_PSYCHIC, MOVE_THUNDERBOLT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [573] = {
+ .species = SPECIES_LANTURN,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_THUNDER, MOVE_CONFUSE_RAY, MOVE_RAIN_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [574] = {
+ .species = SPECIES_BRELOOM,
+ .moves = {MOVE_IRON_TAIL, MOVE_FOCUS_PUNCH, MOVE_ATTRACT, MOVE_SPORE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [575] = {
+ .species = SPECIES_FORRETRESS,
+ .moves = {MOVE_EXPLOSION, MOVE_EARTHQUAKE, MOVE_GIGA_DRAIN, MOVE_ZAP_CANNON},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [576] = {
+ .species = SPECIES_WHISCASH,
+ .moves = {MOVE_SLEEP_TALK, MOVE_REST, MOVE_SURF, MOVE_FISSURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_HARDY
+ },
+ [577] = {
+ .species = SPECIES_XATU,
+ .moves = {MOVE_DRILL_PECK, MOVE_PSYCHIC, MOVE_GIGA_DRAIN, MOVE_STEEL_WING},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [578] = {
+ .species = SPECIES_SKARMORY,
+ .moves = {MOVE_TOXIC, MOVE_CURSE, MOVE_REST, MOVE_FLY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [579] = {
+ .species = SPECIES_MAROWAK,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_SWORDS_DANCE, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_THICK_CLUB,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [580] = {
+ .species = SPECIES_QUAGSIRE,
+ .moves = {MOVE_EARTHQUAKE, MOVE_SLUDGE_BOMB, MOVE_DOUBLE_EDGE, MOVE_CURSE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [581] = {
+ .species = SPECIES_CLEFABLE,
+ .moves = {MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_FLAMETHROWER, MOVE_MAGICAL_LEAF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [582] = {
+ .species = SPECIES_HARIYAMA,
+ .moves = {MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_FACADE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [583] = {
+ .species = SPECIES_RAICHU,
+ .moves = {MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_IRON_TAIL, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_DOCILE
+ },
+ [584] = {
+ .species = SPECIES_DEWGONG,
+ .moves = {MOVE_HORN_DRILL, MOVE_SHEER_COLD, MOVE_SLEEP_TALK, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [585] = {
+ .species = SPECIES_MANECTRIC,
+ .moves = {MOVE_THUNDERBOLT, MOVE_IRON_TAIL, MOVE_THUNDER_WAVE, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIRKY
+ },
+ [586] = {
+ .species = SPECIES_VILEPLUME,
+ .moves = {MOVE_ATTRACT, MOVE_STUN_SPORE, MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [587] = {
+ .species = SPECIES_VICTREEBEL,
+ .moves = {MOVE_STUN_SPORE, MOVE_INGRAIN, MOVE_GIGA_DRAIN, MOVE_SLUDGE_BOMB},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [588] = {
+ .species = SPECIES_ELECTRODE,
+ .moves = {MOVE_EXPLOSION, MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ENDURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAUGHTY
+ },
+ [589] = {
+ .species = SPECIES_EXPLOUD,
+ .moves = {MOVE_OVERHEAT, MOVE_ICE_BEAM, MOVE_THUNDER_PUNCH, MOVE_EXTRASENSORY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [590] = {
+ .species = SPECIES_SHIFTRY,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_EXPLOSION, MOVE_SYNTHESIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [591] = {
+ .species = SPECIES_GLALIE,
+ .moves = {MOVE_BLIZZARD, MOVE_EARTHQUAKE, MOVE_DOUBLE_EDGE, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [592] = {
+ .species = SPECIES_LUDICOLO,
+ .moves = {MOVE_LEECH_SEED, MOVE_RAIN_DANCE, MOVE_DOUBLE_TEAM, MOVE_GIGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [593] = {
+ .species = SPECIES_HYPNO,
+ .moves = {MOVE_PSYCH_UP, MOVE_SWAGGER, MOVE_MEGA_KICK, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [594] = {
+ .species = SPECIES_GOLEM,
+ .moves = {MOVE_EXPLOSION, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [595] = {
+ .species = SPECIES_RHYDON,
+ .moves = {MOVE_MEGAHORN, MOVE_CRUSH_CLAW, MOVE_EARTHQUAKE, MOVE_HORN_DRILL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [596] = {
+ .species = SPECIES_ALAKAZAM,
+ .moves = {MOVE_TRICK, MOVE_DISABLE, MOVE_PSYCHIC, MOVE_SKILL_SWAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [597] = {
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_EXPLOSION, MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [598] = {
+ .species = SPECIES_KANGASKHAN,
+ .moves = {MOVE_REVERSAL, MOVE_ENDURE, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [599] = {
+ .species = SPECIES_ELECTABUZZ,
+ .moves = {MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_THUNDERBOLT, MOVE_CROSS_CHOP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIRKY
+ },
+ [600] = {
+ .species = SPECIES_TAUROS,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_ICE_BEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [601] = {
+ .species = SPECIES_SLOWBRO,
+ .moves = {MOVE_SURF, MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [602] = {
+ .species = SPECIES_SLOWKING,
+ .moves = {MOVE_PSYCHIC, MOVE_SURF, MOVE_ICE_BEAM, MOVE_EARTHQUAKE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [603] = {
+ .species = SPECIES_MILTANK,
+ .moves = {MOVE_REVERSAL, MOVE_ENDURE, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [604] = {
+ .species = SPECIES_ALTARIA,
+ .moves = {MOVE_SING, MOVE_DRAGON_DANCE, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [605] = {
+ .species = SPECIES_NIDOQUEEN,
+ .moves = {MOVE_THUNDERBOLT, MOVE_FLAMETHROWER, MOVE_ICE_BEAM, MOVE_CRUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [606] = {
+ .species = SPECIES_NIDOKING,
+ .moves = {MOVE_HORN_DRILL, MOVE_FIRE_BLAST, MOVE_BLIZZARD, MOVE_SURF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEPPA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [607] = {
+ .species = SPECIES_MAGMAR,
+ .moves = {MOVE_MEGA_KICK, MOVE_CROSS_CHOP, MOVE_IRON_TAIL, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_IMPISH
+ },
+ [608] = {
+ .species = SPECIES_CRADILY,
+ .moves = {MOVE_SUBSTITUTE, MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [609] = {
+ .species = SPECIES_ARMALDO,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_BRICK_BREAK, MOVE_SWORDS_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [610] = {
+ .species = SPECIES_GOLDUCK,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_CROSS_CHOP, MOVE_BLIZZARD, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [611] = {
+ .species = SPECIES_RAPIDASH,
+ .moves = {MOVE_OVERHEAT, MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_HYPNOSIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [612] = {
+ .species = SPECIES_MUK,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_FLAMETHROWER, MOVE_ICE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_QUIET
+ },
+ [613] = {
+ .species = SPECIES_GENGAR,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_GIGA_DRAIN, MOVE_SKILL_SWAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [614] = {
+ .species = SPECIES_AMPHAROS,
+ .moves = {MOVE_THUNDERBOLT, MOVE_MEGA_KICK, MOVE_IRON_TAIL, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [615] = {
+ .species = SPECIES_SCIZOR,
+ .moves = {MOVE_REVERSAL, MOVE_ENDURE, MOVE_AGILITY, MOVE_SLASH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_CAREFUL
+ },
+ [616] = {
+ .species = SPECIES_HERACROSS,
+ .moves = {MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [617] = {
+ .species = SPECIES_URSARING,
+ .moves = {MOVE_FIRE_PUNCH, MOVE_THUNDER_PUNCH, MOVE_ICE_PUNCH, MOVE_CRUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [618] = {
+ .species = SPECIES_HOUNDOOM,
+ .moves = {MOVE_OVERHEAT, MOVE_SHADOW_BALL, MOVE_SLUDGE_BOMB, MOVE_DOUBLE_EDGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [619] = {
+ .species = SPECIES_DONPHAN,
+ .moves = {MOVE_FISSURE, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_SECRET_POWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [620] = {
+ .species = SPECIES_CLAYDOL,
+ .moves = {MOVE_PSYCHIC, MOVE_ICE_BEAM, MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [621] = {
+ .species = SPECIES_WAILORD,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_FISSURE, MOVE_DOUBLE_TEAM, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [622] = {
+ .species = SPECIES_NINETALES,
+ .moves = {MOVE_FIRE_BLAST, MOVE_IRON_TAIL, MOVE_CONFUSE_RAY, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIRKY
+ },
+ [623] = {
+ .species = SPECIES_MACHAMP,
+ .moves = {MOVE_CROSS_CHOP, MOVE_FIRE_BLAST, MOVE_THUNDER_PUNCH, MOVE_ICE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [624] = {
+ .species = SPECIES_SHUCKLE,
+ .moves = {MOVE_SUBSTITUTE, MOVE_ATTRACT, MOVE_TOXIC, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_CAREFUL
+ },
+ [625] = {
+ .species = SPECIES_STEELIX,
+ .moves = {MOVE_EARTHQUAKE, MOVE_BODY_SLAM, MOVE_ROCK_SLIDE, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [626] = {
+ .species = SPECIES_TENTACRUEL,
+ .moves = {MOVE_SURF, MOVE_GIGA_DRAIN, MOVE_ICE_BEAM, MOVE_MIRROR_COAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [627] = {
+ .species = SPECIES_AERODACTYL,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_ROCK_SLIDE, MOVE_FIRE_BLAST, MOVE_DRAGON_CLAW},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [628] = {
+ .species = SPECIES_PORYGON2,
+ .moves = {MOVE_PSYCHIC, MOVE_TRI_ATTACK, MOVE_THUNDER_WAVE, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [629] = {
+ .species = SPECIES_GARDEVOIR,
+ .moves = {MOVE_PSYCHIC, MOVE_ICE_PUNCH, MOVE_FIRE_PUNCH, MOVE_MAGICAL_LEAF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [630] = {
+ .species = SPECIES_EXEGGUTOR,
+ .moves = {MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_TOXIC, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [631] = {
+ .species = SPECIES_STARMIE,
+ .moves = {MOVE_SURF, MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ICE_BEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [632] = {
+ .species = SPECIES_FLYGON,
+ .moves = {MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_FLAMETHROWER, MOVE_GIGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [633] = {
+ .species = SPECIES_VENUSAUR,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_SLUDGE_BOMB, MOVE_EARTHQUAKE, MOVE_SLEEP_POWDER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [634] = {
+ .species = SPECIES_VAPOREON,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_ACID_ARMOR, MOVE_BATON_PASS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [635] = {
+ .species = SPECIES_JOLTEON,
+ .moves = {MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_AGILITY, MOVE_BATON_PASS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [636] = {
+ .species = SPECIES_FLAREON,
+ .moves = {MOVE_SHADOW_BALL, MOVE_FLAIL, MOVE_ENDURE, MOVE_OVERHEAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [637] = {
+ .species = SPECIES_MEGANIUM,
+ .moves = {MOVE_EARTHQUAKE, MOVE_FLAIL, MOVE_ENDURE, MOVE_GIGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [638] = {
+ .species = SPECIES_ESPEON,
+ .moves = {MOVE_PSYCHIC, MOVE_BITE, MOVE_WISH, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [639] = {
+ .species = SPECIES_UMBREON,
+ .moves = {MOVE_SWAGGER, MOVE_PSYCH_UP, MOVE_ATTRACT, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [640] = {
+ .species = SPECIES_BLASTOISE,
+ .moves = {MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [641] = {
+ .species = SPECIES_FERALIGATR,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_CRUNCH, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [642] = {
+ .species = SPECIES_AGGRON,
+ .moves = {MOVE_SURF, MOVE_THUNDER, MOVE_FIRE_BLAST, MOVE_BLIZZARD},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [643] = {
+ .species = SPECIES_BLAZIKEN,
+ .moves = {MOVE_OVERHEAT, MOVE_EARTHQUAKE, MOVE_ENDURE, MOVE_REVERSAL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [644] = {
+ .species = SPECIES_WALREIN,
+ .moves = {MOVE_SHEER_COLD, MOVE_FISSURE, MOVE_SURF, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [645] = {
+ .species = SPECIES_SCEPTILE,
+ .moves = {MOVE_LEAF_BLADE, MOVE_EARTHQUAKE, MOVE_CRUSH_CLAW, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [646] = {
+ .species = SPECIES_CHARIZARD,
+ .moves = {MOVE_FLAMETHROWER, MOVE_DRAGON_CLAW, MOVE_BITE, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [647] = {
+ .species = SPECIES_TYPHLOSION,
+ .moves = {MOVE_EARTHQUAKE, MOVE_OVERHEAT, MOVE_ENDURE, MOVE_REVERSAL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [648] = {
+ .species = SPECIES_LAPRAS,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [649] = {
+ .species = SPECIES_CROBAT,
+ .moves = {MOVE_AIR_CUTTER, MOVE_DOUBLE_EDGE, MOVE_SHADOW_BALL, MOVE_SCREECH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [650] = {
+ .species = SPECIES_SWAMPERT,
+ .moves = {MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_BRAVE
+ },
+ [651] = {
+ .species = SPECIES_GYARADOS,
+ .moves = {MOVE_SURF, MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_EARTHQUAKE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [652] = {
+ .species = SPECIES_SNORLAX,
+ .moves = {MOVE_MEGA_KICK, MOVE_SHADOW_BALL, MOVE_SWAGGER, MOVE_PSYCH_UP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_ADAMANT
+ },
+ [653] = {
+ .species = SPECIES_KINGDRA,
+ .moves = {MOVE_FLAIL, MOVE_HYDRO_PUMP, MOVE_DRAGON_DANCE, MOVE_ENDURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [654] = {
+ .species = SPECIES_BLISSEY,
+ .moves = {MOVE_FIRE_BLAST, MOVE_BLIZZARD, MOVE_CALM_MIND, MOVE_SOFT_BOILED},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_BOLD
+ },
+ [655] = {
+ .species = SPECIES_MILOTIC,
+ .moves = {MOVE_SURF, MOVE_BLIZZARD, MOVE_ATTRACT, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [656] = {
+ .species = SPECIES_ARCANINE,
+ .moves = {MOVE_OVERHEAT, MOVE_EXTREME_SPEED, MOVE_CRUNCH, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [657] = {
+ .species = SPECIES_SALAMENCE,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_ENDURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [658] = {
+ .species = SPECIES_METAGROSS,
+ .moves = {MOVE_EARTHQUAKE, MOVE_METEOR_MASH, MOVE_DOUBLE_TEAM, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [659] = {
+ .species = SPECIES_SLAKING,
+ .moves = {MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_AERIAL_ACE, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_ADAMANT
+ },
+ [660] = {
+ .species = SPECIES_DUGTRIO,
+ .moves = {MOVE_EARTHQUAKE, MOVE_DOUBLE_EDGE, MOVE_ROCK_SLIDE, MOVE_FISSURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [661] = {
+ .species = SPECIES_MEDICHAM,
+ .moves = {MOVE_MEGA_KICK, MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [662] = {
+ .species = SPECIES_MISDREAVUS,
+ .moves = {MOVE_DESTINY_BOND, MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_THUNDERBOLT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_TIMID
+ },
+ [663] = {
+ .species = SPECIES_FEAROW,
+ .moves = {MOVE_DRILL_PECK, MOVE_DOUBLE_EDGE, MOVE_STEEL_WING, MOVE_SKY_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [664] = {
+ .species = SPECIES_GRANBULL,
+ .moves = {MOVE_MEGA_KICK, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_BRAVE
+ },
+ [665] = {
+ .species = SPECIES_JYNX,
+ .moves = {MOVE_PSYCHIC, MOVE_ICE_BEAM, MOVE_LOVELY_KISS, MOVE_FAKE_TEARS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [666] = {
+ .species = SPECIES_DUSCLOPS,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_SHADOW_BALL, MOVE_CURSE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [667] = {
+ .species = SPECIES_DODRIO,
+ .moves = {MOVE_FLAIL, MOVE_ENDURE, MOVE_DRILL_PECK, MOVE_FACADE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [668] = {
+ .species = SPECIES_MR_MIME,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ICE_PUNCH, MOVE_FIRE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [669] = {
+ .species = SPECIES_LANTURN,
+ .moves = {MOVE_SURF, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [670] = {
+ .species = SPECIES_BRELOOM,
+ .moves = {MOVE_FOCUS_PUNCH, MOVE_SLUDGE_BOMB, MOVE_SPORE, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [671] = {
+ .species = SPECIES_FORRETRESS,
+ .moves = {MOVE_EXPLOSION, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_DOUBLE_EDGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [672] = {
+ .species = SPECIES_WHISCASH,
+ .moves = {MOVE_FISSURE, MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [673] = {
+ .species = SPECIES_XATU,
+ .moves = {MOVE_PSYCHIC, MOVE_DRILL_PECK, MOVE_SHADOW_BALL, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [674] = {
+ .species = SPECIES_SKARMORY,
+ .moves = {MOVE_DRILL_PECK, MOVE_STEEL_WING, MOVE_COUNTER, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [675] = {
+ .species = SPECIES_MAROWAK,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_SWORDS_DANCE, MOVE_MEGA_KICK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_THICK_CLUB,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [676] = {
+ .species = SPECIES_QUAGSIRE,
+ .moves = {MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_AMNESIA},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_SASSY
+ },
+ [677] = {
+ .species = SPECIES_CLEFABLE,
+ .moves = {MOVE_MEGA_KICK, MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_SOFT_BOILED},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [678] = {
+ .species = SPECIES_HARIYAMA,
+ .moves = {MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [679] = {
+ .species = SPECIES_RAICHU,
+ .moves = {MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_PROTECT, MOVE_MEGA_KICK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [680] = {
+ .species = SPECIES_DEWGONG,
+ .moves = {MOVE_SHEER_COLD, MOVE_ICE_BEAM, MOVE_SURF, MOVE_SIGNAL_BEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [681] = {
+ .species = SPECIES_MANECTRIC,
+ .moves = {MOVE_THUNDERBOLT, MOVE_CRUNCH, MOVE_THUNDER_WAVE, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [682] = {
+ .species = SPECIES_VILEPLUME,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SLUDGE_BOMB, MOVE_SUNNY_DAY, MOVE_SYNTHESIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [683] = {
+ .species = SPECIES_VICTREEBEL,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_DOUBLE_EDGE, MOVE_SLUDGE_BOMB, MOVE_SYNTHESIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [684] = {
+ .species = SPECIES_ELECTRODE,
+ .moves = {MOVE_EXPLOSION, MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_MIRROR_COAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAUGHTY
+ },
+ [685] = {
+ .species = SPECIES_EXPLOUD,
+ .moves = {MOVE_MEGA_KICK, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_OVERHEAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [686] = {
+ .species = SPECIES_SHIFTRY,
+ .moves = {MOVE_EXPLOSION, MOVE_GIGA_DRAIN, MOVE_MEGA_KICK, MOVE_FAKE_OUT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [687] = {
+ .species = SPECIES_GLALIE,
+ .moves = {MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [688] = {
+ .species = SPECIES_LUDICOLO,
+ .moves = {MOVE_LEECH_SEED, MOVE_RAIN_DANCE, MOVE_DOUBLE_TEAM, MOVE_TOXIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [689] = {
+ .species = SPECIES_HYPNO,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [690] = {
+ .species = SPECIES_GOLEM,
+ .moves = {MOVE_EXPLOSION, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_DOUBLE_EDGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [691] = {
+ .species = SPECIES_RHYDON,
+ .moves = {MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_HORN_DRILL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [692] = {
+ .species = SPECIES_ALAKAZAM,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [693] = {
+ .species = SPECIES_WEEZING,
+ .moves = {MOVE_EXPLOSION, MOVE_SLUDGE_BOMB, MOVE_FRUSTRATION, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [694] = {
+ .species = SPECIES_KANGASKHAN,
+ .moves = {MOVE_MEGA_KICK, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [695] = {
+ .species = SPECIES_ELECTABUZZ,
+ .moves = {MOVE_THUNDERBOLT, MOVE_PSYCHIC, MOVE_MEGA_KICK, MOVE_CROSS_CHOP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [696] = {
+ .species = SPECIES_TAUROS,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_ROCK_TOMB, MOVE_THUNDERBOLT, MOVE_SURF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [697] = {
+ .species = SPECIES_SLOWBRO,
+ .moves = {MOVE_PSYCHIC, MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK,
+ .nature = NATURE_SASSY
+ },
+ [698] = {
+ .species = SPECIES_SLOWKING,
+ .moves = {MOVE_PSYCHIC, MOVE_SURF, MOVE_ICE_BEAM, MOVE_FLAMETHROWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [699] = {
+ .species = SPECIES_MILTANK,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_CURSE, MOVE_DOUBLE_TEAM, MOVE_MILK_DRINK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [700] = {
+ .species = SPECIES_ALTARIA,
+ .moves = {MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_ICE_BEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [701] = {
+ .species = SPECIES_NIDOQUEEN,
+ .moves = {MOVE_SUPERPOWER, MOVE_SLUDGE_BOMB, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [702] = {
+ .species = SPECIES_NIDOKING,
+ .moves = {MOVE_MEGAHORN, MOVE_SLUDGE_BOMB, MOVE_EARTHQUAKE, MOVE_THUNDER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [703] = {
+ .species = SPECIES_MAGMAR,
+ .moves = {MOVE_FLAMETHROWER, MOVE_PSYCHIC, MOVE_CROSS_CHOP, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [704] = {
+ .species = SPECIES_CRADILY,
+ .moves = {MOVE_TOXIC, MOVE_INGRAIN, MOVE_MIRROR_COAT, MOVE_GIGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [705] = {
+ .species = SPECIES_ARMALDO,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [706] = {
+ .species = SPECIES_GOLDUCK,
+ .moves = {MOVE_SURF, MOVE_CROSS_CHOP, MOVE_ICE_BEAM, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [707] = {
+ .species = SPECIES_RAPIDASH,
+ .moves = {MOVE_OVERHEAT, MOVE_DOUBLE_EDGE, MOVE_IRON_TAIL, MOVE_DOUBLE_KICK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [708] = {
+ .species = SPECIES_MUK,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_BRICK_BREAK, MOVE_GIGA_DRAIN, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_BRAVE
+ },
+ [709] = {
+ .species = SPECIES_GENGAR,
+ .moves = {MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_DESTINY_BOND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [710] = {
+ .species = SPECIES_AMPHAROS,
+ .moves = {MOVE_THUNDERBOLT, MOVE_FIRE_PUNCH, MOVE_THUNDER_WAVE, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [711] = {
+ .species = SPECIES_SCIZOR,
+ .moves = {MOVE_SILVER_WIND, MOVE_SWORDS_DANCE, MOVE_AGILITY, MOVE_BATON_PASS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [712] = {
+ .species = SPECIES_HERACROSS,
+ .moves = {MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_REVERSAL, MOVE_ENDURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [713] = {
+ .species = SPECIES_URSARING,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [714] = {
+ .species = SPECIES_HOUNDOOM,
+ .moves = {MOVE_OVERHEAT, MOVE_SOLAR_BEAM, MOVE_CRUNCH, MOVE_SUNNY_DAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [715] = {
+ .species = SPECIES_DONPHAN,
+ .moves = {MOVE_FISSURE, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_IRON_TAIL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [716] = {
+ .species = SPECIES_CLAYDOL,
+ .moves = {MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [717] = {
+ .species = SPECIES_WAILORD,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_FISSURE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [718] = {
+ .species = SPECIES_NINETALES,
+ .moves = {MOVE_OVERHEAT, MOVE_DOUBLE_EDGE, MOVE_CONFUSE_RAY, MOVE_WILL_O_WISP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIRKY
+ },
+ [719] = {
+ .species = SPECIES_MACHAMP,
+ .moves = {MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [720] = {
+ .species = SPECIES_SHUCKLE,
+ .moves = {MOVE_TOXIC, MOVE_DOUBLE_TEAM, MOVE_WRAP, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_CAREFUL
+ },
+ [721] = {
+ .species = SPECIES_STEELIX,
+ .moves = {MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_DOUBLE_EDGE, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [722] = {
+ .species = SPECIES_TENTACRUEL,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_SLUDGE_BOMB, MOVE_ICE_BEAM, MOVE_MIRROR_COAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [723] = {
+ .species = SPECIES_AERODACTYL,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_FIRE_BLAST, MOVE_BITE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [724] = {
+ .species = SPECIES_PORYGON2,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [725] = {
+ .species = SPECIES_GARDEVOIR,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ICE_PUNCH, MOVE_FIRE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [726] = {
+ .species = SPECIES_EXEGGUTOR,
+ .moves = {MOVE_PSYCHIC, MOVE_GIGA_DRAIN, MOVE_SLUDGE_BOMB, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [727] = {
+ .species = SPECIES_STARMIE,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [728] = {
+ .species = SPECIES_FLYGON,
+ .moves = {MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_DOUBLE_EDGE, MOVE_CRUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [729] = {
+ .species = SPECIES_VENUSAUR,
+ .moves = {MOVE_SOLAR_BEAM, MOVE_SLUDGE_BOMB, MOVE_SUNNY_DAY, MOVE_EARTHQUAKE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [730] = {
+ .species = SPECIES_VAPOREON,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_ACID_ARMOR, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [731] = {
+ .species = SPECIES_JOLTEON,
+ .moves = {MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_BITE, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_TIMID
+ },
+ [732] = {
+ .species = SPECIES_FLAREON,
+ .moves = {MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_DOUBLE_EDGE, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [733] = {
+ .species = SPECIES_MEGANIUM,
+ .moves = {MOVE_GIGA_DRAIN, MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_BODY_SLAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [734] = {
+ .species = SPECIES_ESPEON,
+ .moves = {MOVE_PSYCHIC, MOVE_BITE, MOVE_ATTRACT, MOVE_CALM_MIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [735] = {
+ .species = SPECIES_UMBREON,
+ .moves = {MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [736] = {
+ .species = SPECIES_BLASTOISE,
+ .moves = {MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_MIRROR_COAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [737] = {
+ .species = SPECIES_FERALIGATR,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [738] = {
+ .species = SPECIES_AGGRON,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [739] = {
+ .species = SPECIES_BLAZIKEN,
+ .moves = {MOVE_OVERHEAT, MOVE_EARTHQUAKE, MOVE_THUNDER_PUNCH, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [740] = {
+ .species = SPECIES_WALREIN,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_SHEER_COLD},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [741] = {
+ .species = SPECIES_SCEPTILE,
+ .moves = {MOVE_LEAF_BLADE, MOVE_DRAGON_CLAW, MOVE_CRUNCH, MOVE_THUNDER_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [742] = {
+ .species = SPECIES_CHARIZARD,
+ .moves = {MOVE_OVERHEAT, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [743] = {
+ .species = SPECIES_TYPHLOSION,
+ .moves = {MOVE_OVERHEAT, MOVE_THUNDER_PUNCH, MOVE_EARTHQUAKE, MOVE_CRUSH_CLAW},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [744] = {
+ .species = SPECIES_LAPRAS,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_PSYCHIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [745] = {
+ .species = SPECIES_CROBAT,
+ .moves = {MOVE_SLUDGE_BOMB, MOVE_AERIAL_ACE, MOVE_SHADOW_BALL, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [746] = {
+ .species = SPECIES_SWAMPERT,
+ .moves = {MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_MIRROR_COAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [747] = {
+ .species = SPECIES_GYARADOS,
+ .moves = {MOVE_RETURN, MOVE_EARTHQUAKE, MOVE_DRAGON_DANCE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [748] = {
+ .species = SPECIES_SNORLAX,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_SHADOW_BALL, MOVE_BRICK_BREAK, MOVE_CURSE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [749] = {
+ .species = SPECIES_KINGDRA,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_ICE_BEAM, MOVE_DRAGON_DANCE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [750] = {
+ .species = SPECIES_BLISSEY,
+ .moves = {MOVE_ICE_BEAM, MOVE_CALM_MIND, MOVE_COUNTER, MOVE_SOFT_BOILED},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_BOLD
+ },
+ [751] = {
+ .species = SPECIES_MILOTIC,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_MIRROR_COAT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [752] = {
+ .species = SPECIES_ARCANINE,
+ .moves = {MOVE_OVERHEAT, MOVE_EXTREME_SPEED, MOVE_CRUNCH, MOVE_DOUBLE_EDGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_DOCILE
+ },
+ [753] = {
+ .species = SPECIES_SALAMENCE,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [754] = {
+ .species = SPECIES_METAGROSS,
+ .moves = {MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [755] = {
+ .species = SPECIES_SLAKING,
+ .moves = {MOVE_THUNDERBOLT, MOVE_FLAMETHROWER, MOVE_ICE_BEAM, MOVE_YAWN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK,
+ .nature = NATURE_MODEST
+ },
+ [756] = {
+ .species = SPECIES_ARTICUNO,
+ .moves = {MOVE_ICE_BEAM, MOVE_WATER_PULSE, MOVE_ICY_WIND, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [757] = {
+ .species = SPECIES_ZAPDOS,
+ .moves = {MOVE_THUNDERBOLT, MOVE_DRILL_PECK, MOVE_THUNDER_WAVE, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_DOCILE
+ },
+ [758] = {
+ .species = SPECIES_MOLTRES,
+ .moves = {MOVE_FLAMETHROWER, MOVE_AERIAL_ACE, MOVE_MUD_SLAP, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [759] = {
+ .species = SPECIES_RAIKOU,
+ .moves = {MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_CALM_MIND, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [760] = {
+ .species = SPECIES_ENTEI,
+ .moves = {MOVE_FLAMETHROWER, MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [761] = {
+ .species = SPECIES_SUICUNE,
+ .moves = {MOVE_SURF, MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [762] = {
+ .species = SPECIES_REGIROCK,
+ .moves = {MOVE_SUPERPOWER, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [763] = {
+ .species = SPECIES_REGICE,
+ .moves = {MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_AMNESIA, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [764] = {
+ .species = SPECIES_REGISTEEL,
+ .moves = {MOVE_METAL_CLAW, MOVE_CURSE, MOVE_AMNESIA, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [765] = {
+ .species = SPECIES_LATIAS,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [766] = {
+ .species = SPECIES_LATIOS,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [767] = {
+ .species = SPECIES_ARTICUNO,
+ .moves = {MOVE_SUBSTITUTE, MOVE_TOXIC, MOVE_BLIZZARD, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [768] = {
+ .species = SPECIES_ZAPDOS,
+ .moves = {MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_DRILL_PECK, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [769] = {
+ .species = SPECIES_MOLTRES,
+ .moves = {MOVE_OVERHEAT, MOVE_AERIAL_ACE, MOVE_DOUBLE_TEAM, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [770] = {
+ .species = SPECIES_RAIKOU,
+ .moves = {MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_DOUBLE_TEAM, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [771] = {
+ .species = SPECIES_ENTEI,
+ .moves = {MOVE_FIRE_BLAST, MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [772] = {
+ .species = SPECIES_SUICUNE,
+ .moves = {MOVE_TOXIC, MOVE_DIVE, MOVE_DOUBLE_TEAM, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [773] = {
+ .species = SPECIES_REGIROCK,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_COUNTER, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [774] = {
+ .species = SPECIES_REGICE,
+ .moves = {MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_BLIZZARD, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [775] = {
+ .species = SPECIES_REGISTEEL,
+ .moves = {MOVE_THUNDERBOLT, MOVE_ICE_PUNCH, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [776] = {
+ .species = SPECIES_LATIAS,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_EARTHQUAKE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [777] = {
+ .species = SPECIES_LATIOS,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_EARTHQUAKE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [778] = {
+ .species = SPECIES_ARTICUNO,
+ .moves = {MOVE_ICE_BEAM, MOVE_FACADE, MOVE_AERIAL_ACE, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [779] = {
+ .species = SPECIES_ZAPDOS,
+ .moves = {MOVE_THUNDERBOLT, MOVE_DRILL_PECK, MOVE_THUNDER_WAVE, MOVE_SUBSTITUTE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [780] = {
+ .species = SPECIES_MOLTRES,
+ .moves = {MOVE_FIRE_BLAST, MOVE_SUNNY_DAY, MOVE_DOUBLE_TEAM, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [781] = {
+ .species = SPECIES_RAIKOU,
+ .moves = {MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_QUICK_ATTACK, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [782] = {
+ .species = SPECIES_ENTEI,
+ .moves = {MOVE_FLAMETHROWER, MOVE_DOUBLE_EDGE, MOVE_SWAGGER, MOVE_PSYCH_UP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [783] = {
+ .species = SPECIES_SUICUNE,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_RAIN_DANCE, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [784] = {
+ .species = SPECIES_REGIROCK,
+ .moves = {MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_CURSE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [785] = {
+ .species = SPECIES_REGICE,
+ .moves = {MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [786] = {
+ .species = SPECIES_REGISTEEL,
+ .moves = {MOVE_ANCIENT_POWER, MOVE_AMNESIA, MOVE_COUNTER, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [787] = {
+ .species = SPECIES_LATIAS,
+ .moves = {MOVE_DRAGON_CLAW, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_EARTHQUAKE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [788] = {
+ .species = SPECIES_LATIOS,
+ .moves = {MOVE_DRAGON_CLAW, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_EARTHQUAKE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [789] = {
+ .species = SPECIES_ARTICUNO,
+ .moves = {MOVE_BLIZZARD, MOVE_DOUBLE_EDGE, MOVE_REST, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [790] = {
+ .species = SPECIES_ZAPDOS,
+ .moves = {MOVE_THUNDERBOLT, MOVE_DRILL_PECK, MOVE_THUNDER_WAVE, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [791] = {
+ .species = SPECIES_MOLTRES,
+ .moves = {MOVE_OVERHEAT, MOVE_DOUBLE_EDGE, MOVE_STEEL_WING, MOVE_SAFEGUARD},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [792] = {
+ .species = SPECIES_RAIKOU,
+ .moves = {MOVE_THUNDERBOLT, MOVE_BITE, MOVE_THUNDER_WAVE, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [793] = {
+ .species = SPECIES_ENTEI,
+ .moves = {MOVE_FLAMETHROWER, MOVE_BITE, MOVE_DOUBLE_TEAM, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [794] = {
+ .species = SPECIES_SUICUNE,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_BITE, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [795] = {
+ .species = SPECIES_REGIROCK,
+ .moves = {MOVE_ROCK_SLIDE, MOVE_BRICK_BREAK, MOVE_DOUBLE_TEAM, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [796] = {
+ .species = SPECIES_REGICE,
+ .moves = {MOVE_ICE_BEAM, MOVE_HAIL, MOVE_DOUBLE_TEAM, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [797] = {
+ .species = SPECIES_REGISTEEL,
+ .moves = {MOVE_ANCIENT_POWER, MOVE_EARTHQUAKE, MOVE_DOUBLE_TEAM, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [798] = {
+ .species = SPECIES_LATIAS,
+ .moves = {MOVE_MIST_BALL, MOVE_SHADOW_BALL, MOVE_CHARM, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [799] = {
+ .species = SPECIES_LATIOS,
+ .moves = {MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [800] = {
+ .species = SPECIES_GENGAR,
+ .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_THUNDERBOLT, MOVE_FIRE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [801] = {
+ .species = SPECIES_GENGAR,
+ .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_THUNDERBOLT, MOVE_ICE_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [802] = {
+ .species = SPECIES_GENGAR,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_FIRE_PUNCH, MOVE_DESTINY_BOND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [803] = {
+ .species = SPECIES_GENGAR,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ICE_PUNCH, MOVE_DESTINY_BOND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [804] = {
+ .species = SPECIES_URSARING,
+ .moves = {MOVE_MEGA_KICK, MOVE_AERIAL_ACE, MOVE_ROCK_SLIDE, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [805] = {
+ .species = SPECIES_URSARING,
+ .moves = {MOVE_HYPER_BEAM, MOVE_YAWN, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [806] = {
+ .species = SPECIES_URSARING,
+ .moves = {MOVE_FACADE, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_BULK_UP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [807] = {
+ .species = SPECIES_URSARING,
+ .moves = {MOVE_FACADE, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [808] = {
+ .species = SPECIES_MACHAMP,
+ .moves = {MOVE_CROSS_CHOP, MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [809] = {
+ .species = SPECIES_MACHAMP,
+ .moves = {MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_ROCK_TOMB},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [810] = {
+ .species = SPECIES_MACHAMP,
+ .moves = {MOVE_FOCUS_PUNCH, MOVE_SUBSTITUTE, MOVE_ATTRACT, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [811] = {
+ .species = SPECIES_MACHAMP,
+ .moves = {MOVE_REVENGE, MOVE_ROCK_SLIDE, MOVE_FACADE, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [812] = {
+ .species = SPECIES_GARDEVOIR,
+ .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_ENDURE, MOVE_DESTINY_BOND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [813] = {
+ .species = SPECIES_GARDEVOIR,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_WILL_O_WISP, MOVE_DESTINY_BOND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_TIMID
+ },
+ [814] = {
+ .species = SPECIES_GARDEVOIR,
+ .moves = {MOVE_PSYCHIC, MOVE_CALM_MIND, MOVE_WILL_O_WISP, MOVE_DESTINY_BOND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [815] = {
+ .species = SPECIES_GARDEVOIR,
+ .moves = {MOVE_PSYCHIC, MOVE_MAGICAL_LEAF, MOVE_ATTRACT, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [816] = {
+ .species = SPECIES_STARMIE,
+ .moves = {MOVE_SURF, MOVE_PSYCHIC, MOVE_RECOVER, MOVE_LIGHT_SCREEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [817] = {
+ .species = SPECIES_STARMIE,
+ .moves = {MOVE_SURF, MOVE_CONFUSE_RAY, MOVE_THUNDER_WAVE, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [818] = {
+ .species = SPECIES_STARMIE,
+ .moves = {MOVE_PSYCHIC, MOVE_ICE_BEAM, MOVE_COSMIC_POWER, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [819] = {
+ .species = SPECIES_STARMIE,
+ .moves = {MOVE_SURF, MOVE_THUNDERBOLT, MOVE_COSMIC_POWER, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [820] = {
+ .species = SPECIES_LAPRAS,
+ .moves = {MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_IRON_TAIL, MOVE_DOUBLE_EDGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [821] = {
+ .species = SPECIES_LAPRAS,
+ .moves = {MOVE_HYDRO_PUMP, MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_BLIZZARD},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [822] = {
+ .species = SPECIES_LAPRAS,
+ .moves = {MOVE_SHEER_COLD, MOVE_HORN_DRILL, MOVE_REST, MOVE_SLEEP_TALK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEPPA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [823] = {
+ .species = SPECIES_LAPRAS,
+ .moves = {MOVE_SHEER_COLD, MOVE_HORN_DRILL, MOVE_SING, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [824] = {
+ .species = SPECIES_SNORLAX,
+ .moves = {MOVE_MEGA_KICK, MOVE_SHADOW_BALL, MOVE_BRICK_BREAK, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [825] = {
+ .species = SPECIES_SNORLAX,
+ .moves = {MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_BRICK_BREAK, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [826] = {
+ .species = SPECIES_SNORLAX,
+ .moves = {MOVE_HYPER_BEAM, MOVE_SHADOW_BALL, MOVE_EARTHQUAKE, MOVE_CURSE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [827] = {
+ .species = SPECIES_SNORLAX,
+ .moves = {MOVE_RETURN, MOVE_SHADOW_BALL, MOVE_BELLY_DRUM, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [828] = {
+ .species = SPECIES_SALAMENCE,
+ .moves = {MOVE_FACADE, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [829] = {
+ .species = SPECIES_SALAMENCE,
+ .moves = {MOVE_HEADBUTT, MOVE_AERIAL_ACE, MOVE_CRUNCH, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [830] = {
+ .species = SPECIES_SALAMENCE,
+ .moves = {MOVE_FLAMETHROWER, MOVE_DRAGON_CLAW, MOVE_CRUNCH, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [831] = {
+ .species = SPECIES_SALAMENCE,
+ .moves = {MOVE_FLAMETHROWER, MOVE_DRAGON_CLAW, MOVE_CRUNCH, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [832] = {
+ .species = SPECIES_METAGROSS,
+ .moves = {MOVE_EXPLOSION, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_JOLLY
+ },
+ [833] = {
+ .species = SPECIES_METAGROSS,
+ .moves = {MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_ICE_PUNCH, MOVE_THUNDER_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [834] = {
+ .species = SPECIES_METAGROSS,
+ .moves = {MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_ICE_PUNCH, MOVE_THUNDER_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [835] = {
+ .species = SPECIES_METAGROSS,
+ .moves = {MOVE_METEOR_MASH, MOVE_EARTHQUAKE, MOVE_BRICK_BREAK, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [836] = {
+ .species = SPECIES_REGIROCK,
+ .moves = {MOVE_HYPER_BEAM, MOVE_FOCUS_PUNCH, MOVE_ROCK_SLIDE, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [837] = {
+ .species = SPECIES_REGIROCK,
+ .moves = {MOVE_SWAGGER, MOVE_PSYCH_UP, MOVE_ROCK_SLIDE, MOVE_EXPLOSION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [838] = {
+ .species = SPECIES_REGICE,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_CURSE, MOVE_COUNTER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BRAVE
+ },
+ [839] = {
+ .species = SPECIES_REGICE,
+ .moves = {MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_SLEEP_TALK, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [840] = {
+ .species = SPECIES_REGISTEEL,
+ .moves = {MOVE_FOCUS_PUNCH, MOVE_SUBSTITUTE, MOVE_TOXIC, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [841] = {
+ .species = SPECIES_REGISTEEL,
+ .moves = {MOVE_SUPERPOWER, MOVE_AERIAL_ACE, MOVE_SWAGGER, MOVE_PSYCH_UP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [842] = {
+ .species = SPECIES_LATIAS,
+ .moves = {MOVE_DRAGON_CLAW, MOVE_THUNDER_WAVE, MOVE_CALM_MIND, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [843] = {
+ .species = SPECIES_LATIAS,
+ .moves = {MOVE_MIST_BALL, MOVE_DRAGON_CLAW, MOVE_ATTRACT, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [844] = {
+ .species = SPECIES_LATIAS,
+ .moves = {MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_SWAGGER, MOVE_PSYCH_UP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [845] = {
+ .species = SPECIES_LATIAS,
+ .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [846] = {
+ .species = SPECIES_LATIOS,
+ .moves = {MOVE_DRAGON_CLAW, MOVE_THUNDER_WAVE, MOVE_CALM_MIND, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [847] = {
+ .species = SPECIES_LATIOS,
+ .moves = {MOVE_LUSTER_PURGE, MOVE_SHADOW_BALL, MOVE_DRAGON_CLAW, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [848] = {
+ .species = SPECIES_LATIOS,
+ .moves = {MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_DRAGON_DANCE, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [849] = {
+ .species = SPECIES_LATIOS,
+ .moves = {MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [850] = {
+ .species = SPECIES_DRAGONITE,
+ .moves = {MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_BRICK_BREAK, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [851] = {
+ .species = SPECIES_DRAGONITE,
+ .moves = {MOVE_EARTHQUAKE, MOVE_DOUBLE_EDGE, MOVE_AERIAL_ACE, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [852] = {
+ .species = SPECIES_DRAGONITE,
+ .moves = {MOVE_HYPER_BEAM, MOVE_ATTRACT, MOVE_DOUBLE_TEAM, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [853] = {
+ .species = SPECIES_DRAGONITE,
+ .moves = {MOVE_HYPER_BEAM, MOVE_THUNDER_WAVE, MOVE_DRAGON_DANCE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [854] = {
+ .species = SPECIES_DRAGONITE,
+ .moves = {MOVE_OUTRAGE, MOVE_DOUBLE_EDGE, MOVE_THUNDER_WAVE, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [855] = {
+ .species = SPECIES_DRAGONITE,
+ .moves = {MOVE_DRAGON_CLAW, MOVE_THUNDERBOLT, MOVE_SURF, MOVE_FLAMETHROWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [856] = {
+ .species = SPECIES_DRAGONITE,
+ .moves = {MOVE_DRAGON_CLAW, MOVE_THUNDERBOLT, MOVE_SURF, MOVE_ICE_BEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [857] = {
+ .species = SPECIES_DRAGONITE,
+ .moves = {MOVE_DRAGON_CLAW, MOVE_FLAMETHROWER, MOVE_ICE_BEAM, MOVE_BRICK_BREAK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [858] = {
+ .species = SPECIES_DRAGONITE,
+ .moves = {MOVE_THUNDER, MOVE_SURF, MOVE_RAIN_DANCE, MOVE_EARTHQUAKE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [859] = {
+ .species = SPECIES_DRAGONITE,
+ .moves = {MOVE_FIRE_BLAST, MOVE_BLIZZARD, MOVE_SUNNY_DAY, MOVE_EARTHQUAKE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [860] = {
+ .species = SPECIES_TYRANITAR,
+ .moves = {MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_THUNDERBOLT, MOVE_SURF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [861] = {
+ .species = SPECIES_TYRANITAR,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_CRUNCH, MOVE_THUNDERBOLT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [862] = {
+ .species = SPECIES_TYRANITAR,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_COUNTER, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [863] = {
+ .species = SPECIES_TYRANITAR,
+ .moves = {MOVE_CRUNCH, MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_FLAMETHROWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [864] = {
+ .species = SPECIES_TYRANITAR,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_DRAGON_DANCE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [865] = {
+ .species = SPECIES_TYRANITAR,
+ .moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_CURSE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [866] = {
+ .species = SPECIES_TYRANITAR,
+ .moves = {MOVE_ROCK_SLIDE, MOVE_AERIAL_ACE, MOVE_BRICK_BREAK, MOVE_CURSE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [867] = {
+ .species = SPECIES_TYRANITAR,
+ .moves = {MOVE_ROCK_SLIDE, MOVE_THUNDER_WAVE, MOVE_DRAGON_DANCE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [868] = {
+ .species = SPECIES_TYRANITAR,
+ .moves = {MOVE_CRUNCH, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [869] = {
+ .species = SPECIES_TYRANITAR,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_DRAGON_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [870] = {
+ .species = SPECIES_ARTICUNO,
+ .moves = {MOVE_BLIZZARD, MOVE_DOUBLE_EDGE, MOVE_AGILITY, MOVE_SWAGGER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [871] = {
+ .species = SPECIES_ARTICUNO,
+ .moves = {MOVE_ICE_BEAM, MOVE_AERIAL_ACE, MOVE_REFLECT, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [872] = {
+ .species = SPECIES_ZAPDOS,
+ .moves = {MOVE_THUNDERBOLT, MOVE_DRILL_PECK, MOVE_DOUBLE_EDGE, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [873] = {
+ .species = SPECIES_ZAPDOS,
+ .moves = {MOVE_THUNDER, MOVE_DRILL_PECK, MOVE_RAIN_DANCE, MOVE_DOUBLE_EDGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [874] = {
+ .species = SPECIES_MOLTRES,
+ .moves = {MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_SWAGGER, MOVE_FACADE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_DOCILE
+ },
+ [875] = {
+ .species = SPECIES_MOLTRES,
+ .moves = {MOVE_OVERHEAT, MOVE_DOUBLE_EDGE, MOVE_AERIAL_ACE, MOVE_STEEL_WING},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_DOCILE
+ },
+ [876] = {
+ .species = SPECIES_RAIKOU,
+ .moves = {MOVE_THUNDERBOLT, MOVE_DOUBLE_EDGE, MOVE_ROAR, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [877] = {
+ .species = SPECIES_RAIKOU,
+ .moves = {MOVE_THUNDERBOLT, MOVE_CALM_MIND, MOVE_SUBSTITUTE, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [878] = {
+ .species = SPECIES_ENTEI,
+ .moves = {MOVE_FIRE_BLAST, MOVE_DOUBLE_EDGE, MOVE_ENDURE, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_DOCILE
+ },
+ [879] = {
+ .species = SPECIES_ENTEI,
+ .moves = {MOVE_FLAMETHROWER, MOVE_CALM_MIND, MOVE_ROAR, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [880] = {
+ .species = SPECIES_SUICUNE,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_CALM_MIND, MOVE_ICY_WIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [881] = {
+ .species = SPECIES_SUICUNE,
+ .moves = {MOVE_SURF, MOVE_ICE_BEAM, MOVE_CALM_MIND, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ }
+};
diff --git a/src/data/battle_frontier/battle_frontier_trainer_mons.h b/src/data/battle_frontier/battle_frontier_trainer_mons.h
new file mode 100644
index 000000000..d0e21172b
--- /dev/null
+++ b/src/data/battle_frontier/battle_frontier_trainer_mons.h
@@ -0,0 +1,15229 @@
+const u16 gBattleFrontierTrainerMons_Brady[] =
+{
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 10,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Conner[] =
+{
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 10,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Bradley[] =
+{
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 10,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Cybil[] =
+{
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 10,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Rodette[] =
+{
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 10,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Peggy[] =
+{
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 10,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Keith[] =
+{
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Grayson[] =
+{
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Glenn[] =
+{
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Liliana[] =
+{
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Elise[] =
+{
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Zoey[] =
+{
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Manuel[] =
+{
+ 5,
+ 20,
+ 21,
+ 25,
+ 27,
+ 35,
+ 46,
+ 47,
+ 48,
+ 50,
+ 53,
+ 62,
+ 63,
+ 69,
+ 75,
+ 78,
+ 79,
+ 80,
+ 84,
+ 90,
+ 92,
+ 99,
+ 100,
+ 102,
+ 106,
+ 110,
+ 112,
+ 114,
+ 119,
+ 121,
+ 124,
+ 127,
+ 146,
+ 147,
+ 154,
+ 158,
+ 160,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Russ[] =
+{
+ 5,
+ 20,
+ 21,
+ 25,
+ 27,
+ 35,
+ 46,
+ 47,
+ 48,
+ 50,
+ 53,
+ 62,
+ 63,
+ 69,
+ 75,
+ 78,
+ 79,
+ 80,
+ 84,
+ 90,
+ 92,
+ 99,
+ 100,
+ 102,
+ 106,
+ 110,
+ 112,
+ 114,
+ 119,
+ 121,
+ 124,
+ 127,
+ 146,
+ 147,
+ 154,
+ 158,
+ 160,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Dustin[] =
+{
+ 5,
+ 20,
+ 21,
+ 25,
+ 27,
+ 35,
+ 46,
+ 47,
+ 48,
+ 50,
+ 53,
+ 62,
+ 63,
+ 69,
+ 75,
+ 78,
+ 79,
+ 80,
+ 84,
+ 90,
+ 92,
+ 99,
+ 100,
+ 102,
+ 106,
+ 110,
+ 112,
+ 114,
+ 119,
+ 121,
+ 124,
+ 127,
+ 146,
+ 147,
+ 154,
+ 158,
+ 160,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Tina[] =
+{
+ 5,
+ 20,
+ 21,
+ 25,
+ 27,
+ 35,
+ 46,
+ 47,
+ 48,
+ 50,
+ 53,
+ 62,
+ 63,
+ 69,
+ 75,
+ 78,
+ 79,
+ 80,
+ 84,
+ 90,
+ 92,
+ 99,
+ 100,
+ 102,
+ 106,
+ 110,
+ 112,
+ 114,
+ 119,
+ 121,
+ 124,
+ 127,
+ 146,
+ 147,
+ 154,
+ 158,
+ 160,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gillian[] =
+{
+ 5,
+ 20,
+ 21,
+ 25,
+ 27,
+ 35,
+ 46,
+ 47,
+ 48,
+ 50,
+ 53,
+ 62,
+ 63,
+ 69,
+ 75,
+ 78,
+ 79,
+ 80,
+ 84,
+ 90,
+ 92,
+ 99,
+ 100,
+ 102,
+ 106,
+ 110,
+ 112,
+ 114,
+ 119,
+ 121,
+ 124,
+ 127,
+ 146,
+ 147,
+ 154,
+ 158,
+ 160,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Zoe[] =
+{
+ 5,
+ 20,
+ 21,
+ 25,
+ 27,
+ 35,
+ 46,
+ 47,
+ 48,
+ 50,
+ 53,
+ 62,
+ 63,
+ 69,
+ 75,
+ 78,
+ 79,
+ 80,
+ 84,
+ 90,
+ 92,
+ 99,
+ 100,
+ 102,
+ 106,
+ 110,
+ 112,
+ 114,
+ 119,
+ 121,
+ 124,
+ 127,
+ 146,
+ 147,
+ 154,
+ 158,
+ 160,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Chen[] =
+{
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 133,
+ 134,
+ 135,
+ 136,
+ 137,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 144,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 155,
+ 156,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Al[] =
+{
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 133,
+ 134,
+ 135,
+ 136,
+ 137,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 144,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 155,
+ 156,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Mitch[] =
+{
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 133,
+ 134,
+ 135,
+ 136,
+ 137,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 144,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 155,
+ 156,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Anne[] =
+{
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 133,
+ 134,
+ 135,
+ 136,
+ 137,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 144,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 155,
+ 156,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Alize[] =
+{
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 133,
+ 134,
+ 135,
+ 136,
+ 137,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 144,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 155,
+ 156,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Lauren[] =
+{
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 133,
+ 134,
+ 135,
+ 136,
+ 137,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 144,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 155,
+ 156,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kipp[] =
+{
+ 5,
+ 6,
+ 7,
+ 14,
+ 19,
+ 28,
+ 35,
+ 42,
+ 45,
+ 48,
+ 50,
+ 55,
+ 59,
+ 60,
+ 68,
+ 73,
+ 83,
+ 84,
+ 86,
+ 87,
+ 90,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 106,
+ 109,
+ 112,
+ 114,
+ 121,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jason[] =
+{
+ 5,
+ 6,
+ 7,
+ 14,
+ 19,
+ 28,
+ 35,
+ 42,
+ 45,
+ 48,
+ 50,
+ 55,
+ 59,
+ 60,
+ 68,
+ 73,
+ 83,
+ 84,
+ 86,
+ 87,
+ 90,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 106,
+ 109,
+ 112,
+ 114,
+ 121,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_John[] =
+{
+ 5,
+ 6,
+ 7,
+ 14,
+ 19,
+ 28,
+ 35,
+ 42,
+ 45,
+ 48,
+ 50,
+ 55,
+ 59,
+ 60,
+ 68,
+ 73,
+ 83,
+ 84,
+ 86,
+ 87,
+ 90,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 106,
+ 109,
+ 112,
+ 114,
+ 121,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ann[] =
+{
+ 5,
+ 6,
+ 7,
+ 14,
+ 19,
+ 28,
+ 35,
+ 42,
+ 45,
+ 48,
+ 50,
+ 55,
+ 59,
+ 60,
+ 68,
+ 73,
+ 83,
+ 84,
+ 86,
+ 87,
+ 90,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 106,
+ 109,
+ 112,
+ 114,
+ 121,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Eileen[] =
+{
+ 5,
+ 6,
+ 7,
+ 14,
+ 19,
+ 28,
+ 35,
+ 42,
+ 45,
+ 48,
+ 50,
+ 55,
+ 59,
+ 60,
+ 68,
+ 73,
+ 83,
+ 84,
+ 86,
+ 87,
+ 90,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 106,
+ 109,
+ 112,
+ 114,
+ 121,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Carlie[] =
+{
+ 5,
+ 6,
+ 7,
+ 14,
+ 19,
+ 28,
+ 35,
+ 42,
+ 45,
+ 48,
+ 50,
+ 55,
+ 59,
+ 60,
+ 68,
+ 73,
+ 83,
+ 84,
+ 86,
+ 87,
+ 90,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 106,
+ 109,
+ 112,
+ 114,
+ 121,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gordon[] =
+{
+ 1,
+ 13,
+ 15,
+ 16,
+ 17,
+ 22,
+ 23,
+ 24,
+ 26,
+ 32,
+ 34,
+ 36,
+ 43,
+ 50,
+ 51,
+ 54,
+ 56,
+ 68,
+ 72,
+ 73,
+ 81,
+ 82,
+ 83,
+ 86,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 107,
+ 109,
+ 111,
+ 113,
+ 116,
+ 117,
+ 123,
+ 124,
+ 128,
+ 131,
+ 134,
+ 138,
+ 139,
+ 142,
+ 144,
+ 145,
+ 151,
+ 152,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ayden[] =
+{
+ 1,
+ 13,
+ 15,
+ 16,
+ 17,
+ 22,
+ 23,
+ 24,
+ 26,
+ 32,
+ 34,
+ 36,
+ 43,
+ 50,
+ 51,
+ 54,
+ 56,
+ 68,
+ 72,
+ 73,
+ 81,
+ 82,
+ 83,
+ 86,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 107,
+ 109,
+ 111,
+ 113,
+ 116,
+ 117,
+ 123,
+ 124,
+ 128,
+ 131,
+ 134,
+ 138,
+ 139,
+ 142,
+ 144,
+ 145,
+ 151,
+ 152,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Marco[] =
+{
+ 1,
+ 13,
+ 15,
+ 16,
+ 17,
+ 22,
+ 23,
+ 24,
+ 26,
+ 32,
+ 34,
+ 36,
+ 43,
+ 50,
+ 51,
+ 54,
+ 56,
+ 68,
+ 72,
+ 73,
+ 81,
+ 82,
+ 83,
+ 86,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 107,
+ 109,
+ 111,
+ 113,
+ 116,
+ 117,
+ 123,
+ 124,
+ 128,
+ 131,
+ 134,
+ 138,
+ 139,
+ 142,
+ 144,
+ 145,
+ 151,
+ 152,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Cierra[] =
+{
+ 1,
+ 13,
+ 16,
+ 17,
+ 23,
+ 24,
+ 26,
+ 32,
+ 34,
+ 36,
+ 43,
+ 51,
+ 54,
+ 56,
+ 68,
+ 72,
+ 73,
+ 76,
+ 83,
+ 84,
+ 86,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 107,
+ 109,
+ 111,
+ 113,
+ 116,
+ 117,
+ 118,
+ 123,
+ 124,
+ 128,
+ 131,
+ 134,
+ 138,
+ 139,
+ 142,
+ 144,
+ 145,
+ 151,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Marcy[] =
+{
+ 1,
+ 13,
+ 16,
+ 17,
+ 23,
+ 24,
+ 26,
+ 32,
+ 34,
+ 36,
+ 43,
+ 51,
+ 54,
+ 56,
+ 68,
+ 72,
+ 73,
+ 76,
+ 83,
+ 84,
+ 86,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 107,
+ 109,
+ 111,
+ 113,
+ 116,
+ 117,
+ 118,
+ 123,
+ 124,
+ 128,
+ 131,
+ 134,
+ 138,
+ 139,
+ 142,
+ 144,
+ 145,
+ 151,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kathy[] =
+{
+ 1,
+ 13,
+ 16,
+ 17,
+ 23,
+ 24,
+ 26,
+ 32,
+ 34,
+ 36,
+ 43,
+ 51,
+ 54,
+ 56,
+ 68,
+ 72,
+ 73,
+ 76,
+ 83,
+ 84,
+ 86,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 105,
+ 107,
+ 109,
+ 111,
+ 113,
+ 116,
+ 117,
+ 118,
+ 123,
+ 124,
+ 128,
+ 131,
+ 134,
+ 138,
+ 139,
+ 142,
+ 144,
+ 145,
+ 151,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Peyton[] =
+{
+ 84,
+ 85,
+ 87,
+ 88,
+ 89,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 105,
+ 106,
+ 107,
+ 109,
+ 112,
+ 113,
+ 117,
+ 120,
+ 121,
+ 123,
+ 129,
+ 134,
+ 142,
+ 143,
+ 145,
+ 148,
+ 149,
+ 151,
+ 152,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Julian[] =
+{
+ 84,
+ 85,
+ 87,
+ 88,
+ 89,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 105,
+ 106,
+ 107,
+ 109,
+ 112,
+ 113,
+ 117,
+ 120,
+ 121,
+ 123,
+ 129,
+ 134,
+ 142,
+ 143,
+ 145,
+ 148,
+ 149,
+ 151,
+ 152,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Quinn[] =
+{
+ 84,
+ 85,
+ 87,
+ 88,
+ 89,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 105,
+ 106,
+ 107,
+ 109,
+ 112,
+ 113,
+ 117,
+ 120,
+ 121,
+ 123,
+ 129,
+ 134,
+ 142,
+ 143,
+ 145,
+ 148,
+ 149,
+ 151,
+ 152,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Haylee[] =
+{
+ 1,
+ 5,
+ 6,
+ 10,
+ 13,
+ 14,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 23,
+ 24,
+ 26,
+ 28,
+ 29,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 54,
+ 56,
+ 59,
+ 61,
+ 65,
+ 66,
+ 67,
+ 68,
+ 71,
+ 72,
+ 79,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Amanda[] =
+{
+ 1,
+ 5,
+ 6,
+ 10,
+ 13,
+ 14,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 23,
+ 24,
+ 26,
+ 28,
+ 29,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 54,
+ 56,
+ 59,
+ 61,
+ 65,
+ 66,
+ 67,
+ 68,
+ 71,
+ 72,
+ 79,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Stacy[] =
+{
+ 1,
+ 5,
+ 6,
+ 10,
+ 13,
+ 14,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 23,
+ 24,
+ 26,
+ 28,
+ 29,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 54,
+ 56,
+ 59,
+ 61,
+ 65,
+ 66,
+ 67,
+ 68,
+ 71,
+ 72,
+ 79,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Rafael[] =
+{
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 10,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Oliver[] =
+{
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Payton[] =
+{
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 133,
+ 134,
+ 135,
+ 136,
+ 137,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 144,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 155,
+ 156,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Pamela[] =
+{
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 10,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Eliza[] =
+{
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Marisa[] =
+{
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 133,
+ 134,
+ 135,
+ 136,
+ 137,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 144,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 155,
+ 156,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Lewis[] =
+{
+ 2,
+ 3,
+ 4,
+ 8,
+ 9,
+ 21,
+ 27,
+ 39,
+ 40,
+ 41,
+ 42,
+ 52,
+ 57,
+ 58,
+ 80,
+ 112,
+ 132,
+ 141,
+ 153,
+ 154,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Yoshi[] =
+{
+ 2,
+ 3,
+ 4,
+ 11,
+ 12,
+ 21,
+ 27,
+ 39,
+ 40,
+ 41,
+ 42,
+ 52,
+ 57,
+ 58,
+ 80,
+ 112,
+ 132,
+ 141,
+ 153,
+ 154,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Destin[] =
+{
+ 2,
+ 3,
+ 4,
+ 21,
+ 27,
+ 39,
+ 40,
+ 41,
+ 42,
+ 52,
+ 57,
+ 58,
+ 80,
+ 112,
+ 132,
+ 141,
+ 153,
+ 154,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Keon[] =
+{
+ 5,
+ 21,
+ 25,
+ 27,
+ 35,
+ 39,
+ 40,
+ 41,
+ 42,
+ 46,
+ 47,
+ 48,
+ 50,
+ 52,
+ 53,
+ 57,
+ 58,
+ 62,
+ 63,
+ 69,
+ 75,
+ 78,
+ 79,
+ 80,
+ 84,
+ 90,
+ 92,
+ 99,
+ 100,
+ 102,
+ 106,
+ 110,
+ 112,
+ 114,
+ 121,
+ 124,
+ 127,
+ 132,
+ 141,
+ 146,
+ 147,
+ 153,
+ 154,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Stuart[] =
+{
+ 5,
+ 21,
+ 25,
+ 27,
+ 35,
+ 39,
+ 40,
+ 41,
+ 42,
+ 46,
+ 47,
+ 48,
+ 50,
+ 52,
+ 53,
+ 57,
+ 58,
+ 62,
+ 63,
+ 69,
+ 75,
+ 78,
+ 79,
+ 80,
+ 84,
+ 90,
+ 92,
+ 99,
+ 100,
+ 102,
+ 106,
+ 110,
+ 112,
+ 114,
+ 121,
+ 124,
+ 127,
+ 132,
+ 141,
+ 146,
+ 147,
+ 153,
+ 154,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Nestor[] =
+{
+ 5,
+ 21,
+ 25,
+ 27,
+ 35,
+ 39,
+ 40,
+ 41,
+ 42,
+ 46,
+ 47,
+ 48,
+ 50,
+ 52,
+ 53,
+ 57,
+ 58,
+ 62,
+ 63,
+ 69,
+ 75,
+ 78,
+ 79,
+ 80,
+ 84,
+ 90,
+ 92,
+ 99,
+ 100,
+ 102,
+ 106,
+ 110,
+ 112,
+ 114,
+ 121,
+ 124,
+ 127,
+ 132,
+ 141,
+ 146,
+ 147,
+ 153,
+ 154,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Derrick[] =
+{
+ 21,
+ 27,
+ 29,
+ 39,
+ 40,
+ 41,
+ 42,
+ 52,
+ 57,
+ 58,
+ 61,
+ 62,
+ 63,
+ 69,
+ 80,
+ 92,
+ 102,
+ 112,
+ 125,
+ 129,
+ 132,
+ 140,
+ 141,
+ 153,
+ 154,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Bryson[] =
+{
+ 21,
+ 27,
+ 29,
+ 39,
+ 40,
+ 41,
+ 42,
+ 52,
+ 57,
+ 58,
+ 61,
+ 62,
+ 63,
+ 69,
+ 80,
+ 92,
+ 102,
+ 112,
+ 125,
+ 129,
+ 132,
+ 140,
+ 141,
+ 153,
+ 154,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Clayton[] =
+{
+ 21,
+ 27,
+ 29,
+ 39,
+ 40,
+ 41,
+ 42,
+ 52,
+ 57,
+ 58,
+ 61,
+ 62,
+ 63,
+ 69,
+ 80,
+ 92,
+ 102,
+ 112,
+ 125,
+ 129,
+ 132,
+ 140,
+ 141,
+ 153,
+ 154,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Trenton[] =
+{
+ 6,
+ 7,
+ 55,
+ 60,
+ 68,
+ 73,
+ 83,
+ 86,
+ 87,
+ 105,
+ 111,
+ 116,
+ 123,
+ 124,
+ 128,
+ 134,
+ 138,
+ 139,
+ 151,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jenson[] =
+{
+ 6,
+ 7,
+ 55,
+ 60,
+ 68,
+ 73,
+ 83,
+ 86,
+ 87,
+ 105,
+ 111,
+ 116,
+ 123,
+ 124,
+ 128,
+ 134,
+ 138,
+ 139,
+ 151,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Wesley[] =
+{
+ 6,
+ 7,
+ 55,
+ 60,
+ 68,
+ 73,
+ 83,
+ 86,
+ 87,
+ 105,
+ 111,
+ 116,
+ 123,
+ 124,
+ 128,
+ 134,
+ 138,
+ 139,
+ 151,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Anton[] =
+{
+ 31,
+ 39,
+ 58,
+ 67,
+ 70,
+ 74,
+ 75,
+ 78,
+ 85,
+ 104,
+ 108,
+ 120,
+ 122,
+ 133,
+ 138,
+ 139,
+ 140,
+ 141,
+ 150,
+ 151,
+ 152,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Lawson[] =
+{
+ 31,
+ 39,
+ 58,
+ 67,
+ 70,
+ 74,
+ 75,
+ 78,
+ 85,
+ 104,
+ 108,
+ 120,
+ 122,
+ 133,
+ 138,
+ 139,
+ 140,
+ 141,
+ 150,
+ 151,
+ 152,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Sammy[] =
+{
+ 31,
+ 39,
+ 58,
+ 67,
+ 70,
+ 74,
+ 75,
+ 78,
+ 85,
+ 104,
+ 108,
+ 120,
+ 122,
+ 133,
+ 138,
+ 139,
+ 140,
+ 141,
+ 150,
+ 151,
+ 152,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Arnie[] =
+{
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 10,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Adrian[] =
+{
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Tristan[] =
+{
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 133,
+ 134,
+ 135,
+ 136,
+ 137,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 144,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 155,
+ 156,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Juliana[] =
+{
+ 0,
+ 14,
+ 19,
+ 28,
+ 42,
+ 58,
+ 59,
+ 67,
+ 68,
+ 85,
+ 118,
+ 120,
+ 123,
+ 155,
+ 156,
+ 193,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Rylee[] =
+{
+ 0,
+ 14,
+ 19,
+ 28,
+ 42,
+ 58,
+ 59,
+ 67,
+ 68,
+ 85,
+ 118,
+ 120,
+ 123,
+ 155,
+ 156,
+ 193,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Chelsea[] =
+{
+ 0,
+ 14,
+ 19,
+ 28,
+ 42,
+ 58,
+ 59,
+ 67,
+ 68,
+ 85,
+ 118,
+ 120,
+ 123,
+ 155,
+ 156,
+ 193,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Danela[] =
+{
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 10,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Lizbeth[] =
+{
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Amelia[] =
+{
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 133,
+ 134,
+ 135,
+ 136,
+ 137,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 144,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 155,
+ 156,
+ 157,
+ 158,
+ 159,
+ 160,
+ 161,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jillian[] =
+{
+ 0,
+ 5,
+ 18,
+ 19,
+ 29,
+ 35,
+ 48,
+ 50,
+ 52,
+ 61,
+ 69,
+ 75,
+ 78,
+ 84,
+ 90,
+ 94,
+ 99,
+ 100,
+ 101,
+ 102,
+ 106,
+ 112,
+ 114,
+ 121,
+ 125,
+ 129,
+ 130,
+ 131,
+ 140,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Abbie[] =
+{
+ 0,
+ 5,
+ 18,
+ 19,
+ 29,
+ 35,
+ 48,
+ 50,
+ 52,
+ 61,
+ 69,
+ 75,
+ 78,
+ 84,
+ 90,
+ 94,
+ 99,
+ 100,
+ 101,
+ 102,
+ 106,
+ 112,
+ 114,
+ 121,
+ 125,
+ 129,
+ 130,
+ 131,
+ 140,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Briana[] =
+{
+ 0,
+ 5,
+ 18,
+ 19,
+ 29,
+ 35,
+ 48,
+ 50,
+ 52,
+ 61,
+ 69,
+ 75,
+ 78,
+ 84,
+ 90,
+ 94,
+ 99,
+ 100,
+ 101,
+ 102,
+ 106,
+ 112,
+ 114,
+ 121,
+ 125,
+ 129,
+ 130,
+ 131,
+ 140,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Antonio[] =
+{
+ 5,
+ 10,
+ 20,
+ 35,
+ 48,
+ 49,
+ 50,
+ 62,
+ 63,
+ 64,
+ 66,
+ 71,
+ 75,
+ 77,
+ 78,
+ 84,
+ 90,
+ 92,
+ 99,
+ 106,
+ 108,
+ 112,
+ 114,
+ 115,
+ 116,
+ 119,
+ 121,
+ 122,
+ 143,
+ 148,
+ 152,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jaden[] =
+{
+ 5,
+ 10,
+ 20,
+ 35,
+ 48,
+ 49,
+ 50,
+ 62,
+ 63,
+ 64,
+ 66,
+ 71,
+ 75,
+ 77,
+ 78,
+ 84,
+ 90,
+ 92,
+ 99,
+ 106,
+ 108,
+ 112,
+ 114,
+ 115,
+ 116,
+ 119,
+ 121,
+ 122,
+ 143,
+ 148,
+ 152,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Dakota[] =
+{
+ 5,
+ 10,
+ 20,
+ 35,
+ 48,
+ 49,
+ 50,
+ 62,
+ 63,
+ 64,
+ 66,
+ 71,
+ 75,
+ 77,
+ 78,
+ 84,
+ 90,
+ 92,
+ 99,
+ 106,
+ 108,
+ 112,
+ 114,
+ 115,
+ 116,
+ 119,
+ 121,
+ 122,
+ 143,
+ 148,
+ 152,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Brayden[] =
+{
+ 1,
+ 13,
+ 16,
+ 17,
+ 23,
+ 24,
+ 25,
+ 26,
+ 32,
+ 33,
+ 34,
+ 36,
+ 37,
+ 38,
+ 43,
+ 44,
+ 45,
+ 51,
+ 54,
+ 56,
+ 72,
+ 91,
+ 93,
+ 95,
+ 106,
+ 107,
+ 113,
+ 117,
+ 118,
+ 135,
+ 137,
+ 142,
+ 144,
+ 145,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Corson[] =
+{
+ 1,
+ 13,
+ 16,
+ 17,
+ 23,
+ 24,
+ 25,
+ 26,
+ 32,
+ 33,
+ 34,
+ 36,
+ 37,
+ 38,
+ 43,
+ 44,
+ 45,
+ 51,
+ 54,
+ 56,
+ 72,
+ 91,
+ 93,
+ 95,
+ 106,
+ 107,
+ 113,
+ 117,
+ 118,
+ 135,
+ 137,
+ 142,
+ 144,
+ 145,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Trevin[] =
+{
+ 1,
+ 13,
+ 16,
+ 17,
+ 23,
+ 24,
+ 25,
+ 26,
+ 32,
+ 33,
+ 34,
+ 36,
+ 37,
+ 38,
+ 43,
+ 44,
+ 45,
+ 51,
+ 54,
+ 56,
+ 72,
+ 91,
+ 93,
+ 95,
+ 106,
+ 107,
+ 113,
+ 117,
+ 118,
+ 135,
+ 137,
+ 142,
+ 144,
+ 145,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Patrick[] =
+{
+ 15,
+ 22,
+ 50,
+ 67,
+ 70,
+ 71,
+ 74,
+ 77,
+ 81,
+ 82,
+ 83,
+ 86,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 104,
+ 109,
+ 111,
+ 120,
+ 124,
+ 128,
+ 131,
+ 133,
+ 134,
+ 138,
+ 139,
+ 151,
+ 155,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kaden[] =
+{
+ 15,
+ 22,
+ 50,
+ 67,
+ 70,
+ 71,
+ 74,
+ 77,
+ 81,
+ 82,
+ 83,
+ 86,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 104,
+ 109,
+ 111,
+ 120,
+ 124,
+ 128,
+ 131,
+ 133,
+ 134,
+ 138,
+ 139,
+ 151,
+ 155,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Maxwell[] =
+{
+ 15,
+ 22,
+ 50,
+ 67,
+ 70,
+ 71,
+ 74,
+ 77,
+ 81,
+ 82,
+ 83,
+ 86,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 104,
+ 109,
+ 111,
+ 120,
+ 124,
+ 128,
+ 131,
+ 133,
+ 134,
+ 138,
+ 139,
+ 151,
+ 155,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Daryl[] =
+{
+ 15,
+ 22,
+ 31,
+ 39,
+ 50,
+ 51,
+ 58,
+ 67,
+ 70,
+ 74,
+ 75,
+ 81,
+ 82,
+ 85,
+ 104,
+ 120,
+ 122,
+ 132,
+ 133,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 144,
+ 150,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kenneth[] =
+{
+ 15,
+ 22,
+ 31,
+ 39,
+ 50,
+ 51,
+ 58,
+ 67,
+ 70,
+ 74,
+ 75,
+ 81,
+ 82,
+ 85,
+ 104,
+ 120,
+ 122,
+ 132,
+ 133,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 144,
+ 150,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Rich[] =
+{
+ 15,
+ 22,
+ 31,
+ 39,
+ 50,
+ 51,
+ 58,
+ 67,
+ 70,
+ 74,
+ 75,
+ 81,
+ 82,
+ 85,
+ 104,
+ 120,
+ 122,
+ 132,
+ 133,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 144,
+ 150,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Caden[] =
+{
+ 30,
+ 62,
+ 63,
+ 65,
+ 70,
+ 74,
+ 77,
+ 78,
+ 85,
+ 88,
+ 89,
+ 95,
+ 108,
+ 119,
+ 122,
+ 133,
+ 136,
+ 149,
+ 150,
+ 152,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Marlon[] =
+{
+ 30,
+ 62,
+ 63,
+ 65,
+ 70,
+ 74,
+ 77,
+ 78,
+ 85,
+ 88,
+ 89,
+ 95,
+ 108,
+ 119,
+ 122,
+ 133,
+ 136,
+ 149,
+ 150,
+ 152,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Nash[] =
+{
+ 30,
+ 62,
+ 63,
+ 65,
+ 70,
+ 74,
+ 77,
+ 78,
+ 85,
+ 88,
+ 89,
+ 95,
+ 108,
+ 119,
+ 122,
+ 133,
+ 136,
+ 149,
+ 150,
+ 152,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Robby[] =
+{
+ 1,
+ 13,
+ 15,
+ 16,
+ 17,
+ 22,
+ 23,
+ 24,
+ 26,
+ 32,
+ 33,
+ 34,
+ 36,
+ 37,
+ 38,
+ 43,
+ 44,
+ 50,
+ 51,
+ 54,
+ 56,
+ 67,
+ 70,
+ 72,
+ 74,
+ 75,
+ 81,
+ 82,
+ 85,
+ 91,
+ 93,
+ 104,
+ 107,
+ 113,
+ 117,
+ 120,
+ 132,
+ 133,
+ 135,
+ 137,
+ 142,
+ 144,
+ 145,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Reece[] =
+{
+ 1,
+ 13,
+ 15,
+ 16,
+ 17,
+ 22,
+ 23,
+ 24,
+ 26,
+ 32,
+ 33,
+ 34,
+ 36,
+ 37,
+ 38,
+ 43,
+ 44,
+ 50,
+ 51,
+ 54,
+ 56,
+ 67,
+ 70,
+ 72,
+ 74,
+ 75,
+ 81,
+ 82,
+ 85,
+ 91,
+ 93,
+ 104,
+ 107,
+ 113,
+ 117,
+ 120,
+ 132,
+ 133,
+ 135,
+ 137,
+ 142,
+ 144,
+ 145,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kathryn[] =
+{
+ 1,
+ 13,
+ 15,
+ 16,
+ 17,
+ 22,
+ 23,
+ 24,
+ 26,
+ 32,
+ 33,
+ 34,
+ 36,
+ 37,
+ 38,
+ 43,
+ 44,
+ 50,
+ 51,
+ 54,
+ 56,
+ 67,
+ 70,
+ 72,
+ 74,
+ 75,
+ 81,
+ 82,
+ 85,
+ 91,
+ 93,
+ 104,
+ 107,
+ 113,
+ 117,
+ 120,
+ 132,
+ 133,
+ 135,
+ 137,
+ 142,
+ 144,
+ 145,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ellen[] =
+{
+ 1,
+ 13,
+ 15,
+ 16,
+ 17,
+ 22,
+ 23,
+ 24,
+ 26,
+ 32,
+ 33,
+ 34,
+ 36,
+ 37,
+ 38,
+ 43,
+ 44,
+ 50,
+ 51,
+ 54,
+ 56,
+ 67,
+ 70,
+ 72,
+ 74,
+ 75,
+ 81,
+ 82,
+ 85,
+ 91,
+ 93,
+ 104,
+ 107,
+ 113,
+ 117,
+ 120,
+ 132,
+ 133,
+ 135,
+ 137,
+ 142,
+ 144,
+ 145,
+ 156,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ramon[] =
+{
+ 15,
+ 22,
+ 50,
+ 71,
+ 72,
+ 76,
+ 77,
+ 81,
+ 82,
+ 83,
+ 84,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 107,
+ 109,
+ 111,
+ 113,
+ 117,
+ 118,
+ 131,
+ 134,
+ 138,
+ 139,
+ 142,
+ 144,
+ 145,
+ 151,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Arthur[] =
+{
+ 15,
+ 22,
+ 50,
+ 71,
+ 72,
+ 76,
+ 77,
+ 81,
+ 82,
+ 83,
+ 84,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 107,
+ 109,
+ 111,
+ 113,
+ 117,
+ 118,
+ 131,
+ 134,
+ 138,
+ 139,
+ 142,
+ 144,
+ 145,
+ 151,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Alondra[] =
+{
+ 15,
+ 22,
+ 50,
+ 71,
+ 72,
+ 76,
+ 77,
+ 81,
+ 82,
+ 83,
+ 84,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 107,
+ 109,
+ 111,
+ 113,
+ 117,
+ 118,
+ 131,
+ 134,
+ 138,
+ 139,
+ 142,
+ 144,
+ 145,
+ 151,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Adriana[] =
+{
+ 15,
+ 22,
+ 50,
+ 71,
+ 72,
+ 76,
+ 77,
+ 81,
+ 82,
+ 83,
+ 84,
+ 87,
+ 96,
+ 97,
+ 98,
+ 99,
+ 103,
+ 107,
+ 109,
+ 111,
+ 113,
+ 117,
+ 118,
+ 131,
+ 134,
+ 138,
+ 139,
+ 142,
+ 144,
+ 145,
+ 151,
+ 155,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Malik[] =
+{
+ 10,
+ 15,
+ 22,
+ 49,
+ 50,
+ 64,
+ 66,
+ 71,
+ 72,
+ 77,
+ 78,
+ 81,
+ 82,
+ 91,
+ 93,
+ 107,
+ 108,
+ 113,
+ 115,
+ 117,
+ 122,
+ 135,
+ 137,
+ 142,
+ 143,
+ 144,
+ 145,
+ 148,
+ 152,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jill[] =
+{
+ 10,
+ 15,
+ 22,
+ 49,
+ 50,
+ 64,
+ 66,
+ 71,
+ 72,
+ 77,
+ 78,
+ 81,
+ 82,
+ 91,
+ 93,
+ 107,
+ 108,
+ 113,
+ 115,
+ 117,
+ 122,
+ 135,
+ 137,
+ 142,
+ 143,
+ 144,
+ 145,
+ 148,
+ 152,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Erik[] =
+{
+ 162,
+ 164,
+ 168,
+ 178,
+ 183,
+ 184,
+ 189,
+ 197,
+ 199,
+ 200,
+ 203,
+ 204,
+ 207,
+ 210,
+ 213,
+ 214,
+ 218,
+ 220,
+ 221,
+ 224,
+ 227,
+ 231,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 238,
+ 240,
+ 243,
+ 245,
+ 246,
+ 250,
+ 263,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Yazmin[] =
+{
+ 162,
+ 164,
+ 168,
+ 178,
+ 183,
+ 184,
+ 189,
+ 197,
+ 199,
+ 200,
+ 203,
+ 204,
+ 207,
+ 210,
+ 213,
+ 214,
+ 218,
+ 220,
+ 221,
+ 224,
+ 227,
+ 231,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 238,
+ 240,
+ 243,
+ 245,
+ 246,
+ 250,
+ 263,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jamal[] =
+{
+ 170,
+ 176,
+ 178,
+ 182,
+ 189,
+ 190,
+ 192,
+ 196,
+ 211,
+ 212,
+ 213,
+ 219,
+ 228,
+ 230,
+ 232,
+ 233,
+ 234,
+ 236,
+ 242,
+ 245,
+ 249,
+ 253,
+ 256,
+ 257,
+ 258,
+ 259,
+ 260,
+ 261,
+ 262,
+ 265,
+ 266,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Leslie[] =
+{
+ 170,
+ 176,
+ 178,
+ 182,
+ 189,
+ 190,
+ 192,
+ 196,
+ 211,
+ 212,
+ 213,
+ 219,
+ 228,
+ 230,
+ 232,
+ 233,
+ 234,
+ 236,
+ 242,
+ 245,
+ 249,
+ 253,
+ 256,
+ 257,
+ 258,
+ 259,
+ 260,
+ 261,
+ 262,
+ 265,
+ 266,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Dave[] =
+{
+ 162,
+ 164,
+ 168,
+ 178,
+ 183,
+ 186,
+ 187,
+ 189,
+ 197,
+ 199,
+ 200,
+ 203,
+ 204,
+ 206,
+ 207,
+ 214,
+ 215,
+ 218,
+ 220,
+ 221,
+ 224,
+ 227,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 240,
+ 244,
+ 246,
+ 250,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Carlo[] =
+{
+ 162,
+ 164,
+ 168,
+ 178,
+ 183,
+ 186,
+ 187,
+ 189,
+ 197,
+ 199,
+ 200,
+ 203,
+ 204,
+ 206,
+ 207,
+ 214,
+ 215,
+ 218,
+ 220,
+ 221,
+ 224,
+ 227,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 240,
+ 244,
+ 246,
+ 250,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Emilia[] =
+{
+ 162,
+ 164,
+ 168,
+ 178,
+ 183,
+ 186,
+ 187,
+ 189,
+ 197,
+ 199,
+ 200,
+ 203,
+ 204,
+ 206,
+ 207,
+ 214,
+ 215,
+ 218,
+ 220,
+ 221,
+ 224,
+ 227,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 240,
+ 244,
+ 246,
+ 250,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Dalia[] =
+{
+ 162,
+ 164,
+ 168,
+ 178,
+ 183,
+ 186,
+ 187,
+ 189,
+ 197,
+ 199,
+ 200,
+ 203,
+ 204,
+ 206,
+ 207,
+ 214,
+ 215,
+ 218,
+ 220,
+ 221,
+ 224,
+ 227,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 240,
+ 244,
+ 246,
+ 250,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Hitomi[] =
+{
+ 164,
+ 166,
+ 175,
+ 178,
+ 181,
+ 189,
+ 191,
+ 193,
+ 194,
+ 195,
+ 197,
+ 199,
+ 200,
+ 202,
+ 203,
+ 205,
+ 206,
+ 207,
+ 210,
+ 215,
+ 218,
+ 220,
+ 221,
+ 222,
+ 223,
+ 225,
+ 227,
+ 230,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 240,
+ 241,
+ 246,
+ 247,
+ 252,
+ 254,
+ 262,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ricardo[] =
+{
+ 164,
+ 166,
+ 175,
+ 178,
+ 181,
+ 189,
+ 191,
+ 193,
+ 194,
+ 195,
+ 197,
+ 199,
+ 200,
+ 202,
+ 203,
+ 205,
+ 206,
+ 207,
+ 210,
+ 215,
+ 218,
+ 220,
+ 221,
+ 222,
+ 223,
+ 225,
+ 227,
+ 230,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 240,
+ 241,
+ 246,
+ 247,
+ 252,
+ 254,
+ 262,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Shizuka[] =
+{
+ 164,
+ 166,
+ 175,
+ 178,
+ 181,
+ 189,
+ 191,
+ 193,
+ 194,
+ 195,
+ 197,
+ 199,
+ 200,
+ 202,
+ 203,
+ 205,
+ 206,
+ 207,
+ 210,
+ 215,
+ 218,
+ 220,
+ 221,
+ 222,
+ 223,
+ 225,
+ 227,
+ 230,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 240,
+ 241,
+ 246,
+ 247,
+ 252,
+ 254,
+ 262,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Joana[] =
+{
+ 164,
+ 166,
+ 175,
+ 178,
+ 181,
+ 189,
+ 191,
+ 193,
+ 194,
+ 195,
+ 197,
+ 199,
+ 200,
+ 202,
+ 203,
+ 205,
+ 206,
+ 207,
+ 210,
+ 215,
+ 218,
+ 220,
+ 221,
+ 222,
+ 223,
+ 225,
+ 227,
+ 230,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 240,
+ 241,
+ 246,
+ 247,
+ 252,
+ 254,
+ 262,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kelly[] =
+{
+ 164,
+ 166,
+ 175,
+ 178,
+ 181,
+ 189,
+ 191,
+ 193,
+ 194,
+ 195,
+ 197,
+ 199,
+ 200,
+ 202,
+ 203,
+ 205,
+ 206,
+ 207,
+ 210,
+ 215,
+ 218,
+ 220,
+ 221,
+ 222,
+ 223,
+ 225,
+ 227,
+ 230,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 240,
+ 241,
+ 246,
+ 247,
+ 252,
+ 254,
+ 262,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Rayna[] =
+{
+ 164,
+ 166,
+ 175,
+ 178,
+ 181,
+ 189,
+ 191,
+ 193,
+ 194,
+ 195,
+ 197,
+ 199,
+ 200,
+ 202,
+ 203,
+ 205,
+ 206,
+ 207,
+ 210,
+ 215,
+ 218,
+ 220,
+ 221,
+ 222,
+ 223,
+ 225,
+ 227,
+ 230,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ 240,
+ 241,
+ 246,
+ 247,
+ 252,
+ 254,
+ 262,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Evan[] =
+{
+ 162,
+ 163,
+ 164,
+ 165,
+ 166,
+ 167,
+ 168,
+ 169,
+ 170,
+ 171,
+ 172,
+ 173,
+ 174,
+ 175,
+ 176,
+ 177,
+ 178,
+ 179,
+ 180,
+ 181,
+ 182,
+ 183,
+ 184,
+ 185,
+ 186,
+ 187,
+ 188,
+ 189,
+ 190,
+ 191,
+ 192,
+ 193,
+ 194,
+ 195,
+ 196,
+ 197,
+ 198,
+ 199,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jordan[] =
+{
+ 200,
+ 201,
+ 202,
+ 203,
+ 204,
+ 205,
+ 206,
+ 207,
+ 208,
+ 209,
+ 210,
+ 211,
+ 212,
+ 213,
+ 214,
+ 215,
+ 216,
+ 217,
+ 218,
+ 219,
+ 220,
+ 221,
+ 222,
+ 223,
+ 224,
+ 225,
+ 226,
+ 227,
+ 228,
+ 229,
+ 230,
+ 231,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Joel[] =
+{
+ 237,
+ 238,
+ 239,
+ 240,
+ 241,
+ 242,
+ 243,
+ 244,
+ 245,
+ 246,
+ 247,
+ 248,
+ 249,
+ 250,
+ 251,
+ 252,
+ 253,
+ 254,
+ 255,
+ 256,
+ 257,
+ 258,
+ 259,
+ 260,
+ 261,
+ 262,
+ 263,
+ 264,
+ 265,
+ 266,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kristen[] =
+{
+ 162,
+ 163,
+ 164,
+ 165,
+ 166,
+ 167,
+ 168,
+ 169,
+ 170,
+ 171,
+ 172,
+ 173,
+ 174,
+ 175,
+ 176,
+ 177,
+ 178,
+ 179,
+ 180,
+ 181,
+ 182,
+ 183,
+ 184,
+ 185,
+ 186,
+ 187,
+ 188,
+ 189,
+ 190,
+ 191,
+ 192,
+ 193,
+ 194,
+ 195,
+ 196,
+ 197,
+ 198,
+ 199,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Selphy[] =
+{
+ 200,
+ 201,
+ 202,
+ 203,
+ 204,
+ 205,
+ 206,
+ 207,
+ 208,
+ 209,
+ 210,
+ 211,
+ 212,
+ 213,
+ 214,
+ 215,
+ 216,
+ 217,
+ 218,
+ 219,
+ 220,
+ 221,
+ 222,
+ 223,
+ 224,
+ 225,
+ 226,
+ 227,
+ 228,
+ 229,
+ 230,
+ 231,
+ 232,
+ 233,
+ 234,
+ 235,
+ 236,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Chloe[] =
+{
+ 237,
+ 238,
+ 239,
+ 240,
+ 241,
+ 242,
+ 243,
+ 244,
+ 245,
+ 246,
+ 247,
+ 248,
+ 249,
+ 250,
+ 251,
+ 252,
+ 253,
+ 254,
+ 255,
+ 256,
+ 257,
+ 258,
+ 259,
+ 260,
+ 261,
+ 262,
+ 263,
+ 264,
+ 265,
+ 266,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Norton[] =
+{
+ 267,
+ 268,
+ 273,
+ 274,
+ 276,
+ 284,
+ 289,
+ 290,
+ 291,
+ 292,
+ 307,
+ 308,
+ 311,
+ 312,
+ 314,
+ 317,
+ 325,
+ 327,
+ 328,
+ 329,
+ 331,
+ 332,
+ 340,
+ 342,
+ 347,
+ 349,
+ 351,
+ 352,
+ 354,
+ 356,
+ 359,
+ 363,
+ 370,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Lukas[] =
+{
+ 267,
+ 268,
+ 273,
+ 274,
+ 276,
+ 284,
+ 289,
+ 290,
+ 291,
+ 292,
+ 307,
+ 308,
+ 311,
+ 312,
+ 314,
+ 317,
+ 325,
+ 327,
+ 328,
+ 329,
+ 331,
+ 332,
+ 340,
+ 342,
+ 347,
+ 349,
+ 351,
+ 352,
+ 354,
+ 356,
+ 359,
+ 363,
+ 370,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Zach[] =
+{
+ 267,
+ 268,
+ 273,
+ 274,
+ 276,
+ 284,
+ 289,
+ 290,
+ 291,
+ 292,
+ 307,
+ 308,
+ 311,
+ 312,
+ 314,
+ 317,
+ 325,
+ 327,
+ 328,
+ 329,
+ 331,
+ 332,
+ 340,
+ 342,
+ 347,
+ 349,
+ 351,
+ 352,
+ 354,
+ 356,
+ 359,
+ 363,
+ 370,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kaitlyn[] =
+{
+ 267,
+ 268,
+ 273,
+ 274,
+ 276,
+ 284,
+ 289,
+ 290,
+ 291,
+ 292,
+ 307,
+ 308,
+ 311,
+ 312,
+ 314,
+ 317,
+ 325,
+ 327,
+ 328,
+ 329,
+ 331,
+ 332,
+ 340,
+ 342,
+ 347,
+ 349,
+ 351,
+ 352,
+ 354,
+ 356,
+ 359,
+ 363,
+ 370,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Breanna[] =
+{
+ 267,
+ 268,
+ 273,
+ 274,
+ 276,
+ 284,
+ 289,
+ 290,
+ 291,
+ 292,
+ 307,
+ 308,
+ 311,
+ 312,
+ 314,
+ 317,
+ 325,
+ 327,
+ 328,
+ 329,
+ 331,
+ 332,
+ 340,
+ 342,
+ 347,
+ 349,
+ 351,
+ 352,
+ 354,
+ 356,
+ 359,
+ 363,
+ 370,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kendra[] =
+{
+ 267,
+ 268,
+ 273,
+ 274,
+ 276,
+ 284,
+ 289,
+ 290,
+ 291,
+ 292,
+ 307,
+ 308,
+ 311,
+ 312,
+ 314,
+ 317,
+ 325,
+ 327,
+ 328,
+ 329,
+ 331,
+ 332,
+ 340,
+ 342,
+ 347,
+ 349,
+ 351,
+ 352,
+ 354,
+ 356,
+ 359,
+ 363,
+ 370,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Molly[] =
+{
+ 268,
+ 270,
+ 272,
+ 274,
+ 282,
+ 284,
+ 289,
+ 290,
+ 303,
+ 307,
+ 311,
+ 314,
+ 317,
+ 322,
+ 327,
+ 328,
+ 331,
+ 336,
+ 340,
+ 342,
+ 344,
+ 347,
+ 352,
+ 353,
+ 354,
+ 356,
+ 359,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jazmin[] =
+{
+ 268,
+ 270,
+ 272,
+ 274,
+ 282,
+ 284,
+ 289,
+ 290,
+ 303,
+ 307,
+ 311,
+ 314,
+ 317,
+ 322,
+ 327,
+ 328,
+ 331,
+ 336,
+ 340,
+ 342,
+ 344,
+ 347,
+ 352,
+ 353,
+ 354,
+ 356,
+ 359,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kelsey[] =
+{
+ 268,
+ 270,
+ 272,
+ 274,
+ 282,
+ 284,
+ 289,
+ 290,
+ 303,
+ 307,
+ 311,
+ 314,
+ 317,
+ 322,
+ 327,
+ 328,
+ 331,
+ 336,
+ 340,
+ 342,
+ 344,
+ 347,
+ 352,
+ 353,
+ 354,
+ 356,
+ 359,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jalen[] =
+{
+ 269,
+ 271,
+ 275,
+ 279,
+ 280,
+ 281,
+ 283,
+ 285,
+ 286,
+ 287,
+ 293,
+ 294,
+ 295,
+ 300,
+ 302,
+ 307,
+ 310,
+ 311,
+ 320,
+ 322,
+ 326,
+ 330,
+ 332,
+ 335,
+ 344,
+ 345,
+ 346,
+ 348,
+ 350,
+ 353,
+ 357,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Griffen[] =
+{
+ 269,
+ 271,
+ 275,
+ 279,
+ 280,
+ 281,
+ 283,
+ 285,
+ 286,
+ 287,
+ 293,
+ 294,
+ 295,
+ 300,
+ 302,
+ 307,
+ 310,
+ 311,
+ 320,
+ 322,
+ 326,
+ 330,
+ 332,
+ 335,
+ 344,
+ 345,
+ 346,
+ 348,
+ 350,
+ 353,
+ 357,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Xander[] =
+{
+ 269,
+ 271,
+ 275,
+ 279,
+ 280,
+ 281,
+ 283,
+ 285,
+ 286,
+ 287,
+ 293,
+ 294,
+ 295,
+ 300,
+ 302,
+ 307,
+ 310,
+ 311,
+ 320,
+ 322,
+ 326,
+ 330,
+ 332,
+ 335,
+ 344,
+ 345,
+ 346,
+ 348,
+ 350,
+ 353,
+ 357,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Marvin[] =
+{
+ 267,
+ 268,
+ 269,
+ 270,
+ 271,
+ 272,
+ 273,
+ 274,
+ 275,
+ 276,
+ 277,
+ 278,
+ 279,
+ 280,
+ 281,
+ 282,
+ 283,
+ 284,
+ 285,
+ 286,
+ 287,
+ 288,
+ 289,
+ 290,
+ 291,
+ 292,
+ 293,
+ 294,
+ 295,
+ 296,
+ 297,
+ 298,
+ 299,
+ 300,
+ 301,
+ 302,
+ 303,
+ 304,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Brennan[] =
+{
+ 305,
+ 306,
+ 307,
+ 308,
+ 309,
+ 310,
+ 311,
+ 312,
+ 313,
+ 314,
+ 315,
+ 316,
+ 317,
+ 318,
+ 319,
+ 320,
+ 321,
+ 322,
+ 323,
+ 324,
+ 325,
+ 326,
+ 327,
+ 328,
+ 329,
+ 330,
+ 331,
+ 332,
+ 333,
+ 334,
+ 335,
+ 336,
+ 337,
+ 338,
+ 339,
+ 340,
+ 341,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Baley[] =
+{
+ 159,
+ 160,
+ 161,
+ 172,
+ 173,
+ 177,
+ 198,
+ 226,
+ 238,
+ 263,
+ 264,
+ 277,
+ 278,
+ 282,
+ 303,
+ 331,
+ 343,
+ 368,
+ 369,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Zackary[] =
+{
+ 271,
+ 283,
+ 294,
+ 295,
+ 298,
+ 299,
+ 300,
+ 311,
+ 315,
+ 320,
+ 327,
+ 328,
+ 330,
+ 335,
+ 337,
+ 338,
+ 339,
+ 341,
+ 346,
+ 364,
+ 365,
+ 366,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gabriel[] =
+{
+ 342,
+ 343,
+ 344,
+ 345,
+ 346,
+ 347,
+ 348,
+ 349,
+ 350,
+ 351,
+ 352,
+ 353,
+ 354,
+ 355,
+ 356,
+ 357,
+ 358,
+ 359,
+ 360,
+ 361,
+ 362,
+ 363,
+ 364,
+ 365,
+ 366,
+ 367,
+ 368,
+ 369,
+ 370,
+ 371,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Emily[] =
+{
+ 272,
+ 301,
+ 309,
+ 330,
+ 348,
+ 349,
+ 350,
+ 359,
+ 360,
+ 362,
+ 363,
+ 365,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jordyn[] =
+{
+ 267,
+ 269,
+ 270,
+ 272,
+ 273,
+ 276,
+ 279,
+ 284,
+ 288,
+ 302,
+ 304,
+ 305,
+ 308,
+ 309,
+ 312,
+ 316,
+ 319,
+ 322,
+ 323,
+ 325,
+ 326,
+ 329,
+ 331,
+ 332,
+ 336,
+ 340,
+ 344,
+ 345,
+ 351,
+ 353,
+ 355,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Sofia[] =
+{
+ 270,
+ 272,
+ 274,
+ 276,
+ 279,
+ 282,
+ 285,
+ 290,
+ 293,
+ 313,
+ 314,
+ 321,
+ 334,
+ 340,
+ 348,
+ 356,
+ 359,
+ 360,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Braden[] =
+{
+ 372,
+ 373,
+ 374,
+ 375,
+ 376,
+ 377,
+ 378,
+ 379,
+ 380,
+ 381,
+ 382,
+ 383,
+ 384,
+ 385,
+ 386,
+ 387,
+ 388,
+ 389,
+ 390,
+ 391,
+ 392,
+ 393,
+ 394,
+ 395,
+ 396,
+ 397,
+ 398,
+ 399,
+ 400,
+ 401,
+ 402,
+ 403,
+ 404,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kayden[] =
+{
+ 405,
+ 406,
+ 407,
+ 408,
+ 409,
+ 410,
+ 411,
+ 412,
+ 413,
+ 414,
+ 415,
+ 416,
+ 417,
+ 418,
+ 419,
+ 420,
+ 421,
+ 422,
+ 423,
+ 424,
+ 425,
+ 426,
+ 427,
+ 428,
+ 429,
+ 430,
+ 431,
+ 432,
+ 433,
+ 434,
+ 435,
+ 436,
+ 437,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Cooper[] =
+{
+ 438,
+ 439,
+ 440,
+ 441,
+ 442,
+ 443,
+ 444,
+ 445,
+ 446,
+ 447,
+ 448,
+ 449,
+ 450,
+ 451,
+ 452,
+ 453,
+ 454,
+ 455,
+ 456,
+ 457,
+ 458,
+ 459,
+ 460,
+ 461,
+ 462,
+ 463,
+ 464,
+ 465,
+ 466,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Julia[] =
+{
+ 372,
+ 373,
+ 374,
+ 375,
+ 376,
+ 377,
+ 378,
+ 379,
+ 380,
+ 381,
+ 382,
+ 383,
+ 384,
+ 385,
+ 386,
+ 387,
+ 388,
+ 389,
+ 390,
+ 391,
+ 392,
+ 393,
+ 394,
+ 395,
+ 396,
+ 397,
+ 398,
+ 399,
+ 400,
+ 401,
+ 402,
+ 403,
+ 404,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Amara[] =
+{
+ 405,
+ 406,
+ 407,
+ 408,
+ 409,
+ 410,
+ 411,
+ 412,
+ 413,
+ 414,
+ 415,
+ 416,
+ 417,
+ 418,
+ 419,
+ 420,
+ 421,
+ 422,
+ 423,
+ 424,
+ 425,
+ 426,
+ 427,
+ 428,
+ 429,
+ 430,
+ 431,
+ 432,
+ 433,
+ 434,
+ 435,
+ 436,
+ 437,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Lynn[] =
+{
+ 438,
+ 439,
+ 440,
+ 441,
+ 442,
+ 443,
+ 444,
+ 445,
+ 446,
+ 447,
+ 448,
+ 449,
+ 450,
+ 451,
+ 452,
+ 453,
+ 454,
+ 455,
+ 456,
+ 457,
+ 458,
+ 459,
+ 460,
+ 461,
+ 462,
+ 463,
+ 464,
+ 465,
+ 466,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jovan[] =
+{
+ 238,
+ 331,
+ 343,
+ 368,
+ 369,
+ 375,
+ 376,
+ 379,
+ 382,
+ 383,
+ 389,
+ 394,
+ 395,
+ 397,
+ 398,
+ 400,
+ 406,
+ 408,
+ 411,
+ 416,
+ 417,
+ 423,
+ 424,
+ 425,
+ 432,
+ 436,
+ 438,
+ 441,
+ 445,
+ 453,
+ 460,
+ 462,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Dominic[] =
+{
+ 238,
+ 331,
+ 343,
+ 368,
+ 369,
+ 375,
+ 376,
+ 379,
+ 382,
+ 383,
+ 389,
+ 394,
+ 395,
+ 397,
+ 398,
+ 400,
+ 406,
+ 408,
+ 411,
+ 416,
+ 417,
+ 423,
+ 424,
+ 425,
+ 432,
+ 436,
+ 438,
+ 441,
+ 445,
+ 453,
+ 460,
+ 462,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Nikolas[] =
+{
+ 238,
+ 331,
+ 343,
+ 368,
+ 369,
+ 375,
+ 376,
+ 379,
+ 382,
+ 383,
+ 389,
+ 394,
+ 395,
+ 397,
+ 398,
+ 400,
+ 406,
+ 408,
+ 411,
+ 416,
+ 417,
+ 423,
+ 424,
+ 425,
+ 432,
+ 436,
+ 438,
+ 441,
+ 445,
+ 453,
+ 460,
+ 462,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Valeria[] =
+{
+ 238,
+ 331,
+ 343,
+ 368,
+ 369,
+ 375,
+ 376,
+ 379,
+ 382,
+ 383,
+ 389,
+ 394,
+ 395,
+ 397,
+ 398,
+ 400,
+ 406,
+ 408,
+ 411,
+ 416,
+ 417,
+ 423,
+ 424,
+ 425,
+ 432,
+ 436,
+ 438,
+ 441,
+ 445,
+ 453,
+ 460,
+ 462,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Delaney[] =
+{
+ 238,
+ 331,
+ 343,
+ 368,
+ 369,
+ 375,
+ 376,
+ 379,
+ 382,
+ 383,
+ 389,
+ 394,
+ 395,
+ 397,
+ 398,
+ 400,
+ 406,
+ 408,
+ 411,
+ 416,
+ 417,
+ 423,
+ 424,
+ 425,
+ 432,
+ 436,
+ 438,
+ 441,
+ 445,
+ 453,
+ 460,
+ 462,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Meghan[] =
+{
+ 238,
+ 331,
+ 343,
+ 368,
+ 369,
+ 375,
+ 376,
+ 379,
+ 382,
+ 383,
+ 389,
+ 394,
+ 395,
+ 397,
+ 398,
+ 400,
+ 406,
+ 408,
+ 411,
+ 416,
+ 417,
+ 423,
+ 424,
+ 425,
+ 432,
+ 436,
+ 438,
+ 441,
+ 445,
+ 453,
+ 460,
+ 462,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Roberto[] =
+{
+ 386,
+ 403,
+ 412,
+ 413,
+ 414,
+ 433,
+ 435,
+ 440,
+ 450,
+ 453,
+ 454,
+ 456,
+ 459,
+ 461,
+ 463,
+ 464,
+ 465,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Damian[] =
+{
+ 386,
+ 403,
+ 412,
+ 413,
+ 414,
+ 433,
+ 435,
+ 440,
+ 450,
+ 453,
+ 454,
+ 456,
+ 459,
+ 461,
+ 463,
+ 464,
+ 465,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Brody[] =
+{
+ 386,
+ 403,
+ 412,
+ 413,
+ 414,
+ 433,
+ 435,
+ 440,
+ 450,
+ 453,
+ 454,
+ 456,
+ 459,
+ 461,
+ 463,
+ 464,
+ 465,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Graham[] =
+{
+ 386,
+ 403,
+ 412,
+ 413,
+ 414,
+ 433,
+ 435,
+ 440,
+ 450,
+ 453,
+ 454,
+ 456,
+ 459,
+ 461,
+ 463,
+ 464,
+ 465,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Tylor[] =
+{
+ 374,
+ 381,
+ 382,
+ 385,
+ 388,
+ 389,
+ 391,
+ 392,
+ 394,
+ 409,
+ 411,
+ 412,
+ 419,
+ 430,
+ 432,
+ 436,
+ 440,
+ 456,
+ 460,
+ 462,
+ 463,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jaren[] =
+{
+ 374,
+ 381,
+ 382,
+ 385,
+ 388,
+ 389,
+ 391,
+ 392,
+ 394,
+ 409,
+ 411,
+ 412,
+ 419,
+ 430,
+ 432,
+ 436,
+ 440,
+ 456,
+ 460,
+ 462,
+ 463,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Cordell[] =
+{
+ 420,
+ 421,
+ 422,
+ 423,
+ 424,
+ 425,
+ 426,
+ 427,
+ 428,
+ 429,
+ 430,
+ 431,
+ 432,
+ 433,
+ 434,
+ 435,
+ 436,
+ 437,
+ 438,
+ 439,
+ 440,
+ 441,
+ 442,
+ 443,
+ 444,
+ 445,
+ 446,
+ 447,
+ 448,
+ 449,
+ 450,
+ 451,
+ 452,
+ 453,
+ 454,
+ 455,
+ 456,
+ 457,
+ 458,
+ 459,
+ 460,
+ 461,
+ 462,
+ 463,
+ 464,
+ 465,
+ 466,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jazlyn[] =
+{
+ 372,
+ 373,
+ 374,
+ 375,
+ 376,
+ 377,
+ 378,
+ 379,
+ 380,
+ 381,
+ 382,
+ 383,
+ 384,
+ 385,
+ 386,
+ 387,
+ 388,
+ 389,
+ 390,
+ 391,
+ 392,
+ 393,
+ 394,
+ 395,
+ 396,
+ 397,
+ 398,
+ 399,
+ 400,
+ 401,
+ 402,
+ 403,
+ 404,
+ 405,
+ 406,
+ 407,
+ 408,
+ 409,
+ 410,
+ 411,
+ 412,
+ 413,
+ 414,
+ 415,
+ 416,
+ 417,
+ 418,
+ 419,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Zachery[] =
+{
+ 468,
+ 469,
+ 470,
+ 471,
+ 472,
+ 473,
+ 474,
+ 475,
+ 476,
+ 477,
+ 478,
+ 479,
+ 480,
+ 481,
+ 482,
+ 483,
+ 484,
+ 485,
+ 486,
+ 487,
+ 488,
+ 489,
+ 490,
+ 491,
+ 492,
+ 493,
+ 494,
+ 495,
+ 496,
+ 497,
+ 498,
+ 499,
+ 500,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Johan[] =
+{
+ 469,
+ 470,
+ 471,
+ 472,
+ 473,
+ 474,
+ 475,
+ 476,
+ 477,
+ 478,
+ 479,
+ 480,
+ 481,
+ 482,
+ 483,
+ 484,
+ 485,
+ 486,
+ 487,
+ 488,
+ 489,
+ 490,
+ 491,
+ 492,
+ 493,
+ 494,
+ 495,
+ 496,
+ 497,
+ 498,
+ 499,
+ 500,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Shea[] =
+{
+ 468,
+ 469,
+ 470,
+ 471,
+ 472,
+ 473,
+ 474,
+ 475,
+ 476,
+ 477,
+ 478,
+ 479,
+ 480,
+ 481,
+ 482,
+ 483,
+ 484,
+ 485,
+ 486,
+ 487,
+ 488,
+ 489,
+ 490,
+ 491,
+ 492,
+ 493,
+ 494,
+ 495,
+ 496,
+ 497,
+ 498,
+ 499,
+ 500,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kaila[] =
+{
+ 468,
+ 469,
+ 470,
+ 471,
+ 472,
+ 473,
+ 474,
+ 475,
+ 476,
+ 477,
+ 478,
+ 479,
+ 480,
+ 481,
+ 482,
+ 483,
+ 484,
+ 485,
+ 486,
+ 487,
+ 488,
+ 489,
+ 490,
+ 491,
+ 492,
+ 493,
+ 494,
+ 495,
+ 496,
+ 497,
+ 498,
+ 499,
+ 500,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Isiah[] =
+{
+ 501,
+ 502,
+ 503,
+ 504,
+ 505,
+ 506,
+ 507,
+ 508,
+ 509,
+ 510,
+ 511,
+ 512,
+ 513,
+ 514,
+ 515,
+ 516,
+ 517,
+ 518,
+ 519,
+ 520,
+ 521,
+ 522,
+ 523,
+ 524,
+ 525,
+ 526,
+ 527,
+ 528,
+ 529,
+ 530,
+ 531,
+ 532,
+ 533,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Garrett[] =
+{
+ 501,
+ 502,
+ 503,
+ 504,
+ 505,
+ 506,
+ 507,
+ 508,
+ 509,
+ 510,
+ 511,
+ 512,
+ 513,
+ 514,
+ 515,
+ 516,
+ 517,
+ 518,
+ 519,
+ 520,
+ 521,
+ 522,
+ 523,
+ 524,
+ 525,
+ 526,
+ 527,
+ 528,
+ 529,
+ 530,
+ 531,
+ 532,
+ 533,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Haylie[] =
+{
+ 501,
+ 502,
+ 503,
+ 504,
+ 505,
+ 506,
+ 507,
+ 508,
+ 509,
+ 510,
+ 511,
+ 512,
+ 513,
+ 514,
+ 515,
+ 516,
+ 517,
+ 518,
+ 519,
+ 520,
+ 521,
+ 522,
+ 523,
+ 524,
+ 525,
+ 526,
+ 527,
+ 528,
+ 529,
+ 530,
+ 531,
+ 532,
+ 533,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Megan[] =
+{
+ 501,
+ 502,
+ 503,
+ 504,
+ 505,
+ 506,
+ 507,
+ 508,
+ 509,
+ 510,
+ 511,
+ 512,
+ 513,
+ 514,
+ 515,
+ 516,
+ 517,
+ 518,
+ 519,
+ 520,
+ 521,
+ 522,
+ 523,
+ 524,
+ 525,
+ 526,
+ 527,
+ 528,
+ 529,
+ 530,
+ 531,
+ 532,
+ 533,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Issac[] =
+{
+ 534,
+ 535,
+ 536,
+ 537,
+ 538,
+ 539,
+ 540,
+ 541,
+ 542,
+ 543,
+ 544,
+ 545,
+ 546,
+ 547,
+ 548,
+ 549,
+ 550,
+ 551,
+ 552,
+ 553,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 560,
+ 561,
+ 562,
+ 563,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Quinton[] =
+{
+ 534,
+ 535,
+ 536,
+ 537,
+ 538,
+ 539,
+ 540,
+ 541,
+ 542,
+ 543,
+ 544,
+ 545,
+ 546,
+ 547,
+ 548,
+ 549,
+ 550,
+ 551,
+ 552,
+ 553,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 560,
+ 561,
+ 562,
+ 563,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Salma[] =
+{
+ 534,
+ 535,
+ 536,
+ 537,
+ 538,
+ 539,
+ 540,
+ 541,
+ 542,
+ 543,
+ 544,
+ 545,
+ 546,
+ 547,
+ 548,
+ 549,
+ 550,
+ 551,
+ 552,
+ 553,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 560,
+ 561,
+ 562,
+ 563,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ansley[] =
+{
+ 534,
+ 535,
+ 536,
+ 537,
+ 538,
+ 539,
+ 540,
+ 541,
+ 542,
+ 543,
+ 544,
+ 545,
+ 546,
+ 547,
+ 548,
+ 549,
+ 550,
+ 551,
+ 552,
+ 553,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 560,
+ 561,
+ 562,
+ 563,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Holden[] =
+{
+ 343,
+ 368,
+ 369,
+ 383,
+ 417,
+ 423,
+ 424,
+ 432,
+ 480,
+ 481,
+ 490,
+ 491,
+ 494,
+ 496,
+ 512,
+ 513,
+ 519,
+ 520,
+ 528,
+ 534,
+ 537,
+ 541,
+ 549,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Luca[] =
+{
+ 343,
+ 368,
+ 369,
+ 383,
+ 417,
+ 423,
+ 424,
+ 432,
+ 480,
+ 481,
+ 490,
+ 491,
+ 494,
+ 496,
+ 512,
+ 513,
+ 519,
+ 520,
+ 528,
+ 534,
+ 537,
+ 541,
+ 549,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jamison[] =
+{
+ 282,
+ 331,
+ 343,
+ 368,
+ 369,
+ 469,
+ 472,
+ 475,
+ 476,
+ 478,
+ 481,
+ 484,
+ 490,
+ 491,
+ 497,
+ 500,
+ 501,
+ 509,
+ 510,
+ 513,
+ 516,
+ 517,
+ 519,
+ 520,
+ 524,
+ 528,
+ 530,
+ 533,
+ 534,
+ 537,
+ 542,
+ 553,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gunnar[] =
+{
+ 282,
+ 331,
+ 343,
+ 368,
+ 369,
+ 469,
+ 472,
+ 475,
+ 476,
+ 478,
+ 481,
+ 484,
+ 490,
+ 491,
+ 497,
+ 500,
+ 501,
+ 509,
+ 510,
+ 513,
+ 516,
+ 517,
+ 519,
+ 520,
+ 524,
+ 528,
+ 530,
+ 533,
+ 534,
+ 537,
+ 542,
+ 553,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Craig[] =
+{
+ 471,
+ 474,
+ 475,
+ 479,
+ 483,
+ 485,
+ 488,
+ 493,
+ 495,
+ 496,
+ 502,
+ 504,
+ 505,
+ 506,
+ 507,
+ 514,
+ 521,
+ 525,
+ 530,
+ 532,
+ 535,
+ 538,
+ 544,
+ 545,
+ 548,
+ 552,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 563,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Pierce[] =
+{
+ 471,
+ 474,
+ 475,
+ 479,
+ 483,
+ 485,
+ 488,
+ 493,
+ 495,
+ 496,
+ 502,
+ 504,
+ 505,
+ 506,
+ 507,
+ 514,
+ 521,
+ 525,
+ 530,
+ 532,
+ 535,
+ 538,
+ 544,
+ 545,
+ 548,
+ 552,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 563,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Regina[] =
+{
+ 471,
+ 474,
+ 475,
+ 479,
+ 483,
+ 485,
+ 488,
+ 493,
+ 495,
+ 496,
+ 502,
+ 504,
+ 505,
+ 506,
+ 507,
+ 514,
+ 521,
+ 525,
+ 530,
+ 532,
+ 535,
+ 538,
+ 544,
+ 545,
+ 548,
+ 552,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 563,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Alison[] =
+{
+ 471,
+ 474,
+ 475,
+ 479,
+ 483,
+ 485,
+ 488,
+ 493,
+ 495,
+ 496,
+ 502,
+ 504,
+ 505,
+ 506,
+ 507,
+ 514,
+ 521,
+ 525,
+ 530,
+ 532,
+ 535,
+ 538,
+ 544,
+ 545,
+ 548,
+ 552,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 563,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Hank[] =
+{
+ 277,
+ 278,
+ 282,
+ 303,
+ 331,
+ 343,
+ 368,
+ 369,
+ 383,
+ 417,
+ 423,
+ 424,
+ 432,
+ 481,
+ 513,
+ 519,
+ 520,
+ 528,
+ 575,
+ 609,
+ 615,
+ 616,
+ 624,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Earl[] =
+{
+ 277,
+ 278,
+ 282,
+ 303,
+ 331,
+ 343,
+ 368,
+ 369,
+ 383,
+ 417,
+ 423,
+ 424,
+ 432,
+ 481,
+ 513,
+ 519,
+ 520,
+ 528,
+ 575,
+ 609,
+ 615,
+ 616,
+ 624,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ramiro[] =
+{
+ 316,
+ 333,
+ 347,
+ 350,
+ 354,
+ 358,
+ 361,
+ 362,
+ 363,
+ 364,
+ 573,
+ 576,
+ 621,
+ 626,
+ 631,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Hunter[] =
+{
+ 316,
+ 333,
+ 347,
+ 350,
+ 354,
+ 358,
+ 361,
+ 362,
+ 363,
+ 364,
+ 573,
+ 576,
+ 621,
+ 626,
+ 631,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Aiden[] =
+{
+ 564,
+ 575,
+ 576,
+ 578,
+ 579,
+ 580,
+ 594,
+ 595,
+ 605,
+ 606,
+ 608,
+ 609,
+ 615,
+ 619,
+ 620,
+ 624,
+ 625,
+ 627,
+ 632,
+ 642,
+ 650,
+ 658,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Xavier[] =
+{
+ 564,
+ 575,
+ 576,
+ 578,
+ 579,
+ 580,
+ 594,
+ 595,
+ 605,
+ 606,
+ 608,
+ 609,
+ 615,
+ 619,
+ 620,
+ 624,
+ 625,
+ 627,
+ 632,
+ 642,
+ 650,
+ 658,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Clinton[] =
+{
+ 564,
+ 565,
+ 566,
+ 567,
+ 568,
+ 569,
+ 570,
+ 571,
+ 572,
+ 573,
+ 574,
+ 575,
+ 576,
+ 577,
+ 578,
+ 579,
+ 580,
+ 581,
+ 582,
+ 583,
+ 584,
+ 585,
+ 586,
+ 587,
+ 588,
+ 589,
+ 590,
+ 591,
+ 592,
+ 593,
+ 594,
+ 595,
+ 596,
+ 597,
+ 598,
+ 599,
+ 600,
+ 601,
+ 602,
+ 603,
+ 604,
+ 605,
+ 606,
+ 607,
+ 608,
+ 609,
+ 610,
+ 611,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jesse[] =
+{
+ 564,
+ 565,
+ 566,
+ 567,
+ 568,
+ 569,
+ 570,
+ 571,
+ 572,
+ 573,
+ 574,
+ 575,
+ 576,
+ 577,
+ 578,
+ 579,
+ 580,
+ 581,
+ 582,
+ 583,
+ 584,
+ 585,
+ 586,
+ 587,
+ 588,
+ 589,
+ 590,
+ 591,
+ 592,
+ 593,
+ 594,
+ 595,
+ 596,
+ 597,
+ 598,
+ 599,
+ 600,
+ 601,
+ 602,
+ 603,
+ 604,
+ 605,
+ 606,
+ 607,
+ 608,
+ 609,
+ 610,
+ 611,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Eduardo[] =
+{
+ 268,
+ 307,
+ 317,
+ 349,
+ 352,
+ 573,
+ 583,
+ 585,
+ 588,
+ 590,
+ 599,
+ 614,
+ 618,
+ 635,
+ 639,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Hal[] =
+{
+ 268,
+ 307,
+ 317,
+ 349,
+ 352,
+ 573,
+ 583,
+ 585,
+ 588,
+ 590,
+ 599,
+ 614,
+ 618,
+ 635,
+ 639,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gage[] =
+{
+ 289,
+ 318,
+ 319,
+ 329,
+ 355,
+ 375,
+ 379,
+ 385,
+ 386,
+ 457,
+ 473,
+ 477,
+ 482,
+ 484,
+ 553,
+ 567,
+ 571,
+ 577,
+ 578,
+ 649,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Arnold[] =
+{
+ 289,
+ 318,
+ 319,
+ 329,
+ 355,
+ 375,
+ 379,
+ 385,
+ 386,
+ 457,
+ 473,
+ 477,
+ 482,
+ 484,
+ 553,
+ 567,
+ 571,
+ 577,
+ 578,
+ 649,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jarrett[] =
+{
+ 565,
+ 573,
+ 576,
+ 580,
+ 582,
+ 584,
+ 592,
+ 601,
+ 602,
+ 610,
+ 621,
+ 623,
+ 626,
+ 631,
+ 634,
+ 640,
+ 641,
+ 644,
+ 648,
+ 650,
+ 651,
+ 653,
+ 655,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Garett[] =
+{
+ 565,
+ 573,
+ 576,
+ 580,
+ 582,
+ 584,
+ 592,
+ 601,
+ 602,
+ 610,
+ 621,
+ 623,
+ 626,
+ 631,
+ 634,
+ 640,
+ 641,
+ 644,
+ 648,
+ 650,
+ 651,
+ 653,
+ 655,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Emanuel[] =
+{
+ 564,
+ 565,
+ 574,
+ 579,
+ 582,
+ 594,
+ 595,
+ 605,
+ 606,
+ 608,
+ 609,
+ 616,
+ 619,
+ 620,
+ 623,
+ 624,
+ 625,
+ 627,
+ 642,
+ 643,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gustavo[] =
+{
+ 564,
+ 565,
+ 574,
+ 579,
+ 582,
+ 594,
+ 595,
+ 605,
+ 606,
+ 608,
+ 609,
+ 616,
+ 619,
+ 620,
+ 623,
+ 624,
+ 625,
+ 627,
+ 642,
+ 643,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kameron[] =
+{
+ 568,
+ 581,
+ 589,
+ 598,
+ 600,
+ 603,
+ 607,
+ 611,
+ 617,
+ 618,
+ 622,
+ 636,
+ 643,
+ 646,
+ 647,
+ 652,
+ 654,
+ 656,
+ 659,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Alfredo[] =
+{
+ 568,
+ 581,
+ 589,
+ 598,
+ 600,
+ 603,
+ 607,
+ 611,
+ 617,
+ 618,
+ 622,
+ 636,
+ 643,
+ 646,
+ 647,
+ 652,
+ 654,
+ 656,
+ 659,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ruben[] =
+{
+ 612,
+ 613,
+ 614,
+ 615,
+ 616,
+ 617,
+ 618,
+ 619,
+ 620,
+ 621,
+ 622,
+ 623,
+ 624,
+ 625,
+ 626,
+ 627,
+ 628,
+ 629,
+ 630,
+ 631,
+ 632,
+ 633,
+ 634,
+ 635,
+ 636,
+ 637,
+ 638,
+ 639,
+ 640,
+ 641,
+ 642,
+ 643,
+ 644,
+ 645,
+ 646,
+ 647,
+ 648,
+ 649,
+ 650,
+ 651,
+ 652,
+ 653,
+ 654,
+ 655,
+ 656,
+ 657,
+ 658,
+ 659,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Lamar[] =
+{
+ 612,
+ 613,
+ 614,
+ 615,
+ 616,
+ 617,
+ 618,
+ 619,
+ 620,
+ 621,
+ 622,
+ 623,
+ 624,
+ 625,
+ 626,
+ 627,
+ 628,
+ 629,
+ 630,
+ 631,
+ 632,
+ 633,
+ 634,
+ 635,
+ 636,
+ 637,
+ 638,
+ 639,
+ 640,
+ 641,
+ 642,
+ 643,
+ 644,
+ 645,
+ 646,
+ 647,
+ 648,
+ 649,
+ 650,
+ 651,
+ 652,
+ 653,
+ 654,
+ 655,
+ 656,
+ 657,
+ 658,
+ 659,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jaxon[] =
+{
+ 660,
+ 661,
+ 662,
+ 663,
+ 664,
+ 665,
+ 666,
+ 667,
+ 668,
+ 669,
+ 670,
+ 671,
+ 672,
+ 673,
+ 674,
+ 675,
+ 676,
+ 677,
+ 678,
+ 679,
+ 680,
+ 681,
+ 682,
+ 683,
+ 684,
+ 685,
+ 686,
+ 687,
+ 688,
+ 689,
+ 690,
+ 691,
+ 692,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Logan[] =
+{
+ 660,
+ 661,
+ 662,
+ 663,
+ 664,
+ 665,
+ 666,
+ 667,
+ 668,
+ 669,
+ 670,
+ 671,
+ 672,
+ 673,
+ 674,
+ 675,
+ 676,
+ 677,
+ 678,
+ 679,
+ 680,
+ 681,
+ 682,
+ 683,
+ 684,
+ 685,
+ 686,
+ 687,
+ 688,
+ 689,
+ 690,
+ 691,
+ 692,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Emilee[] =
+{
+ 660,
+ 661,
+ 662,
+ 663,
+ 664,
+ 665,
+ 666,
+ 667,
+ 668,
+ 669,
+ 670,
+ 671,
+ 672,
+ 673,
+ 674,
+ 675,
+ 676,
+ 677,
+ 678,
+ 679,
+ 680,
+ 681,
+ 682,
+ 683,
+ 684,
+ 685,
+ 686,
+ 687,
+ 688,
+ 689,
+ 690,
+ 691,
+ 692,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Josie[] =
+{
+ 660,
+ 661,
+ 662,
+ 663,
+ 664,
+ 665,
+ 666,
+ 667,
+ 668,
+ 669,
+ 670,
+ 671,
+ 672,
+ 673,
+ 674,
+ 675,
+ 676,
+ 677,
+ 678,
+ 679,
+ 680,
+ 681,
+ 682,
+ 683,
+ 684,
+ 685,
+ 686,
+ 687,
+ 688,
+ 689,
+ 690,
+ 691,
+ 692,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Armando[] =
+{
+ 693,
+ 694,
+ 695,
+ 696,
+ 697,
+ 698,
+ 699,
+ 700,
+ 701,
+ 702,
+ 703,
+ 704,
+ 705,
+ 706,
+ 707,
+ 708,
+ 709,
+ 710,
+ 711,
+ 712,
+ 713,
+ 714,
+ 715,
+ 716,
+ 717,
+ 718,
+ 719,
+ 720,
+ 721,
+ 722,
+ 723,
+ 724,
+ 725,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Skyler[] =
+{
+ 693,
+ 694,
+ 695,
+ 696,
+ 697,
+ 698,
+ 699,
+ 700,
+ 701,
+ 702,
+ 703,
+ 704,
+ 705,
+ 706,
+ 707,
+ 708,
+ 709,
+ 710,
+ 711,
+ 712,
+ 713,
+ 714,
+ 715,
+ 716,
+ 717,
+ 718,
+ 719,
+ 720,
+ 721,
+ 722,
+ 723,
+ 724,
+ 725,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ruth[] =
+{
+ 693,
+ 694,
+ 695,
+ 696,
+ 697,
+ 698,
+ 699,
+ 700,
+ 701,
+ 702,
+ 703,
+ 704,
+ 705,
+ 706,
+ 707,
+ 708,
+ 709,
+ 710,
+ 711,
+ 712,
+ 713,
+ 714,
+ 715,
+ 716,
+ 717,
+ 718,
+ 719,
+ 720,
+ 721,
+ 722,
+ 723,
+ 724,
+ 725,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Melody[] =
+{
+ 693,
+ 694,
+ 695,
+ 696,
+ 697,
+ 698,
+ 699,
+ 700,
+ 701,
+ 702,
+ 703,
+ 704,
+ 705,
+ 706,
+ 707,
+ 708,
+ 709,
+ 710,
+ 711,
+ 712,
+ 713,
+ 714,
+ 715,
+ 716,
+ 717,
+ 718,
+ 719,
+ 720,
+ 721,
+ 722,
+ 723,
+ 724,
+ 725,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Pedro[] =
+{
+ 347,
+ 661,
+ 664,
+ 669,
+ 672,
+ 676,
+ 677,
+ 678,
+ 680,
+ 685,
+ 688,
+ 694,
+ 696,
+ 697,
+ 698,
+ 699,
+ 706,
+ 713,
+ 717,
+ 719,
+ 722,
+ 724,
+ 727,
+ 730,
+ 736,
+ 737,
+ 740,
+ 744,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Erick[] =
+{
+ 347,
+ 661,
+ 664,
+ 669,
+ 672,
+ 676,
+ 677,
+ 678,
+ 680,
+ 685,
+ 688,
+ 694,
+ 696,
+ 697,
+ 698,
+ 699,
+ 706,
+ 713,
+ 717,
+ 719,
+ 722,
+ 724,
+ 727,
+ 730,
+ 736,
+ 737,
+ 740,
+ 744,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Elaine[] =
+{
+ 664,
+ 665,
+ 669,
+ 672,
+ 676,
+ 677,
+ 680,
+ 685,
+ 687,
+ 688,
+ 694,
+ 696,
+ 697,
+ 698,
+ 699,
+ 706,
+ 713,
+ 717,
+ 722,
+ 724,
+ 727,
+ 730,
+ 736,
+ 737,
+ 740,
+ 744,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Joyce[] =
+{
+ 664,
+ 665,
+ 669,
+ 672,
+ 676,
+ 677,
+ 680,
+ 685,
+ 687,
+ 688,
+ 694,
+ 696,
+ 697,
+ 698,
+ 699,
+ 706,
+ 713,
+ 717,
+ 722,
+ 724,
+ 727,
+ 730,
+ 736,
+ 737,
+ 740,
+ 744,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Todd[] =
+{
+ 267,
+ 273,
+ 305,
+ 312,
+ 325,
+ 332,
+ 352,
+ 662,
+ 665,
+ 668,
+ 669,
+ 670,
+ 672,
+ 673,
+ 676,
+ 677,
+ 679,
+ 680,
+ 682,
+ 688,
+ 697,
+ 698,
+ 699,
+ 700,
+ 707,
+ 710,
+ 718,
+ 720,
+ 724,
+ 725,
+ 728,
+ 730,
+ 731,
+ 732,
+ 734,
+ 735,
+ 744,
+ 748,
+ 750,
+ 751,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gavin[] =
+{
+ 267,
+ 273,
+ 305,
+ 312,
+ 325,
+ 332,
+ 352,
+ 662,
+ 665,
+ 668,
+ 669,
+ 670,
+ 672,
+ 673,
+ 676,
+ 677,
+ 679,
+ 680,
+ 682,
+ 688,
+ 697,
+ 698,
+ 699,
+ 700,
+ 707,
+ 710,
+ 718,
+ 720,
+ 724,
+ 725,
+ 728,
+ 730,
+ 731,
+ 732,
+ 734,
+ 735,
+ 744,
+ 748,
+ 750,
+ 751,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Malory[] =
+{
+ 267,
+ 273,
+ 305,
+ 312,
+ 325,
+ 332,
+ 352,
+ 662,
+ 665,
+ 668,
+ 669,
+ 670,
+ 672,
+ 673,
+ 676,
+ 677,
+ 679,
+ 680,
+ 682,
+ 688,
+ 697,
+ 698,
+ 699,
+ 700,
+ 707,
+ 710,
+ 718,
+ 720,
+ 724,
+ 725,
+ 728,
+ 730,
+ 731,
+ 732,
+ 734,
+ 735,
+ 744,
+ 748,
+ 750,
+ 751,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Esther[] =
+{
+ 267,
+ 273,
+ 305,
+ 312,
+ 325,
+ 332,
+ 352,
+ 662,
+ 665,
+ 668,
+ 669,
+ 670,
+ 672,
+ 673,
+ 676,
+ 677,
+ 679,
+ 680,
+ 682,
+ 688,
+ 697,
+ 698,
+ 699,
+ 700,
+ 707,
+ 710,
+ 718,
+ 720,
+ 724,
+ 725,
+ 728,
+ 730,
+ 731,
+ 732,
+ 734,
+ 735,
+ 744,
+ 748,
+ 750,
+ 751,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Oscar[] =
+{
+ 726,
+ 727,
+ 728,
+ 729,
+ 730,
+ 731,
+ 732,
+ 733,
+ 734,
+ 735,
+ 736,
+ 737,
+ 738,
+ 739,
+ 740,
+ 741,
+ 742,
+ 743,
+ 744,
+ 745,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 752,
+ 753,
+ 754,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Wilson[] =
+{
+ 726,
+ 727,
+ 728,
+ 729,
+ 730,
+ 731,
+ 732,
+ 733,
+ 734,
+ 735,
+ 736,
+ 737,
+ 738,
+ 739,
+ 740,
+ 741,
+ 742,
+ 743,
+ 744,
+ 745,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 752,
+ 753,
+ 754,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Clare[] =
+{
+ 726,
+ 727,
+ 728,
+ 729,
+ 730,
+ 731,
+ 732,
+ 733,
+ 734,
+ 735,
+ 736,
+ 737,
+ 738,
+ 739,
+ 740,
+ 741,
+ 742,
+ 743,
+ 744,
+ 745,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 752,
+ 753,
+ 754,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Tess[] =
+{
+ 726,
+ 727,
+ 728,
+ 729,
+ 730,
+ 731,
+ 732,
+ 733,
+ 734,
+ 735,
+ 736,
+ 737,
+ 738,
+ 739,
+ 740,
+ 741,
+ 742,
+ 743,
+ 744,
+ 745,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 752,
+ 753,
+ 754,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Leon[] =
+{
+ 420,
+ 421,
+ 422,
+ 423,
+ 424,
+ 425,
+ 426,
+ 427,
+ 428,
+ 429,
+ 430,
+ 431,
+ 432,
+ 433,
+ 434,
+ 435,
+ 436,
+ 437,
+ 438,
+ 439,
+ 440,
+ 441,
+ 442,
+ 443,
+ 516,
+ 517,
+ 518,
+ 519,
+ 520,
+ 521,
+ 522,
+ 523,
+ 524,
+ 525,
+ 526,
+ 527,
+ 528,
+ 529,
+ 530,
+ 531,
+ 532,
+ 533,
+ 534,
+ 535,
+ 536,
+ 537,
+ 538,
+ 539,
+ 612,
+ 613,
+ 614,
+ 615,
+ 616,
+ 617,
+ 618,
+ 619,
+ 620,
+ 621,
+ 622,
+ 623,
+ 624,
+ 625,
+ 626,
+ 627,
+ 628,
+ 629,
+ 630,
+ 631,
+ 632,
+ 633,
+ 634,
+ 635,
+ 708,
+ 709,
+ 710,
+ 711,
+ 712,
+ 713,
+ 714,
+ 715,
+ 716,
+ 717,
+ 718,
+ 719,
+ 720,
+ 721,
+ 722,
+ 723,
+ 724,
+ 725,
+ 726,
+ 727,
+ 728,
+ 729,
+ 730,
+ 731,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Alonzo[] =
+{
+ 444,
+ 445,
+ 446,
+ 447,
+ 448,
+ 449,
+ 450,
+ 451,
+ 452,
+ 453,
+ 454,
+ 455,
+ 456,
+ 457,
+ 458,
+ 459,
+ 460,
+ 461,
+ 462,
+ 463,
+ 464,
+ 465,
+ 466,
+ 467,
+ 540,
+ 541,
+ 542,
+ 543,
+ 544,
+ 545,
+ 546,
+ 547,
+ 548,
+ 549,
+ 550,
+ 551,
+ 552,
+ 553,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 560,
+ 561,
+ 562,
+ 563,
+ 636,
+ 637,
+ 638,
+ 639,
+ 640,
+ 641,
+ 642,
+ 643,
+ 644,
+ 645,
+ 646,
+ 647,
+ 648,
+ 649,
+ 650,
+ 651,
+ 652,
+ 653,
+ 654,
+ 655,
+ 656,
+ 657,
+ 658,
+ 659,
+ 732,
+ 733,
+ 734,
+ 735,
+ 736,
+ 737,
+ 738,
+ 739,
+ 740,
+ 741,
+ 742,
+ 743,
+ 744,
+ 745,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 752,
+ 753,
+ 754,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Vince[] =
+{
+ 421,
+ 425,
+ 431,
+ 437,
+ 439,
+ 456,
+ 460,
+ 465,
+ 466,
+ 517,
+ 521,
+ 527,
+ 533,
+ 535,
+ 552,
+ 556,
+ 561,
+ 562,
+ 613,
+ 617,
+ 623,
+ 629,
+ 631,
+ 648,
+ 652,
+ 657,
+ 658,
+ 709,
+ 713,
+ 719,
+ 725,
+ 727,
+ 744,
+ 748,
+ 753,
+ 754,
+ 766,
+ 777,
+ 788,
+ 799,
+ 800,
+ 801,
+ 802,
+ 803,
+ 804,
+ 805,
+ 806,
+ 807,
+ 808,
+ 809,
+ 810,
+ 811,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ 820,
+ 821,
+ 822,
+ 823,
+ 824,
+ 825,
+ 826,
+ 827,
+ 828,
+ 829,
+ 830,
+ 831,
+ 832,
+ 833,
+ 834,
+ 835,
+ 846,
+ 847,
+ 848,
+ 849,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Bryon[] =
+{
+ 756,
+ 757,
+ 758,
+ 759,
+ 760,
+ 761,
+ 762,
+ 763,
+ 764,
+ 766,
+ 767,
+ 768,
+ 769,
+ 770,
+ 771,
+ 772,
+ 773,
+ 774,
+ 775,
+ 777,
+ 778,
+ 779,
+ 780,
+ 781,
+ 782,
+ 783,
+ 784,
+ 785,
+ 786,
+ 788,
+ 789,
+ 790,
+ 791,
+ 792,
+ 793,
+ 794,
+ 795,
+ 796,
+ 797,
+ 799,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 846,
+ 847,
+ 848,
+ 849,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ 870,
+ 871,
+ 872,
+ 873,
+ 874,
+ 875,
+ 876,
+ 877,
+ 878,
+ 879,
+ 880,
+ 881,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ava[] =
+{
+ 372,
+ 373,
+ 374,
+ 375,
+ 376,
+ 377,
+ 378,
+ 379,
+ 380,
+ 381,
+ 382,
+ 383,
+ 384,
+ 385,
+ 386,
+ 387,
+ 388,
+ 389,
+ 390,
+ 391,
+ 392,
+ 393,
+ 394,
+ 395,
+ 468,
+ 469,
+ 470,
+ 471,
+ 472,
+ 473,
+ 474,
+ 475,
+ 476,
+ 477,
+ 478,
+ 479,
+ 480,
+ 481,
+ 482,
+ 483,
+ 484,
+ 485,
+ 486,
+ 487,
+ 488,
+ 489,
+ 490,
+ 491,
+ 564,
+ 565,
+ 566,
+ 567,
+ 568,
+ 569,
+ 570,
+ 571,
+ 572,
+ 573,
+ 574,
+ 575,
+ 576,
+ 577,
+ 578,
+ 579,
+ 580,
+ 581,
+ 582,
+ 583,
+ 584,
+ 585,
+ 586,
+ 587,
+ 660,
+ 661,
+ 662,
+ 663,
+ 664,
+ 665,
+ 666,
+ 667,
+ 668,
+ 669,
+ 670,
+ 671,
+ 672,
+ 673,
+ 674,
+ 675,
+ 676,
+ 677,
+ 678,
+ 679,
+ 680,
+ 681,
+ 682,
+ 683,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Miriam[] =
+{
+ 396,
+ 397,
+ 398,
+ 399,
+ 400,
+ 401,
+ 402,
+ 403,
+ 404,
+ 405,
+ 406,
+ 407,
+ 408,
+ 409,
+ 410,
+ 411,
+ 412,
+ 413,
+ 414,
+ 415,
+ 416,
+ 417,
+ 418,
+ 419,
+ 492,
+ 493,
+ 494,
+ 495,
+ 496,
+ 497,
+ 498,
+ 499,
+ 500,
+ 501,
+ 502,
+ 503,
+ 504,
+ 505,
+ 506,
+ 507,
+ 508,
+ 509,
+ 510,
+ 511,
+ 512,
+ 513,
+ 514,
+ 515,
+ 588,
+ 589,
+ 590,
+ 591,
+ 592,
+ 593,
+ 594,
+ 595,
+ 596,
+ 597,
+ 598,
+ 599,
+ 600,
+ 601,
+ 602,
+ 603,
+ 604,
+ 605,
+ 606,
+ 607,
+ 608,
+ 609,
+ 610,
+ 611,
+ 684,
+ 685,
+ 686,
+ 687,
+ 688,
+ 689,
+ 690,
+ 691,
+ 692,
+ 693,
+ 694,
+ 695,
+ 696,
+ 697,
+ 698,
+ 699,
+ 700,
+ 701,
+ 702,
+ 703,
+ 704,
+ 705,
+ 706,
+ 707,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Carrie[] =
+{
+ 421,
+ 425,
+ 431,
+ 437,
+ 439,
+ 456,
+ 460,
+ 465,
+ 466,
+ 517,
+ 521,
+ 527,
+ 533,
+ 535,
+ 552,
+ 556,
+ 561,
+ 562,
+ 613,
+ 617,
+ 623,
+ 629,
+ 631,
+ 648,
+ 652,
+ 657,
+ 658,
+ 709,
+ 713,
+ 719,
+ 725,
+ 727,
+ 744,
+ 748,
+ 753,
+ 754,
+ 765,
+ 776,
+ 787,
+ 798,
+ 800,
+ 801,
+ 802,
+ 803,
+ 804,
+ 805,
+ 806,
+ 807,
+ 808,
+ 809,
+ 810,
+ 811,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ 820,
+ 821,
+ 822,
+ 823,
+ 824,
+ 825,
+ 826,
+ 827,
+ 828,
+ 829,
+ 830,
+ 831,
+ 832,
+ 833,
+ 834,
+ 835,
+ 842,
+ 843,
+ 844,
+ 845,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gillian2[] =
+{
+ 756,
+ 757,
+ 758,
+ 759,
+ 760,
+ 761,
+ 762,
+ 763,
+ 764,
+ 765,
+ 767,
+ 768,
+ 769,
+ 770,
+ 771,
+ 772,
+ 773,
+ 774,
+ 775,
+ 776,
+ 778,
+ 779,
+ 780,
+ 781,
+ 782,
+ 783,
+ 784,
+ 785,
+ 786,
+ 787,
+ 789,
+ 790,
+ 791,
+ 792,
+ 793,
+ 794,
+ 795,
+ 796,
+ 797,
+ 798,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 842,
+ 843,
+ 844,
+ 845,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ 870,
+ 871,
+ 872,
+ 873,
+ 874,
+ 875,
+ 876,
+ 877,
+ 878,
+ 879,
+ 880,
+ 881,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Tyler[] =
+{
+ 660,
+ 661,
+ 662,
+ 663,
+ 664,
+ 665,
+ 666,
+ 667,
+ 668,
+ 669,
+ 670,
+ 671,
+ 672,
+ 673,
+ 674,
+ 675,
+ 676,
+ 677,
+ 678,
+ 679,
+ 680,
+ 681,
+ 682,
+ 683,
+ 684,
+ 685,
+ 686,
+ 687,
+ 688,
+ 689,
+ 690,
+ 691,
+ 692,
+ 693,
+ 694,
+ 695,
+ 696,
+ 697,
+ 698,
+ 699,
+ 700,
+ 701,
+ 702,
+ 703,
+ 704,
+ 705,
+ 706,
+ 707,
+ 708,
+ 709,
+ 710,
+ 711,
+ 712,
+ 713,
+ 714,
+ 715,
+ 716,
+ 717,
+ 718,
+ 719,
+ 720,
+ 721,
+ 722,
+ 723,
+ 724,
+ 725,
+ 726,
+ 727,
+ 728,
+ 729,
+ 730,
+ 731,
+ 732,
+ 733,
+ 734,
+ 735,
+ 736,
+ 737,
+ 738,
+ 739,
+ 740,
+ 741,
+ 742,
+ 743,
+ 744,
+ 745,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 752,
+ 753,
+ 754,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Chaz[] =
+{
+ 564,
+ 565,
+ 566,
+ 567,
+ 568,
+ 569,
+ 570,
+ 571,
+ 572,
+ 573,
+ 574,
+ 575,
+ 576,
+ 577,
+ 578,
+ 579,
+ 580,
+ 581,
+ 582,
+ 583,
+ 584,
+ 585,
+ 586,
+ 587,
+ 588,
+ 589,
+ 590,
+ 591,
+ 592,
+ 593,
+ 594,
+ 595,
+ 596,
+ 597,
+ 598,
+ 599,
+ 600,
+ 601,
+ 602,
+ 603,
+ 604,
+ 605,
+ 606,
+ 607,
+ 608,
+ 609,
+ 610,
+ 611,
+ 612,
+ 613,
+ 614,
+ 615,
+ 616,
+ 617,
+ 618,
+ 619,
+ 620,
+ 621,
+ 622,
+ 623,
+ 624,
+ 625,
+ 626,
+ 627,
+ 628,
+ 629,
+ 630,
+ 631,
+ 632,
+ 633,
+ 634,
+ 635,
+ 636,
+ 637,
+ 638,
+ 639,
+ 640,
+ 641,
+ 642,
+ 643,
+ 644,
+ 645,
+ 646,
+ 647,
+ 648,
+ 649,
+ 650,
+ 651,
+ 652,
+ 653,
+ 654,
+ 655,
+ 656,
+ 657,
+ 658,
+ 659,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Nelson[] =
+{
+ 756,
+ 757,
+ 758,
+ 759,
+ 760,
+ 761,
+ 762,
+ 763,
+ 764,
+ 766,
+ 767,
+ 768,
+ 769,
+ 770,
+ 771,
+ 772,
+ 773,
+ 774,
+ 775,
+ 777,
+ 778,
+ 779,
+ 780,
+ 781,
+ 782,
+ 783,
+ 784,
+ 785,
+ 786,
+ 788,
+ 789,
+ 790,
+ 791,
+ 792,
+ 793,
+ 794,
+ 795,
+ 796,
+ 797,
+ 799,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 846,
+ 847,
+ 848,
+ 849,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ 870,
+ 871,
+ 872,
+ 873,
+ 874,
+ 875,
+ 876,
+ 877,
+ 878,
+ 879,
+ 880,
+ 881,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Shania[] =
+{
+ 468,
+ 469,
+ 470,
+ 471,
+ 472,
+ 473,
+ 474,
+ 475,
+ 476,
+ 477,
+ 478,
+ 479,
+ 480,
+ 481,
+ 482,
+ 483,
+ 484,
+ 485,
+ 486,
+ 487,
+ 488,
+ 489,
+ 490,
+ 491,
+ 492,
+ 493,
+ 494,
+ 495,
+ 496,
+ 497,
+ 498,
+ 499,
+ 500,
+ 501,
+ 502,
+ 503,
+ 504,
+ 505,
+ 506,
+ 507,
+ 508,
+ 509,
+ 510,
+ 511,
+ 512,
+ 513,
+ 514,
+ 515,
+ 516,
+ 517,
+ 518,
+ 519,
+ 520,
+ 521,
+ 522,
+ 523,
+ 524,
+ 525,
+ 526,
+ 527,
+ 528,
+ 529,
+ 530,
+ 531,
+ 532,
+ 533,
+ 534,
+ 535,
+ 536,
+ 537,
+ 538,
+ 539,
+ 540,
+ 541,
+ 542,
+ 543,
+ 544,
+ 545,
+ 546,
+ 547,
+ 548,
+ 549,
+ 550,
+ 551,
+ 552,
+ 553,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 560,
+ 561,
+ 562,
+ 563,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Stella[] =
+{
+ 372,
+ 373,
+ 374,
+ 375,
+ 376,
+ 377,
+ 378,
+ 379,
+ 380,
+ 381,
+ 382,
+ 383,
+ 384,
+ 385,
+ 386,
+ 387,
+ 388,
+ 389,
+ 390,
+ 391,
+ 392,
+ 393,
+ 394,
+ 395,
+ 396,
+ 397,
+ 398,
+ 399,
+ 400,
+ 401,
+ 402,
+ 403,
+ 404,
+ 405,
+ 406,
+ 407,
+ 408,
+ 409,
+ 410,
+ 411,
+ 412,
+ 413,
+ 414,
+ 415,
+ 416,
+ 417,
+ 418,
+ 419,
+ 420,
+ 421,
+ 422,
+ 423,
+ 424,
+ 425,
+ 426,
+ 427,
+ 428,
+ 429,
+ 430,
+ 431,
+ 432,
+ 433,
+ 434,
+ 435,
+ 436,
+ 437,
+ 438,
+ 439,
+ 440,
+ 441,
+ 442,
+ 443,
+ 444,
+ 445,
+ 446,
+ 447,
+ 448,
+ 449,
+ 450,
+ 451,
+ 452,
+ 453,
+ 454,
+ 455,
+ 456,
+ 457,
+ 458,
+ 459,
+ 460,
+ 461,
+ 462,
+ 463,
+ 464,
+ 465,
+ 466,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Dorine[] =
+{
+ 756,
+ 757,
+ 758,
+ 759,
+ 760,
+ 761,
+ 762,
+ 763,
+ 764,
+ 765,
+ 767,
+ 768,
+ 769,
+ 770,
+ 771,
+ 772,
+ 773,
+ 774,
+ 775,
+ 776,
+ 778,
+ 779,
+ 780,
+ 781,
+ 782,
+ 783,
+ 784,
+ 785,
+ 786,
+ 787,
+ 789,
+ 790,
+ 791,
+ 792,
+ 793,
+ 794,
+ 795,
+ 796,
+ 797,
+ 798,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 842,
+ 843,
+ 844,
+ 845,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ 870,
+ 871,
+ 872,
+ 873,
+ 874,
+ 875,
+ 876,
+ 877,
+ 878,
+ 879,
+ 880,
+ 881,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Maddox[] =
+{
+ 403,
+ 412,
+ 413,
+ 414,
+ 433,
+ 435,
+ 440,
+ 450,
+ 454,
+ 456,
+ 459,
+ 461,
+ 463,
+ 465,
+ 499,
+ 508,
+ 509,
+ 510,
+ 529,
+ 531,
+ 536,
+ 546,
+ 550,
+ 552,
+ 555,
+ 557,
+ 559,
+ 561,
+ 595,
+ 604,
+ 605,
+ 606,
+ 625,
+ 627,
+ 632,
+ 642,
+ 646,
+ 648,
+ 651,
+ 653,
+ 655,
+ 657,
+ 691,
+ 700,
+ 701,
+ 702,
+ 721,
+ 723,
+ 728,
+ 738,
+ 742,
+ 744,
+ 747,
+ 749,
+ 751,
+ 753,
+ 765,
+ 766,
+ 776,
+ 777,
+ 787,
+ 788,
+ 798,
+ 799,
+ 828,
+ 829,
+ 830,
+ 831,
+ 842,
+ 843,
+ 844,
+ 845,
+ 846,
+ 847,
+ 848,
+ 849,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Davin[] =
+{
+ 403,
+ 412,
+ 413,
+ 414,
+ 433,
+ 435,
+ 440,
+ 450,
+ 454,
+ 456,
+ 459,
+ 461,
+ 463,
+ 465,
+ 499,
+ 508,
+ 509,
+ 510,
+ 529,
+ 531,
+ 536,
+ 546,
+ 550,
+ 552,
+ 555,
+ 557,
+ 559,
+ 561,
+ 595,
+ 604,
+ 605,
+ 606,
+ 625,
+ 627,
+ 632,
+ 642,
+ 646,
+ 648,
+ 651,
+ 653,
+ 655,
+ 657,
+ 691,
+ 700,
+ 701,
+ 702,
+ 721,
+ 723,
+ 728,
+ 738,
+ 742,
+ 744,
+ 747,
+ 749,
+ 751,
+ 753,
+ 765,
+ 766,
+ 776,
+ 777,
+ 787,
+ 788,
+ 798,
+ 799,
+ 828,
+ 829,
+ 830,
+ 831,
+ 842,
+ 843,
+ 844,
+ 845,
+ 846,
+ 847,
+ 848,
+ 849,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Trevon[] =
+{
+ 403,
+ 412,
+ 413,
+ 414,
+ 433,
+ 435,
+ 440,
+ 450,
+ 454,
+ 456,
+ 459,
+ 461,
+ 463,
+ 465,
+ 499,
+ 508,
+ 509,
+ 510,
+ 529,
+ 531,
+ 536,
+ 546,
+ 550,
+ 552,
+ 555,
+ 557,
+ 559,
+ 561,
+ 595,
+ 604,
+ 605,
+ 606,
+ 625,
+ 627,
+ 632,
+ 642,
+ 646,
+ 648,
+ 651,
+ 653,
+ 655,
+ 657,
+ 691,
+ 700,
+ 701,
+ 702,
+ 721,
+ 723,
+ 728,
+ 738,
+ 742,
+ 744,
+ 747,
+ 749,
+ 751,
+ 753,
+ 765,
+ 766,
+ 776,
+ 777,
+ 787,
+ 788,
+ 798,
+ 799,
+ 828,
+ 829,
+ 830,
+ 831,
+ 842,
+ 843,
+ 844,
+ 845,
+ 846,
+ 847,
+ 848,
+ 849,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Mateo[] =
+{
+ 373,
+ 382,
+ 390,
+ 402,
+ 403,
+ 416,
+ 417,
+ 424,
+ 431,
+ 432,
+ 435,
+ 450,
+ 451,
+ 469,
+ 480,
+ 486,
+ 498,
+ 499,
+ 512,
+ 513,
+ 520,
+ 527,
+ 528,
+ 531,
+ 546,
+ 547,
+ 565,
+ 574,
+ 582,
+ 594,
+ 595,
+ 608,
+ 609,
+ 616,
+ 623,
+ 624,
+ 627,
+ 642,
+ 643,
+ 661,
+ 670,
+ 678,
+ 690,
+ 691,
+ 704,
+ 705,
+ 712,
+ 719,
+ 720,
+ 723,
+ 738,
+ 739,
+ 808,
+ 809,
+ 810,
+ 811,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Bret[] =
+{
+ 373,
+ 382,
+ 390,
+ 415,
+ 419,
+ 424,
+ 426,
+ 430,
+ 431,
+ 444,
+ 451,
+ 454,
+ 455,
+ 464,
+ 469,
+ 480,
+ 486,
+ 511,
+ 515,
+ 520,
+ 522,
+ 526,
+ 527,
+ 540,
+ 547,
+ 550,
+ 551,
+ 560,
+ 565,
+ 574,
+ 582,
+ 607,
+ 611,
+ 616,
+ 618,
+ 622,
+ 623,
+ 636,
+ 643,
+ 646,
+ 647,
+ 656,
+ 661,
+ 670,
+ 678,
+ 703,
+ 707,
+ 712,
+ 714,
+ 718,
+ 719,
+ 732,
+ 739,
+ 742,
+ 743,
+ 752,
+ 808,
+ 809,
+ 810,
+ 811,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Raul[] =
+{
+ 373,
+ 382,
+ 383,
+ 386,
+ 390,
+ 423,
+ 424,
+ 431,
+ 433,
+ 450,
+ 451,
+ 466,
+ 469,
+ 480,
+ 481,
+ 482,
+ 486,
+ 519,
+ 520,
+ 527,
+ 529,
+ 546,
+ 547,
+ 562,
+ 565,
+ 574,
+ 575,
+ 578,
+ 582,
+ 615,
+ 616,
+ 623,
+ 625,
+ 642,
+ 643,
+ 658,
+ 661,
+ 670,
+ 671,
+ 674,
+ 678,
+ 711,
+ 712,
+ 719,
+ 721,
+ 738,
+ 739,
+ 754,
+ 808,
+ 809,
+ 810,
+ 811,
+ 832,
+ 833,
+ 834,
+ 835,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Kay[] =
+{
+ 373,
+ 382,
+ 387,
+ 390,
+ 402,
+ 403,
+ 413,
+ 414,
+ 424,
+ 427,
+ 431,
+ 433,
+ 451,
+ 469,
+ 470,
+ 480,
+ 486,
+ 498,
+ 499,
+ 509,
+ 510,
+ 520,
+ 523,
+ 527,
+ 529,
+ 547,
+ 565,
+ 574,
+ 579,
+ 582,
+ 594,
+ 595,
+ 605,
+ 606,
+ 616,
+ 619,
+ 623,
+ 625,
+ 643,
+ 661,
+ 670,
+ 675,
+ 678,
+ 690,
+ 691,
+ 701,
+ 702,
+ 712,
+ 715,
+ 719,
+ 721,
+ 739,
+ 808,
+ 809,
+ 810,
+ 811,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Elena[] =
+{
+ 373,
+ 382,
+ 390,
+ 415,
+ 419,
+ 424,
+ 426,
+ 430,
+ 431,
+ 444,
+ 451,
+ 454,
+ 455,
+ 464,
+ 469,
+ 480,
+ 486,
+ 511,
+ 515,
+ 520,
+ 522,
+ 526,
+ 527,
+ 540,
+ 547,
+ 550,
+ 551,
+ 560,
+ 565,
+ 574,
+ 582,
+ 607,
+ 611,
+ 616,
+ 618,
+ 622,
+ 623,
+ 636,
+ 643,
+ 646,
+ 647,
+ 656,
+ 661,
+ 670,
+ 678,
+ 703,
+ 707,
+ 712,
+ 714,
+ 718,
+ 719,
+ 732,
+ 739,
+ 742,
+ 743,
+ 752,
+ 808,
+ 809,
+ 810,
+ 811,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Alana[] =
+{
+ 373,
+ 382,
+ 383,
+ 386,
+ 390,
+ 423,
+ 424,
+ 431,
+ 433,
+ 450,
+ 451,
+ 466,
+ 469,
+ 480,
+ 481,
+ 482,
+ 486,
+ 519,
+ 520,
+ 527,
+ 529,
+ 546,
+ 547,
+ 562,
+ 565,
+ 574,
+ 575,
+ 578,
+ 582,
+ 615,
+ 616,
+ 623,
+ 625,
+ 642,
+ 643,
+ 658,
+ 661,
+ 670,
+ 671,
+ 674,
+ 678,
+ 711,
+ 712,
+ 719,
+ 721,
+ 738,
+ 739,
+ 754,
+ 808,
+ 809,
+ 810,
+ 811,
+ 832,
+ 833,
+ 834,
+ 835,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Alexas[] =
+{
+ 382,
+ 387,
+ 403,
+ 423,
+ 424,
+ 425,
+ 431,
+ 433,
+ 435,
+ 450,
+ 459,
+ 461,
+ 465,
+ 466,
+ 470,
+ 480,
+ 499,
+ 519,
+ 520,
+ 521,
+ 527,
+ 529,
+ 531,
+ 546,
+ 555,
+ 557,
+ 561,
+ 562,
+ 574,
+ 579,
+ 595,
+ 615,
+ 616,
+ 617,
+ 623,
+ 625,
+ 627,
+ 642,
+ 651,
+ 653,
+ 657,
+ 658,
+ 670,
+ 675,
+ 691,
+ 711,
+ 712,
+ 713,
+ 719,
+ 721,
+ 723,
+ 738,
+ 747,
+ 749,
+ 753,
+ 754,
+ 762,
+ 763,
+ 764,
+ 773,
+ 774,
+ 775,
+ 784,
+ 785,
+ 786,
+ 795,
+ 796,
+ 797,
+ 804,
+ 805,
+ 806,
+ 807,
+ 808,
+ 809,
+ 810,
+ 811,
+ 828,
+ 829,
+ 830,
+ 831,
+ 832,
+ 833,
+ 834,
+ 835,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Weston[] =
+{
+ 374,
+ 377,
+ 404,
+ 421,
+ 422,
+ 426,
+ 437,
+ 439,
+ 446,
+ 451,
+ 453,
+ 457,
+ 458,
+ 472,
+ 475,
+ 500,
+ 517,
+ 518,
+ 522,
+ 533,
+ 535,
+ 542,
+ 547,
+ 549,
+ 553,
+ 554,
+ 566,
+ 569,
+ 596,
+ 613,
+ 614,
+ 618,
+ 629,
+ 631,
+ 638,
+ 643,
+ 645,
+ 649,
+ 650,
+ 662,
+ 665,
+ 692,
+ 709,
+ 710,
+ 714,
+ 725,
+ 727,
+ 734,
+ 739,
+ 741,
+ 745,
+ 746,
+ 762,
+ 763,
+ 764,
+ 766,
+ 773,
+ 774,
+ 775,
+ 777,
+ 784,
+ 785,
+ 786,
+ 788,
+ 795,
+ 796,
+ 797,
+ 799,
+ 800,
+ 801,
+ 802,
+ 803,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 846,
+ 847,
+ 848,
+ 849,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jasper[] =
+{
+ 378,
+ 388,
+ 400,
+ 409,
+ 410,
+ 411,
+ 416,
+ 429,
+ 432,
+ 438,
+ 447,
+ 452,
+ 456,
+ 460,
+ 462,
+ 463,
+ 471,
+ 476,
+ 496,
+ 505,
+ 506,
+ 507,
+ 512,
+ 525,
+ 528,
+ 534,
+ 543,
+ 548,
+ 552,
+ 556,
+ 558,
+ 559,
+ 570,
+ 580,
+ 592,
+ 601,
+ 602,
+ 603,
+ 608,
+ 621,
+ 624,
+ 630,
+ 639,
+ 644,
+ 648,
+ 652,
+ 654,
+ 655,
+ 666,
+ 676,
+ 688,
+ 697,
+ 698,
+ 699,
+ 704,
+ 717,
+ 720,
+ 726,
+ 735,
+ 740,
+ 744,
+ 748,
+ 750,
+ 751,
+ 762,
+ 763,
+ 764,
+ 773,
+ 774,
+ 775,
+ 784,
+ 785,
+ 786,
+ 795,
+ 796,
+ 797,
+ 820,
+ 821,
+ 822,
+ 823,
+ 824,
+ 825,
+ 826,
+ 827,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Nadia[] =
+{
+ 382,
+ 387,
+ 403,
+ 423,
+ 424,
+ 425,
+ 431,
+ 433,
+ 435,
+ 450,
+ 459,
+ 461,
+ 465,
+ 466,
+ 470,
+ 480,
+ 499,
+ 519,
+ 520,
+ 521,
+ 527,
+ 529,
+ 531,
+ 546,
+ 555,
+ 557,
+ 561,
+ 562,
+ 574,
+ 579,
+ 595,
+ 615,
+ 616,
+ 617,
+ 623,
+ 625,
+ 627,
+ 642,
+ 651,
+ 653,
+ 657,
+ 658,
+ 670,
+ 675,
+ 691,
+ 711,
+ 712,
+ 713,
+ 719,
+ 721,
+ 723,
+ 738,
+ 747,
+ 749,
+ 753,
+ 754,
+ 762,
+ 763,
+ 764,
+ 773,
+ 774,
+ 775,
+ 784,
+ 785,
+ 786,
+ 795,
+ 796,
+ 797,
+ 804,
+ 805,
+ 806,
+ 807,
+ 808,
+ 809,
+ 810,
+ 811,
+ 828,
+ 829,
+ 830,
+ 831,
+ 832,
+ 833,
+ 834,
+ 835,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Miranda[] =
+{
+ 374,
+ 377,
+ 404,
+ 421,
+ 422,
+ 426,
+ 437,
+ 439,
+ 446,
+ 451,
+ 453,
+ 457,
+ 458,
+ 472,
+ 475,
+ 500,
+ 517,
+ 518,
+ 522,
+ 533,
+ 535,
+ 542,
+ 547,
+ 549,
+ 553,
+ 554,
+ 566,
+ 569,
+ 596,
+ 613,
+ 614,
+ 618,
+ 629,
+ 631,
+ 638,
+ 643,
+ 645,
+ 649,
+ 650,
+ 662,
+ 665,
+ 692,
+ 709,
+ 710,
+ 714,
+ 725,
+ 727,
+ 734,
+ 739,
+ 741,
+ 745,
+ 746,
+ 762,
+ 763,
+ 764,
+ 765,
+ 773,
+ 774,
+ 775,
+ 776,
+ 784,
+ 785,
+ 786,
+ 787,
+ 795,
+ 796,
+ 797,
+ 798,
+ 800,
+ 801,
+ 802,
+ 803,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 842,
+ 843,
+ 844,
+ 845,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Emma[] =
+{
+ 378,
+ 388,
+ 400,
+ 409,
+ 410,
+ 411,
+ 416,
+ 429,
+ 432,
+ 438,
+ 447,
+ 452,
+ 456,
+ 460,
+ 462,
+ 463,
+ 471,
+ 476,
+ 496,
+ 505,
+ 506,
+ 507,
+ 512,
+ 525,
+ 528,
+ 534,
+ 543,
+ 548,
+ 552,
+ 556,
+ 558,
+ 559,
+ 570,
+ 580,
+ 592,
+ 601,
+ 602,
+ 603,
+ 608,
+ 621,
+ 624,
+ 630,
+ 639,
+ 644,
+ 648,
+ 652,
+ 654,
+ 655,
+ 666,
+ 676,
+ 688,
+ 697,
+ 698,
+ 699,
+ 704,
+ 717,
+ 720,
+ 726,
+ 735,
+ 740,
+ 744,
+ 748,
+ 750,
+ 751,
+ 762,
+ 763,
+ 764,
+ 773,
+ 774,
+ 775,
+ 784,
+ 785,
+ 786,
+ 795,
+ 796,
+ 797,
+ 820,
+ 821,
+ 822,
+ 823,
+ 824,
+ 825,
+ 826,
+ 827,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Rolando[] =
+{
+ 185,
+ 290,
+ 377,
+ 380,
+ 385,
+ 401,
+ 404,
+ 409,
+ 410,
+ 428,
+ 437,
+ 438,
+ 439,
+ 446,
+ 466,
+ 475,
+ 478,
+ 484,
+ 497,
+ 500,
+ 505,
+ 506,
+ 524,
+ 533,
+ 534,
+ 535,
+ 542,
+ 562,
+ 569,
+ 572,
+ 577,
+ 593,
+ 596,
+ 601,
+ 602,
+ 620,
+ 629,
+ 630,
+ 631,
+ 638,
+ 658,
+ 665,
+ 668,
+ 673,
+ 689,
+ 692,
+ 697,
+ 698,
+ 716,
+ 725,
+ 726,
+ 727,
+ 734,
+ 754,
+ 756,
+ 757,
+ 758,
+ 766,
+ 767,
+ 768,
+ 769,
+ 777,
+ 778,
+ 779,
+ 780,
+ 788,
+ 789,
+ 790,
+ 791,
+ 799,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ 832,
+ 833,
+ 834,
+ 835,
+ 846,
+ 847,
+ 848,
+ 849,
+ 870,
+ 871,
+ 872,
+ 873,
+ 874,
+ 875,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Stanly[] =
+{
+ 185,
+ 290,
+ 377,
+ 380,
+ 385,
+ 401,
+ 404,
+ 409,
+ 410,
+ 428,
+ 437,
+ 438,
+ 439,
+ 446,
+ 466,
+ 475,
+ 478,
+ 484,
+ 497,
+ 500,
+ 505,
+ 506,
+ 524,
+ 533,
+ 534,
+ 535,
+ 542,
+ 562,
+ 569,
+ 572,
+ 577,
+ 593,
+ 596,
+ 601,
+ 602,
+ 620,
+ 629,
+ 630,
+ 631,
+ 638,
+ 658,
+ 665,
+ 668,
+ 673,
+ 689,
+ 692,
+ 697,
+ 698,
+ 716,
+ 725,
+ 726,
+ 727,
+ 734,
+ 754,
+ 759,
+ 760,
+ 761,
+ 766,
+ 770,
+ 771,
+ 772,
+ 777,
+ 781,
+ 782,
+ 783,
+ 788,
+ 792,
+ 793,
+ 794,
+ 799,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ 832,
+ 833,
+ 834,
+ 835,
+ 846,
+ 847,
+ 848,
+ 849,
+ 876,
+ 877,
+ 878,
+ 879,
+ 880,
+ 881,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Dario[] =
+{
+ 185,
+ 290,
+ 377,
+ 380,
+ 385,
+ 401,
+ 404,
+ 409,
+ 410,
+ 428,
+ 437,
+ 438,
+ 439,
+ 446,
+ 466,
+ 475,
+ 478,
+ 484,
+ 497,
+ 500,
+ 505,
+ 506,
+ 524,
+ 533,
+ 534,
+ 535,
+ 542,
+ 562,
+ 569,
+ 572,
+ 577,
+ 593,
+ 596,
+ 601,
+ 602,
+ 620,
+ 629,
+ 630,
+ 631,
+ 638,
+ 658,
+ 665,
+ 668,
+ 673,
+ 689,
+ 692,
+ 697,
+ 698,
+ 716,
+ 725,
+ 726,
+ 727,
+ 734,
+ 754,
+ 762,
+ 763,
+ 764,
+ 766,
+ 773,
+ 774,
+ 775,
+ 777,
+ 784,
+ 785,
+ 786,
+ 788,
+ 795,
+ 796,
+ 797,
+ 799,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ 832,
+ 833,
+ 834,
+ 835,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 846,
+ 847,
+ 848,
+ 849,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Karlee[] =
+{
+ 185,
+ 290,
+ 377,
+ 380,
+ 385,
+ 401,
+ 404,
+ 409,
+ 410,
+ 428,
+ 437,
+ 438,
+ 439,
+ 446,
+ 466,
+ 475,
+ 478,
+ 484,
+ 497,
+ 500,
+ 505,
+ 506,
+ 524,
+ 533,
+ 534,
+ 535,
+ 542,
+ 562,
+ 569,
+ 572,
+ 577,
+ 593,
+ 596,
+ 601,
+ 602,
+ 620,
+ 629,
+ 630,
+ 631,
+ 638,
+ 658,
+ 665,
+ 668,
+ 673,
+ 689,
+ 692,
+ 697,
+ 698,
+ 716,
+ 725,
+ 726,
+ 727,
+ 734,
+ 754,
+ 756,
+ 757,
+ 758,
+ 765,
+ 767,
+ 768,
+ 769,
+ 776,
+ 778,
+ 779,
+ 780,
+ 787,
+ 789,
+ 790,
+ 791,
+ 798,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ 832,
+ 833,
+ 834,
+ 835,
+ 842,
+ 843,
+ 844,
+ 845,
+ 870,
+ 871,
+ 872,
+ 873,
+ 874,
+ 875,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jaylin[] =
+{
+ 185,
+ 290,
+ 377,
+ 380,
+ 385,
+ 401,
+ 404,
+ 409,
+ 410,
+ 428,
+ 437,
+ 438,
+ 439,
+ 446,
+ 466,
+ 475,
+ 478,
+ 484,
+ 497,
+ 500,
+ 505,
+ 506,
+ 524,
+ 533,
+ 534,
+ 535,
+ 542,
+ 562,
+ 569,
+ 572,
+ 577,
+ 593,
+ 596,
+ 601,
+ 602,
+ 620,
+ 629,
+ 630,
+ 631,
+ 638,
+ 658,
+ 665,
+ 668,
+ 673,
+ 689,
+ 692,
+ 697,
+ 698,
+ 716,
+ 725,
+ 726,
+ 727,
+ 734,
+ 754,
+ 759,
+ 760,
+ 761,
+ 765,
+ 770,
+ 771,
+ 772,
+ 776,
+ 781,
+ 782,
+ 783,
+ 787,
+ 792,
+ 793,
+ 794,
+ 798,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ 832,
+ 833,
+ 834,
+ 835,
+ 842,
+ 843,
+ 844,
+ 845,
+ 876,
+ 877,
+ 878,
+ 879,
+ 880,
+ 881,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ingrid[] =
+{
+ 185,
+ 290,
+ 377,
+ 380,
+ 385,
+ 401,
+ 404,
+ 409,
+ 410,
+ 428,
+ 437,
+ 438,
+ 439,
+ 446,
+ 466,
+ 475,
+ 478,
+ 484,
+ 497,
+ 500,
+ 505,
+ 506,
+ 524,
+ 533,
+ 534,
+ 535,
+ 542,
+ 562,
+ 569,
+ 572,
+ 577,
+ 593,
+ 596,
+ 601,
+ 602,
+ 620,
+ 629,
+ 630,
+ 631,
+ 638,
+ 658,
+ 665,
+ 668,
+ 673,
+ 689,
+ 692,
+ 697,
+ 698,
+ 716,
+ 725,
+ 726,
+ 727,
+ 734,
+ 754,
+ 762,
+ 763,
+ 764,
+ 765,
+ 773,
+ 774,
+ 775,
+ 776,
+ 784,
+ 785,
+ 786,
+ 787,
+ 795,
+ 796,
+ 797,
+ 798,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ 832,
+ 833,
+ 834,
+ 835,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 842,
+ 843,
+ 844,
+ 845,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Delilah[] =
+{
+ 347,
+ 352,
+ 374,
+ 378,
+ 398,
+ 421,
+ 426,
+ 447,
+ 472,
+ 476,
+ 494,
+ 517,
+ 522,
+ 543,
+ 566,
+ 570,
+ 590,
+ 613,
+ 618,
+ 639,
+ 662,
+ 666,
+ 686,
+ 709,
+ 714,
+ 735,
+ 800,
+ 801,
+ 802,
+ 803,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Carly[] =
+{
+ 344,
+ 374,
+ 378,
+ 394,
+ 395,
+ 405,
+ 413,
+ 414,
+ 420,
+ 421,
+ 434,
+ 441,
+ 457,
+ 472,
+ 476,
+ 490,
+ 491,
+ 501,
+ 509,
+ 510,
+ 516,
+ 517,
+ 530,
+ 537,
+ 553,
+ 566,
+ 570,
+ 586,
+ 587,
+ 597,
+ 605,
+ 606,
+ 612,
+ 613,
+ 626,
+ 633,
+ 649,
+ 662,
+ 666,
+ 682,
+ 683,
+ 693,
+ 701,
+ 702,
+ 708,
+ 709,
+ 722,
+ 729,
+ 745,
+ 800,
+ 801,
+ 802,
+ 803,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Lexie[] =
+{
+ 344,
+ 347,
+ 352,
+ 394,
+ 395,
+ 398,
+ 405,
+ 413,
+ 414,
+ 420,
+ 421,
+ 426,
+ 434,
+ 441,
+ 447,
+ 457,
+ 490,
+ 491,
+ 494,
+ 501,
+ 509,
+ 510,
+ 516,
+ 517,
+ 522,
+ 530,
+ 537,
+ 543,
+ 553,
+ 586,
+ 587,
+ 590,
+ 597,
+ 605,
+ 606,
+ 612,
+ 613,
+ 618,
+ 626,
+ 633,
+ 639,
+ 649,
+ 682,
+ 683,
+ 686,
+ 693,
+ 701,
+ 702,
+ 708,
+ 709,
+ 714,
+ 722,
+ 729,
+ 735,
+ 745,
+ 800,
+ 801,
+ 802,
+ 803,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Miller[] =
+{
+ 345,
+ 376,
+ 386,
+ 387,
+ 397,
+ 399,
+ 402,
+ 403,
+ 406,
+ 408,
+ 411,
+ 413,
+ 414,
+ 425,
+ 427,
+ 429,
+ 433,
+ 435,
+ 440,
+ 441,
+ 445,
+ 448,
+ 449,
+ 450,
+ 452,
+ 454,
+ 456,
+ 458,
+ 459,
+ 460,
+ 462,
+ 465,
+ 466,
+ 467,
+ 470,
+ 474,
+ 482,
+ 493,
+ 495,
+ 498,
+ 499,
+ 502,
+ 504,
+ 507,
+ 509,
+ 510,
+ 521,
+ 523,
+ 525,
+ 529,
+ 531,
+ 536,
+ 537,
+ 541,
+ 544,
+ 545,
+ 546,
+ 548,
+ 550,
+ 552,
+ 554,
+ 555,
+ 556,
+ 558,
+ 561,
+ 562,
+ 563,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Marv[] =
+{
+ 345,
+ 568,
+ 578,
+ 579,
+ 589,
+ 591,
+ 594,
+ 595,
+ 598,
+ 600,
+ 603,
+ 605,
+ 606,
+ 617,
+ 619,
+ 621,
+ 625,
+ 627,
+ 632,
+ 633,
+ 637,
+ 640,
+ 641,
+ 642,
+ 644,
+ 646,
+ 648,
+ 650,
+ 651,
+ 652,
+ 654,
+ 657,
+ 658,
+ 659,
+ 664,
+ 674,
+ 675,
+ 685,
+ 687,
+ 690,
+ 691,
+ 694,
+ 696,
+ 699,
+ 701,
+ 702,
+ 713,
+ 715,
+ 717,
+ 721,
+ 723,
+ 728,
+ 729,
+ 733,
+ 736,
+ 737,
+ 738,
+ 740,
+ 742,
+ 744,
+ 746,
+ 747,
+ 748,
+ 750,
+ 753,
+ 754,
+ 755,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Layton[] =
+{
+ 345,
+ 425,
+ 433,
+ 435,
+ 445,
+ 450,
+ 454,
+ 456,
+ 458,
+ 459,
+ 460,
+ 465,
+ 466,
+ 521,
+ 529,
+ 531,
+ 541,
+ 546,
+ 550,
+ 552,
+ 554,
+ 555,
+ 556,
+ 561,
+ 562,
+ 617,
+ 625,
+ 627,
+ 637,
+ 642,
+ 646,
+ 648,
+ 650,
+ 651,
+ 652,
+ 657,
+ 658,
+ 713,
+ 721,
+ 723,
+ 733,
+ 738,
+ 742,
+ 744,
+ 746,
+ 747,
+ 748,
+ 753,
+ 754,
+ 804,
+ 805,
+ 806,
+ 807,
+ 820,
+ 821,
+ 822,
+ 823,
+ 824,
+ 825,
+ 826,
+ 827,
+ 828,
+ 829,
+ 830,
+ 831,
+ 832,
+ 833,
+ 834,
+ 835,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Brooks[] =
+{
+ 660,
+ 661,
+ 662,
+ 663,
+ 664,
+ 665,
+ 666,
+ 667,
+ 668,
+ 669,
+ 670,
+ 671,
+ 672,
+ 673,
+ 674,
+ 675,
+ 676,
+ 677,
+ 678,
+ 679,
+ 680,
+ 681,
+ 682,
+ 683,
+ 684,
+ 685,
+ 686,
+ 687,
+ 688,
+ 689,
+ 690,
+ 691,
+ 692,
+ 693,
+ 694,
+ 695,
+ 696,
+ 697,
+ 698,
+ 699,
+ 700,
+ 701,
+ 702,
+ 703,
+ 704,
+ 705,
+ 706,
+ 707,
+ 708,
+ 709,
+ 710,
+ 711,
+ 712,
+ 713,
+ 714,
+ 715,
+ 716,
+ 717,
+ 718,
+ 719,
+ 720,
+ 721,
+ 722,
+ 723,
+ 724,
+ 725,
+ 726,
+ 727,
+ 728,
+ 729,
+ 730,
+ 731,
+ 732,
+ 733,
+ 734,
+ 735,
+ 736,
+ 737,
+ 738,
+ 739,
+ 740,
+ 741,
+ 742,
+ 743,
+ 744,
+ 745,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 752,
+ 753,
+ 754,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gregory[] =
+{
+ 421,
+ 425,
+ 431,
+ 437,
+ 439,
+ 456,
+ 460,
+ 465,
+ 466,
+ 517,
+ 521,
+ 527,
+ 533,
+ 535,
+ 552,
+ 556,
+ 561,
+ 562,
+ 613,
+ 617,
+ 623,
+ 629,
+ 631,
+ 648,
+ 652,
+ 657,
+ 658,
+ 709,
+ 713,
+ 719,
+ 725,
+ 727,
+ 744,
+ 748,
+ 753,
+ 754,
+ 765,
+ 766,
+ 776,
+ 777,
+ 787,
+ 788,
+ 798,
+ 799,
+ 800,
+ 801,
+ 802,
+ 803,
+ 804,
+ 805,
+ 806,
+ 807,
+ 808,
+ 809,
+ 810,
+ 811,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ 820,
+ 821,
+ 822,
+ 823,
+ 824,
+ 825,
+ 826,
+ 827,
+ 828,
+ 829,
+ 830,
+ 831,
+ 832,
+ 833,
+ 834,
+ 835,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Reese[] =
+{
+ 756,
+ 757,
+ 758,
+ 759,
+ 760,
+ 761,
+ 762,
+ 763,
+ 764,
+ 765,
+ 766,
+ 767,
+ 768,
+ 769,
+ 770,
+ 771,
+ 772,
+ 773,
+ 774,
+ 775,
+ 776,
+ 777,
+ 778,
+ 779,
+ 780,
+ 781,
+ 782,
+ 783,
+ 784,
+ 785,
+ 786,
+ 787,
+ 788,
+ 789,
+ 790,
+ 791,
+ 792,
+ 793,
+ 794,
+ 795,
+ 796,
+ 797,
+ 798,
+ 799,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ 842,
+ 843,
+ 844,
+ 845,
+ 846,
+ 847,
+ 848,
+ 849,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ 870,
+ 871,
+ 872,
+ 873,
+ 874,
+ 875,
+ 876,
+ 877,
+ 878,
+ 879,
+ 880,
+ 881,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Mason[] =
+{
+ 660,
+ 661,
+ 662,
+ 663,
+ 664,
+ 665,
+ 666,
+ 667,
+ 668,
+ 669,
+ 670,
+ 671,
+ 672,
+ 673,
+ 674,
+ 675,
+ 676,
+ 677,
+ 678,
+ 679,
+ 680,
+ 681,
+ 682,
+ 683,
+ 684,
+ 685,
+ 686,
+ 687,
+ 688,
+ 689,
+ 690,
+ 691,
+ 692,
+ 693,
+ 694,
+ 695,
+ 696,
+ 697,
+ 698,
+ 699,
+ 700,
+ 701,
+ 702,
+ 703,
+ 704,
+ 705,
+ 706,
+ 707,
+ 708,
+ 709,
+ 710,
+ 711,
+ 712,
+ 713,
+ 714,
+ 715,
+ 716,
+ 717,
+ 718,
+ 719,
+ 720,
+ 721,
+ 722,
+ 723,
+ 724,
+ 725,
+ 726,
+ 727,
+ 728,
+ 729,
+ 730,
+ 731,
+ 732,
+ 733,
+ 734,
+ 735,
+ 736,
+ 737,
+ 738,
+ 739,
+ 740,
+ 741,
+ 742,
+ 743,
+ 744,
+ 745,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 752,
+ 753,
+ 754,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Toby[] =
+{
+ 564,
+ 565,
+ 566,
+ 567,
+ 568,
+ 569,
+ 570,
+ 571,
+ 572,
+ 573,
+ 574,
+ 575,
+ 576,
+ 577,
+ 578,
+ 579,
+ 580,
+ 581,
+ 582,
+ 583,
+ 584,
+ 585,
+ 586,
+ 587,
+ 588,
+ 589,
+ 590,
+ 591,
+ 592,
+ 593,
+ 594,
+ 595,
+ 596,
+ 597,
+ 598,
+ 599,
+ 600,
+ 601,
+ 602,
+ 603,
+ 604,
+ 605,
+ 606,
+ 607,
+ 608,
+ 609,
+ 610,
+ 611,
+ 612,
+ 613,
+ 614,
+ 615,
+ 616,
+ 617,
+ 618,
+ 619,
+ 620,
+ 621,
+ 622,
+ 623,
+ 624,
+ 625,
+ 626,
+ 627,
+ 628,
+ 629,
+ 630,
+ 631,
+ 632,
+ 633,
+ 634,
+ 635,
+ 636,
+ 637,
+ 638,
+ 639,
+ 640,
+ 641,
+ 642,
+ 643,
+ 644,
+ 645,
+ 646,
+ 647,
+ 648,
+ 649,
+ 650,
+ 651,
+ 652,
+ 653,
+ 654,
+ 655,
+ 656,
+ 657,
+ 658,
+ 659,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Dorothy[] =
+{
+ 468,
+ 469,
+ 470,
+ 471,
+ 472,
+ 473,
+ 474,
+ 475,
+ 476,
+ 477,
+ 478,
+ 479,
+ 480,
+ 481,
+ 482,
+ 483,
+ 484,
+ 485,
+ 486,
+ 487,
+ 488,
+ 489,
+ 490,
+ 491,
+ 492,
+ 493,
+ 494,
+ 495,
+ 496,
+ 497,
+ 498,
+ 499,
+ 500,
+ 501,
+ 502,
+ 503,
+ 504,
+ 505,
+ 506,
+ 507,
+ 508,
+ 509,
+ 510,
+ 511,
+ 512,
+ 513,
+ 514,
+ 515,
+ 516,
+ 517,
+ 518,
+ 519,
+ 520,
+ 521,
+ 522,
+ 523,
+ 524,
+ 525,
+ 526,
+ 527,
+ 528,
+ 529,
+ 530,
+ 531,
+ 532,
+ 533,
+ 534,
+ 535,
+ 536,
+ 537,
+ 538,
+ 539,
+ 540,
+ 541,
+ 542,
+ 543,
+ 544,
+ 545,
+ 546,
+ 547,
+ 548,
+ 549,
+ 550,
+ 551,
+ 552,
+ 553,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 560,
+ 561,
+ 562,
+ 563,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Piper[] =
+{
+ 372,
+ 373,
+ 374,
+ 375,
+ 376,
+ 377,
+ 378,
+ 379,
+ 380,
+ 381,
+ 382,
+ 383,
+ 384,
+ 385,
+ 386,
+ 387,
+ 388,
+ 389,
+ 390,
+ 391,
+ 392,
+ 393,
+ 394,
+ 395,
+ 396,
+ 397,
+ 398,
+ 399,
+ 400,
+ 401,
+ 402,
+ 403,
+ 404,
+ 405,
+ 406,
+ 407,
+ 408,
+ 409,
+ 410,
+ 411,
+ 412,
+ 413,
+ 414,
+ 415,
+ 416,
+ 417,
+ 418,
+ 419,
+ 420,
+ 421,
+ 422,
+ 423,
+ 424,
+ 425,
+ 426,
+ 427,
+ 428,
+ 429,
+ 430,
+ 431,
+ 432,
+ 433,
+ 434,
+ 435,
+ 436,
+ 437,
+ 438,
+ 439,
+ 440,
+ 441,
+ 442,
+ 443,
+ 444,
+ 445,
+ 446,
+ 447,
+ 448,
+ 449,
+ 450,
+ 451,
+ 452,
+ 453,
+ 454,
+ 455,
+ 456,
+ 457,
+ 458,
+ 459,
+ 460,
+ 461,
+ 462,
+ 463,
+ 464,
+ 465,
+ 466,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Finn[] =
+{
+ 317,
+ 371,
+ 373,
+ 377,
+ 390,
+ 392,
+ 399,
+ 431,
+ 452,
+ 456,
+ 469,
+ 475,
+ 486,
+ 488,
+ 495,
+ 527,
+ 548,
+ 552,
+ 565,
+ 569,
+ 573,
+ 576,
+ 580,
+ 582,
+ 584,
+ 591,
+ 592,
+ 601,
+ 602,
+ 610,
+ 621,
+ 623,
+ 626,
+ 631,
+ 634,
+ 640,
+ 641,
+ 644,
+ 648,
+ 650,
+ 651,
+ 653,
+ 655,
+ 661,
+ 665,
+ 669,
+ 672,
+ 676,
+ 678,
+ 680,
+ 687,
+ 688,
+ 697,
+ 698,
+ 706,
+ 717,
+ 719,
+ 722,
+ 727,
+ 730,
+ 736,
+ 737,
+ 740,
+ 744,
+ 746,
+ 747,
+ 749,
+ 751,
+ 808,
+ 809,
+ 810,
+ 811,
+ 816,
+ 817,
+ 818,
+ 819,
+ 820,
+ 821,
+ 822,
+ 823,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Samir[] =
+{
+ 317,
+ 371,
+ 373,
+ 377,
+ 390,
+ 392,
+ 399,
+ 431,
+ 452,
+ 456,
+ 469,
+ 475,
+ 486,
+ 488,
+ 495,
+ 527,
+ 548,
+ 552,
+ 565,
+ 569,
+ 573,
+ 576,
+ 580,
+ 582,
+ 584,
+ 591,
+ 592,
+ 601,
+ 602,
+ 610,
+ 621,
+ 623,
+ 626,
+ 631,
+ 634,
+ 640,
+ 641,
+ 644,
+ 648,
+ 650,
+ 651,
+ 653,
+ 655,
+ 661,
+ 665,
+ 669,
+ 672,
+ 676,
+ 678,
+ 680,
+ 687,
+ 688,
+ 697,
+ 698,
+ 706,
+ 717,
+ 719,
+ 722,
+ 727,
+ 730,
+ 736,
+ 737,
+ 740,
+ 744,
+ 746,
+ 747,
+ 749,
+ 751,
+ 808,
+ 809,
+ 810,
+ 811,
+ 816,
+ 817,
+ 818,
+ 819,
+ 820,
+ 821,
+ 822,
+ 823,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Fiona[] =
+{
+ 317,
+ 371,
+ 373,
+ 377,
+ 381,
+ 384,
+ 388,
+ 390,
+ 392,
+ 399,
+ 400,
+ 409,
+ 410,
+ 418,
+ 429,
+ 431,
+ 434,
+ 439,
+ 442,
+ 448,
+ 449,
+ 452,
+ 456,
+ 458,
+ 459,
+ 461,
+ 463,
+ 469,
+ 471,
+ 475,
+ 479,
+ 483,
+ 486,
+ 488,
+ 495,
+ 496,
+ 505,
+ 506,
+ 514,
+ 525,
+ 527,
+ 530,
+ 535,
+ 538,
+ 544,
+ 545,
+ 548,
+ 552,
+ 554,
+ 555,
+ 557,
+ 559,
+ 565,
+ 569,
+ 582,
+ 584,
+ 591,
+ 623,
+ 644,
+ 648,
+ 661,
+ 665,
+ 678,
+ 680,
+ 687,
+ 719,
+ 740,
+ 744,
+ 808,
+ 809,
+ 810,
+ 811,
+ 816,
+ 817,
+ 818,
+ 819,
+ 820,
+ 821,
+ 822,
+ 823,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gloria[] =
+{
+ 317,
+ 371,
+ 373,
+ 377,
+ 381,
+ 384,
+ 388,
+ 390,
+ 392,
+ 399,
+ 400,
+ 409,
+ 410,
+ 418,
+ 429,
+ 431,
+ 434,
+ 439,
+ 442,
+ 448,
+ 449,
+ 452,
+ 456,
+ 458,
+ 459,
+ 461,
+ 463,
+ 469,
+ 471,
+ 475,
+ 479,
+ 483,
+ 486,
+ 488,
+ 495,
+ 496,
+ 505,
+ 506,
+ 514,
+ 525,
+ 527,
+ 530,
+ 535,
+ 538,
+ 544,
+ 545,
+ 548,
+ 552,
+ 554,
+ 555,
+ 557,
+ 559,
+ 565,
+ 569,
+ 582,
+ 584,
+ 591,
+ 623,
+ 644,
+ 648,
+ 661,
+ 665,
+ 678,
+ 680,
+ 687,
+ 719,
+ 740,
+ 744,
+ 808,
+ 809,
+ 810,
+ 811,
+ 816,
+ 817,
+ 818,
+ 819,
+ 820,
+ 821,
+ 822,
+ 823,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Nico[] =
+{
+ 660,
+ 661,
+ 662,
+ 663,
+ 664,
+ 665,
+ 666,
+ 667,
+ 668,
+ 669,
+ 670,
+ 671,
+ 672,
+ 673,
+ 674,
+ 675,
+ 676,
+ 677,
+ 678,
+ 679,
+ 680,
+ 681,
+ 682,
+ 683,
+ 684,
+ 685,
+ 686,
+ 687,
+ 688,
+ 689,
+ 690,
+ 691,
+ 692,
+ 693,
+ 694,
+ 695,
+ 696,
+ 697,
+ 698,
+ 699,
+ 700,
+ 701,
+ 702,
+ 703,
+ 704,
+ 705,
+ 706,
+ 707,
+ 708,
+ 709,
+ 710,
+ 711,
+ 712,
+ 713,
+ 714,
+ 715,
+ 716,
+ 717,
+ 718,
+ 719,
+ 720,
+ 721,
+ 722,
+ 723,
+ 724,
+ 725,
+ 726,
+ 727,
+ 728,
+ 729,
+ 730,
+ 731,
+ 732,
+ 733,
+ 734,
+ 735,
+ 736,
+ 737,
+ 738,
+ 739,
+ 740,
+ 741,
+ 742,
+ 743,
+ 744,
+ 745,
+ 746,
+ 747,
+ 748,
+ 749,
+ 750,
+ 751,
+ 752,
+ 753,
+ 754,
+ 755,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Jeremy[] =
+{
+ 564,
+ 565,
+ 566,
+ 567,
+ 568,
+ 569,
+ 570,
+ 571,
+ 572,
+ 573,
+ 574,
+ 575,
+ 576,
+ 577,
+ 578,
+ 579,
+ 580,
+ 581,
+ 582,
+ 583,
+ 584,
+ 585,
+ 586,
+ 587,
+ 588,
+ 589,
+ 590,
+ 591,
+ 592,
+ 593,
+ 594,
+ 595,
+ 596,
+ 597,
+ 598,
+ 599,
+ 600,
+ 601,
+ 602,
+ 603,
+ 604,
+ 605,
+ 606,
+ 607,
+ 608,
+ 609,
+ 610,
+ 611,
+ 612,
+ 613,
+ 614,
+ 615,
+ 616,
+ 617,
+ 618,
+ 619,
+ 620,
+ 621,
+ 622,
+ 623,
+ 624,
+ 625,
+ 626,
+ 627,
+ 628,
+ 629,
+ 630,
+ 631,
+ 632,
+ 633,
+ 634,
+ 635,
+ 636,
+ 637,
+ 638,
+ 639,
+ 640,
+ 641,
+ 642,
+ 643,
+ 644,
+ 645,
+ 646,
+ 647,
+ 648,
+ 649,
+ 650,
+ 651,
+ 652,
+ 653,
+ 654,
+ 655,
+ 656,
+ 657,
+ 658,
+ 659,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Caitlin[] =
+{
+ 468,
+ 469,
+ 470,
+ 471,
+ 472,
+ 473,
+ 474,
+ 475,
+ 476,
+ 477,
+ 478,
+ 479,
+ 480,
+ 481,
+ 482,
+ 483,
+ 484,
+ 485,
+ 486,
+ 487,
+ 488,
+ 489,
+ 490,
+ 491,
+ 492,
+ 493,
+ 494,
+ 495,
+ 496,
+ 497,
+ 498,
+ 499,
+ 500,
+ 501,
+ 502,
+ 503,
+ 504,
+ 505,
+ 506,
+ 507,
+ 508,
+ 509,
+ 510,
+ 511,
+ 512,
+ 513,
+ 514,
+ 515,
+ 516,
+ 517,
+ 518,
+ 519,
+ 520,
+ 521,
+ 522,
+ 523,
+ 524,
+ 525,
+ 526,
+ 527,
+ 528,
+ 529,
+ 530,
+ 531,
+ 532,
+ 533,
+ 534,
+ 535,
+ 536,
+ 537,
+ 538,
+ 539,
+ 540,
+ 541,
+ 542,
+ 543,
+ 544,
+ 545,
+ 546,
+ 547,
+ 548,
+ 549,
+ 550,
+ 551,
+ 552,
+ 553,
+ 554,
+ 555,
+ 556,
+ 557,
+ 558,
+ 559,
+ 560,
+ 561,
+ 562,
+ 563,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Reena[] =
+{
+ 372,
+ 373,
+ 374,
+ 375,
+ 376,
+ 377,
+ 378,
+ 379,
+ 380,
+ 381,
+ 382,
+ 383,
+ 384,
+ 385,
+ 386,
+ 387,
+ 388,
+ 389,
+ 390,
+ 391,
+ 392,
+ 393,
+ 394,
+ 395,
+ 396,
+ 397,
+ 398,
+ 399,
+ 400,
+ 401,
+ 402,
+ 403,
+ 404,
+ 405,
+ 406,
+ 407,
+ 408,
+ 409,
+ 410,
+ 411,
+ 412,
+ 413,
+ 414,
+ 415,
+ 416,
+ 417,
+ 418,
+ 419,
+ 420,
+ 421,
+ 422,
+ 423,
+ 424,
+ 425,
+ 426,
+ 427,
+ 428,
+ 429,
+ 430,
+ 431,
+ 432,
+ 433,
+ 434,
+ 435,
+ 436,
+ 437,
+ 438,
+ 439,
+ 440,
+ 441,
+ 442,
+ 443,
+ 444,
+ 445,
+ 446,
+ 447,
+ 448,
+ 449,
+ 450,
+ 451,
+ 452,
+ 453,
+ 454,
+ 455,
+ 456,
+ 457,
+ 458,
+ 459,
+ 460,
+ 461,
+ 462,
+ 463,
+ 464,
+ 465,
+ 466,
+ 467,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Avery[] =
+{
+ 21,
+ 238,
+ 282,
+ 303,
+ 331,
+ 343,
+ 368,
+ 369,
+ 383,
+ 417,
+ 423,
+ 424,
+ 432,
+ 481,
+ 513,
+ 519,
+ 520,
+ 528,
+ 575,
+ 609,
+ 615,
+ 616,
+ 624,
+ 671,
+ 705,
+ 711,
+ 712,
+ 720,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Liam[] =
+{
+ 21,
+ 238,
+ 282,
+ 303,
+ 331,
+ 343,
+ 368,
+ 369,
+ 383,
+ 417,
+ 423,
+ 424,
+ 432,
+ 481,
+ 513,
+ 519,
+ 520,
+ 528,
+ 575,
+ 609,
+ 615,
+ 616,
+ 624,
+ 671,
+ 705,
+ 711,
+ 712,
+ 720,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Theo[] =
+{
+ 333,
+ 347,
+ 350,
+ 354,
+ 358,
+ 361,
+ 362,
+ 363,
+ 364,
+ 371,
+ 381,
+ 384,
+ 429,
+ 434,
+ 439,
+ 479,
+ 483,
+ 525,
+ 530,
+ 535,
+ 573,
+ 576,
+ 621,
+ 626,
+ 631,
+ 669,
+ 672,
+ 717,
+ 722,
+ 727,
+ 816,
+ 817,
+ 818,
+ 819,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Bailey[] =
+{
+ 333,
+ 347,
+ 350,
+ 354,
+ 358,
+ 361,
+ 362,
+ 363,
+ 364,
+ 371,
+ 381,
+ 384,
+ 429,
+ 434,
+ 439,
+ 479,
+ 483,
+ 525,
+ 530,
+ 535,
+ 573,
+ 576,
+ 621,
+ 626,
+ 631,
+ 669,
+ 672,
+ 717,
+ 722,
+ 727,
+ 816,
+ 817,
+ 818,
+ 819,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Hugo[] =
+{
+ 383,
+ 386,
+ 402,
+ 403,
+ 416,
+ 417,
+ 423,
+ 432,
+ 433,
+ 435,
+ 450,
+ 466,
+ 481,
+ 482,
+ 498,
+ 499,
+ 512,
+ 513,
+ 519,
+ 528,
+ 529,
+ 531,
+ 546,
+ 562,
+ 575,
+ 578,
+ 594,
+ 595,
+ 608,
+ 609,
+ 615,
+ 624,
+ 625,
+ 627,
+ 642,
+ 658,
+ 671,
+ 674,
+ 690,
+ 691,
+ 704,
+ 705,
+ 711,
+ 720,
+ 721,
+ 723,
+ 738,
+ 754,
+ 762,
+ 763,
+ 764,
+ 773,
+ 774,
+ 775,
+ 784,
+ 785,
+ 786,
+ 795,
+ 796,
+ 797,
+ 832,
+ 833,
+ 834,
+ 835,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Bryce[] =
+{
+ 383,
+ 386,
+ 402,
+ 403,
+ 416,
+ 417,
+ 423,
+ 432,
+ 433,
+ 435,
+ 450,
+ 466,
+ 481,
+ 482,
+ 498,
+ 499,
+ 512,
+ 513,
+ 519,
+ 528,
+ 529,
+ 531,
+ 546,
+ 562,
+ 575,
+ 578,
+ 594,
+ 595,
+ 608,
+ 609,
+ 615,
+ 624,
+ 625,
+ 627,
+ 642,
+ 658,
+ 671,
+ 674,
+ 690,
+ 691,
+ 704,
+ 705,
+ 711,
+ 720,
+ 721,
+ 723,
+ 738,
+ 754,
+ 762,
+ 763,
+ 764,
+ 773,
+ 774,
+ 775,
+ 784,
+ 785,
+ 786,
+ 795,
+ 796,
+ 797,
+ 832,
+ 833,
+ 834,
+ 835,
+ 836,
+ 837,
+ 838,
+ 839,
+ 840,
+ 841,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gideon[] =
+{
+ 441,
+ 445,
+ 448,
+ 449,
+ 451,
+ 453,
+ 454,
+ 455,
+ 458,
+ 537,
+ 541,
+ 544,
+ 545,
+ 547,
+ 549,
+ 550,
+ 551,
+ 554,
+ 633,
+ 637,
+ 640,
+ 641,
+ 643,
+ 645,
+ 646,
+ 647,
+ 650,
+ 729,
+ 733,
+ 736,
+ 737,
+ 739,
+ 741,
+ 742,
+ 743,
+ 746,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Triston[] =
+{
+ 441,
+ 445,
+ 448,
+ 449,
+ 451,
+ 453,
+ 454,
+ 455,
+ 458,
+ 537,
+ 541,
+ 544,
+ 545,
+ 547,
+ 549,
+ 550,
+ 551,
+ 554,
+ 633,
+ 637,
+ 640,
+ 641,
+ 643,
+ 645,
+ 646,
+ 647,
+ 650,
+ 729,
+ 733,
+ 736,
+ 737,
+ 739,
+ 741,
+ 742,
+ 743,
+ 746,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Charles[] =
+{
+ 352,
+ 381,
+ 391,
+ 393,
+ 396,
+ 398,
+ 407,
+ 422,
+ 426,
+ 443,
+ 447,
+ 479,
+ 487,
+ 489,
+ 492,
+ 494,
+ 503,
+ 518,
+ 522,
+ 539,
+ 543,
+ 573,
+ 583,
+ 585,
+ 588,
+ 590,
+ 599,
+ 614,
+ 618,
+ 635,
+ 639,
+ 669,
+ 679,
+ 681,
+ 684,
+ 686,
+ 695,
+ 710,
+ 714,
+ 731,
+ 735,
+ 756,
+ 757,
+ 758,
+ 767,
+ 768,
+ 769,
+ 778,
+ 779,
+ 780,
+ 789,
+ 790,
+ 791,
+ 870,
+ 871,
+ 872,
+ 873,
+ 874,
+ 875,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Raymond[] =
+{
+ 374,
+ 376,
+ 381,
+ 404,
+ 407,
+ 422,
+ 439,
+ 443,
+ 459,
+ 472,
+ 500,
+ 506,
+ 507,
+ 518,
+ 532,
+ 546,
+ 566,
+ 585,
+ 588,
+ 628,
+ 635,
+ 679,
+ 681,
+ 684,
+ 710,
+ 731,
+ 785,
+ 795,
+ 796,
+ 797,
+ 817,
+ 842,
+ 843,
+ 846,
+ 847,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Dirk[] =
+{
+ 355,
+ 375,
+ 379,
+ 385,
+ 386,
+ 412,
+ 435,
+ 440,
+ 454,
+ 457,
+ 459,
+ 465,
+ 473,
+ 477,
+ 482,
+ 484,
+ 508,
+ 531,
+ 536,
+ 550,
+ 553,
+ 555,
+ 561,
+ 567,
+ 571,
+ 577,
+ 578,
+ 604,
+ 627,
+ 632,
+ 646,
+ 649,
+ 651,
+ 657,
+ 663,
+ 667,
+ 673,
+ 674,
+ 700,
+ 723,
+ 728,
+ 742,
+ 745,
+ 747,
+ 753,
+ 756,
+ 757,
+ 758,
+ 767,
+ 768,
+ 769,
+ 778,
+ 779,
+ 780,
+ 789,
+ 790,
+ 791,
+ 828,
+ 829,
+ 830,
+ 831,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Harold[] =
+{
+ 355,
+ 375,
+ 379,
+ 385,
+ 386,
+ 412,
+ 435,
+ 440,
+ 454,
+ 457,
+ 459,
+ 465,
+ 473,
+ 477,
+ 482,
+ 484,
+ 508,
+ 531,
+ 536,
+ 550,
+ 553,
+ 555,
+ 561,
+ 567,
+ 571,
+ 577,
+ 578,
+ 604,
+ 627,
+ 632,
+ 646,
+ 649,
+ 651,
+ 657,
+ 663,
+ 667,
+ 673,
+ 674,
+ 700,
+ 723,
+ 728,
+ 742,
+ 745,
+ 747,
+ 753,
+ 756,
+ 757,
+ 758,
+ 767,
+ 768,
+ 769,
+ 778,
+ 779,
+ 780,
+ 789,
+ 790,
+ 791,
+ 828,
+ 829,
+ 830,
+ 831,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Omar[] =
+{
+ 373,
+ 388,
+ 390,
+ 392,
+ 400,
+ 409,
+ 410,
+ 418,
+ 431,
+ 442,
+ 448,
+ 449,
+ 452,
+ 456,
+ 458,
+ 459,
+ 461,
+ 463,
+ 469,
+ 471,
+ 486,
+ 488,
+ 496,
+ 505,
+ 506,
+ 514,
+ 527,
+ 538,
+ 544,
+ 545,
+ 548,
+ 552,
+ 554,
+ 555,
+ 557,
+ 559,
+ 565,
+ 580,
+ 582,
+ 584,
+ 592,
+ 601,
+ 602,
+ 610,
+ 623,
+ 634,
+ 640,
+ 641,
+ 644,
+ 648,
+ 650,
+ 651,
+ 653,
+ 655,
+ 661,
+ 676,
+ 678,
+ 680,
+ 688,
+ 697,
+ 698,
+ 706,
+ 719,
+ 730,
+ 736,
+ 737,
+ 740,
+ 744,
+ 746,
+ 747,
+ 749,
+ 751,
+ 808,
+ 809,
+ 810,
+ 811,
+ 820,
+ 821,
+ 822,
+ 823,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Peter[] =
+{
+ 373,
+ 388,
+ 390,
+ 392,
+ 400,
+ 409,
+ 410,
+ 418,
+ 431,
+ 442,
+ 448,
+ 449,
+ 452,
+ 456,
+ 458,
+ 459,
+ 461,
+ 463,
+ 469,
+ 471,
+ 486,
+ 488,
+ 496,
+ 505,
+ 506,
+ 514,
+ 527,
+ 538,
+ 544,
+ 545,
+ 548,
+ 552,
+ 554,
+ 555,
+ 557,
+ 559,
+ 565,
+ 580,
+ 582,
+ 584,
+ 592,
+ 601,
+ 602,
+ 610,
+ 623,
+ 634,
+ 640,
+ 641,
+ 644,
+ 648,
+ 650,
+ 651,
+ 653,
+ 655,
+ 661,
+ 676,
+ 678,
+ 680,
+ 688,
+ 697,
+ 698,
+ 706,
+ 719,
+ 730,
+ 736,
+ 737,
+ 740,
+ 744,
+ 746,
+ 747,
+ 749,
+ 751,
+ 808,
+ 809,
+ 810,
+ 811,
+ 820,
+ 821,
+ 822,
+ 823,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Dev[] =
+{
+ 372,
+ 387,
+ 402,
+ 403,
+ 413,
+ 414,
+ 416,
+ 417,
+ 427,
+ 428,
+ 432,
+ 433,
+ 435,
+ 440,
+ 450,
+ 466,
+ 468,
+ 470,
+ 498,
+ 499,
+ 509,
+ 510,
+ 512,
+ 513,
+ 523,
+ 524,
+ 528,
+ 529,
+ 531,
+ 536,
+ 546,
+ 562,
+ 564,
+ 579,
+ 594,
+ 595,
+ 605,
+ 606,
+ 608,
+ 609,
+ 619,
+ 620,
+ 624,
+ 625,
+ 627,
+ 632,
+ 642,
+ 658,
+ 660,
+ 675,
+ 690,
+ 691,
+ 701,
+ 702,
+ 704,
+ 705,
+ 715,
+ 716,
+ 720,
+ 721,
+ 723,
+ 728,
+ 738,
+ 754,
+ 832,
+ 833,
+ 834,
+ 835,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Corey[] =
+{
+ 372,
+ 387,
+ 402,
+ 403,
+ 413,
+ 414,
+ 416,
+ 417,
+ 427,
+ 428,
+ 432,
+ 433,
+ 435,
+ 440,
+ 450,
+ 466,
+ 468,
+ 470,
+ 498,
+ 499,
+ 509,
+ 510,
+ 512,
+ 513,
+ 523,
+ 524,
+ 528,
+ 529,
+ 531,
+ 536,
+ 546,
+ 562,
+ 564,
+ 579,
+ 594,
+ 595,
+ 605,
+ 606,
+ 608,
+ 609,
+ 619,
+ 620,
+ 624,
+ 625,
+ 627,
+ 632,
+ 642,
+ 658,
+ 660,
+ 675,
+ 690,
+ 691,
+ 701,
+ 702,
+ 704,
+ 705,
+ 715,
+ 716,
+ 720,
+ 721,
+ 723,
+ 728,
+ 738,
+ 754,
+ 832,
+ 833,
+ 834,
+ 835,
+ 860,
+ 861,
+ 862,
+ 863,
+ 864,
+ 865,
+ 866,
+ 867,
+ 868,
+ 869,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Andre[] =
+{
+ 374,
+ 378,
+ 415,
+ 419,
+ 421,
+ 426,
+ 430,
+ 444,
+ 451,
+ 454,
+ 455,
+ 464,
+ 472,
+ 476,
+ 511,
+ 515,
+ 517,
+ 522,
+ 526,
+ 540,
+ 547,
+ 550,
+ 551,
+ 560,
+ 566,
+ 570,
+ 607,
+ 611,
+ 613,
+ 618,
+ 622,
+ 636,
+ 643,
+ 646,
+ 647,
+ 656,
+ 662,
+ 666,
+ 703,
+ 707,
+ 709,
+ 714,
+ 718,
+ 732,
+ 739,
+ 742,
+ 743,
+ 752,
+ 800,
+ 801,
+ 802,
+ 803,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Ferris[] =
+{
+ 374,
+ 378,
+ 415,
+ 419,
+ 421,
+ 426,
+ 430,
+ 444,
+ 451,
+ 454,
+ 455,
+ 464,
+ 472,
+ 476,
+ 511,
+ 515,
+ 517,
+ 522,
+ 526,
+ 540,
+ 547,
+ 550,
+ 551,
+ 560,
+ 566,
+ 570,
+ 607,
+ 611,
+ 613,
+ 618,
+ 622,
+ 636,
+ 643,
+ 646,
+ 647,
+ 656,
+ 662,
+ 666,
+ 703,
+ 707,
+ 709,
+ 714,
+ 718,
+ 732,
+ 739,
+ 742,
+ 743,
+ 752,
+ 800,
+ 801,
+ 802,
+ 803,
+ 850,
+ 851,
+ 852,
+ 853,
+ 854,
+ 855,
+ 856,
+ 857,
+ 858,
+ 859,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Alivia[] =
+{
+ 399,
+ 400,
+ 409,
+ 422,
+ 438,
+ 441,
+ 445,
+ 448,
+ 449,
+ 451,
+ 452,
+ 454,
+ 455,
+ 489,
+ 492,
+ 493,
+ 503,
+ 526,
+ 532,
+ 535,
+ 536,
+ 560,
+ 573,
+ 583,
+ 590,
+ 592,
+ 608,
+ 611,
+ 620,
+ 651,
+ 682,
+ 688,
+ 714,
+ 729,
+ 732,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Paige[] =
+{
+ 399,
+ 400,
+ 409,
+ 422,
+ 438,
+ 441,
+ 445,
+ 448,
+ 449,
+ 451,
+ 452,
+ 454,
+ 455,
+ 489,
+ 492,
+ 493,
+ 503,
+ 526,
+ 532,
+ 535,
+ 536,
+ 560,
+ 573,
+ 583,
+ 590,
+ 592,
+ 608,
+ 611,
+ 620,
+ 651,
+ 682,
+ 688,
+ 714,
+ 729,
+ 732,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Anya[] =
+{
+ 442,
+ 443,
+ 444,
+ 446,
+ 447,
+ 538,
+ 539,
+ 540,
+ 542,
+ 543,
+ 634,
+ 635,
+ 636,
+ 638,
+ 639,
+ 730,
+ 731,
+ 732,
+ 734,
+ 735,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Dawn[] =
+{
+ 377,
+ 381,
+ 410,
+ 421,
+ 422,
+ 443,
+ 456,
+ 460,
+ 461,
+ 471,
+ 472,
+ 473,
+ 484,
+ 491,
+ 502,
+ 503,
+ 507,
+ 508,
+ 515,
+ 520,
+ 540,
+ 549,
+ 569,
+ 574,
+ 583,
+ 586,
+ 601,
+ 622,
+ 624,
+ 639,
+ 644,
+ 655,
+ 734,
+ 804,
+ 810,
+ 815,
+ 823,
+ 831,
+ 843,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Abby[] =
+{
+ 185,
+ 290,
+ 313,
+ 334,
+ 348,
+ 359,
+ 360,
+ 377,
+ 380,
+ 382,
+ 385,
+ 394,
+ 395,
+ 398,
+ 400,
+ 401,
+ 404,
+ 409,
+ 410,
+ 416,
+ 437,
+ 438,
+ 439,
+ 441,
+ 445,
+ 446,
+ 453,
+ 475,
+ 478,
+ 480,
+ 484,
+ 490,
+ 491,
+ 494,
+ 496,
+ 497,
+ 500,
+ 505,
+ 506,
+ 512,
+ 533,
+ 534,
+ 535,
+ 537,
+ 541,
+ 542,
+ 549,
+ 569,
+ 572,
+ 574,
+ 577,
+ 586,
+ 587,
+ 590,
+ 592,
+ 593,
+ 596,
+ 601,
+ 602,
+ 608,
+ 629,
+ 630,
+ 631,
+ 633,
+ 637,
+ 638,
+ 645,
+ 665,
+ 668,
+ 670,
+ 673,
+ 682,
+ 683,
+ 686,
+ 688,
+ 689,
+ 692,
+ 697,
+ 698,
+ 704,
+ 725,
+ 726,
+ 727,
+ 729,
+ 733,
+ 734,
+ 741,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ -1
+};
+
+const u16 gBattleFrontierTrainerMons_Gretel[] =
+{
+ 185,
+ 290,
+ 313,
+ 334,
+ 348,
+ 359,
+ 360,
+ 377,
+ 380,
+ 382,
+ 385,
+ 394,
+ 395,
+ 398,
+ 400,
+ 401,
+ 404,
+ 409,
+ 410,
+ 416,
+ 437,
+ 438,
+ 439,
+ 441,
+ 445,
+ 446,
+ 453,
+ 475,
+ 478,
+ 480,
+ 484,
+ 490,
+ 491,
+ 494,
+ 496,
+ 497,
+ 500,
+ 505,
+ 506,
+ 512,
+ 533,
+ 534,
+ 535,
+ 537,
+ 541,
+ 542,
+ 549,
+ 569,
+ 572,
+ 574,
+ 577,
+ 586,
+ 587,
+ 590,
+ 592,
+ 593,
+ 596,
+ 601,
+ 602,
+ 608,
+ 629,
+ 630,
+ 631,
+ 633,
+ 637,
+ 638,
+ 645,
+ 665,
+ 668,
+ 670,
+ 673,
+ 682,
+ 683,
+ 686,
+ 688,
+ 689,
+ 692,
+ 697,
+ 698,
+ 704,
+ 725,
+ 726,
+ 727,
+ 729,
+ 733,
+ 734,
+ 741,
+ 812,
+ 813,
+ 814,
+ 815,
+ 816,
+ 817,
+ 818,
+ 819,
+ -1
+};
diff --git a/src/data/battle_frontier/battle_frontier_trainers.h b/src/data/battle_frontier/battle_frontier_trainers.h
new file mode 100644
index 000000000..faef40656
--- /dev/null
+++ b/src/data/battle_frontier/battle_frontier_trainers.h
@@ -0,0 +1,2403 @@
+const struct BattleFrontierTrainer gBattleFrontierTrainers[] =
+{
+ [0] = {
+ .facilityClass = FACILITY_CLASS_YOUNGSTER,
+ .trainerName = _("BRADY"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_NEVER, EC_WORD_GOING, EC_WORD_TO, EC_WORD_LOSE, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_STRONG, EC_WORD_AREN_T, EC_WORD_I, EC_WORD_QUES, 0xFFFF},
+ .speechLose = {EC_WORD_WHAT, EC_WORD_QUES, 0xFFFF, EC_WORD_BUT, EC_WORD_HOW, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Brady
+ },
+ [1] = {
+ .facilityClass = FACILITY_CLASS_YOUNGSTER,
+ .trainerName = _("CONNER"),
+ .speechBefore = {EC_WORD_LOSING, EC_WORD_DOESN_T, EC_WORD_BUG, EC_WORD_ME, 0xFFFF, 0xFFFF},
+ .speechWin = {EC_WORD_A, EC_WORD_WIN, EC_WORD_IS, EC_WORD_JUST, EC_WORD_AWESOME, 0xFFFF},
+ .speechLose = {EC_WORD_DARN, EC_WORD_ELLIPSIS, EC_WORD_LOSING, EC_WORD_DOES, EC_WORD_BUG, EC_WORD_ME},
+ .monSets = gBattleFrontierTrainerMons_Conner
+ },
+ [2] = {
+ .facilityClass = FACILITY_CLASS_YOUNGSTER,
+ .trainerName = _("BRADLEY"),
+ .speechBefore = {EC_WORD_HEY_THERE, EC_WORD_EXCL, EC_WORD_YOU_RE, EC_WORD_MY, EC_WORD_OPPONENT, EC_WORD_TODAY},
+ .speechWin = {EC_WORD_HAHAHA, EC_WORD_EXCL, 0xFFFF, EC_WORD_SEE_YA, EC_WORD_LATER, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_TOMORROW, EC_WORD_IS, EC_WORD_WHEN, EC_WORD_WE, EC_WORD_REALLY, EC_WORD_BATTLE},
+ .monSets = gBattleFrontierTrainerMons_Bradley
+ },
+ [3] = {
+ .facilityClass = FACILITY_CLASS_LASS,
+ .trainerName = _("CYBIL"),
+ .speechBefore = {EC_WORD_YOU_RE, EC_WORD_REALLY, EC_WORD_NOT_VERY, EC_WORD_SCARY, EC_WORD_AT, EC_WORD_ALL},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_SAD, EC_WORD_TO, EC_WORD_SEE, EC_WORD_YOU, EC_MOVE2(STRUGGLE)},
+ .speechLose = {EC_WORD_THIS, EC_WORD_CAN_T, EC_WORD_BE, EC_WORD_HAPPENING, EC_WORD_TO_ME, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Cybil
+ },
+ [4] = {
+ .facilityClass = FACILITY_CLASS_LASS,
+ .trainerName = _("RODETTE"),
+ .speechBefore = {EC_WORD_OH, EC_WORD_THIS, EC_WORD_IS, EC_WORD_SO, EC_WORD_EXCITING, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_INCREDIBLE, EC_WORD_HOW, EC_WORD_STRONG, EC_WORD_I_AM, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_OH_DEAR, EC_WORD_ELLIPSIS, EC_WORD_I_AM, EC_WORD_JUST, EC_WORD_NO, EC_WORD_GOOD},
+ .monSets = gBattleFrontierTrainerMons_Rodette
+ },
+ [5] = {
+ .facilityClass = FACILITY_CLASS_LASS,
+ .trainerName = _("PEGGY"),
+ .speechBefore = {EC_WORD_GET, EC_WORD_READY, EC_WORD_TO, EC_WORD_BE, EC_WORD_DESTROYED, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_HAHAHA, EC_WORD_EXCL_EXCL, 0xFFFF, EC_WORD_I_AM, EC_WORD_LOLLING, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_SAD, EC_WORD_THANKS, EC_WORD_TO, EC_WORD_YOU},
+ .monSets = gBattleFrontierTrainerMons_Peggy
+ },
+ [6] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_M,
+ .trainerName = _("KEITH"),
+ .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_JUST, EC_WORD_STUDY, EC_WORD_YOU, EC_WORD_KNOW},
+ .speechWin = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_STUDY, EC_WORD_ENOUGH, EC_WORD_ELLIPSIS, 0xFFFF},
+ .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_STUDY, EC_WORD_MORE, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Keith
+ },
+ [7] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_M,
+ .trainerName = _("GRAYSON"),
+ .speechBefore = {EC_WORD_A, EC_WORD_POKEMON, EC_WORD_BATTLE, EC_WORD_ISN_T, EC_WORD_CHILD_S_PLAY, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_DONE, EC_WORD_AREN_T, EC_WORD_YOU, EC_WORD_QUES, 0xFFFF},
+ .speechLose = {EC_WORD_WE, EC_WORD_WERE, EC_WORD_LIKE, EC_WORD_TOYS, EC_WORD_TO, EC_WORD_YOU},
+ .monSets = gBattleFrontierTrainerMons_Grayson
+ },
+ [8] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_M,
+ .trainerName = _("GLENN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WOULD, EC_WORD_BE, EC_WORD_COOL, EC_WORD_IF_I_WIN, 0xFFFF},
+ .speechWin = {EC_WORD_COOL, EC_WORD_EXCL, 0xFFFF, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_GOING, EC_WORD_TO, EC_WORD_BE, EC_WORD_COOL},
+ .monSets = gBattleFrontierTrainerMons_Glenn
+ },
+ [9] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_F,
+ .trainerName = _("LILIANA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WON_T, EC_WORD_GIVE_UP, EC_WORD_UNTIL, EC_WORD_I, EC_WORD_WIN},
+ .speechWin = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NO, EC_WORD_SURRENDER, EC_WORD_IN, EC_WORD_ME},
+ .speechLose = {EC_WORD_THAT_S, EC_WORD_IT, EC_WORD_ELLIPSIS, EC_WORD_I, EC_WORD_GIVE_UP, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Liliana
+ },
+ [10] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_F,
+ .trainerName = _("ELISE"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_STRATEGY, EC_WORD_IS, EC_WORD_FROM, EC_WORD_MY, EC_WORD_FATHER},
+ .speechWin = {EC_WORD_I, EC_WORD_WIN, EC_WORD_EXCL, EC_WORD_FATHER, EC_WORD_I_VE, EC_WORD_WON},
+ .speechLose = {EC_WORD_FORGIVE, EC_WORD_ME, EC_WORD_FATHER, EC_WORD_FOR, EC_WORD_I_VE, EC_WORD_LOST},
+ .monSets = gBattleFrontierTrainerMons_Elise
+ },
+ [11] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_F,
+ .trainerName = _("ZOEY"),
+ .speechBefore = {EC_WORD_PLEASE, EC_WORD_BATTLE, EC_WORD_LIKE, EC_WORD_YOU, EC_WORD_MEAN, EC_WORD_IT},
+ .speechWin = {EC_WORD_THANK_YOU, EC_WORD_EXCL_EXCL, 0xFFFF, EC_WORD_THANK_YOU, EC_WORD_SO, EC_WORD_MUCH},
+ .speechLose = {EC_WORD_WERE, EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_BEING, EC_WORD_SERIOUS, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Zoey
+ },
+ [12] = {
+ .facilityClass = FACILITY_CLASS_RICH_BOY,
+ .trainerName = _("MANUEL"),
+ .speechBefore = {EC_WORD_ME, EC_WORD_LOSE, EC_WORD_QUES, EC_WORD_THAT_S, EC_WORD_PREPOSTEROUS, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_NATURALLY, EC_WORD_I, EC_WORD_WIN, 0xFFFF, 0xFFFF, 0xFFFF},
+ .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL, 0xFFFF, EC_WORD_I, EC_WORD_LOST, EC_WORD_MOTHER},
+ .monSets = gBattleFrontierTrainerMons_Manuel
+ },
+ [13] = {
+ .facilityClass = FACILITY_CLASS_RICH_BOY,
+ .trainerName = _("RUSS"),
+ .speechBefore = {EC_WORD_THEY, EC_WORD_ALL, EC_WORD_WANT, EC_WORD_MY, EC_WORD_FABULOUS, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_WORD_HAVE, EC_WORD_A, EC_WORD_POKEMON, EC_WORD_PARTY},
+ .speechLose = {EC_WORD_HOW, EC_WORD_COULD, EC_WORD_YOU, EC_WORD_DO, EC_WORD_THAT, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Russ
+ },
+ [14] = {
+ .facilityClass = FACILITY_CLASS_RICH_BOY,
+ .trainerName = _("DUSTIN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_LIKE, EC_WORD_COOL, EC_WORD_POKEMON, 0xFFFF},
+ .speechWin = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_MYSELF, EC_WORD_WHEN_I_WIN, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_MYSELF, EC_WORD_IF_I_LOSE, EC_WORD_TOO, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Dustin
+ },
+ [15] = {
+ .facilityClass = FACILITY_CLASS_LADY,
+ .trainerName = _("TINA"),
+ .speechBefore = {EC_WORD_IF_I_WIN, EC_WORD_YOU, EC_WORD_CAN, EC_WORD_HAVE, EC_WORD_A, EC_MOVE2(SWEET_KISS)},
+ .speechWin = {EC_WORD_HERE_IT_IS, EC_WORD_YOUR, EC_MOVE2(SWEET_KISS), EC_WORD_FROM, EC_WORD_MY, EC_POKEMON2(JYNX)},
+ .speechLose = {EC_WORD_YOU, EC_WORD_WANT, EC_WORD_A, EC_MOVE(SWIFT), EC_MOVE2(MEGA_KICK), EC_WORD_INSTEAD},
+ .monSets = gBattleFrontierTrainerMons_Tina
+ },
+ [16] = {
+ .facilityClass = FACILITY_CLASS_LADY,
+ .trainerName = _("GILLIAN"),
+ .speechBefore = {EC_WORD_THE, EC_WORD_GOURMET, EC_WORD_THING, EC_WORD_IS, EC_WORD_SO, EC_WORD_YESTERDAY},
+ .speechWin = {EC_WORD_POKEMON, EC_WORD_NEVER, EC_WORD_GO, EC_WORD_OUT, EC_WORD_OF, EC_WORD_FASHION},
+ .speechLose = {EC_WORD_LOSING, EC_WORD_DOESN_T, EC_WORD_DISAPPOINT, EC_WORD_ME, 0xFFFF, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Gillian
+ },
+ [17] = {
+ .facilityClass = FACILITY_CLASS_LADY,
+ .trainerName = _("ZOE"),
+ .speechBefore = {EC_WORD_I, EC_WORD_HAVEN_T, EC_WORD_A, EC_WORD_WORRY, EC_WORD_AT, EC_WORD_ALL},
+ .speechWin = {EC_WORD_LIFE, EC_WORD_IS, EC_WORD_ALWAYS, EC_WORD_GOOD, EC_WORD_TO_ME, 0xFFFF},
+ .speechLose = {EC_WORD_I, EC_WORD_WORRY, EC_WORD_ABOUT, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_SKILL},
+ .monSets = gBattleFrontierTrainerMons_Zoe
+ },
+ [18] = {
+ .facilityClass = FACILITY_CLASS_CAMPER,
+ .trainerName = _("CHEN"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_TOTALLY, EC_WORD_READY, EC_WORD_TO, EC_WORD_ROCK, EC_WORD_TODAY},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_READY, EC_WORD_TO, EC_WORD_GO, EC_WORD_ON, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_MY, EC_MOVE(FOCUS_ENERGY), EC_WORD_AND, EC_WORD_TOUGHNESS},
+ .monSets = gBattleFrontierTrainerMons_Chen
+ },
+ [19] = {
+ .facilityClass = FACILITY_CLASS_CAMPER,
+ .trainerName = _("AL"),
+ .speechBefore = {EC_WORD_YOUR, EC_WORD_LOOK, EC_WORD_SAYS, EC_WORD_YOU_RE, EC_WORD_REALLY, EC_WORD_TOUGH},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_ME, EC_WORD_WHO_IS, EC_WORD_REALLY, EC_WORD_TOUGH, 0xFFFF},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_RIGHT, EC_WORD_EXCL, EC_WORD_YOU_RE, EC_WORD_REALLY, EC_WORD_TOUGH},
+ .monSets = gBattleFrontierTrainerMons_Al
+ },
+ [20] = {
+ .facilityClass = FACILITY_CLASS_CAMPER,
+ .trainerName = _("MITCH"),
+ .speechBefore = {EC_WORD_MOTHER, EC_WORD_NATURE, EC_WORD_IS, EC_WORD_MY, EC_WORD_ALLY, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_WAS, EC_WORD_THAT, EC_WORD_ENOUGH, EC_WORD_FOR, EC_WORD_YOU, EC_WORD_QUES},
+ .speechLose = {EC_WORD_MOTHER, EC_WORD_NATURE, EC_WORD_DIDN_T, EC_WORD_LET_ME_WIN, EC_WORD_QUES, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Mitch
+ },
+ [21] = {
+ .facilityClass = FACILITY_CLASS_PICNICKER,
+ .trainerName = _("ANNE"),
+ .speechBefore = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_WAIT, EC_WORD_LET_S, EC_WORD_BATTLE, EC_WORD_NOW},
+ .speechWin = {EC_WORD_MY, EC_WORD_HAPPINESS, EC_WORD_IS, EC_WORD_OVERWHELMING, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_YOU_VE, EC_WORD_DESTROYED, EC_WORD_MY, EC_WORD_HAPPINESS, EC_WORD_ELLIPSIS, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Anne
+ },
+ [22] = {
+ .facilityClass = FACILITY_CLASS_PICNICKER,
+ .trainerName = _("ALIZE"),
+ .speechBefore = {EC_WORD_CUTE, EC_WORD_AND, EC_WORD_AWFULLY, EC_WORD_STRONG, EC_WORD_THAT_S, EC_WORD_ME},
+ .speechWin = {EC_WORD_YUP, EC_WORD_I_AM, EC_WORD_CUTE, EC_WORD_AND, EC_WORD_AWFULLY, EC_WORD_STRONG},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_WEAK, EC_WORD_ELLIPSIS, EC_WORD_BUT, EC_WORD_I_AM, EC_WORD_CUTE},
+ .monSets = gBattleFrontierTrainerMons_Alize
+ },
+ [23] = {
+ .facilityClass = FACILITY_CLASS_PICNICKER,
+ .trainerName = _("LAUREN"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_OLD, EC_WORD_BUT, EC_WORD_I_AM, EC_WORD_ALSO, EC_WORD_GOOD},
+ .speechWin = {EC_WORD_I, EC_WORD_SAID, EC_WORD_I_WAS, EC_WORD_OLD, EC_WORD_BUT, EC_WORD_GOOD},
+ .speechLose = {EC_WORD_WHAT, EC_WORD_A, EC_WORD_WEIRD, EC_WORD_DREAM, EC_WORD_THAT_WAS, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Lauren
+ },
+ [24] = {
+ .facilityClass = FACILITY_CLASS_TUBER_M,
+ .trainerName = _("KIPP"),
+ .speechBefore = {EC_WORD_IF_I_WIN, EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_GO, EC_MOVE2(SURF)},
+ .speechWin = {EC_WORD_YEAH, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_OFF, EC_WORD_TO, EC_MOVE2(SURF)},
+ .speechLose = {EC_WORD_OH, EC_WORD_NO, EC_WORD_EXCL, EC_WORD_A, EC_MOVE(WHIRLPOOL), EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Kipp
+ },
+ [25] = {
+ .facilityClass = FACILITY_CLASS_TUBER_M,
+ .trainerName = _("JASON"),
+ .speechBefore = {EC_WORD_TEACH, EC_WORD_ME, EC_WORD_A, EC_WORD_GOOD, EC_WORD_STRATEGY, 0xFFFF},
+ .speechWin = {EC_WORD_THAT_WAS, EC_WORD_YOUR, EC_WORD_GOOD, EC_WORD_STRATEGY, EC_WORD_QUES_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_WOW, EC_WORD_THAT, EC_WORD_IS, EC_WORD_AN, EC_WORD_AWESOME, EC_WORD_STRATEGY},
+ .monSets = gBattleFrontierTrainerMons_Jason
+ },
+ [26] = {
+ .facilityClass = FACILITY_CLASS_TUBER_M,
+ .trainerName = _("JOHN"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_PRETTY, EC_WORD_NEW, EC_WORD_TRAINER, 0xFFFF},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_NEW, EC_WORD_BUT, EC_WORD_I, EC_WORD_WON, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_NEW, EC_WORD_SO, EC_WORD_WHAT, EC_WORD_IF_I_LOSE, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_John
+ },
+ [27] = {
+ .facilityClass = FACILITY_CLASS_TUBER_F,
+ .trainerName = _("ANN"),
+ .speechBefore = {EC_WORD_IT_S, EC_WORD_SO, EC_WORD_EXCITING, EC_WORD_IT, EC_WORD_REALLY, EC_WORD_IS},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_HAPPY, EC_WORD_I, EC_WORD_CAN, EC_WORD_CRY},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_SAD, EC_WORD_I, EC_WORD_WILL, EC_WORD_CRY},
+ .monSets = gBattleFrontierTrainerMons_Ann
+ },
+ [28] = {
+ .facilityClass = FACILITY_CLASS_TUBER_F,
+ .trainerName = _("EILEEN"),
+ .speechBefore = {EC_WORD_LET_S, EC_WORD_PRETEND, EC_WORD_I_AM, EC_WORD_AN, EC_WORD_ADULT, EC_WORD_OK_QUES},
+ .speechWin = {EC_WORD_SO, EC_WORD_THIS, EC_WORD_IS, EC_WORD_AN, EC_WORD_ADULT, EC_WORD_FEELING},
+ .speechLose = {EC_WORD_AN, EC_WORD_ADULT, EC_WORD_CAN_T, EC_WORD_BEAT, EC_WORD_YOU, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Eileen
+ },
+ [29] = {
+ .facilityClass = FACILITY_CLASS_TUBER_F,
+ .trainerName = _("CARLIE"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_SUMMER, EC_WORD_VACATION, EC_WORD_IS, EC_WORD_FOR, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_MY, EC_WORD_SUMMER, EC_WORD_VACATION, EC_WORD_WILL, EC_WORD_BE, EC_WORD_AWESOME},
+ .speechLose = {EC_WORD_I, EC_WORD_CAN_T_WIN, EC_WORD_LIKE, EC_WORD_THIS, EC_WORD_ELLIPSIS, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Carlie
+ },
+ [30] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_M,
+ .trainerName = _("GORDON"),
+ .speechBefore = {EC_WORD_VICTORY, EC_WORD_WILL, EC_WORD_COME, EC_WORD_TO_ME, EC_WORD_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_OH_YEAH, EC_WORD_EXCL, 0xFFFF, EC_WORD_I, EC_WORD_REALLY, EC_WORD_WON},
+ .speechLose = {EC_WORD_NOTHING, EC_WORD_IS, EC_WORD_WORKING, EC_WORD_OUT, EC_WORD_FOR, EC_WORD_ME},
+ .monSets = gBattleFrontierTrainerMons_Gordon
+ },
+ [31] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_M,
+ .trainerName = _("AYDEN"),
+ .speechBefore = {EC_WORD_COME_ON, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_WORD_HOT, EC_WORD_BATTLE},
+ .speechWin = {EC_WORD_I, EC_WORD_NEED, EC_WORD_WATER, EC_WORD_TO, EC_WORD_COOL, EC_WORD_DOWN},
+ .speechLose = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_ME, EC_WORD_FEELING, EC_WORD_ICE, EC_WORD_COLD},
+ .monSets = gBattleFrontierTrainerMons_Ayden
+ },
+ [32] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_M,
+ .trainerName = _("MARCO"),
+ .speechBefore = {EC_WORD_I, EC_MOVE2(SURF), EC_WORD_IN, EC_WORD_THE, EC_WORD_WINTER, EC_WORD_TOO},
+ .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_WORD_GO, EC_MOVE2(SURF), EC_WORD_RIGHT, EC_WORD_NOW},
+ .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_MOVE2(BEAT_UP), EC_WORD_MY, EC_MOVE2(SURF), EC_WORD_BOARD},
+ .monSets = gBattleFrontierTrainerMons_Marco
+ },
+ [33] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_F,
+ .trainerName = _("CIERRA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_SYNCHRONIZE, EC_WORD_MY, EC_WORD_SWIFT_SWIM},
+ .speechWin = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_SYNCHRONIZE, EC_WORD_WITH, EC_WORD_ME, 0xFFFF},
+ .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_SYNCHRONIZE, EC_WORD_BETTER, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Cierra
+ },
+ [34] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_F,
+ .trainerName = _("MARCY"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_KNOCKOUT, EC_WORD_YOU, EC_WORD_CAN_T_WIN, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_AFTER, EC_WORD_ALL, EC_WORD_I_AM, EC_WORD_A, EC_WORD_KNOCKOUT, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_THAT_S, EC_WORD_NOT, EC_WORD_THE, EC_WORD_KNOCKOUT, EC_WORD_I, EC_WORD_MEAN},
+ .monSets = gBattleFrontierTrainerMons_Marcy
+ },
+ [35] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_F,
+ .trainerName = _("KATHY"),
+ .speechBefore = {EC_WORD_I_VE, EC_WORD_WON, EC_WORD_EVERY, EC_WORD_MATCH, EC_WORD_TODAY, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_SO, EC_WORD_GREAT, EC_WORD_TO, EC_WORD_WIN, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_HUH_QUES, EC_WORD_I, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_HAVE, EC_WORD_LOST},
+ .monSets = gBattleFrontierTrainerMons_Kathy
+ },
+ [36] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_M,
+ .trainerName = _("PEYTON"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_NEVER, EC_WORD_DISAPPOINTED, EC_WORD_WITH, EC_WORD_MY, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_HAPPY, EC_WORD_IF, EC_WORD_WE, EC_WORD_WIN, EC_WORD_TOGETHER},
+ .speechLose = {EC_WORD_I, EC_WORD_ADORE, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_MORE, EC_WORD_IF_I_LOSE},
+ .monSets = gBattleFrontierTrainerMons_Peyton
+ },
+ [37] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_M,
+ .trainerName = _("JULIAN"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_ADORE, EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_RIGHT, EC_WORD_QUES},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_TOTALLY, EC_WORD_OUT, EC_WORD_OF, EC_WORD_THE, EC_WORD_QUESTION},
+ .speechLose = {EC_WORD_YOU, EC_WORD_DO, EC_WORD_ADORE, EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Julian
+ },
+ [38] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_M,
+ .trainerName = _("QUINN"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_BUT, EC_WORD_A, EC_WORD_DREAM},
+ .speechWin = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_A, EC_WORD_BEAUTIFUL, EC_WORD_DREAM, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_AN, EC_WORD_AWFUL, EC_MOVE(NIGHTMARE), EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Quinn
+ },
+ [39] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_F,
+ .trainerName = _("HAYLEE"),
+ .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_KNOW, EC_WORD_HOW, EC_WORD_I_AM, EC_WORD_FEELING},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_OVERWHELMING, EC_WORD_JOY, EC_WORD_OVER, EC_WORD_THIS},
+ .speechLose = {EC_WORD_DESTROYED, EC_WORD_IS, EC_WORD_THE, EC_WORD_WAY, EC_WORD_I_AM, EC_WORD_FEELING},
+ .monSets = gBattleFrontierTrainerMons_Haylee
+ },
+ [40] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_F,
+ .trainerName = _("AMANDA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_COME, EC_WORD_FROM, EC_WORD_A, EC_WORD_TRAINER, EC_WORD_FAMILY},
+ .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_WORD_TREASURE, EC_WORD_THIS, EC_WORD_WIN, 0xFFFF},
+ .speechLose = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO_HOME, EC_WORD_RIGHT, EC_WORD_NOW},
+ .monSets = gBattleFrontierTrainerMons_Amanda
+ },
+ [41] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_F,
+ .trainerName = _("STACY"),
+ .speechBefore = {EC_WORD_ALL, EC_WORD_POKEMON, EC_WORD_HAVE, EC_WORD_THEIR, EC_WORD_OWN, EC_WORD_CUTE_CHARM},
+ .speechWin = {EC_WORD_YOU, EC_WORD_SEE, EC_WORD_WHAT, EC_WORD_I, EC_WORD_MEAN, EC_WORD_QUES},
+ .speechLose = {EC_WORD_SHOULD, EC_WORD_I, EC_WORD_NOT, EC_WORD_ADORE, EC_WORD_POKEMON, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Stacy
+ },
+ [42] = {
+ .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M,
+ .trainerName = _("RAFAEL"),
+ .speechBefore = {EC_WORD_COME_ON, EC_WORD_EXCL, EC_WORD_LET_S, EC_WORD_SEE, EC_WORD_SOME, EC_WORD_SPIRIT},
+ .speechWin = {EC_WORD_THAT_S_IT_EXCL, EC_WORD_THAT_S, EC_WORD_THE, EC_WORD_SPIRIT, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_WELL, EC_WORD_SO, EC_WORD_MUCH, EC_WORD_FOR, EC_WORD_OUR, EC_WORD_SPIRIT},
+ .monSets = gBattleFrontierTrainerMons_Rafael
+ },
+ [43] = {
+ .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M,
+ .trainerName = _("OLIVER"),
+ .speechBefore = {EC_WORD_A, EC_WORD_GENIUS, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_THAT_S, EC_WORD_HOW, EC_WORD_A, EC_WORD_GENIUS, EC_WORD_WORKS, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_MORE, EC_WORD_A, EC_WORD_GENIUS, EC_WORD_THAN, EC_WORD_I_AM},
+ .monSets = gBattleFrontierTrainerMons_Oliver
+ },
+ [44] = {
+ .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M,
+ .trainerName = _("PAYTON"),
+ .speechBefore = {EC_WORD_I, EC_WORD_TRAIN, EC_WORD_FROM, EC_WORD_THE, EC_WORD_EGG, EC_WORD_UP},
+ .speechWin = {EC_WORD_WELL, EC_WORD_DONE, EC_WORD_EXCL, 0xFFFF, 0xFFFF, 0xFFFF},
+ .speechLose = {EC_WORD_THAT_WAS, EC_WORD_A, EC_MOVE2(SOFT_BOILED), EC_WORD_LOSS, EC_WORD_ELLIPSIS, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Payton
+ },
+ [45] = {
+ .facilityClass = FACILITY_CLASS_POKEMON_BREEDER_F,
+ .trainerName = _("PAMELA"),
+ .speechBefore = {EC_WORD_ALL, EC_WORD_POKEMON, EC_WORD_ADORE, EC_WORD_A, EC_WORD_KIND, EC_WORD_TRAINER},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_TOO, EC_WORD_BAD, EC_WORD_YOU, EC_WORD_LOST, 0xFFFF},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_KIND, EC_WORD_AND, EC_WORD_YOU_RE, EC_WORD_ALSO, EC_WORD_STRONG},
+ .monSets = gBattleFrontierTrainerMons_Pamela
+ },
+ [46] = {
+ .facilityClass = FACILITY_CLASS_POKEMON_BREEDER_F,
+ .trainerName = _("ELIZA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_ADORE, EC_WORD_POKEMON, EC_WORD_LIKE, EC_WORD_MY, EC_WORD_CHILDREN},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_HAPPY, EC_WORD_FOR, EC_WORD_MY, EC_WORD_POKEMON},
+ .speechLose = {EC_WORD_OH_DEAR, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_SORRY, EC_WORD_ABOUT, EC_WORD_THIS},
+ .monSets = gBattleFrontierTrainerMons_Eliza
+ },
+ [47] = {
+ .facilityClass = FACILITY_CLASS_POKEMON_BREEDER_F,
+ .trainerName = _("MARISA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_PROMISE, EC_WORD_TO, EC_WORD_BATTLE, EC_WORD_SERIOUSLY, 0xFFFF},
+ .speechWin = {EC_WORD_PROMISE, EC_WORD_ME, EC_WORD_YOU, EC_WORD_WILL, EC_WORD_DO, EC_WORD_BETTER},
+ .speechLose = {EC_WORD_PROMISE, EC_WORD_ME, EC_WORD_ANOTHER, EC_WORD_BATTLE, EC_WORD_PLEASE, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Marisa
+ },
+ [48] = {
+ .facilityClass = FACILITY_CLASS_BUG_CATCHER,
+ .trainerName = _("LEWIS"),
+ .speechBefore = {EC_WORD_A_LITTLE, EC_WORD_BUG, EC_WORD_IS, EC_WORD_SCARY, EC_WORD_QUES, EC_WORD_HAHAHA},
+ .speechWin = {EC_WORD_LOOK, EC_WORD_LOOK, EC_WORD_EXCL, EC_WORD_A, EC_WORD_SCARY, EC_WORD_BUG},
+ .speechLose = {EC_WORD_OH, EC_WORD_A, EC_WORD_BUG, EC_WORD_ISN_T, EC_WORD_SCARY, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Lewis
+ },
+ [49] = {
+ .facilityClass = FACILITY_CLASS_BUG_CATCHER,
+ .trainerName = _("YOSHI"),
+ .speechBefore = {EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_FEELING, EC_WORD_LOVEY_DOVEY},
+ .speechWin = {EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_THE, EC_WORD_BEST, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_IGNORANT, EC_WORD_ABOUT, EC_WORD_BUG, EC_WORD_POKEMON, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Yoshi
+ },
+ [50] = {
+ .facilityClass = FACILITY_CLASS_BUG_CATCHER,
+ .trainerName = _("DESTIN"),
+ .speechBefore = {EC_WORD_IT_S, EC_WORD_WAY, EC_WORD_TOO, EC_WORD_HOT, EC_WORD_HERE, 0xFFFF},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_ABOUT, EC_WORD_TO, EC_MOVE(OVERHEAT), 0xFFFF, 0xFFFF},
+ .speechLose = {EC_WORD_PLEASE, EC_WORD_I, EC_WORD_NEED, EC_WORD_SOME, EC_WORD_WATER, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Destin
+ },
+ [51] = {
+ .facilityClass = FACILITY_CLASS_NINJA_BOY,
+ .trainerName = _("KEON"),
+ .speechBefore = {EC_WORD_FORGIVE, EC_WORD_ME, EC_WORD_BUT, EC_WORD_HERE_I_COME, EC_WORD_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_FORGIVE, EC_WORD_ME, EC_WORD_FOR, EC_WORD_MY, EC_WORD_OVERWHELMING, EC_WORD_POWER},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_ELLIPSIS, 0xFFFF, 0xFFFF, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Keon
+ },
+ [52] = {
+ .facilityClass = FACILITY_CLASS_NINJA_BOY,
+ .trainerName = _("STUART"),
+ .speechBefore = {EC_WORD_I, EC_WORD_PROMISE, EC_WORD_YOU, EC_WORD_A, EC_WORD_HOT, EC_WORD_BATTLE},
+ .speechWin = {EC_WORD_THE, EC_WORD_MASTER, EC_WORD_OF, EC_WORD_COOL, EC_WORD_THAT_S, EC_WORD_ME},
+ .speechLose = {EC_WORD_I, EC_WORD_SEE, EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_SO, EC_WORD_COOL},
+ .monSets = gBattleFrontierTrainerMons_Stuart
+ },
+ [53] = {
+ .facilityClass = FACILITY_CLASS_NINJA_BOY,
+ .trainerName = _("NESTOR"),
+ .speechBefore = {EC_WORD_SHOW, EC_WORD_ME, EC_WORD_A, EC_WORD_REALLY, EC_WORD_SMOOTH, EC_WORD_MOVE},
+ .speechWin = {EC_WORD_THERE, EC_WORD_WAS, EC_WORD_NOTHING, EC_WORD_SMOOTH, EC_WORD_ABOUT, EC_WORD_THAT},
+ .speechLose = {EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_ARE, EC_WORD_SMOOTH, EC_WORD_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Nestor
+ },
+ [54] = {
+ .facilityClass = FACILITY_CLASS_BUG_MANIAC,
+ .trainerName = _("DERRICK"),
+ .speechBefore = {EC_WORD_LET_S, EC_WORD_SEE, EC_WORD_YOU, EC_MOVE2(MEDITATE), EC_WORD_LIKE, EC_WORD_ME},
+ .speechWin = {EC_WORD_HOW, EC_WORD_I, EC_MOVE2(MEDITATE), EC_WORD_IS, EC_WORD_JUST, EC_WORD_BEAUTIFUL},
+ .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_MOVE2(MEDITATE), EC_WORD_FOR, EC_WORD_A, EC_MOVE2(CALM_MIND)},
+ .monSets = gBattleFrontierTrainerMons_Derrick
+ },
+ [55] = {
+ .facilityClass = FACILITY_CLASS_BUG_MANIAC,
+ .trainerName = _("BRYSON"),
+ .speechBefore = {EC_MOVE2(POISON_POWDER), EC_WORD_IS, EC_WORD_IN, EC_WORD_OUR, EC_MOVE2(COTTON_SPORE), EC_WORD_MOVE},
+ .speechWin = {EC_WORD_HOW_DO, EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_OUR, EC_MOVE2(POISON_POWDER), EC_WORD_QUES},
+ .speechLose = {EC_WORD_MY, EC_MOVE2(COTTON_SPORE), EC_WORD_WAS, EC_WORD_USELESS, 0xFFFF, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Bryson
+ },
+ [56] = {
+ .facilityClass = FACILITY_CLASS_BUG_MANIAC,
+ .trainerName = _("CLAYTON"),
+ .speechBefore = {EC_WORD_HUH_QUES, 0xFFFF, 0xFFFF, EC_WORD_WHERE, EC_WORD_IS_IT_QUES, 0xFFFF},
+ .speechWin = {EC_WORD_WHERE, EC_WORD_IS_IT_QUES, EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_MY, EC_WORD_POKENAV},
+ .speechLose = {EC_WORD_WHERE, EC_WORD_IS_IT_QUES, EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_MY, EC_WORD_SENSE},
+ .monSets = gBattleFrontierTrainerMons_Clayton
+ },
+ [57] = {
+ .facilityClass = FACILITY_CLASS_FISHERMAN,
+ .trainerName = _("TRENTON"),
+ .speechBefore = {EC_WORD_COME_OVER, EC_WORD_FOR, EC_WORD_SOME, EC_WORD_TASTY, EC_WORD_WATER, 0xFFFF},
+ .speechWin = {EC_WORD_MMM, EC_WORD_DO, EC_WORD_YOU, EC_WORD_WANT, EC_WORD_SOME, EC_WORD_QUES},
+ .speechLose = {EC_WORD_I, EC_WORD_GOT, EC_WORD_THIS, EC_WORD_TASTY, EC_WORD_WATER, EC_WORD_SHOPPING},
+ .monSets = gBattleFrontierTrainerMons_Trenton
+ },
+ [58] = {
+ .facilityClass = FACILITY_CLASS_FISHERMAN,
+ .trainerName = _("JENSON"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_WILL, EC_WORD_MAKE, EC_WORD_YOU, EC_WORD_DOWNCAST},
+ .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_DON_T, EC_WORD_MAKE, EC_WORD_THE, EC_MOVE(CUT)},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_TRAINER, EC_WORD_WHO_IS, EC_WORD_FEELING, EC_WORD_DOWNCAST},
+ .monSets = gBattleFrontierTrainerMons_Jenson
+ },
+ [59] = {
+ .facilityClass = FACILITY_CLASS_FISHERMAN,
+ .trainerName = _("WESLEY"),
+ .speechBefore = {EC_POKEMON2(MEW), EC_POKEMON2(MEW), EC_WORD_IS, EC_WORD_HOW, EC_WORD_I, EC_WORD_CRY},
+ .speechWin = {EC_WORD_YES, EC_WORD_I, EC_WORD_KNOW, EC_WORD_I_AM, EC_WORD_CUTE, EC_WORD_EXCL},
+ .speechLose = {EC_POKEMON2(MEW), EC_POKEMON2(MEW), EC_WORD_EXCL, EC_POKEMON2(MEW), EC_WORD_EXCL_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Wesley
+ },
+ [60] = {
+ .facilityClass = FACILITY_CLASS_RUIN_MANIAC,
+ .trainerName = _("ANTON"),
+ .speechBefore = {EC_WORD_GET, EC_WORD_READY, EC_WORD_FOR, EC_WORD_ME, EC_WORD_TO, EC_MOVE(THRASH)},
+ .speechWin = {EC_WORD_WAHAHAHA, EC_WORD_EXCL, EC_WORD_SORRY, EC_WORD_ABOUT, EC_WORD_THAT, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_TOUGH, EC_WORD_LOSS, EC_WORD_TO, EC_MOVE2(SWALLOW)},
+ .monSets = gBattleFrontierTrainerMons_Anton
+ },
+ [61] = {
+ .facilityClass = FACILITY_CLASS_RUIN_MANIAC,
+ .trainerName = _("LAWSON"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_YOUNG, EC_WORD_AT, EC_WORD_HEART, EC_WORD_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_NOT, EC_WORD_COOL, EC_WORD_EXCL, EC_WORD_NOT, EC_WORD_AT, EC_WORD_ALL},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_OLD, EC_WORD_AND, EC_WORD_FEELING, EC_WORD_SHAKY, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Lawson
+ },
+ [62] = {
+ .facilityClass = FACILITY_CLASS_RUIN_MANIAC,
+ .trainerName = _("SAMMY"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_PARTY, EC_WORD_IS, EC_WORD_READY, EC_WORD_TO, EC_WORD_ROCK},
+ .speechWin = {EC_WORD_MY, EC_WORD_PARTY, EC_WORD_IS, EC_WORD_JUST, EC_WORD_INCREDIBLE, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I, EC_WORD_CRY, EC_WORD_FOR, EC_WORD_MY, EC_WORD_PARTY, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Sammy
+ },
+ [63] = {
+ .facilityClass = FACILITY_CLASS_COLLECTOR,
+ .trainerName = _("ARNIE"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_NO_1, EC_WORD_I, EC_WORD_HAVE, EC_WORD_NO, EC_WORD_RIVAL},
+ .speechWin = {EC_WORD_YOU, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_I, EC_WORD_CAN_T, EC_WORD_LOSE},
+ .speechLose = {EC_WORD_NO, EC_WORD_EXCL, EC_WORD_I, EC_WORD_WON_T, EC_WORD_ACCEPT, EC_WORD_THIS},
+ .monSets = gBattleFrontierTrainerMons_Arnie
+ },
+ [64] = {
+ .facilityClass = FACILITY_CLASS_COLLECTOR,
+ .trainerName = _("ADRIAN"),
+ .speechBefore = {EC_WORD_YAHOO, EC_WORD_EXCL, 0xFFFF, EC_WORD_YAHOO, EC_WORD_EXCL_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_THANK_YOU, EC_WORD_EXCL, 0xFFFF, EC_WORD_THANK_YOU, EC_WORD_EXCL_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_GOOD_BYE, EC_WORD_EXCL, 0xFFFF, EC_WORD_GOOD_BYE, EC_WORD_EXCL_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Adrian
+ },
+ [65] = {
+ .facilityClass = FACILITY_CLASS_COLLECTOR,
+ .trainerName = _("TRISTAN"),
+ .speechBefore = {EC_WORD_CONFUSED, EC_WORD_QUES, 0xFFFF, EC_WORD_I_AM, EC_WORD_A, EC_WORD_GENIUS},
+ .speechWin = {EC_WORD_SEE, EC_WORD_QUES, 0xFFFF, EC_WORD_I_AM, EC_WORD_A, EC_WORD_GENIUS},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_A, EC_WORD_GENIUS, EC_WORD_IN, EC_WORD_BATTLE},
+ .monSets = gBattleFrontierTrainerMons_Tristan
+ },
+ [66] = {
+ .facilityClass = FACILITY_CLASS_PARASOL_LADY,
+ .trainerName = _("JULIANA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_THINK, EC_WORD_I_AM, EC_WORD_SHOPPING, EC_WORD_TOO, EC_WORD_MUCH},
+ .speechWin = {EC_WORD_BUT, EC_WORD_I, EC_WORD_WANT, EC_WORD_A, EC_WORD_POKEMON, EC_WORD_PLUSH_DOLL},
+ .speechLose = {EC_WORD_I, EC_WORD_SO, EC_WORD_WANT, EC_WORD_ANOTHER, EC_WORD_POKEMON, EC_WORD_PLUSH_DOLL},
+ .monSets = gBattleFrontierTrainerMons_Juliana
+ },
+ [67] = {
+ .facilityClass = FACILITY_CLASS_PARASOL_LADY,
+ .trainerName = _("RYLEE"),
+ .speechBefore = {EC_WORD_SHOW, EC_WORD_ME, EC_WORD_THAT, EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_GUTS},
+ .speechWin = {EC_WORD_BYE_BYE, EC_WORD_EXCL, EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_NO, EC_WORD_GUTS},
+ .speechLose = {EC_WORD_THAT_WAS, EC_WORD_GUTSY, EC_WORD_ELLIPSIS, EC_WORD_YOU_RE, EC_WORD_QUITE, EC_WORD_SUPER},
+ .monSets = gBattleFrontierTrainerMons_Rylee
+ },
+ [68] = {
+ .facilityClass = FACILITY_CLASS_PARASOL_LADY,
+ .trainerName = _("CHELSEA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_SERIOUSLY, EC_WORD_MEAN, EC_WORD_TO, EC_WORD_WIN, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_THAT_WAS, EC_WORD_MY, EC_WORD_WILL, EC_WORD_TO, EC_WORD_WIN, 0xFFFF},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_FAR, EC_WORD_TOO_STRONG, EC_WORD_FOR, EC_WORD_ME, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Chelsea
+ },
+ [69] = {
+ .facilityClass = FACILITY_CLASS_BEAUTY,
+ .trainerName = _("DANELA"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_MUST_BE, EC_WORD_MY, EC_WORD_OPPONENT, EC_WORD_NOW, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_OH_DEAR, EC_WORD_TOO_WEAK, EC_WORD_EXCL, EC_WORD_DON_T, EC_WORD_GIVE_UP, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_THAT_WAS, EC_WORD_GOOD, EC_WORD_AND, EC_WORD_THIS, EC_WORD_IS, EC_WORD_GOOD_BYE},
+ .monSets = gBattleFrontierTrainerMons_Danela
+ },
+ [70] = {
+ .facilityClass = FACILITY_CLASS_BEAUTY,
+ .trainerName = _("LIZBETH"),
+ .speechBefore = {EC_WORD_IF_I_LOSE, EC_WORD_YOU, EC_WORD_CAN, EC_WORD_HAVE, EC_WORD_A, EC_MOVE2(PRESENT)},
+ .speechWin = {EC_WORD_HERE_IT_IS, EC_WORD_A_LITTLE, EC_WORD_PRAISE, EC_WORD_AS, EC_WORD_YOUR, EC_MOVE2(PRESENT)},
+ .speechLose = {EC_WORD_YOUR, EC_MOVE2(PRESENT), EC_WORD_QUES_EXCL, EC_WORD_HERE_IT_IS, EC_WORD_A, EC_MOVE(DOUBLE_SLAP)},
+ .monSets = gBattleFrontierTrainerMons_Lizbeth
+ },
+ [71] = {
+ .facilityClass = FACILITY_CLASS_BEAUTY,
+ .trainerName = _("AMELIA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_BELIEVE, EC_WORD_IN, EC_WORD_CUTE, EC_WORD_FASHION, EC_WORD_APPEAL},
+ .speechWin = {EC_WORD_YOUR, EC_WORD_FASHION, EC_WORD_SENSE, EC_WORD_IS, EC_WORD_A, EC_WORD_DISASTER},
+ .speechLose = {EC_WORD_THAT_WAS, EC_WORD_AWFUL, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_HOME},
+ .monSets = gBattleFrontierTrainerMons_Amelia
+ },
+ [72] = {
+ .facilityClass = FACILITY_CLASS_AROMA_LADY,
+ .trainerName = _("JILLIAN"),
+ .speechBefore = {EC_WORD_WHAT, EC_WORD_IS, EC_WORD_THAT, EC_WORD_I, EC_WORD_SMELL, EC_WORD_QUES},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_THE, EC_MOVE(SWEET_SCENT), EC_WORD_OF, EC_WORD_TASTY, EC_WORD_WATER},
+ .speechLose = {EC_WORD_IT_S, EC_WORD_YOUR, EC_WORD_OFFENSIVE, EC_WORD_STENCH, EC_WORD_THAT_S, EC_WORD_WHAT},
+ .monSets = gBattleFrontierTrainerMons_Jillian
+ },
+ [73] = {
+ .facilityClass = FACILITY_CLASS_AROMA_LADY,
+ .trainerName = _("ABBIE"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_TRY, EC_WORD_MY, EC_WORD_SECRET, EC_MOVE(AROMATHERAPY), EC_WORD_OK_QUES},
+ .speechWin = {EC_WORD_MY, EC_MOVE(AROMATHERAPY), EC_WORD_IS, EC_WORD_TERRIBLE, EC_WORD_FOR, EC_WORD_YOU},
+ .speechLose = {EC_WORD_DIDN_T, EC_WORD_YOU, EC_WORD_SMELL, EC_WORD_A, EC_WORD_THING, EC_WORD_QUES_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Abbie
+ },
+ [74] = {
+ .facilityClass = FACILITY_CLASS_AROMA_LADY,
+ .trainerName = _("BRIANA"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_BOY, EC_WORD_FRIEND, EC_WORD_WORKS, EC_WORD_TOO, EC_WORD_MUCH},
+ .speechWin = {EC_WORD_I, EC_WORD_ONLY, EC_WORD_MISS, EC_WORD_HIM, EC_WORD_MORE, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_LONESOME, EC_WORD_WITHOUT, EC_WORD_HIM, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Briana
+ },
+ [75] = {
+ .facilityClass = FACILITY_CLASS_GUITARIST,
+ .trainerName = _("ANTONIO"),
+ .speechBefore = {EC_WORD_I, EC_WORD_KNOW, EC_WORD_HOW, EC_WORD_TO, EC_WORD_GO, EC_WORD_GO},
+ .speechWin = {EC_WORD_BUT, EC_WORD_I, EC_WORD_DON_T, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_DANCE},
+ .speechLose = {EC_WORD_GO, EC_WORD_GO, EC_WORD_ELLIPSIS, EC_WORD_JUST, EC_MOVE(FLAIL), EC_WORD_ABOUT},
+ .monSets = gBattleFrontierTrainerMons_Antonio
+ },
+ [76] = {
+ .facilityClass = FACILITY_CLASS_GUITARIST,
+ .trainerName = _("JADEN"),
+ .speechBefore = {EC_WORD_HELLO, EC_WORD_I, EC_WORD_THINK, EC_WORD_I, EC_WORD_ADORE, EC_WORD_YOU},
+ .speechWin = {EC_WORD_YOU, EC_WORD_MAKE, EC_WORD_ME, EC_MOVE(THRASH), EC_WORD_IN, EC_MOVE2(FRUSTRATION)},
+ .speechLose = {EC_WORD_THIS_IS_IT_EXCL, 0xFFFF, 0xFFFF, EC_WORD_GOOD_BYE, EC_WORD_FOREVER, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Jaden
+ },
+ [77] = {
+ .facilityClass = FACILITY_CLASS_GUITARIST,
+ .trainerName = _("DAKOTA"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_DANCE, EC_WORD_WITH, EC_WORD_POWER},
+ .speechWin = {EC_WORD_GOT, EC_WORD_IT, EC_WORD_QUES, EC_WORD_DANCE, EC_WORD_WITH, EC_WORD_POWER},
+ .speechLose = {EC_WORD_OKAY, EC_WORD_YOU, EC_WORD_UNDERSTAND, EC_WORD_ALL_RIGHT, EC_WORD_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Dakota
+ },
+ [78] = {
+ .facilityClass = FACILITY_CLASS_BIRD_KEEPER,
+ .trainerName = _("BRAYDEN"),
+ .speechBefore = {EC_WORD_COLOR_CHANGE, EC_WORD_VERSION, EC_WORD_TOYS, EC_WORD_ARE, EC_WORD_USELESS, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_I, EC_WORD_ONLY, EC_WORD_COLLECT, EC_WORD_NORMAL, EC_WORD_VERSION, EC_WORD_TOYS},
+ .speechLose = {EC_WORD_I, EC_MOVE2(ATTRACT), EC_WORD_COLOR_CHANGE, EC_WORD_VERSION, EC_WORD_TOYS, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Brayden
+ },
+ [79] = {
+ .facilityClass = FACILITY_CLASS_BIRD_KEEPER,
+ .trainerName = _("CORSON"),
+ .speechBefore = {EC_WORD_I, EC_WORD_GET, EC_WORD_TO, EC_MOVE2(BEAT_UP), EC_WORD_ON, EC_WORD_YOU},
+ .speechWin = {EC_WORD_TOO, EC_WORD_EASY, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_COOL},
+ .speechLose = {EC_WORD_WHY, EC_WORD_QUES_EXCL, 0xFFFF, EC_WORD_I, EC_MOVE2(CURSE), EC_WORD_YOU},
+ .monSets = gBattleFrontierTrainerMons_Corson
+ },
+ [80] = {
+ .facilityClass = FACILITY_CLASS_BIRD_KEEPER,
+ .trainerName = _("TREVIN"),
+ .speechBefore = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NONE, EC_WORD_BETTER, EC_WORD_THAN, EC_WORD_ME},
+ .speechWin = {EC_WORD_YES_SIR_EXCL, 0xFFFF, 0xFFFF, EC_WORD_I_AM, EC_WORD_THE, EC_WORD_BEST},
+ .speechLose = {EC_WORD_SERIOUS, EC_WORD_QUES_EXCL, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Trevin
+ },
+ [81] = {
+ .facilityClass = FACILITY_CLASS_SAILOR,
+ .trainerName = _("PATRICK"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_PERFECT, EC_WORD_EXCL, EC_WORD_GIVE_UP, EC_WORD_NOW, 0xFFFF},
+ .speechWin = {EC_WORD_DON_T, EC_WORD_BE, EC_WORD_DISAPPOINTED, EC_WORD_I_AM, EC_WORD_PERFECT, 0xFFFF},
+ .speechLose = {EC_WORD_BUT, EC_WORD_HOW, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_PERFECT, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Patrick
+ },
+ [82] = {
+ .facilityClass = FACILITY_CLASS_SAILOR,
+ .trainerName = _("KADEN"),
+ .speechBefore = {EC_WORD_WHAT, EC_WORD_ARE, EC_WORD_YOU, EC_WORD_UP, EC_WORD_TO, EC_WORD_QUES},
+ .speechWin = {EC_WORD_YOU, EC_WORD_WERE, EC_WORD_A, EC_WORD_SURPRISE, EC_WORD_TO_ME, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_KNOW, EC_WORD_WHO, EC_WORD_I_AM, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Kaden
+ },
+ [83] = {
+ .facilityClass = FACILITY_CLASS_SAILOR,
+ .trainerName = _("MAXWELL"),
+ .speechBefore = {EC_WORD_HEY_THERE, EC_WORD_WHO_IS, EC_WORD_YOUR, EC_WORD_RIVAL, EC_WORD_QUES, 0xFFFF},
+ .speechWin = {EC_WORD_MY, EC_WORD_RIVAL, EC_WORD_IS, EC_WORD_MY, EC_WORD_GIRL, EC_WORD_FRIEND},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_MAKING, EC_WORD_YOU, EC_WORD_MY, EC_WORD_RIVAL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Maxwell
+ },
+ [84] = {
+ .facilityClass = FACILITY_CLASS_HIKER,
+ .trainerName = _("DARYL"),
+ .speechBefore = {EC_WORD_I, EC_WORD_ONLY, EC_WORD_KNOW, EC_WORD_HOW, EC_WORD_TO, EC_MOVE(CHARGE)},
+ .speechWin = {EC_WORD_AM, EC_WORD_I, EC_WORD_OVERWHELMING, EC_WORD_OR, EC_WORD_WHAT, EC_WORD_QUES},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_TO, EC_WORD_A, EC_WORD_LEGEND, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Daryl
+ },
+ [85] = {
+ .facilityClass = FACILITY_CLASS_HIKER,
+ .trainerName = _("KENNETH"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_BETTER, EC_WORD_NOT, EC_MOVE2(SLACK_OFF), EC_WORD_WITH, EC_WORD_ME},
+ .speechWin = {EC_WORD_DID, EC_WORD_MY, EC_MOVE2(TAUNT), EC_WORD_INTIMIDATE, EC_WORD_YOU, EC_WORD_QUES},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_ELLIPSIS, 0xFFFF, 0xFFFF, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Kenneth
+ },
+ [86] = {
+ .facilityClass = FACILITY_CLASS_HIKER,
+ .trainerName = _("RICH"),
+ .speechBefore = {EC_WORD_YOUR, EC_MOVE(FACADE), EC_WORD_DOESN_T, EC_MOVE2(TRICK), EC_WORD_ME, 0xFFFF},
+ .speechWin = {EC_WORD_SERIOUSLY, EC_WORD_ARE, EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_OK_QUES, 0xFFFF},
+ .speechLose = {EC_WORD_THAT_WAS, EC_WORD_REALLY, EC_WORD_TOUGH, EC_WORD_ON, EC_WORD_ME, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Rich
+ },
+ [87] = {
+ .facilityClass = FACILITY_CLASS_KINDLER,
+ .trainerName = _("CADEN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_BE, EC_WORD_DEFEATED, EC_WORD_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_FIRE, EC_WORD_EXCL, 0xFFFF, EC_WORD_FIRE, EC_WORD_EXCL_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_TIRED, EC_WORD_ELLIPSIS, EC_WORD_IT_S, EC_WORD_SO, EC_WORD_HOT},
+ .monSets = gBattleFrontierTrainerMons_Caden
+ },
+ [88] = {
+ .facilityClass = FACILITY_CLASS_KINDLER,
+ .trainerName = _("MARLON"),
+ .speechBefore = {EC_WORD_A, EC_WORD_POKEDEX, EC_WORD_IS, EC_WORD_A_LITTLE, EC_WORD_RADIO, EC_WORD_QUES},
+ .speechWin = {EC_WORD_A_LITTLE, EC_WORD_RADIO, EC_WORD_HUH_QUES, EC_WORD_THAT_S, EC_WORD_TOTALLY, EC_WORD_COOL},
+ .speechLose = {EC_WORD_IT_S, EC_WORD_NOT, EC_WORD_QUES, EC_WORD_IS, EC_WORD_POKENAV, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Marlon
+ },
+ [89] = {
+ .facilityClass = FACILITY_CLASS_KINDLER,
+ .trainerName = _("NASH"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_ON, EC_WORD_FIRE, EC_WORD_BABY, EC_WORD_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_I, EC_WORD_LEFT, EC_WORD_YOU, EC_WORD_JUST, EC_WORD_AN, EC_MOVE2(EMBER)},
+ .speechLose = {EC_WORD_AIYEEH, EC_WORD_EXCL_EXCL, 0xFFFF, EC_WORD_NO, EC_WORD_WATER, EC_WORD_PLEASE},
+ .monSets = gBattleFrontierTrainerMons_Nash
+ },
+ [90] = {
+ .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_M,
+ .trainerName = _("ROBBY"),
+ .speechBefore = {EC_WORD_HAHAHA, EC_WORD_EXCL, EC_WORD_HAPPY, EC_WORD_TO, EC_WORD_MEET_YOU, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_LEADER, EC_WORD_WITH, EC_WORD_REFRESHING, EC_WORD_SERENE_GRACE},
+ .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_MOVE(THRASH), EC_WORD_MY, EC_WORD_TOYS, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Robby
+ },
+ [91] = {
+ .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_M,
+ .trainerName = _("REECE"),
+ .speechBefore = {EC_WORD_MY, EC_MOVE2(QUICK_ATTACK), EC_WORD_CAN, EC_WORD_BEAT, EC_WORD_A, EC_MOVE2(TELEPORT)},
+ .speechWin = {EC_WORD_LIKE, EC_WORD_I, EC_WORD_SAID, EC_WORD_I_AM, EC_WORD_DARN, EC_WORD_FAST},
+ .speechLose = {EC_WORD_I_WAS, EC_WORD_KIDDING, EC_WORD_ABOUT, EC_WORD_THAT, EC_MOVE2(TELEPORT), EC_WORD_THING},
+ .monSets = gBattleFrontierTrainerMons_Reece
+ },
+ [92] = {
+ .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_F,
+ .trainerName = _("KATHRYN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_TRAIN, EC_WORD_GOOD, EC_WORD_ENOUGH, EC_WORD_QUES},
+ .speechWin = {EC_WORD_DON_T, EC_MOVE2(TAUNT), EC_WORD_ME, EC_WORD_LIKE, EC_WORD_THAT, EC_WORD_OK_QUES},
+ .speechLose = {EC_WORD_WHY, EC_WORD_COULDN_T, EC_WORD_I, EC_WORD_WIN, EC_WORD_THIS, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Kathryn
+ },
+ [93] = {
+ .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_F,
+ .trainerName = _("ELLEN"),
+ .speechBefore = {EC_WORD_CRUSH, EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_AN, EC_WORD_EGG, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_THAT_WAS, EC_WORD_A, EC_WORD_TASTY, EC_WORD_VICTORY, EC_WORD_FOR, EC_WORD_ME},
+ .speechLose = {EC_WORD_TOO, EC_WORD_TOUGH, EC_WORD_TO, EC_WORD_CRUSH, EC_WORD_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Ellen
+ },
+ [94] = {
+ .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_M,
+ .trainerName = _("RAMON"),
+ .speechBefore = {EC_WORD_OKAY, EC_WORD_EXCL, 0xFFFF, EC_WORD_THIS, EC_WORD_IS, EC_WORD_PERFECTION},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_HAPPY, EC_WORD_THAT, EC_WORD_I, EC_WORD_WON, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_SECRET, EC_WORD_WHY, EC_WORD_I_AM, EC_WORD_HAPPY},
+ .monSets = gBattleFrontierTrainerMons_Ramon
+ },
+ [95] = {
+ .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_M,
+ .trainerName = _("ARTHUR"),
+ .speechBefore = {EC_WORD_HERE_I_COME, EC_WORD_FEELING, EC_WORD_READY, EC_WORD_FOR, EC_WORD_IT, EC_WORD_ALL},
+ .speechWin = {EC_WORD_THAT_S_IT_EXCL, 0xFFFF, 0xFFFF, EC_WORD_THAT_WAS, EC_WORD_FABULOUS, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_THAT_WAS, EC_WORD_NOT, EC_WORD_WHAT, EC_WORD_I, EC_WORD_NEED, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Arthur
+ },
+ [96] = {
+ .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_F,
+ .trainerName = _("ALONDRA"),
+ .speechBefore = {EC_WORD_EVERY, EC_WORD_DAY, EC_WORD_IS, EC_WORD_A, EC_WORD_GREAT, EC_WORD_DAY},
+ .speechWin = {EC_WORD_MY, EC_MOVE2(DIVE), EC_WORD_WILL, EC_WORD_BE, EC_WORD_A, EC_WORD_LEGEND},
+ .speechLose = {EC_WORD_MY, EC_MOVE2(DIVE), EC_WORD_LEFT, EC_WORD_ME, EC_WORD_COLD, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Alondra
+ },
+ [97] = {
+ .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_F,
+ .trainerName = _("ADRIANA"),
+ .speechBefore = {EC_WORD_COME, EC_WORD_SEE, EC_WORD_AN, EC_WORD_INCREDIBLE, EC_WORD_SWIFT_SWIM, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_I, EC_WORD_MAKE, EC_WORD_IT, EC_WORD_LOOK, EC_WORD_SO, EC_WORD_EASY},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_FEELING, EC_MOVE2(BEAT_UP), EC_WORD_AND, EC_WORD_TIRED, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Adriana
+ },
+ [98] = {
+ .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_M,
+ .trainerName = _("MALIK"),
+ .speechBefore = {EC_WORD_OH, EC_WORD_NOT, EC_WORD_ANOTHER, EC_WORD_BATTLE, EC_WORD_PLEASE, EC_WORD_ELLIPSIS},
+ .speechWin = {EC_WORD_I, EC_WORD_FINALLY, EC_WORD_WON, EC_WORD_ELLIPSIS, EC_WORD_I_AM, EC_WORD_TIRED},
+ .speechLose = {EC_WORD_I, EC_WORD_FINALLY, EC_WORD_LOST, EC_WORD_ELLIPSIS, EC_WORD_I_AM, EC_WORD_TIRED},
+ .monSets = gBattleFrontierTrainerMons_Malik
+ },
+ [99] = {
+ .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_F,
+ .trainerName = _("JILL"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_THE, EC_MOVE2(QUICK_ATTACK), EC_WORD_TRAINER, EC_WORD_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_THE, EC_MOVE2(QUICK_ATTACK), EC_WORD_TRAINER, EC_WORD_WINS, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_THE, EC_MOVE2(QUICK_ATTACK), EC_WORD_TRAINER, EC_WORD_GIVES, EC_WORD_UP, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Jill
+ },
+ [100] = {
+ .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_M,
+ .trainerName = _("ERIK"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_SPEED_BOOST, EC_WORD_HERO, EC_WORD_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_THANK_YOU, EC_WORD_FROM, EC_WORD_THE, EC_WORD_SPEED_BOOST, EC_WORD_HERO, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL_EXCL, 0xFFFF, EC_WORD_NO, EC_WORD_NO, EC_WORD_EXCL_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Erik
+ },
+ [101] = {
+ .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_F,
+ .trainerName = _("YAZMIN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WOULD, EC_WORD_RATHER, EC_WORD_RUN, EC_WORD_THAN, EC_WORD_BIKE},
+ .speechWin = {EC_WORD_YES, EC_WORD_I, EC_WORD_WOULD, EC_WORD_MUCH, EC_WORD_RATHER, EC_WORD_RUN},
+ .speechLose = {EC_WORD_BYE_BYE, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_RUN_AWAY},
+ .monSets = gBattleFrontierTrainerMons_Yazmin
+ },
+ [102] = {
+ .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_M,
+ .trainerName = _("JAMAL"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_BE, EC_WORD_A, EC_WORD_FATHER},
+ .speechWin = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_WAIT, EC_WORD_FOR, EC_WORD_MY, EC_WORD_BABY},
+ .speechLose = {EC_WORD_MY, EC_WORD_BABY, EC_WORD_WILL, EC_WORD_BE, EC_WORD_TOTALLY, EC_WORD_AWESOME},
+ .monSets = gBattleFrontierTrainerMons_Jamal
+ },
+ [103] = {
+ .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_F,
+ .trainerName = _("LESLIE"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_BE, EC_WORD_A, EC_WORD_MOTHER},
+ .speechWin = {EC_WORD_A, EC_WORD_BABY, EC_WORD_WILL, EC_WORD_BE, EC_WORD_A_LITTLE, EC_WORD_CHALLENGE},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_TOO, EC_WORD_HAPPY, EC_WORD_TO, EC_WORD_BE, EC_WORD_ANGRY},
+ .monSets = gBattleFrontierTrainerMons_Leslie
+ },
+ [104] = {
+ .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_M,
+ .trainerName = _("DAVE"),
+ .speechBefore = {EC_WORD_WHAT, EC_WORD_SHOULD, EC_WORD_I, EC_WORD_DO, EC_WORD_TODAY, EC_WORD_QUES},
+ .speechWin = {EC_WORD_I, EC_WORD_SHOULD, EC_WORD_ENJOY, EC_WORD_SOME, EC_WORD_SPORTS, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_WORD_GO, EC_WORD_PLAY, EC_WORD_A, EC_WORD_GAME},
+ .monSets = gBattleFrontierTrainerMons_Dave
+ },
+ [105] = {
+ .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_M,
+ .trainerName = _("CARLO"),
+ .speechBefore = {EC_WORD_HAH, EC_WORD_EXCL_EXCL, 0xFFFF, EC_WORD_YEAH, EC_WORD_EXCL_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_I, EC_WORD_DO, EC_WORD_THINGS, EC_WORD_AT, EC_MOVE(EXTREME_SPEED), EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I, EC_WORD_LOST, EC_WORD_AT, EC_MOVE(EXTREME_SPEED), EC_WORD_ELLIPSIS, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Carlo
+ },
+ [106] = {
+ .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_F,
+ .trainerName = _("EMILIA"),
+ .speechBefore = {EC_WORD_ME, EC_WORD_WORRY, EC_WORD_QUES, EC_WORD_I, EC_WORD_HAVE, EC_WORD_NONE},
+ .speechWin = {EC_WORD_AHAHA, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_THAT_WAS, EC_WORD_FANTASTIC, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_AHAHA, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_THAT_WAS, EC_WORD_ENTERTAINING, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Emilia
+ },
+ [107] = {
+ .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_F,
+ .trainerName = _("DALIA"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_BIKE, EC_WORD_IS, EC_WORD_VERY, EC_WORD_EXPENSIVE, 0xFFFF},
+ .speechWin = {EC_WORD_DON_T, EC_WORD_COME, EC_WORD_NEAR, EC_WORD_MY, EC_WORD_BIKE, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_MY, EC_WORD_BIKE, EC_WORD_IS, EC_WORD_MY, EC_WORD_BEST, EC_WORD_FRIEND},
+ .monSets = gBattleFrontierTrainerMons_Dalia
+ },
+ [108] = {
+ .facilityClass = FACILITY_CLASS_BLACK_BELT,
+ .trainerName = _("HITOMI"),
+ .speechBefore = {EC_WORD_YEAH, EC_WORD_EXCL_EXCL, 0xFFFF, EC_WORD_HAH, EC_WORD_EXCL_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_WHAT, EC_WORD_QUES_EXCL, 0xFFFF, EC_WORD_I, EC_WORD_WON, EC_WORD_QUES_EXCL},
+ .speechLose = {EC_WORD_AIYEEH, EC_WORD_EXCL_EXCL, 0xFFFF, EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_EXCL_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Hitomi
+ },
+ [109] = {
+ .facilityClass = FACILITY_CLASS_BLACK_BELT,
+ .trainerName = _("RICARDO"),
+ .speechBefore = {EC_WORD_COME_ON, EC_WORD_EXCL, EC_WORD_PLAY, EC_WORD_TIME, EC_WORD_IS, EC_WORD_OVER},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_OUT, EC_WORD_OF, EC_WORD_HERE, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_PLEASE, EC_WORD_DON_T, EC_WORD_HIT, EC_WORD_ME, EC_WORD_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Ricardo
+ },
+ [110] = {
+ .facilityClass = FACILITY_CLASS_BLACK_BELT,
+ .trainerName = _("SHIZUKA"),
+ .speechBefore = {EC_WORD_SHOW, EC_WORD_ME, EC_WORD_THAT, EC_WORD_YOU_RE, EC_WORD_SERIOUS, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_I, EC_WORD_WON_T, EC_WORD_FORGET, EC_WORD_ABOUT, EC_WORD_YOU, 0xFFFF},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_PERFECT, EC_WORD_IN, EC_WORD_EVERY, EC_WORD_WAY, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Shizuka
+ },
+ [111] = {
+ .facilityClass = FACILITY_CLASS_BATTLE_GIRL,
+ .trainerName = _("JOANA"),
+ .speechBefore = {EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_TO, EC_WORD_LOSE, EC_WORD_RIGHT, EC_WORD_AWAY},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_WINNER, EC_WORD_HEAR, EC_WORD_ME, EC_MOVE2(ROAR)},
+ .speechLose = {EC_WORD_I, EC_WORD_REFUSE, EC_WORD_TO, EC_WORD_ACCEPT, EC_WORD_THAT, EC_MOVE(OUTRAGE)},
+ .monSets = gBattleFrontierTrainerMons_Joana
+ },
+ [112] = {
+ .facilityClass = FACILITY_CLASS_BATTLE_GIRL,
+ .trainerName = _("KELLY"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_NIGHT, EC_WORD_SCHOOL, EC_WORD_IS, EC_WORD_REALLY, EC_WORD_SCARY},
+ .speechWin = {EC_WORD_A, EC_WORD_LADY, EC_WORD_GHOST, EC_WORD_APPEARS, EC_WORD_THERE, 0xFFFF},
+ .speechLose = {EC_WORD_THE, EC_WORD_HOME, EC_WORD_WORK, EC_WORD_IS, EC_WORD_AWFULLY, EC_WORD_SCARY},
+ .monSets = gBattleFrontierTrainerMons_Kelly
+ },
+ [113] = {
+ .facilityClass = FACILITY_CLASS_BATTLE_GIRL,
+ .trainerName = _("RAYNA"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_NO_1, EC_WORD_WHEN, EC_WORD_IT_S, EC_WORD_ABOUT, EC_WORD_POWER},
+ .speechWin = {EC_WORD_UNDERSTAND, EC_WORD_MY, EC_WORD_POWER, EC_WORD_NOW, EC_WORD_QUES, 0xFFFF},
+ .speechLose = {EC_WORD_TERRIBLE, EC_WORD_ELLIPSIS, 0xFFFF, EC_WORD_I_AM, EC_WORD_TERRIBLE, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Rayna
+ },
+ [114] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_M,
+ .trainerName = _("EVAN"),
+ .speechBefore = {EC_WORD_EVERY, EC_WORD_BATTLE, EC_WORD_HAS, EC_WORD_A, EC_WORD_SMELL, 0xFFFF},
+ .speechWin = {EC_WORD_OH, EC_WORD_EXCL, EC_WORD_THE, EC_MOVE(SWEET_SCENT), EC_WORD_OF, EC_WORD_VICTORY},
+ .speechLose = {EC_WORD_THE, EC_WORD_AWFUL, EC_WORD_STENCH, EC_WORD_OF, EC_WORD_A, EC_WORD_LOSS},
+ .monSets = gBattleFrontierTrainerMons_Evan
+ },
+ [115] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_M,
+ .trainerName = _("JORDAN"),
+ .speechBefore = {EC_WORD_GOOD, EC_WORD_EXCL, 0xFFFF, EC_WORD_COME_ON, EC_WORD_EXCL_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_BEAT, EC_WORD_ME, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_WHAT, EC_WORD_QUES_EXCL, 0xFFFF, EC_WORD_BUT, EC_WORD_HOW, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Jordan
+ },
+ [116] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_M,
+ .trainerName = _("JOEL"),
+ .speechBefore = {EC_WORD_FUFUFU, EC_WORD_ELLIPSIS, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF},
+ .speechWin = {EC_WORD_GIGGLE, EC_WORD_ELLIPSIS, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF},
+ .speechLose = {EC_WORD_HAHAHA, EC_WORD_ELLIPSIS, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Joel
+ },
+ [117] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_F,
+ .trainerName = _("KRISTEN"),
+ .speechBefore = {EC_WORD_HAHAHA, EC_WORD_ELLIPSIS, 0xFFFF, EC_WORD_A, EC_WORD_KID, EC_WORD_ELLIPSIS},
+ .speechWin = {EC_WORD_JUST, EC_WORD_A_LITTLE, EC_WORD_KID, EC_WORD_AFTER, EC_WORD_ALL, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_A, EC_WORD_TOUGH, EC_WORD_KID, EC_WORD_HUH_QUES, EC_WORD_HUMPH, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Kristen
+ },
+ [118] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_F,
+ .trainerName = _("SELPHY"),
+ .speechBefore = {EC_WORD_HUH_QUES, EC_WORD_WHAT, EC_WORD_IS_IT_QUES, 0xFFFF, 0xFFFF, 0xFFFF},
+ .speechWin = {EC_WORD_OH, EC_WORD_YES, EC_WORD_EXCL, EC_WORD_WHY, EC_WORD_NOT, EC_WORD_QUES},
+ .speechLose = {EC_WORD_OH, EC_WORD_NO, EC_WORD_EXCL, EC_WORD_WHY, EC_WORD_NOT, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Selphy
+ },
+ [119] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_F,
+ .trainerName = _("CHLOE"),
+ .speechBefore = {EC_WORD_COME, EC_WORD_WE, EC_WORD_WILL, EC_WORD_DO, EC_WORD_BATTLE, EC_WORD_NOW},
+ .speechWin = {EC_WORD_MORE, EC_WORD_EXCL, 0xFFFF, EC_WORD_ANOTHER, EC_WORD_BATTLE, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_OH, EC_WORD_EXCL, 0xFFFF, EC_WORD_STRONG, EC_WORD_YOU, EC_WORD_ARE},
+ .monSets = gBattleFrontierTrainerMons_Chloe
+ },
+ [120] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_M,
+ .trainerName = _("NORTON"),
+ .speechBefore = {EC_WORD_I, EC_WORD_KNOW, EC_WORD_ONLY, EC_WORD_YOU, 0xFFFF, 0xFFFF},
+ .speechWin = {EC_WORD_EXCUSE_ME, EC_WORD_BUT, EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_PUSHOVER, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_SOME, EC_WORD_KIND, EC_WORD_OF, EC_WORD_AWESOME, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Norton
+ },
+ [121] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_M,
+ .trainerName = _("LUKAS"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_JOKING, EC_WORD_IS, EC_WORD_PRETTY, EC_WORD_TERRIBLE, EC_WORD_ELLIPSIS},
+ .speechWin = {EC_WORD_YOUR, EC_WORD_ROCK_HEAD, EC_WORD_EXISTS, EC_WORD_TO, EC_WORD_SHINE, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_YOUR, EC_WORD_ROCK_HEAD, EC_WORD_COME, EC_WORD_TO, EC_WORD_SHINE, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Lukas
+ },
+ [122] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_M,
+ .trainerName = _("ZACH"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_AN, EC_WORD_EXCELLENT, EC_MOVE2(MIMIC), EC_WORD_OF, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_HAPPY, EC_WORD_LIKE, EC_WORD_A_LITTLE, EC_POKEMON2(TOGEPI), EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_ANGRY, EC_WORD_LIKE, EC_WORD_A, EC_POKEMON2(MANKEY), EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Zach
+ },
+ [123] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_F,
+ .trainerName = _("KAITLYN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_CRUSH, EC_WORD_THINGS, EC_WORD_WITH, EC_WORD_PSYCHIC, EC_WORD_POWER},
+ .speechWin = {EC_WORD_MY, EC_WORD_VICTORY, EC_WORD_WILL, EC_WORD_MAKE, EC_WORD_THE, EC_WORD_NEWS},
+ .speechLose = {EC_WORD_NO, EC_WORD_NO, EC_WORD_ELLIPSIS, EC_WORD_THIS, EC_WORD_WON_T, EC_WORD_DO},
+ .monSets = gBattleFrontierTrainerMons_Kaitlyn
+ },
+ [124] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_F,
+ .trainerName = _("BREANNA"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_WILL, EC_WORD_CRUSH, EC_WORD_YOU, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_HAVE, EC_WORD_SOME, EC_WORD_MORE, EC_WORD_OF, EC_WORD_THIS, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_GUTS, EC_WORD_AND, EC_WORD_SKILL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Breanna
+ },
+ [125] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_F,
+ .trainerName = _("KENDRA"),
+ .speechBefore = {EC_WORD_IF, EC_WORD_YOU_RE, EC_WORD_SMART, EC_WORD_STOP, EC_WORD_RIGHT, EC_WORD_NOW},
+ .speechWin = {EC_WORD_I, EC_WORD_SAID, EC_WORD_THAT, EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_STOP},
+ .speechLose = {EC_WORD_WHY, EC_WORD_DIDN_T, EC_WORD_YOU, EC_WORD_STOP, EC_WORD_QUES, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Kendra
+ },
+ [126] = {
+ .facilityClass = FACILITY_CLASS_HEX_MANIAC,
+ .trainerName = _("MOLLY"),
+ .speechBefore = {EC_WORD_WILL, EC_WORD_MY, EC_WORD_CUTE_CHARM, EC_MOVE2(ATTRACT), EC_WORD_YOU, EC_WORD_QUES},
+ .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_MY, EC_WORD_TOYS, EC_WORD_NOW},
+ .speechLose = {EC_WORD_OH, EC_WORD_HOW, EC_WORD_COULD, EC_WORD_YOU, EC_WORD_QUES, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Molly
+ },
+ [127] = {
+ .facilityClass = FACILITY_CLASS_HEX_MANIAC,
+ .trainerName = _("JAZMIN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_FORECAST, EC_WORD_TERRIBLE, EC_WORD_THINGS, EC_WORD_FOR, EC_WORD_YOU},
+ .speechWin = {EC_WORD_THERE, EC_WORD_WASN_T, EC_WORD_MY, EC_WORD_FORECAST, EC_WORD_RIGHT, EC_WORD_QUES},
+ .speechLose = {EC_WORD_MY, EC_MOVE2(FORESIGHT), EC_WORD_DIDN_T, EC_WORD_SHOW, EC_WORD_ME, EC_WORD_THIS},
+ .monSets = gBattleFrontierTrainerMons_Jazmin
+ },
+ [128] = {
+ .facilityClass = FACILITY_CLASS_HEX_MANIAC,
+ .trainerName = _("KELSEY"),
+ .speechBefore = {EC_WORD_I, EC_WORD_HAVEN_T, EC_WORD_SLEPT, EC_WORD_IN, EC_WORD_DAYS, EC_WORD_ELLIPSIS},
+ .speechWin = {EC_WORD_MY, EC_WORD_SLEEP, EC_WORD_WILL, EC_WORD_BE, EC_WORD_EXCELLENT, EC_WORD_NOW},
+ .speechLose = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_DESTROYED, EC_WORD_MY, EC_WORD_SLEEP, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Kelsey
+ },
+ [129] = {
+ .facilityClass = FACILITY_CLASS_POKEMANIAC,
+ .trainerName = _("JALEN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_ALLOW, EC_WORD_POKEMON, EC_WORD_TO, EC_MOVE(THRASH)},
+ .speechWin = {EC_WORD_HAHAHA, EC_WORD_EXCL, EC_WORD_ARE, EC_WORD_YOU, EC_WORD_ANGRY, EC_WORD_QUES},
+ .speechLose = {EC_WORD_WHY, EC_WORD_IS, EC_WORD_THIS, EC_WORD_SO, EC_WORD_HARD, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Jalen
+ },
+ [130] = {
+ .facilityClass = FACILITY_CLASS_POKEMANIAC,
+ .trainerName = _("GRIFFEN"),
+ .speechBefore = {EC_WORD_I, EC_MOVE2(SWALLOW), EC_MOVE2(SLUDGE), EC_WORD_TO, EC_MOVE2(TRANSFORM), EC_WORD_MYSELF},
+ .speechWin = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_A, EC_MOVE(GROWTH), EC_WORD_OF, EC_MOVE2(ACID_ARMOR)},
+ .speechLose = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_A, EC_MOVE(GROWTH), EC_WORD_OF, EC_WORD_SUCTION_CUPS},
+ .monSets = gBattleFrontierTrainerMons_Griffen
+ },
+ [131] = {
+ .facilityClass = FACILITY_CLASS_POKEMANIAC,
+ .trainerName = _("XANDER"),
+ .speechBefore = {EC_WORD_I, EC_WORD_GOT, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ON, EC_WORD_RENTAL},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_INCREDIBLE, EC_WORD_MY, EC_WORD_RENTAL, EC_WORD_POKEMON, EC_WORD_WON},
+ .speechLose = {EC_WORD_RENTAL, EC_WORD_POKEMON, EC_WORD_AREN_T, EC_WORD_UP, EC_WORD_TO, EC_MOVE2(SCRATCH)},
+ .monSets = gBattleFrontierTrainerMons_Xander
+ },
+ [132] = {
+ .facilityClass = FACILITY_CLASS_GENTLEMAN,
+ .trainerName = _("MARVIN"),
+ .speechBefore = {EC_WORD_YOU_RE, EC_WORD_UP, EC_WORD_TO, EC_WORD_THE, EC_WORD_CHALLENGE, EC_WORD_QUES},
+ .speechWin = {EC_WORD_I, EC_WORD_DIDN_T, EC_WORD_THINK, EC_WORD_YOU_RE, EC_WORD_GOOD, EC_WORD_ENOUGH},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_PERFECT, EC_WORD_THANK_YOU, EC_WORD_SO, EC_WORD_MUCH},
+ .monSets = gBattleFrontierTrainerMons_Marvin
+ },
+ [133] = {
+ .facilityClass = FACILITY_CLASS_GENTLEMAN,
+ .trainerName = _("BRENNAN"),
+ .speechBefore = {EC_WORD_I, EC_MOVE2(WISH), EC_WORD_TO, EC_WORD_SEE, EC_WORD_THE, EC_WORD_NEWS},
+ .speechWin = {EC_WORD_COMICS, EC_WORD_GET, EC_WORD_DAMP, EC_WORD_FROM, EC_WORD_DRIZZLE, EC_WORD_QUES},
+ .speechLose = {EC_WORD_THE, EC_WORD_TIGHT, EC_WORD_MONEY, EC_WORD_LIVING, EC_WORD_CHANNEL, EC_WORD_QUES_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Brennan
+ },
+ [134] = {
+ .facilityClass = FACILITY_CLASS_BUG_MANIAC,
+ .trainerName = _("BALEY"),
+ .speechBefore = {EC_MOVE(SCREECH), EC_WORD_IS, EC_WORD_LIKE, EC_WORD_MUSIC, EC_WORD_TO_ME, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_MY, EC_MOVE(SCREECH), EC_WORD_STRATEGY, EC_WORD_IS, EC_WORD_THE, EC_WORD_BEST},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_SOUNDPROOF, EC_WORD_QUES, 0xFFFF, 0xFFFF, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Baley
+ },
+ [135] = {
+ .facilityClass = FACILITY_CLASS_RUIN_MANIAC,
+ .trainerName = _("ZACKARY"),
+ .speechBefore = {EC_WORD_CAN, EC_WORD_YOU, EC_MOVE(DIG), EC_WORD_IT, EC_WORD_YO, EC_WORD_QUES},
+ .speechWin = {EC_MOVE2(TAKE_DOWN), EC_WORD_TAKE, EC_WORD_A, EC_MOVE2(DIVE), EC_WORD_YO, EC_WORD_YO},
+ .speechLose = {EC_WORD_BREAK, EC_WORD_DOWN, EC_MOVE2(DIVE), EC_WORD_TIME, EC_WORD_FOR, EC_WORD_ME},
+ .monSets = gBattleFrontierTrainerMons_Zackary
+ },
+ [136] = {
+ .facilityClass = FACILITY_CLASS_COLLECTOR,
+ .trainerName = _("GABRIEL"),
+ .speechBefore = {EC_MOVE2(POUND), EC_WORD_THE, EC_WORD_THICK_FAT, EC_WORD_ON, EC_WORD_MY, EC_MOVE2(BELLY_DRUM)},
+ .speechWin = {EC_MOVE2(POUND), EC_WORD_MY, EC_MOVE2(BELLY_DRUM), EC_MOVE2(POUND), EC_WORD_MY, EC_MOVE2(BELLY_DRUM)},
+ .speechLose = {EC_WORD_MY, EC_MOVE2(BELLY_DRUM), EC_WORD_WAS, EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Gabriel
+ },
+ [137] = {
+ .facilityClass = FACILITY_CLASS_PARASOL_LADY,
+ .trainerName = _("EMILY"),
+ .speechBefore = {EC_WORD_HOW, EC_WORD_ABOUT, EC_WORD_A_TINY_BIT, EC_WORD_OF, EC_MOVE(HYPNOSIS), EC_WORD_QUES},
+ .speechWin = {EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_STRATEGY, EC_WORD_WORKS, EC_WORD_TO, EC_WORD_PERFECTION},
+ .speechLose = {EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_STRATEGY, EC_WORD_WENT, EC_WORD_BADLY, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Emily
+ },
+ [138] = {
+ .facilityClass = FACILITY_CLASS_BEAUTY,
+ .trainerName = _("JORDYN"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_KNOW, EC_WORD_MY, EC_WORD_SECRET, EC_WORD_ELLIPSIS},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_AS, EC_WORD_I, EC_WORD_APPEAR, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_WORD_BUT, EC_WORD_HOW, EC_WORD_DID, EC_WORD_YOU, EC_WORD_KNOW, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Jordyn
+ },
+ [139] = {
+ .facilityClass = FACILITY_CLASS_AROMA_LADY,
+ .trainerName = _("SOFIA"),
+ .speechBefore = {EC_POKEMON(LOUDRED), EC_WORD_PROBABLY, EC_WORD_HAS, EC_WORD_A, EC_MOVE(SWEET_SCENT), 0xFFFF},
+ .speechWin = {EC_WORD_THAT_S, EC_WORD_THE, EC_WORD_FEELING, EC_WORD_THAT, EC_WORD_I, EC_WORD_GET},
+ .speechLose = {EC_WORD_I, EC_WORD_WORK, EC_WORD_AT, EC_WORD_THE, EC_WORD_DEPT_STORE, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Sofia
+ },
+ [140] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_M,
+ .trainerName = _("BRADEN"),
+ .speechBefore = {EC_WORD_I_CHOOSE_YOU, EC_WORD_EXCL, 0xFFFF, EC_WORD_THIS_IS_IT_EXCL, 0xFFFF, 0xFFFF},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_PRETTY, EC_WORD_AWESOME, EC_WORD_ABOUT, EC_WORD_MYSELF},
+ .speechLose = {EC_WORD_ALL_RIGHT, EC_WORD_EXCL, 0xFFFF, EC_WORD_I, EC_WORD_SURRENDER, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Braden
+ },
+ [141] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_M,
+ .trainerName = _("KAYDEN"),
+ .speechBefore = {EC_WORD_THEY, EC_WORD_OVERDO, EC_WORD_THAT, EC_WORD_GOURMET, EC_WORD_THING, EC_WORD_ELLIPSIS},
+ .speechWin = {EC_WORD_THAT, EC_WORD_GOURMET, EC_WORD_THING, EC_WORD_ISN_T, EC_WORD_FOR, EC_WORD_ME},
+ .speechLose = {EC_WORD_HEY, EC_WORD_THIS, EC_WORD_IS, EC_WORD_PRETTY, EC_WORD_TASTY, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Kayden
+ },
+ [142] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_M,
+ .trainerName = _("COOPER"),
+ .speechBefore = {EC_WORD_THIS, EC_WORD_SHOULD, EC_WORD_ABSOLUTELY, EC_WORD_BE, EC_WORD_A, EC_WORD_PUSHOVER},
+ .speechWin = {EC_WORD_THAT_WAS, EC_WORD_TOO, EC_WORD_EXCITING, EC_WORD_FOR, EC_WORD_ME, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_WORD_PLEASE, EC_WORD_EXCL, 0xFFFF, EC_WORD_SORRY, EC_WORD_I_AM, EC_WORD_SORRY},
+ .monSets = gBattleFrontierTrainerMons_Cooper
+ },
+ [143] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_F,
+ .trainerName = _("JULIA"),
+ .speechBefore = {EC_WORD_SPIRIT, EC_WORD_ALONE, EC_WORD_WON_T, EC_WORD_MAKE, EC_WORD_YOU, EC_WORD_WIN},
+ .speechWin = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_ACCEPT, EC_WORD_THIS, EC_WORD_WITH, EC_WORD_SERENE_GRACE},
+ .speechLose = {EC_WORD_FOR_NOW, EC_WORD_GOOD_BYE, EC_WORD_BUT, EC_WORD_IT_S, EC_WORD_NOT, EC_WORD_OVER},
+ .monSets = gBattleFrontierTrainerMons_Julia
+ },
+ [144] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_F,
+ .trainerName = _("AMARA"),
+ .speechBefore = {EC_WORD_WROOOAAR_EXCL, EC_WORD_EXCL_EXCL, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_READY, EC_WORD_EXCL_EXCL},
+ .speechWin = {EC_WORD_I, EC_WORD_LOSE, EC_WORD_MYSELF, EC_WORD_IF, EC_WORD_IT_S, EC_WORD_EXCITING},
+ .speechLose = {EC_WORD_THAT_S, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_TO, EC_MOVE2(TACKLE), EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Amara
+ },
+ [145] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_F,
+ .trainerName = _("LYNN"),
+ .speechBefore = {EC_WORD_YOUR, EC_WORD_SECRET, EC_WORD_CAN_T, EC_WORD_BE, EC_WORD_HIDDEN, EC_WORD_FOREVER},
+ .speechWin = {EC_WORD_I, EC_WORD_KNOW, EC_WORD_YOUR, EC_WORD_SECRET, EC_WORD_NOW, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_YOU, EC_WORD_CAN_T, EC_MOVE(SAFEGUARD), EC_WORD_YOUR, EC_WORD_OWN, EC_WORD_SECRET},
+ .monSets = gBattleFrontierTrainerMons_Lynn
+ },
+ [146] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_M,
+ .trainerName = _("JOVAN"),
+ .speechBefore = {EC_WORD_YOUR, EC_WORD_BATTLE, EC_WORD_SENSE, EC_WORD_IS, EC_WORD_SADLY, EC_WORD_LACKING},
+ .speechWin = {EC_WORD_MY, EC_WORD_BATTLE, EC_WORD_SENSE, EC_WORD_IS, EC_WORD_COOL, EC_WORD_ISN_T_IT_QUES},
+ .speechLose = {EC_WORD_I_WAS, EC_WORD_MINUS, EC_WORD_MY, EC_WORD_NORMAL, EC_WORD_POWER, EC_WORD_TODAY},
+ .monSets = gBattleFrontierTrainerMons_Jovan
+ },
+ [147] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_M,
+ .trainerName = _("DOMINIC"),
+ .speechBefore = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_THIS, EC_WORD_EXCELLENT, EC_WORD_CAMERA, 0xFFFF},
+ .speechWin = {EC_WORD_MY, EC_WORD_CAMERA, EC_WORD_WAS, EC_WORD_AWFULLY, EC_WORD_EXPENSIVE, 0xFFFF},
+ .speechLose = {EC_WORD_MY, EC_WORD_CAMERA, EC_WORD_DOESN_T, EC_WORD_MISS, EC_WORD_A, EC_WORD_THING},
+ .monSets = gBattleFrontierTrainerMons_Dominic
+ },
+ [148] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_M,
+ .trainerName = _("NIKOLAS"),
+ .speechBefore = {EC_WORD_I, EC_MOVE2(MIMIC), EC_WORD_POKEMON, EC_WORD_AFTER, EC_WORD_EVERY, EC_WORD_BATTLE},
+ .speechWin = {EC_WORD_IF_I_WIN, EC_WORD_I, EC_WORD_PRETEND, EC_WORD_I_AM, EC_WORD_A, EC_POKEMON2(TAUROS)},
+ .speechLose = {EC_WORD_IF_I_LOSE, EC_WORD_I, EC_WORD_PRETEND, EC_WORD_I_AM, EC_WORD_A, EC_POKEMON2(MILTANK)},
+ .monSets = gBattleFrontierTrainerMons_Nikolas
+ },
+ [149] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_F,
+ .trainerName = _("VALERIA"),
+ .speechBefore = {EC_WORD_I, EC_MOVE2(WISH), EC_WORD_YOU, EC_WORD_WOULD, EC_WORD_NOT, EC_MOVE2(GLARE)},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_MEAN, EC_WORD_EXCL, EC_WORD_I, EC_WORD_MEAN, EC_WORD_REALLY},
+ .speechLose = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_A, EC_WORD_REALLY, EC_MOVE(SCARY_FACE), EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Valeria
+ },
+ [150] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_F,
+ .trainerName = _("DELANEY"),
+ .speechBefore = {EC_WORD_SCHOOL, EC_WORD_IS, EC_WORD_OVER, EC_WORD_TIME, EC_WORD_TO, EC_WORD_PLAY},
+ .speechWin = {EC_WORD_MY, EC_WORD_BOY, EC_WORD_FRIEND, EC_WORD_IS, EC_WORD_FROM, EC_WORD_SCHOOL},
+ .speechLose = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_WORK, EC_WORD_NEXT, EC_WORD_WEEK},
+ .monSets = gBattleFrontierTrainerMons_Delaney
+ },
+ [151] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_F,
+ .trainerName = _("MEGHAN"),
+ .speechBefore = {EC_WORD_SCHOOL, EC_WORD_IS, EC_WORD_OUT, EC_WORD_TIME, EC_WORD_TO, EC_WORD_PLAY},
+ .speechWin = {EC_WORD_MY, EC_WORD_BOY, EC_WORD_FRIEND, EC_WORD_LIKES, EC_WORD_COMICS, 0xFFFF},
+ .speechLose = {EC_WORD_IT_S, EC_WORD_BACK, EC_WORD_TO, EC_WORD_SCHOOL, EC_WORD_SOON, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Meghan
+ },
+ [152] = {
+ .facilityClass = FACILITY_CLASS_DRAGON_TAMER,
+ .trainerName = _("ROBERTO"),
+ .speechBefore = {EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_INVINCIBLE, EC_WORD_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_YOU, EC_WORD_WEREN_T, EC_WORD_BAD, EC_WORD_I_WAS, EC_WORD_JUST, EC_WORD_BETTER},
+ .speechLose = {EC_WORD_AREN_T, EC_WORD_YOU, EC_WORD_SATISFIED, EC_WORD_YET, EC_WORD_QUES, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Roberto
+ },
+ [153] = {
+ .facilityClass = FACILITY_CLASS_DRAGON_TAMER,
+ .trainerName = _("DAMIAN"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_PURE_POWER, EC_WORD_IS, EC_WORD_MACHINE, EC_WORD_LIKE, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_MY, EC_MOVE2(MACH_PUNCH), EC_WORD_WILL, EC_WORD_MAKE, EC_WORD_A, EC_MOVE(BRICK_BREAK)},
+ .speechLose = {EC_WORD_ARRGH, EC_WORD_EXCL, 0xFFFF, EC_WORD_NO, EC_WORD_EXCL_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Damian
+ },
+ [154] = {
+ .facilityClass = FACILITY_CLASS_DRAGON_TAMER,
+ .trainerName = _("BRODY"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_FASHION, EC_WORD_SENSE, EC_WORD_SEEMS, EC_POKEMON(ODDISH), EC_WORD_QUES},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_MY, EC_WORD_FAMILY, EC_WORD_STAY_AT_HOME, EC_WORD_LOOK, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I, EC_WORD_QUESTION, EC_WORD_YOUR, EC_WORD_FASHION, EC_WORD_SENSE, EC_WORD_SERIOUSLY},
+ .monSets = gBattleFrontierTrainerMons_Brody
+ },
+ [155] = {
+ .facilityClass = FACILITY_CLASS_DRAGON_TAMER,
+ .trainerName = _("GRAHAM"),
+ .speechBefore = {EC_WORD_YEAH, EC_WORD_EXCL, 0xFFFF, EC_WORD_YEAH_YEAH, EC_WORD_EXCL_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_WAHAHAHA, EC_WORD_WAHAHAHA, EC_WORD_EXCL, EC_WORD_WAHAHAHA, EC_WORD_WAHAHAHA, EC_WORD_EXCL_EXCL},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_ELLIPSIS, EC_WORD_IT_S, EC_WORD_MY, EC_WORD_BAD},
+ .monSets = gBattleFrontierTrainerMons_Graham
+ },
+ [156] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_M,
+ .trainerName = _("TYLOR"),
+ .speechBefore = {EC_WORD_ARE, EC_WORD_YOU, EC_WORD_FEELING, EC_WORD_MY, EC_MOVE2(HEAT_WAVE), EC_WORD_QUES},
+ .speechWin = {EC_WORD_YES, EC_WORD_I_AM, EC_WORD_ON, EC_WORD_FIRE, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_BUT, EC_WORD_I_WAS, EC_WORD_ON, EC_WORD_FIRE, EC_WORD_FOR, EC_WORD_YOU},
+ .monSets = gBattleFrontierTrainerMons_Tylor
+ },
+ [157] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_F,
+ .trainerName = _("JAREN"),
+ .speechBefore = {EC_WORD_FIGHTING, EC_WORD_SPIRIT, EC_WORD_QUES, EC_WORD_ME, EC_WORD_QUES, 0xFFFF},
+ .speechWin = {EC_WORD_I, EC_WORD_WANT, EC_WORD_MORE, EC_WORD_CUTE, EC_WORD_POKEMON, 0xFFFF},
+ .speechLose = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_LOOK, EC_WORD_QUITE, EC_WORD_CUTE, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Jaren
+ },
+ [158] = {
+ .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M,
+ .trainerName = _("CORDELL"),
+ .speechBefore = {EC_WORD_A, EC_WORD_BATTLE, EC_WORD_IS, EC_WORD_DECIDED, EC_WORD_ON, EC_WORD_SPIRIT},
+ .speechWin = {EC_WORD_CAN_T, EC_WORD_YOU, EC_WORD_ACCEPT, EC_WORD_THAT, EC_WORD_QUES, 0xFFFF},
+ .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_WORD_BE, EC_WORD_ON, EC_WORD_MY, EC_WORD_WAY},
+ .monSets = gBattleFrontierTrainerMons_Cordell
+ },
+ [159] = {
+ .facilityClass = FACILITY_CLASS_POKEMON_BREEDER_F,
+ .trainerName = _("JAZLYN"),
+ .speechBefore = {EC_WORD_IS, EC_WORD_YOUR, EC_WORD_POKEDEX, EC_WORD_REALLY, EC_WORD_AWESOME, EC_WORD_QUES},
+ .speechWin = {EC_WORD_OH_YEAH, EC_WORD_WOW, EC_WORD_YOUR, EC_WORD_POKEDEX, EC_WORD_IS, EC_WORD_SUPER},
+ .speechLose = {EC_WORD_AN, EC_WORD_AVANT_GARDE, EC_WORD_POKEDEX, EC_WORD_WOULD, EC_WORD_BE, EC_WORD_AWESOME},
+ .monSets = gBattleFrontierTrainerMons_Jazlyn
+ },
+ [160] = {
+ .facilityClass = FACILITY_CLASS_YOUNGSTER,
+ .trainerName = _("ZACHERY"),
+ .speechBefore = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_MY, EC_WORD_OWN, EC_WORD_PLACE, EC_WORD_YEEHAW_EXCL},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_AN, EC_WORD_EXCITING, EC_WORD_TIME, EC_WORD_FOR, EC_WORD_ME},
+ .speechLose = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_FLATTEN, EC_WORD_MY, EC_WORD_HAPPINESS, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Zachery
+ },
+ [161] = {
+ .facilityClass = FACILITY_CLASS_YOUNGSTER,
+ .trainerName = _("JOHAN"),
+ .speechBefore = {EC_WORD_WINTER, EC_WORD_WILL, EC_WORD_SOON, EC_WORD_BE, EC_WORD_HERE, 0xFFFF},
+ .speechWin = {EC_WORD_MY, EC_WORD_ALLOWANCE, EC_WORD_COULD, EC_WORD_USE, EC_WORD_A, EC_MOVE2(HELPING_HAND)},
+ .speechLose = {EC_WORD_I, EC_WORD_ALWAYS, EC_WORD_USE, EC_WORD_MY, EC_WORD_ALLOWANCE, EC_WORD_UP},
+ .monSets = gBattleFrontierTrainerMons_Johan
+ },
+ [162] = {
+ .facilityClass = FACILITY_CLASS_LASS,
+ .trainerName = _("SHEA"),
+ .speechBefore = {EC_WORD_DO, EC_WORD_YOU, EC_WORD_BATTLE, EC_WORD_WITH, EC_WORD_BEAUTY, EC_WORD_QUES},
+ .speechWin = {EC_WORD_YOU, EC_WORD_BATTLE, EC_WORD_IN, EC_WORD_AN, EC_WORD_UGLY, EC_WORD_WAY},
+ .speechLose = {EC_WORD_WHAT, EC_WORD_IS, EC_WORD_BEAUTY, EC_WORD_TO, EC_WORD_YOU, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Shea
+ },
+ [163] = {
+ .facilityClass = FACILITY_CLASS_LASS,
+ .trainerName = _("KAILA"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_THIRSTY, EC_WORD_RIGHT, EC_WORD_NOW, EC_WORD_ELLIPSIS},
+ .speechWin = {EC_WORD_I, EC_WORD_COULD, EC_WORD_USE, EC_WORD_A, EC_WORD_COLD, EC_WORD_DRINK},
+ .speechLose = {EC_WORD_THAT, EC_WORD_LOSS, EC_WORD_IS, EC_WORD_HARD, EC_WORD_TO, EC_MOVE2(SWALLOW)},
+ .monSets = gBattleFrontierTrainerMons_Kaila
+ },
+ [164] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_M,
+ .trainerName = _("ISIAH"),
+ .speechBefore = {EC_WORD_I, EC_WORD_PRETEND, EC_WORD_TO, EC_WORD_STUDY, EC_WORD_A_LOT, 0xFFFF},
+ .speechWin = {EC_WORD_I, EC_MOVE2(TRICK), EC_WORD_MOTHER, EC_WORD_FOR, EC_WORD_MY, EC_WORD_ALLOWANCE},
+ .speechLose = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_WANT, EC_WORD_TO, EC_WORD_STUDY, EC_WORD_MORE},
+ .monSets = gBattleFrontierTrainerMons_Isiah
+ },
+ [165] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_M,
+ .trainerName = _("GARRETT"),
+ .speechBefore = {EC_WORD_I, EC_WORD_ENJOY, EC_WORD_COMICS, EC_WORD_AND, EC_WORD_THIS, EC_WORD_GAME},
+ .speechWin = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_THIS, EC_WORD_MUSIC, EC_WORD_IDOL, EC_WORD_TOO},
+ .speechLose = {EC_WORD_BUT, EC_WORD_I, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_STUDY, EC_WORD_MORE},
+ .monSets = gBattleFrontierTrainerMons_Garrett
+ },
+ [166] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_F,
+ .trainerName = _("HAYLIE"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WORRY, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_TO, EC_WORD_SLEEP},
+ .speechWin = {EC_WORD_A, EC_WORD_WIN, EC_WORD_GIVES, EC_WORD_ME, EC_WORD_A, EC_MOVE2(CALM_MIND)},
+ .speechLose = {EC_WORD_MY, EC_WORD_INSOMNIA, EC_WORD_WILL, EC_WORD_GET, EC_WORD_BAD, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Haylie
+ },
+ [167] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_F,
+ .trainerName = _("MEGAN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_BELIEVE, EC_WORD_IN, EC_WORD_AN, EC_MOVE(AROMATHERAPY), EC_WORD_BATH},
+ .speechWin = {EC_WORD_I, EC_WORD_WANT, EC_WORD_A, EC_WORD_HEALTHY, EC_WORD_CLEAR_BODY, 0xFFFF},
+ .speechLose = {EC_WORD_IF, EC_WORD_ONLY, EC_MOVE(AROMATHERAPY), EC_WORD_WERE, EC_WORD_LESS, EC_WORD_EXPENSIVE},
+ .monSets = gBattleFrontierTrainerMons_Megan
+ },
+ [168] = {
+ .facilityClass = FACILITY_CLASS_RICH_BOY,
+ .trainerName = _("ISSAC"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_HOBBY, EC_WORD_QUES, 0xFFFF, 0xFFFF, 0xFFFF},
+ .speechWin = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_ANY, EC_WORD_KIND, EC_WORD_OF, EC_MOVE2(WATER_SPORT)},
+ .speechLose = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_ANY, EC_WORD_KIND, EC_WORD_OF, EC_MOVE2(MUD_SPORT)},
+ .monSets = gBattleFrontierTrainerMons_Issac
+ },
+ [169] = {
+ .facilityClass = FACILITY_CLASS_RICH_BOY,
+ .trainerName = _("QUINTON"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_SAD, EC_WORD_CAUSE, EC_WORD_I_AM, EC_WORD_TOO_WEAK, 0xFFFF},
+ .speechWin = {EC_WORD_YOU, EC_WORD_AREN_T, EC_WORD_TOO_STRONG, EC_WORD_FOR, EC_WORD_ME, 0xFFFF},
+ .speechLose = {EC_WORD_HEY, EC_WORD_WHAT, EC_WORD_DID, EC_WORD_I, EC_WORD_DO, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Quinton
+ },
+ [170] = {
+ .facilityClass = FACILITY_CLASS_LADY,
+ .trainerName = _("SALMA"),
+ .speechBefore = {EC_WORD_YOU_VE, EC_WORD_GOT, EC_WORD_YOUR, EC_WORD_HUSTLE, EC_WORD_ON, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_I, EC_WORD_WIN, EC_WORD_YOU, EC_WORD_HUSTLE, EC_WORD_ON, EC_WORD_OUT},
+ .speechLose = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_GET, EC_WORD_HOW, EC_WORD_I, EC_WORD_LOST},
+ .monSets = gBattleFrontierTrainerMons_Salma
+ },
+ [171] = {
+ .facilityClass = FACILITY_CLASS_LADY,
+ .trainerName = _("ANSLEY"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_BORED, EC_WORD_ELLIPSIS, EC_WORD_DANCE, EC_WORD_FOR, EC_WORD_ME},
+ .speechWin = {EC_WORD_YOU_VE, EC_WORD_BORED, EC_WORD_ME, EC_WORD_SOME, EC_WORD_MORE, 0xFFFF},
+ .speechLose = {EC_WORD_TAKE, EC_WORD_YOUR, EC_MOVE2(FRUSTRATION), EC_WORD_SOME, EC_WORD_OTHER, EC_WORD_PLACE},
+ .monSets = gBattleFrontierTrainerMons_Ansley
+ },
+ [172] = {
+ .facilityClass = FACILITY_CLASS_BUG_CATCHER,
+ .trainerName = _("HOLDEN"),
+ .speechBefore = {EC_WORD_LET_S, EC_WORD_COMMEMORATE, EC_WORD_MY, EC_WORD_COOLNESS, EC_WORD_IN, EC_WORD_BATTLE},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_TOO_WEAK, EC_WORD_FOR, EC_WORD_ANY, EC_WORD_PRAISE, 0xFFFF},
+ .speechLose = {EC_WORD_YOUR, EC_WORD_BATTLE, EC_WORD_SENSE, EC_WORD_IS, EC_WORD_AMUSING, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Holden
+ },
+ [173] = {
+ .facilityClass = FACILITY_CLASS_BUG_CATCHER,
+ .trainerName = _("LUCA"),
+ .speechBefore = {EC_WORD_WE, EC_WORD_WILL, EC_WORD_HAVE, EC_WORD_A, EC_WORD_COOL, EC_WORD_BATTLE},
+ .speechWin = {EC_WORD_I, EC_WORD_WON, EC_WORD_IN, EC_WORD_A, EC_WORD_COOL, EC_WORD_WAY},
+ .speechLose = {EC_WORD_HELLO, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_JUST, EC_WORD_A, EC_WORD_KID},
+ .monSets = gBattleFrontierTrainerMons_Luca
+ },
+ [174] = {
+ .facilityClass = FACILITY_CLASS_NINJA_BOY,
+ .trainerName = _("JAMISON"),
+ .speechBefore = {EC_WORD_MY, EC_MOVE2(SECRET_POWER), EC_WORD_IS, EC_WORD_OVERWHELMING, EC_WORD_TO, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_DID, EC_WORD_YOU, EC_WORD_SEE, EC_WORD_THAT, EC_WORD_QUES, 0xFFFF},
+ .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_WORD_USE, EC_MOVE(SMOKESCREEN), EC_WORD_TO, EC_WORD_ESCAPE},
+ .monSets = gBattleFrontierTrainerMons_Jamison
+ },
+ [175] = {
+ .facilityClass = FACILITY_CLASS_NINJA_BOY,
+ .trainerName = _("GUNNAR"),
+ .speechBefore = {EC_WORD_I, EC_MOVE(CUT), EC_WORD_DOWN, EC_WORD_EVERY, EC_WORD_OPPONENT, 0xFFFF},
+ .speechWin = {EC_WORD_DON_T, EC_MOVE(GRUDGE), EC_WORD_ME, EC_WORD_FOR, EC_WORD_YOUR, EC_WORD_LOSS},
+ .speechLose = {EC_WORD_PLEASE, EC_WORD_LOSE, EC_WORD_THAT, EC_MOVE(SCARY_FACE), EC_WORD_OF, EC_WORD_YOURS},
+ .monSets = gBattleFrontierTrainerMons_Gunnar
+ },
+ [176] = {
+ .facilityClass = FACILITY_CLASS_TUBER_M,
+ .trainerName = _("CRAIG"),
+ .speechBefore = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_WAIT, EC_WORD_FOR, EC_WORD_MY, EC_WORD_TRAIN},
+ .speechWin = {EC_WORD_MY, EC_WORD_TRAIN, EC_WORD_ISN_T, EC_WORD_HERE, EC_WORD_YET, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_WORD_HERE_IT_IS, EC_WORD_MY, EC_WORD_TRAIN, EC_WORD_SEE_YA, EC_WORD_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Craig
+ },
+ [177] = {
+ .facilityClass = FACILITY_CLASS_TUBER_M,
+ .trainerName = _("PIERCE"),
+ .speechBefore = {EC_WORD_THERE, EC_WORD_WAS, EC_WORD_A, EC_MOVE2(HEAT_WAVE), EC_WORD_LAST, EC_WORD_WEEK},
+ .speechWin = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_TAKE, EC_WORD_A, EC_MOVE2(HEAT_WAVE), 0xFFFF},
+ .speechLose = {EC_WORD_DIDN_T, EC_WORD_IT, EC_MOVE(HAIL), EC_WORD_TOO, EC_WORD_QUES, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Pierce
+ },
+ [178] = {
+ .facilityClass = FACILITY_CLASS_TUBER_F,
+ .trainerName = _("REGINA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_PLAY, EC_WORD_IN, EC_WORD_WATER},
+ .speechWin = {EC_WORD_I, EC_WORD_REFUSE, EC_WORD_TO, EC_WORD_COME, EC_WORD_OUT, 0xFFFF},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_NOT, EC_WORD_MUCH, EC_WORD_GOOD, EC_WORD_IN, EC_WORD_WATER},
+ .monSets = gBattleFrontierTrainerMons_Regina
+ },
+ [179] = {
+ .facilityClass = FACILITY_CLASS_TUBER_F,
+ .trainerName = _("ALISON"),
+ .speechBefore = {EC_WORD_THIS, EC_WORD_KINDERGARTEN, EC_WORD_MAGAZINE, EC_WORD_IS, EC_WORD_TOO, EC_WORD_MUCH},
+ .speechWin = {EC_WORD_HOW, EC_WORD_TO, EC_WORD_BUG, EC_WORD_YOUR, EC_WORD_TEACHER, EC_WORD_QUES},
+ .speechLose = {EC_WORD_ENJOY, EC_WORD_A, EC_WORD_TASTY, EC_WORD_SCHOOL, EC_WORD_DIET, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Alison
+ },
+ [180] = {
+ .facilityClass = FACILITY_CLASS_BUG_MANIAC,
+ .trainerName = _("HANK"),
+ .speechBefore = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_A, EC_WORD_BUG, EC_WORD_EVENT, EC_WORD_SOON},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_BUG, EC_WORD_FASHION, EC_WORD_SHOW, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Hank
+ },
+ [181] = {
+ .facilityClass = FACILITY_CLASS_BUG_MANIAC,
+ .trainerName = _("EARL"),
+ .speechBefore = {EC_WORD_THE, EC_WORD_INVINCIBLE, EC_WORD_BUG, EC_WORD_TRAINER, EC_WORD_IS, EC_WORD_HERE},
+ .speechWin = {EC_WORD_THE, EC_WORD_INVINCIBLE, EC_WORD_BUG, EC_WORD_TRAINER, EC_WORD_AM, EC_WORD_I},
+ .speechLose = {EC_WORD_SEE, EC_WORD_HOW, EC_WORD_FAST, EC_WORD_I, EC_WORD_RUN_AWAY, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Earl
+ },
+ [182] = {
+ .facilityClass = FACILITY_CLASS_FISHERMAN,
+ .trainerName = _("RAMIRO"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WENT, EC_WORD_TO, EC_WORD_A, EC_WORD_FISHING, EC_WORD_SCHOOL},
+ .speechWin = {EC_WORD_SERIOUSLY, EC_WORD_I_AM, EC_WORD_IN, EC_WORD_THE, EC_WORD_FISHING, EC_WORD_HALL_OF_FAME},
+ .speechLose = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_BACK, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Ramiro
+ },
+ [183] = {
+ .facilityClass = FACILITY_CLASS_FISHERMAN,
+ .trainerName = _("HUNTER"),
+ .speechBefore = {EC_WORD_SHOW, EC_WORD_ME, EC_WORD_A, EC_WORD_TOTALLY, EC_WORD_COOL, EC_MOVE(CROSS_CHOP)},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_TOO_WEAK, EC_WORD_TO, EC_WORD_DO, EC_WORD_A, EC_MOVE(CROSS_CHOP)},
+ .speechLose = {EC_WORD_WAS, EC_WORD_IT, EC_WORD_A, EC_WORD_MISTAKE, EC_WORD_QUES, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Hunter
+ },
+ [184] = {
+ .facilityClass = FACILITY_CLASS_RUIN_MANIAC,
+ .trainerName = _("AIDEN"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_WORK, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_ME, EC_WORD_HEALTHY},
+ .speechWin = {EC_WORD_YOU, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_HEALTHY, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_MORE, EC_WORD_HEALTHY, EC_WORD_THAN, EC_WORD_I_AM, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Aiden
+ },
+ [185] = {
+ .facilityClass = FACILITY_CLASS_RUIN_MANIAC,
+ .trainerName = _("XAVIER"),
+ .speechBefore = {EC_WORD_HEY_THERE, EC_WORD_EXCL, 0xFFFF, EC_WORD_LOOK, EC_WORD_LOOK, EC_WORD_EXCL_EXCL},
+ .speechWin = {EC_WORD_GOOD_BYE, EC_WORD_AND, EC_WORD_THANK_YOU, EC_WORD_THAT_WAS, EC_WORD_FUNNY, 0xFFFF},
+ .speechLose = {EC_WORD_WOWEE, EC_WORD_EXCL, 0xFFFF, EC_WORD_NO, EC_WORD_NO, EC_WORD_EXCL_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Xavier
+ },
+ [186] = {
+ .facilityClass = FACILITY_CLASS_COLLECTOR,
+ .trainerName = _("CLINTON"),
+ .speechBefore = {EC_WORD_WANT, EC_WORD_TO, EC_WORD_SEE, EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_QUES},
+ .speechWin = {EC_WORD_YOUR, EC_MOVE2(FURY_SWIPES), EC_WORD_YOUR, EC_MOVE(STRENGTH), EC_WORD_YOUNG, EC_WORD_TRAINER},
+ .speechLose = {EC_WORD_TCH, EC_WORD_ELLIPSIS, 0xFFFF, EC_WORD_I_AM, EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Clinton
+ },
+ [187] = {
+ .facilityClass = FACILITY_CLASS_COLLECTOR,
+ .trainerName = _("JESSE"),
+ .speechBefore = {EC_WORD_THIS, EC_WORD_BATTLE, EC_WORD_IS, EC_WORD_FOR, EC_WORD_MY, EC_WORD_MOTHER},
+ .speechWin = {EC_WORD_MOTHER, EC_WORD_WILL, EC_WORD_BE, EC_WORD_HAPPY, EC_WORD_FOR, EC_WORD_ME},
+ .speechLose = {EC_WORD_I, EC_WORD_WANT, EC_WORD_MY, EC_WORD_MOTHER, EC_WORD_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Jesse
+ },
+ [188] = {
+ .facilityClass = FACILITY_CLASS_GUITARIST,
+ .trainerName = _("EDUARDO"),
+ .speechBefore = {EC_WORD_OUR, EC_WORD_MUSIC, EC_WORD_WILL, EC_WORD_PLAY, EC_WORD_ALL, EC_WORD_NIGHT},
+ .speechWin = {EC_WORD_NIGHTTIME, EC_WORD_IS, EC_WORD_WHEN, EC_WORD_I, EC_WORD_PLAY, EC_WORD_BEST},
+ .speechLose = {EC_WORD_LET_S, EC_WORD_PARTY, EC_WORD_UNTIL, EC_WORD_THE, EC_MOVE(MORNING_SUN), EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Eduardo
+ },
+ [189] = {
+ .facilityClass = FACILITY_CLASS_GUITARIST,
+ .trainerName = _("HAL"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_TRENDY, EC_WORD_AREN_T, EC_WORD_I, EC_WORD_QUES, 0xFFFF},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_HIP_AND, EC_WORD_HAPPENING, EC_WORD_OH_YEAH, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_ALWAYS, EC_WORD_TRENDY, EC_WORD_THANK_YOU, EC_WORD_VERY, EC_WORD_MUCH},
+ .monSets = gBattleFrontierTrainerMons_Hal
+ },
+ [190] = {
+ .facilityClass = FACILITY_CLASS_BIRD_KEEPER,
+ .trainerName = _("GAGE"),
+ .speechBefore = {EC_WORD_HERE_IT_IS, EC_WORD_A, EC_WORD_FLYING, EC_WORD_TYPE, EC_WORD_HIDDEN, EC_WORD_MOVE},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_FLYING, EC_WORD_TYPE, EC_WORD_VICTORY, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_IF_I_LOSE, EC_WORD_I, EC_WORD_JUST, EC_MOVE(FLY), EC_WORD_AWAY, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Gage
+ },
+ [191] = {
+ .facilityClass = FACILITY_CLASS_BIRD_KEEPER,
+ .trainerName = _("ARNOLD"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_WEIRD, EC_WORD_FROM, EC_WORD_A, EC_WORD_DREAM},
+ .speechWin = {EC_WORD_YOUR, EC_MOVE(SCARY_FACE), EC_WORD_WAS, EC_WORD_IN, EC_WORD_MY, EC_WORD_DREAM},
+ .speechLose = {EC_WORD_MY, EC_WORD_INCREDIBLE, EC_WORD_DREAM, EC_WORD_WAS, EC_WORD_SO, EC_WORD_WEIRD},
+ .monSets = gBattleFrontierTrainerMons_Arnold
+ },
+ [192] = {
+ .facilityClass = FACILITY_CLASS_SAILOR,
+ .trainerName = _("JARRETT"),
+ .speechBefore = {EC_WORD_COME_ON, EC_WORD_LET_S, EC_WORD_DANCE, EC_WORD_LIKE, EC_WORD_IT_S, EC_WORD_YESTERDAY},
+ .speechWin = {EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_HOW, EC_WORD_I, EC_WORD_DANCE, EC_WORD_QUES},
+ .speechLose = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_APPRECIATE, EC_WORD_HOW, EC_WORD_I, EC_WORD_DANCE},
+ .monSets = gBattleFrontierTrainerMons_Jarrett
+ },
+ [193] = {
+ .facilityClass = FACILITY_CLASS_SAILOR,
+ .trainerName = _("GARETT"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_GIRL, EC_WORD_GIVES, EC_WORD_ME, EC_WORD_A_LITTLE, EC_MOVE2(SWEET_KISS)},
+ .speechWin = {EC_WORD_MY, EC_WORD_GIRL, EC_WORD_FRIEND, EC_WORD_IS, EC_WORD_MY, EC_WORD_TREASURE},
+ .speechLose = {EC_WORD_A, EC_WORD_TREASURE, EC_WORD_ISN_T, EC_WORD_ALWAYS, EC_WORD_ABOUT, EC_WORD_MONEY},
+ .monSets = gBattleFrontierTrainerMons_Garett
+ },
+ [194] = {
+ .facilityClass = FACILITY_CLASS_HIKER,
+ .trainerName = _("EMANUEL"),
+ .speechBefore = {EC_WORD_SMARTNESS, EC_WORD_ALONE, EC_WORD_WON_T, EC_WORD_MAKE, EC_WORD_YOU, EC_WORD_WIN},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_NOT_VERY, EC_WORD_SMART, EC_WORD_BUT, EC_WORD_I, EC_WORD_WON},
+ .speechLose = {EC_WORD_HOW, EC_WORD_DID, EC_WORD_YOU, EC_MOVE2(FAKE_OUT), EC_WORD_ME, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Emanuel
+ },
+ [195] = {
+ .facilityClass = FACILITY_CLASS_HIKER,
+ .trainerName = _("GUSTAVO"),
+ .speechBefore = {EC_MOVE(CHARGE), EC_WORD_EXCL, 0xFFFF, EC_MOVE(CHARGE), EC_WORD_EXCL_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_SURRENDER, EC_WORD_QUES, 0xFFFF, EC_WORD_SO, EC_WORD_SOON, EC_WORD_QUES},
+ .speechLose = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_SURRENDER, EC_WORD_YET},
+ .monSets = gBattleFrontierTrainerMons_Gustavo
+ },
+ [196] = {
+ .facilityClass = FACILITY_CLASS_KINDLER,
+ .trainerName = _("KAMERON"),
+ .speechBefore = {EC_WORD_TAKE_THAT, EC_WORD_EXCL, EC_WORD_IT_S, EC_WORD_MY, EC_WORD_FIERY, EC_MOVE2(TRICK)},
+ .speechWin = {EC_WORD_DID, EC_WORD_MY, EC_WORD_FIERY, EC_MOVE2(TRICK), EC_MOVE(ASTONISH), EC_WORD_QUES},
+ .speechLose = {EC_WORD_YOU, EC_WORD_DIDN_T, EC_WORD_FALL, EC_WORD_FOR, EC_WORD_MY, EC_MOVE2(TRICK)},
+ .monSets = gBattleFrontierTrainerMons_Kameron
+ },
+ [197] = {
+ .facilityClass = FACILITY_CLASS_KINDLER,
+ .trainerName = _("ALFREDO"),
+ .speechBefore = {EC_WORD_A, EC_WORD_FIERY, EC_WORD_GOURMET, EC_WORD_AM, EC_WORD_I, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_TASTY, EC_WORD_GOURMET, EC_WORD_VICTORY, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_WHAT, EC_WORD_A, EC_WORD_DISASTER, EC_WORD_THAT_WAS, EC_WORD_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Alfredo
+ },
+ [198] = {
+ .facilityClass = FACILITY_CLASS_GENTLEMAN,
+ .trainerName = _("RUBEN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_WAIT, EC_WORD_TO, EC_WORD_GET, EC_WORD_GOING},
+ .speechWin = {EC_WORD_GET, EC_WORD_GOING, EC_WORD_EXCL, EC_WORD_THIS, EC_WORD_IS, EC_WORD_GOOD_BYE},
+ .speechLose = {EC_WORD_I_VE, EC_WORD_GOT, EC_WORD_TO, EC_WORD_GET, EC_WORD_GOING, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Ruben
+ },
+ [199] = {
+ .facilityClass = FACILITY_CLASS_GENTLEMAN,
+ .trainerName = _("LAMAR"),
+ .speechBefore = {EC_WORD_A, EC_MOVE2(PRESENT), EC_WORD_FOR, EC_WORD_ME, EC_WORD_QUES, 0xFFFF},
+ .speechWin = {EC_WORD_MMM, EC_WORD_THIS, EC_WORD_IS, EC_WORD_QUITE, EC_WORD_TASTY, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_WORD_OH, EC_WORD_IT_S, EC_WORD_A, EC_WORD_GAME, EC_WORD_IS_IT_QUES, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Lamar
+ },
+ [200] = {
+ .facilityClass = FACILITY_CLASS_YOUNGSTER,
+ .trainerName = _("JAXON"),
+ .speechBefore = {EC_WORD_A, EC_WORD_SHELL_ARMOR, EC_WORD_IS, EC_WORD_WHAT, EC_WORD_I, EC_WORD_WANT},
+ .speechWin = {EC_WORD_MY, EC_WORD_FATHER, EC_WORD_AND, EC_WORD_MOTHER, EC_WORD_WON_T, EC_WORD_ACCEPT},
+ .speechLose = {EC_WORD_PLEASE, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_WORD_SHELL_ARMOR, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Jaxon
+ },
+ [201] = {
+ .facilityClass = FACILITY_CLASS_YOUNGSTER,
+ .trainerName = _("LOGAN"),
+ .speechBefore = {EC_WORD_IF_I_LOSE, EC_WORD_I, EC_WORD_WILL, EC_WORD_STUDY, EC_WORD_FOR, EC_WORD_SCHOOL},
+ .speechWin = {EC_WORD_ME, EC_WORD_STUDY, EC_WORD_QUES, EC_WORD_NOT_VERY, EC_WORD_LIKELY_TO, EC_WORD_SEE},
+ .speechLose = {EC_WORD_NO, EC_WORD_THANKS, EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_SLEEP},
+ .monSets = gBattleFrontierTrainerMons_Logan
+ },
+ [202] = {
+ .facilityClass = FACILITY_CLASS_LASS,
+ .trainerName = _("EMILEE"),
+ .speechBefore = {EC_WORD_IS, EC_WORD_THIS, EC_WORD_KIND, EC_WORD_OF, EC_WORD_BATTLE, EC_WORD_OK_QUES},
+ .speechWin = {EC_WORD_LET_S, EC_WORD_GO, EC_WORD_FOR, EC_WORD_AN, EC_MOVE(ICY_WIND), EC_MOVE2(SURF)},
+ .speechLose = {EC_WORD_HOW, EC_WORD_ABOUT, EC_WORD_A, EC_MOVE(ROCK_SLIDE), EC_WORD_SHOW, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Emilee
+ },
+ [203] = {
+ .facilityClass = FACILITY_CLASS_LASS,
+ .trainerName = _("JOSIE"),
+ .speechBefore = {EC_WORD_A, EC_WORD_POKEMON, EC_WORD_FASHION, EC_WORD_CONTEST, EC_WORD_IS, EC_WORD_PRETTY},
+ .speechWin = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_LIKE, EC_WORD_MODE, EC_WORD_FASHION, EC_WORD_THINGS},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_TOTALLY, EC_WORD_LACKING, EC_WORD_IN, EC_WORD_FASHION, EC_WORD_SENSE},
+ .monSets = gBattleFrontierTrainerMons_Josie
+ },
+ [204] = {
+ .facilityClass = FACILITY_CLASS_CAMPER,
+ .trainerName = _("ARMANDO"),
+ .speechBefore = {EC_WORD_I, EC_WORD_NEED, EC_WORD_MORE, EC_WORD_GRASS, EC_WORD_TYPE, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_TRADE, EC_WORD_ME, EC_WORD_A, EC_WORD_GRASS, EC_WORD_POKEMON, EC_WORD_PLEASE},
+ .speechLose = {EC_WORD_THERE, EC_WORD_AREN_T, EC_WORD_ENOUGH, EC_WORD_GRASS, EC_WORD_TYPE, EC_WORD_POKEMON},
+ .monSets = gBattleFrontierTrainerMons_Armando
+ },
+ [205] = {
+ .facilityClass = FACILITY_CLASS_CAMPER,
+ .trainerName = _("SKYLER"),
+ .speechBefore = {EC_MOVE2(INGRAIN), EC_WORD_IS, EC_WORD_MY, EC_WORD_CHOICE, EC_WORD_BATTLE, EC_WORD_MOVE},
+ .speechWin = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_MOVE, EC_WORD_ME, EC_WORD_NOW, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_YOU, EC_MOVE(CUT), EC_WORD_ME, EC_WORD_DOWN, EC_WORD_ELLIPSIS, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Skyler
+ },
+ [206] = {
+ .facilityClass = FACILITY_CLASS_PICNICKER,
+ .trainerName = _("RUTH"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_ENJOY, EC_WORD_THIS, EC_WORD_BATTLE},
+ .speechWin = {EC_WORD_THAT_WAS, EC_WORD_MUCH, EC_WORD_TOO, EC_WORD_EASY, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_PLEASE, EC_WORD_STOP, EC_WORD_I, EC_WORD_DON_T, EC_WORD_ENJOY, EC_WORD_THIS},
+ .monSets = gBattleFrontierTrainerMons_Ruth
+ },
+ [207] = {
+ .facilityClass = FACILITY_CLASS_PICNICKER,
+ .trainerName = _("MELODY"),
+ .speechBefore = {EC_WORD_I, EC_MOVE2(WISH), EC_WORD_SUNDAY, EC_WORD_IS, EC_WORD_A, EC_MOVE2(SUNNY_DAY)},
+ .speechWin = {EC_WORD_SUNDAY, EC_WORD_SEEMS, EC_WORD_FOREVER, EC_WORD_TO, EC_WORD_COME, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_WORD_THE, EC_WORD_FORECAST, EC_WORD_SAYS, EC_WORD_IT, EC_WORD_WILL, EC_MOVE(HAIL)},
+ .monSets = gBattleFrontierTrainerMons_Melody
+ },
+ [208] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_M,
+ .trainerName = _("PEDRO"),
+ .speechBefore = {EC_WORD_A, EC_WORD_SWIFT_SWIM, EC_WORD_WILL, EC_WORD_DO, EC_WORD_YOU, EC_WORD_GOOD},
+ .speechWin = {EC_WORD_THAT_S, EC_WORD_HOW, EC_WORD_I, EC_WORD_SINK, EC_WORD_AN, EC_WORD_OPPONENT},
+ .speechLose = {EC_WORD_UH_OH, EC_WORD_EXCL, 0xFFFF, EC_WORD_A, EC_MOVE(WHIRLPOOL), EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Pedro
+ },
+ [209] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_M,
+ .trainerName = _("ERICK"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WILL, EC_MOVE2(TACKLE), EC_WORD_YOU, EC_WORD_DOWN, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_RUN_AWAY, EC_WORD_YOU, EC_WORD_LOSER, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I, EC_WORD_DIDN_T, EC_WORD_THINK, EC_WORD_YOU, EC_WORD_WOULD, EC_MOVE(COUNTER)},
+ .monSets = gBattleFrontierTrainerMons_Erick
+ },
+ [210] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_F,
+ .trainerName = _("ELAINE"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_HEROINE, EC_WORD_ADVENTURE, EC_WORD_ISN_T, EC_WORD_GOING, EC_WORD_WELL},
+ .speechWin = {EC_WORD_THANK_YOU, EC_WORD_EXCL, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I, EC_WORD_NEED},
+ .speechLose = {EC_WORD_I, EC_WORD_KNOW, EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_A, EC_WORD_HEROINE},
+ .monSets = gBattleFrontierTrainerMons_Elaine
+ },
+ [211] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_F,
+ .trainerName = _("JOYCE"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_GO, EC_WORD_AHAHA, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_LALALA, EC_WORD_NO, EC_WORD_LOSING, EC_WORD_FOR, EC_WORD_ME, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_LALALA, EC_WORD_ELLIPSIS, 0xFFFF, EC_WORD_HUH_QUES, 0xFFFF, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Joyce
+ },
+ [212] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_M,
+ .trainerName = _("TODD"),
+ .speechBefore = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_LIGHTNINGROD, EC_WORD_FOR, EC_WORD_MY, EC_WORD_POWER},
+ .speechWin = {EC_WORD_THAT_S, EC_WORD_ALL, EC_WORD_YOU, EC_WORD_COULD, EC_MOVE(ABSORB), EC_WORD_QUES},
+ .speechLose = {EC_WORD_YOU, EC_MOVE2(REFLECT), EC_WORD_MY, EC_WORD_POWER, EC_WORD_BACK, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Todd
+ },
+ [213] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_M,
+ .trainerName = _("GAVIN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WILL, EC_MOVE(BIDE), EC_WORD_MY, EC_WORD_TIME, 0xFFFF},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_OVER, EC_WORD_SO, EC_WORD_SOON, EC_WORD_QUES, 0xFFFF},
+ .speechLose = {EC_WORD_MY, EC_WORD_MISTAKE, EC_WORD_WAS, EC_WORD_TOO, EC_WORD_EXPENSIVE, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Gavin
+ },
+ [214] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_F,
+ .trainerName = _("MALORY"),
+ .speechBefore = {EC_WORD_PROMISE, EC_WORD_TO, EC_WORD_SHOW, EC_WORD_ME, EC_WORD_CUTE, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_GIGGLE, EC_WORD_ELLIPSIS, 0xFFFF, EC_WORD_THANK_YOU, EC_WORD_SO, EC_WORD_MUCH},
+ .speechLose = {EC_WORD_TCH, EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_AREN_T, EC_WORD_VERY, EC_WORD_NICE},
+ .monSets = gBattleFrontierTrainerMons_Malory
+ },
+ [215] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_F,
+ .trainerName = _("ESTHER"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_A, EC_WORD_NICE, EC_MOVE2(PRESENT), EC_WORD_ELLIPSIS},
+ .speechWin = {EC_WORD_PLEASE, EC_WORD_GET, EC_WORD_ME, EC_WORD_A, EC_WORD_POKEMON, EC_WORD_GAME},
+ .speechLose = {EC_WORD_MESSAGE, EC_WORD_CARDS, EC_WORD_MAKE, EC_WORD_A, EC_WORD_WEAK, EC_MOVE2(PRESENT)},
+ .monSets = gBattleFrontierTrainerMons_Esther
+ },
+ [216] = {
+ .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M,
+ .trainerName = _("OSCAR"),
+ .speechBefore = {EC_WORD_LET_S, EC_WORD_SEE, EC_WORD_YOUR, EC_WORD_POWER, EC_WORD_IN, EC_WORD_FULL},
+ .speechWin = {EC_WORD_THAT_WAS, EC_WORD_NOT, EC_WORD_YOUR, EC_WORD_FULL, EC_WORD_POWER, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_NOT, EC_WORD_FUNNY, EC_WORD_ELLIPSIS, EC_WORD_YOU_RE, EC_WORD_TOO_STRONG, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Oscar
+ },
+ [217] = {
+ .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M,
+ .trainerName = _("WILSON"),
+ .speechBefore = {EC_WORD_WORK, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_ME, EC_WORD_AN, EC_WORD_EARLY_BIRD},
+ .speechWin = {EC_WORD_ALL, EC_WORD_WORK, EC_WORD_AND, EC_WORD_NO, EC_WORD_PLAY, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_MOVE(ENDURE), EC_WORD_IS, EC_WORD_ALL, EC_WORD_I, EC_WORD_CAN, EC_WORD_DO},
+ .monSets = gBattleFrontierTrainerMons_Wilson
+ },
+ [218] = {
+ .facilityClass = FACILITY_CLASS_POKEMON_BREEDER_F,
+ .trainerName = _("CLARE"),
+ .speechBefore = {EC_WORD_YAY, EC_WORD_EXCL, EC_WORD_A, EC_WORD_TOUGH, EC_WORD_TRAINER, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_AWW, EC_WORD_EXCL, EC_WORD_A, EC_WORD_WIMPY, EC_WORD_TRAINER, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_COOL, EC_WORD_EXCL, EC_WORD_A, EC_WORD_GENIUS, EC_WORD_TRAINER, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Clare
+ },
+ [219] = {
+ .facilityClass = FACILITY_CLASS_POKEMON_BREEDER_F,
+ .trainerName = _("TESS"),
+ .speechBefore = {EC_WORD_WANT, EC_WORD_SOME, EC_POKEMON(GULPIN), EC_WORD_DESIGN, EC_WORD_SWEETS, EC_WORD_QUES},
+ .speechWin = {EC_WORD_THEY_RE, EC_WORD_A, EC_WORD_SECRET, EC_WORD_POKEMON, EC_WORD_GOURMET, EC_WORD_ITEM},
+ .speechLose = {EC_WORD_THEY_RE, EC_WORD_TASTY, EC_WORD_EXCL, EC_WORD_REFRESHING, EC_WORD_TOO, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Tess
+ },
+ [220] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_M,
+ .trainerName = _("LEON"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_BETTER, EC_WORD_THAN, EC_WORD_ANY, EC_WORD_OTHER, EC_WORD_TRAINER},
+ .speechWin = {EC_WORD_I, EC_WORD_DID, EC_WORD_IT, EC_MOVE2(JUMP_KICK), EC_WORD_FOR, EC_WORD_JOY},
+ .speechLose = {EC_WORD_BACK, EC_WORD_HOME, EC_WORD_I, EC_WORD_WILL, EC_WORD_GO, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Leon
+ },
+ [221] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_M,
+ .trainerName = _("ALONZO"),
+ .speechBefore = {EC_WORD_I_VE, EC_WORD_NOT, EC_WORD_LOST, EC_WORD_ONCE, EC_WORD_YET, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_YOUR, EC_WORD_SAD, EC_WORD_LOOK, EC_WORD_BECOMES, EC_WORD_YOU, 0xFFFF},
+ .speechLose = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_BELIEVE, EC_WORD_THIS, EC_WORD_ELLIPSIS, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Alonzo
+ },
+ [222] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_M,
+ .trainerName = _("VINCE"),
+ .speechBefore = {EC_WORD_THE, EC_WORD_TOP, EC_WORD_TRAINER, EC_WORD_THAT_S, EC_WORD_ME, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_THE, EC_WORD_TOP, EC_WORD_RANK, EC_WORD_BELONGS_TO, EC_WORD_ME, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_WORD_APPEAL, EC_WORD_THIS, EC_MOVE(OUTRAGE), EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Vince
+ },
+ [223] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_M,
+ .trainerName = _("BRYON"),
+ .speechBefore = {EC_WORD_MY, EC_MOVE2(BARRAGE), EC_WORD_WILL, EC_MOVE2(SLAM), EC_WORD_YOU, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_YOU, EC_WORD_DIDN_T, EC_WORD_COUNT_ON, EC_WORD_ANY, EC_WORD_LESS, EC_WORD_QUES},
+ .speechLose = {EC_WORD_I, EC_WORD_JUST, EC_WORD_DON_T, EC_WORD_GET, EC_WORD_IT, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Bryon
+ },
+ [224] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_F,
+ .trainerName = _("AVA"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_TREASURE, EC_WORD_OF, EC_WORD_THIS, EC_WORD_WORLD},
+ .speechWin = {EC_WORD_MY, EC_WORD_WORLD, EC_WORD_IS, EC_WORD_FULL, EC_WORD_OF, EC_WORD_WONDER},
+ .speechLose = {EC_WORD_WHY, EC_WORD_ARE, EC_WORD_YOU, EC_WORD_SO, EC_WORD_TERRIBLE, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Ava
+ },
+ [225] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_F,
+ .trainerName = _("MIRIAM"),
+ .speechBefore = {EC_WORD_OH, EC_WORD_A, EC_WORD_TRAINER, EC_WORD_WITH, EC_WORD_A, EC_MOVE(SCARY_FACE)},
+ .speechWin = {EC_WORD_AHAHA, EC_WORD_YOU, EC_WORD_ONLY, EC_WORD_LOOK, EC_WORD_SCARY, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_AIYEEH, EC_WORD_EXCL, EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_ARE, EC_WORD_SCARY},
+ .monSets = gBattleFrontierTrainerMons_Miriam
+ },
+ [226] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_F,
+ .trainerName = _("CARRIE"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WILL, EC_WORD_SHOW, EC_WORD_YOU, EC_WORD_GUTSY, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_ALL, EC_WORD_ABOUT, EC_WORD_GUTS, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_OH, EC_WORD_NO, EC_WORD_ELLIPSIS, EC_MOVE(SELF_DESTRUCT), EC_WORD_MODE, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Carrie
+ },
+ [227] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_F,
+ .trainerName = _("GILLIAN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_SEEK, EC_WORD_A, EC_WORD_TRULY, EC_WORD_GREAT, EC_WORD_BATTLE},
+ .speechWin = {EC_WORD_I, EC_WORD_NEED, EC_WORD_A_LOT, EC_WORD_BETTER, EC_WORD_BATTLE, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_WORD_THAT_WAS, EC_WORD_A_LITTLE, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_TO, EC_WORD_TAKE},
+ .monSets = gBattleFrontierTrainerMons_Gillian2
+ },
+ [228] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_M,
+ .trainerName = _("TYLER"),
+ .speechBefore = {EC_WORD_YO, EC_WORD_EXCL, 0xFFFF, EC_WORD_LET_S, EC_WORD_GO, EC_WORD_EXCL_EXCL},
+ .speechWin = {EC_WORD_YO, EC_WORD_EXCL, 0xFFFF, EC_WORD_I, EC_WORD_WON, EC_WORD_YO},
+ .speechLose = {EC_WORD_YO, EC_WORD_EXCL, 0xFFFF, EC_WORD_I, EC_WORD_LOST, EC_WORD_YO},
+ .monSets = gBattleFrontierTrainerMons_Tyler
+ },
+ [229] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_M,
+ .trainerName = _("CHAZ"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_HAVE, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_POWER},
+ .speechWin = {EC_WORD_THEY, EC_WORD_HAVE, EC_WORD_MORE, EC_WORD_POWER, EC_WORD_NOW, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_YEAH, EC_MOVE2(TAKE_DOWN), EC_WORD_THEIR, EC_WORD_POWER, EC_WORD_A_TINY_BIT, EC_WORD_PLEASE},
+ .monSets = gBattleFrontierTrainerMons_Chaz
+ },
+ [230] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_M,
+ .trainerName = _("NELSON"),
+ .speechBefore = {EC_WORD_WELL_THEN, EC_WORD_WILL, EC_WORD_THIS, EC_WORD_POKEMON, EC_WORD_WORK, EC_WORD_QUES},
+ .speechWin = {EC_WORD_I, EC_WORD_SEE, EC_WORD_THAT, EC_WORD_IT, EC_WORD_WAS, EC_WORD_TOO_STRONG},
+ .speechLose = {EC_WORD_IT, EC_WORD_DIDN_T, EC_WORD_MATCH_UP, EC_WORD_WELL, EC_WORD_I, EC_WORD_THINK},
+ .monSets = gBattleFrontierTrainerMons_Nelson
+ },
+ [231] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_F,
+ .trainerName = _("SHANIA"),
+ .speechBefore = {EC_WORD_ALL, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ABSOLUTELY, EC_WORD_ADORE, EC_WORD_ME},
+ .speechWin = {EC_WORD_HAPPINESS, EC_WORD_IS, EC_WORD_A, EC_WORD_POKEMON, EC_WORD_WITH, EC_WORD_CUTE_CHARM},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_SO, EC_WORD_MEAN, EC_WORD_TO, EC_WORD_CUTE, EC_WORD_POKEMON},
+ .monSets = gBattleFrontierTrainerMons_Shania
+ },
+ [232] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_F,
+ .trainerName = _("STELLA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_SEE, EC_WORD_YOUR, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_WELL, EC_WORD_AREN_T, EC_WORD_THEY, EC_WORD_BORING, EC_WORD_QUES, EC_WORD_AHAHA},
+ .speechLose = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_SOMETHING, EC_WORD_ELSE, EC_WORD_ALL_RIGHT},
+ .monSets = gBattleFrontierTrainerMons_Stella
+ },
+ [233] = {
+ .facilityClass = FACILITY_CLASS_PKMN_RANGER_F,
+ .trainerName = _("DORINE"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_YOUNG, EC_WORD_AND, EC_WORD_STRONG, EC_WORD_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_SEE, EC_WORD_QUES, EC_WORD_AREN_T, EC_WORD_I, EC_WORD_GOOD, EC_WORD_QUES},
+ .speechLose = {EC_WORD_THIS, EC_WORD_ISN_T, EC_WORD_WORKING, EC_WORD_OUT, EC_WORD_AT, EC_WORD_ALL},
+ .monSets = gBattleFrontierTrainerMons_Dorine
+ },
+ [234] = {
+ .facilityClass = FACILITY_CLASS_DRAGON_TAMER,
+ .trainerName = _("MADDOX"),
+ .speechBefore = {EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_MY, EC_WORD_NO_1, EC_WORD_CHOICE},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_NO, EC_WORD_SECRET, EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_WIN},
+ .speechLose = {EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_LOSE, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Maddox
+ },
+ [235] = {
+ .facilityClass = FACILITY_CLASS_DRAGON_TAMER,
+ .trainerName = _("DAVIN"),
+ .speechBefore = {EC_WORD_LET_S, EC_WORD_HEAR, EC_WORD_YOU, EC_MOVE2(ROAR), EC_WORD_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_WROOOAAR_EXCL, 0xFFFF, 0xFFFF, EC_WORD_VICTORY, EC_WORD_EXCL_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_WROOOAAR_EXCL, 0xFFFF, 0xFFFF, EC_WORD_WHY, EC_WORD_QUES_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Davin
+ },
+ [236] = {
+ .facilityClass = FACILITY_CLASS_DRAGON_TAMER,
+ .trainerName = _("TREVON"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_LIVING, EC_WORD_ONLY, EC_WORD_WITH, EC_WORD_DRAGON, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_THE, EC_WORD_WAY, EC_WORD_I_AM, EC_WORD_LIVING, EC_WORD_IS, EC_WORD_PERFECT},
+ .speechLose = {EC_WORD_YOU_VE, EC_WORD_DESTROYED, EC_WORD_THE, EC_WORD_WAY, EC_WORD_I_AM, EC_WORD_LIVING},
+ .monSets = gBattleFrontierTrainerMons_Trevon
+ },
+ [237] = {
+ .facilityClass = FACILITY_CLASS_BLACK_BELT,
+ .trainerName = _("MATEO"),
+ .speechBefore = {EC_WORD_THIS, EC_WORD_SHOULD, EC_WORD_BE, EC_WORD_OVER, EC_WORD_SOON, EC_WORD_ENOUGH},
+ .speechWin = {EC_WORD_WELL, EC_WORD_THAT, EC_WORD_DIDN_T, EC_WORD_TAKE, EC_WORD_VERY, EC_WORD_MUCH},
+ .speechLose = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_LOSE, EC_WORD_SO, EC_WORD_SOON, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Mateo
+ },
+ [238] = {
+ .facilityClass = FACILITY_CLASS_BLACK_BELT,
+ .trainerName = _("BRET"),
+ .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_ROCK_SOLID, EC_WORD_POKEMON, EC_WORD_THE, EC_WORD_BEST},
+ .speechWin = {EC_WORD_TOUGHNESS, EC_WORD_IS, EC_WORD_THE, EC_WORD_WAY, EC_WORD_TO, EC_WORD_GO},
+ .speechLose = {EC_WORD_I, EC_WORD_ALSO, EC_WORD_HAVE, EC_WORD_A, EC_WORD_PLUSH_DOLL, EC_WORD_COLLECTION},
+ .monSets = gBattleFrontierTrainerMons_Bret
+ },
+ [239] = {
+ .facilityClass = FACILITY_CLASS_BLACK_BELT,
+ .trainerName = _("RAUL"),
+ .speechBefore = {EC_WORD_I, EC_WORD_REJECT, EC_WORD_EVERY, EC_WORD_WEAK, EC_WORD_TRAINER, 0xFFFF},
+ .speechWin = {EC_WORD_HUMPH, EC_WORD_EXCL, EC_WORD_ANOTHER, EC_WORD_WEAK, EC_WORD_TRAINER, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NOTHING, EC_WORD_WEAK, EC_WORD_ABOUT, EC_WORD_YOU},
+ .monSets = gBattleFrontierTrainerMons_Raul
+ },
+ [240] = {
+ .facilityClass = FACILITY_CLASS_BATTLE_GIRL,
+ .trainerName = _("KAY"),
+ .speechBefore = {EC_WORD_AND, EC_WORD_YET, EC_WORD_ANOTHER, EC_WORD_BATTLE, EC_WORD_QUES, 0xFFFF},
+ .speechWin = {EC_WORD_I, EC_WORD_WON, EC_WORD_BUT, EC_WORD_I_AM, EC_WORD_TIRED, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_WORD_GOOD, EC_WORD_IT_S, EC_WORD_OVER, EC_WORD_AT, EC_WORD_LAST, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Kay
+ },
+ [241] = {
+ .facilityClass = FACILITY_CLASS_BATTLE_GIRL,
+ .trainerName = _("ELENA"),
+ .speechBefore = {EC_WORD_A, EC_WORD_BATTLE, EC_WORD_GIRL, EC_WORD_THAT_S, EC_WORD_ME, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_ISN_T, EC_WORD_A, EC_WORD_BATTLE, EC_WORD_GIRL, EC_WORD_AWESOME, EC_WORD_QUES},
+ .speechLose = {EC_WORD_YOU, EC_WORD_DISLIKE, EC_WORD_A, EC_WORD_BATTLE, EC_WORD_GIRL, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Elena
+ },
+ [242] = {
+ .facilityClass = FACILITY_CLASS_BATTLE_GIRL,
+ .trainerName = _("ALANA"),
+ .speechBefore = {EC_WORD_EAT, EC_WORD_MY, EC_WORD_INVINCIBLE, EC_WORD_ATTACK, EC_WORD_YOU, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_MUCH, EC_WORD_TO, EC_WORD_LEARN, 0xFFFF},
+ .speechLose = {EC_WORD_SO, EC_WORD_MUCH, EC_WORD_FOR, EC_WORD_MY, EC_WORD_INVINCIBLE, EC_WORD_ATTACK},
+ .monSets = gBattleFrontierTrainerMons_Alana
+ },
+ [243] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_M,
+ .trainerName = _("ALEXAS"),
+ .speechBefore = {EC_WORD_GOOD, EC_WORD_TO, EC_WORD_MEET_YOU, EC_WORD_YOUNG, EC_WORD_TRAINER, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_WAHAHAHA, EC_WORD_EXCL, 0xFFFF, EC_WORD_GIVE, EC_WORD_IT, EC_WORD_UP},
+ .speechLose = {EC_WORD_YOU, EC_WORD_ARE, EC_WORD_A, EC_WORD_STRONG, EC_WORD_TRAINER, EC_WORD_KID},
+ .monSets = gBattleFrontierTrainerMons_Alexas
+ },
+ [244] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_M,
+ .trainerName = _("WESTON"),
+ .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_PLAY, EC_WORD_DOWN, EC_WORD_ALL_RIGHT, EC_WORD_QUES},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_FAR, EC_WORD_TOO, EC_WORD_EASY, EC_WORD_TO, EC_WORD_ATTACK},
+ .speechLose = {EC_WORD_WELL, EC_WORD_WELL, EC_WORD_ELLIPSIS, EC_WORD_I, EC_WORD_SURRENDER, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Weston
+ },
+ [245] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_M,
+ .trainerName = _("JASPER"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_OLD, EC_WORD_I_AM, EC_WORD_SKILLED, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_SKILLED, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_SHOCKED, EC_WORD_EXCL, EC_WORD_DOWN, EC_WORD_I, EC_WORD_GO},
+ .monSets = gBattleFrontierTrainerMons_Jasper
+ },
+ [246] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_F,
+ .trainerName = _("NADIA"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_BEAT, EC_WORD_ME, EC_WORD_DOWN, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_HAH, EC_WORD_EXCL, 0xFFFF, EC_WORD_I, EC_WORD_BEAT, EC_WORD_YOU},
+ .speechLose = {EC_WORD_I_AM, EC_MOVE2(BEAT_UP), EC_WORD_AND, EC_WORD_DOWNCAST, EC_WORD_ELLIPSIS, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Nadia
+ },
+ [247] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_F,
+ .trainerName = _("MIRANDA"),
+ .speechBefore = {EC_WORD_WELL, EC_WORD_WELL, 0xFFFF, EC_WORD_LET_S, EC_WORD_START, 0xFFFF},
+ .speechWin = {EC_WORD_WHAT, EC_WORD_QUES, EC_WORD_DONE, EC_WORD_SO, EC_WORD_SOON, EC_WORD_QUES},
+ .speechLose = {EC_WORD_WELL, EC_WORD_I, EC_WORD_SEE, EC_WORD_THAT, EC_WORD_I_AM, EC_WORD_TOO_WEAK},
+ .monSets = gBattleFrontierTrainerMons_Miranda
+ },
+ [248] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_F,
+ .trainerName = _("EMMA"),
+ .speechBefore = {EC_WORD_I_VE, EC_WORD_BEEN, EC_WORD_HEARING, EC_WORD_ABOUT, EC_WORD_YOU, 0xFFFF},
+ .speechWin = {EC_WORD_I, EC_WORD_THINK, EC_WORD_I_VE, EC_WORD_MISHEARD, EC_WORD_THINGS, 0xFFFF},
+ .speechLose = {EC_WORD_WHAT, EC_WORD_I_VE, EC_WORD_BEEN, EC_WORD_HEARING, EC_WORD_IS, EC_WORD_RIGHT},
+ .monSets = gBattleFrontierTrainerMons_Emma
+ },
+ [249] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_M,
+ .trainerName = _("ROLANDO"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_SUPER, EC_WORD_POKEMON, EC_WORD_HERO, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_WAS, EC_WORD_THAT, EC_WORD_ENOUGH, EC_WORD_FOR, EC_WORD_YOU, EC_WORD_QUES},
+ .speechLose = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_BEAT, EC_WORD_A, EC_WORD_HERO},
+ .monSets = gBattleFrontierTrainerMons_Rolando
+ },
+ [250] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_M,
+ .trainerName = _("STANLY"),
+ .speechBefore = {EC_WORD_THIS, EC_WORD_SHOULD, EC_WORD_BE, EC_WORD_AN, EC_WORD_EASY, EC_WORD_MATCH},
+ .speechWin = {EC_WORD_IT, EC_WORD_REALLY, EC_WORD_WAS, EC_WORD_EASY, 0xFFFF, 0xFFFF},
+ .speechLose = {EC_WORD_ARE, EC_WORD_YOU, EC_WORD_HAPPY, EC_WORD_NOW, EC_WORD_QUES, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Stanly
+ },
+ [251] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_M,
+ .trainerName = _("DARIO"),
+ .speechBefore = {EC_WORD_MY, EC_MOVE2(FORESIGHT), EC_WORD_SAYS, EC_WORD_I, EC_WORD_WILL, EC_WORD_WIN},
+ .speechWin = {EC_WORD_MY, EC_MOVE2(FORESIGHT), EC_WORD_HAS, EC_WORD_BEEN, EC_WORD_PERFECT, 0xFFFF},
+ .speechLose = {EC_WORD_I, EC_WORD_DIDN_T, EC_WORD_SEE, EC_WORD_THIS, EC_MOVE(REVERSAL), EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Dario
+ },
+ [252] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_F,
+ .trainerName = _("KARLEE"),
+ .speechBefore = {EC_WORD_SOMETHING, EC_WORD_GOOD, EC_WORD_WILL, EC_WORD_COME, EC_WORD_OF, EC_WORD_THIS},
+ .speechWin = {EC_WORD_YOU, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_FANTASTIC, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_THAT, EC_WORD_SOMETHING, EC_WORD_GOOD, EC_WORD_WENT, EC_WORD_TO, EC_WORD_YOU},
+ .monSets = gBattleFrontierTrainerMons_Karlee
+ },
+ [253] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_F,
+ .trainerName = _("JAYLIN"),
+ .speechBefore = {EC_WORD_EVERY, EC_WORD_TRAINER, EC_WORD_HAS, EC_WORD_BEEN, EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_MAKING, EC_WORD_ME, EC_MOVE(YAWN), EC_WORD_THAT, EC_WORD_BATTLE},
+ .speechLose = {EC_WORD_I, EC_WORD_SLEPT, EC_WORD_AND, EC_WORD_SO, EC_WORD_I, EC_WORD_LOST},
+ .monSets = gBattleFrontierTrainerMons_Jaylin
+ },
+ [254] = {
+ .facilityClass = FACILITY_CLASS_PSYCHIC_F,
+ .trainerName = _("INGRID"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_A, EC_WORD_VERY, EC_WORD_MEAN, EC_WORD_TRAINER},
+ .speechWin = {EC_WORD_WASN_T, EC_WORD_THAT, EC_WORD_A, EC_WORD_GOOD, EC_WORD_MATCH, EC_WORD_QUES},
+ .speechLose = {EC_WORD_I, EC_WORD_LOST, EC_WORD_CAUSE, EC_WORD_YOU_RE, EC_WORD_MEAN, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Ingrid
+ },
+ [255] = {
+ .facilityClass = FACILITY_CLASS_HEX_MANIAC,
+ .trainerName = _("DELILAH"),
+ .speechBefore = {EC_WORD_DON_T, EC_MOVE(GRUDGE), EC_WORD_ME, EC_WORD_IF_I_WIN, EC_WORD_OK_QUES, 0xFFFF},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_TO, EC_WORD_SEE, EC_WORD_YOU, EC_WORD_ANGRY},
+ .speechLose = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_A, EC_MOVE(GRUDGE), EC_WORD_WITH, EC_WORD_YOU},
+ .monSets = gBattleFrontierTrainerMons_Delilah
+ },
+ [256] = {
+ .facilityClass = FACILITY_CLASS_HEX_MANIAC,
+ .trainerName = _("CARLY"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WILL, EC_WORD_SCATTER, EC_WORD_SOME, EC_MOVE2(POISON_POWDER), EC_WORD_ABOUT},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_SCARY, EC_WORD_HOW, EC_WORD_MY, EC_WORD_STRATEGY, EC_WORD_WORKS},
+ .speechLose = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_YOU, EC_WORD_AND, EC_WORD_YOUR, EC_WORD_POKEMON},
+ .monSets = gBattleFrontierTrainerMons_Carly
+ },
+ [257] = {
+ .facilityClass = FACILITY_CLASS_HEX_MANIAC,
+ .trainerName = _("LEXIE"),
+ .speechBefore = {EC_WORD_WANT, EC_WORD_TO, EC_WORD_SEE, EC_WORD_SCARY, EC_WORD_POKEMON, EC_WORD_QUES},
+ .speechWin = {EC_WORD_WASN_T, EC_WORD_THAT, EC_WORD_SCARY, EC_WORD_EH_QUES, 0xFFFF, 0xFFFF},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_MORE, EC_WORD_SCARY, EC_WORD_THAN, EC_WORD_MY, EC_WORD_POKEMON},
+ .monSets = gBattleFrontierTrainerMons_Lexie
+ },
+ [258] = {
+ .facilityClass = FACILITY_CLASS_POKEMANIAC,
+ .trainerName = _("MILLER"),
+ .speechBefore = {EC_WORD_HELLO, EC_WORD_QUES, 0xFFFF, EC_WORD_HELLO, EC_WORD_QUES_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_HELLO, EC_WORD_MOTHER, EC_WORD_EXCL, EC_WORD_I, EC_WORD_WON, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_MY, EC_WORD_PHONE, EC_WORD_ISN_T, EC_WORD_WORKING, EC_WORD_ELLIPSIS, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Miller
+ },
+ [259] = {
+ .facilityClass = FACILITY_CLASS_POKEMANIAC,
+ .trainerName = _("MARV"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_CAN, EC_WORD_LOSE, EC_WORD_YOUR, EC_MOVE(SWAGGER), EC_WORD_NOW},
+ .speechWin = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NO, EC_MOVE(SWAGGER), EC_WORD_LEFT, EC_WORD_EH_QUES},
+ .speechLose = {EC_WORD_GO, EC_WORD_ON, EC_MOVE(SWAGGER), EC_WORD_ALL, EC_WORD_YOU, EC_WORD_WANT},
+ .monSets = gBattleFrontierTrainerMons_Marv
+ },
+ [260] = {
+ .facilityClass = FACILITY_CLASS_POKEMANIAC,
+ .trainerName = _("LAYTON"),
+ .speechBefore = {EC_WORD_I, EC_WORD_KNOW, EC_WORD_I_AM, EC_WORD_TOTALLY, EC_WORD_COOL, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_YOU, EC_WORD_CAN, EC_WORD_LOOK, EC_WORD_UP, EC_WORD_TO, EC_WORD_ME},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_COOL, EC_WORD_EXCL, EC_WORD_NO, EC_WORD_REALLY, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Layton
+ },
+ [261] = {
+ .facilityClass = FACILITY_CLASS_GENTLEMAN,
+ .trainerName = _("BROOKS"),
+ .speechBefore = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_A, EC_WORD_HIGH, EC_WORD_LEVEL, EC_WORD_BATTLE},
+ .speechWin = {EC_WORD_THAT_WAS, EC_WORD_HIGH, EC_WORD_LEVEL, EC_WORD_AND, EC_WORD_EXCITING, EC_WORD_TOO},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_TOO, EC_WORD_HIGH, EC_WORD_IN, EC_WORD_LEVEL, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Brooks
+ },
+ [262] = {
+ .facilityClass = FACILITY_CLASS_GENTLEMAN,
+ .trainerName = _("GREGORY"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_THAT, EC_WORD_OLD, EC_WORD_YET, 0xFFFF},
+ .speechWin = {EC_WORD_WHO, EC_WORD_SAYS, EC_WORD_I_AM, EC_WORD_TOO, EC_WORD_OLD, EC_WORD_QUES},
+ .speechLose = {EC_WORD_PLEASE, EC_WORD_I_AM, EC_WORD_REALLY, EC_WORD_NOT, EC_WORD_THAT, EC_WORD_OLD},
+ .monSets = gBattleFrontierTrainerMons_Gregory
+ },
+ [263] = {
+ .facilityClass = FACILITY_CLASS_GENTLEMAN,
+ .trainerName = _("REESE"),
+ .speechBefore = {EC_WORD_I_VE, EC_WORD_A, EC_WORD_COUPLE, EC_WORD_THINGS, 0xFFFF, 0xFFFF},
+ .speechWin = {EC_WORD_DON_T, EC_WORD_DIET, EC_WORD_PLAY, EC_WORD_SPORTS, EC_WORD_INSTEAD, 0xFFFF},
+ .speechLose = {EC_WORD_INSTEAD, EC_WORD_OF, EC_WORD_TELEVISION, EC_WORD_GET, EC_WORD_A, EC_WORD_BOOK},
+ .monSets = gBattleFrontierTrainerMons_Reese
+ },
+ [264] = {
+ .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_M,
+ .trainerName = _("MASON"),
+ .speechBefore = {EC_WORD_PLEASE, EC_WORD_DON_T, EC_WORD_MAKE, EC_WORD_THIS, EC_WORD_SCARY, 0xFFFF},
+ .speechWin = {EC_WORD_THANK_YOU, EC_WORD_ELLIPSIS, 0xFFFF, EC_WORD_I_AM, EC_WORD_HAPPY, EC_WORD_NOW},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_DISAPPOINTED, EC_WORD_ELLIPSIS, 0xFFFF, 0xFFFF, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Mason
+ },
+ [265] = {
+ .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_M,
+ .trainerName = _("TOBY"),
+ .speechBefore = {EC_WORD_LISTEN, EC_WORD_UP, 0xFFFF, EC_WORD_I, EC_WORD_ALWAYS, EC_WORD_WIN},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_GENIUS, EC_WORD_OR, EC_WORD_WHAT, EC_WORD_QUES},
+ .speechLose = {EC_WORD_I, EC_WORD_CAN, EC_WORD_BEAT, EC_WORD_YOU, EC_WORD_AT, EC_WORD_SMARTNESS},
+ .monSets = gBattleFrontierTrainerMons_Toby
+ },
+ [266] = {
+ .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_F,
+ .trainerName = _("DOROTHY"),
+ .speechBefore = {EC_WORD_THE, EC_WORD_SPORTS, EC_WORD_WORLD, EC_WORD_SHOULD, EC_WORD_ACCEPT, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_THANK_YOU, EC_WORD_EXCL, EC_WORD_THAT, EC_WORD_WIN, EC_WORD_WAS, EC_WORD_REFRESHING},
+ .speechLose = {EC_WORD_THANK_YOU, EC_WORD_EXCL, EC_WORD_THAT, EC_WORD_LOSS, EC_WORD_WAS, EC_WORD_REFRESHING},
+ .monSets = gBattleFrontierTrainerMons_Dorothy
+ },
+ [267] = {
+ .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_F,
+ .trainerName = _("PIPER"),
+ .speechBefore = {EC_WORD_COME_ON, EC_WORD_YOU, EC_WORD_NEED, EC_WORD_A, EC_WORD_SPEED_BOOST, EC_WORD_QUES},
+ .speechWin = {EC_WORD_YOU, EC_WORD_NEED, EC_WORD_TO, EC_WORD_SHOW, EC_WORD_MORE, EC_WORD_GUTS},
+ .speechLose = {EC_WORD_OH, EC_WORD_YOU, EC_WORD_EXCL, 0xFFFF, 0xFFFF, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Piper
+ },
+ [268] = {
+ .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_M,
+ .trainerName = _("FINN"),
+ .speechBefore = {EC_WORD_NOT, EC_WORD_ANOTHER, EC_WORD_TRAINER, EC_WORD_BATTLE, EC_WORD_ELLIPSIS, 0xFFFF},
+ .speechWin = {EC_WORD_WON_T, EC_WORD_THIS, EC_WORD_EVER, EC_WORD_END, EC_WORD_QUES, 0xFFFF},
+ .speechLose = {EC_WORD_I, EC_WORD_FINALLY, EC_WORD_GET, EC_WORD_TO, EC_MOVE2(REST), EC_WORD_A_LITTLE},
+ .monSets = gBattleFrontierTrainerMons_Finn
+ },
+ [269] = {
+ .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_M,
+ .trainerName = _("SAMIR"),
+ .speechBefore = {EC_WORD_I, EC_MOVE2(DIVE), EC_WORD_BELOW, EC_WORD_THE, EC_MOVE2(SURF), EC_WORD_EXCL},
+ .speechWin = {EC_WORD_YAHOO, EC_WORD_TAKE, EC_WORD_A, EC_MOVE2(DIVE), EC_WORD_YOU, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_SINK, EC_WORD_ELLIPSIS, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Samir
+ },
+ [270] = {
+ .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_F,
+ .trainerName = _("FIONA"),
+ .speechBefore = {EC_WORD_DID, EC_WORD_YOU, EC_WORD_LIMBER, EC_WORD_UP, EC_WORD_BEFORE, EC_WORD_QUES},
+ .speechWin = {EC_WORD_YOU, EC_WORD_NEED, EC_WORD_TO, EC_WORD_BE, EC_WORD_MORE, EC_WORD_READY},
+ .speechLose = {EC_WORD_BEING, EC_WORD_LIMBER, EC_WORD_DIDN_T, EC_WORD_WORK, EC_WORD_FOR, EC_WORD_ME},
+ .monSets = gBattleFrontierTrainerMons_Fiona
+ },
+ [271] = {
+ .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_F,
+ .trainerName = _("GLORIA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_ATTACK, EC_WORD_WITH, EC_WORD_SUCTION_CUPS},
+ .speechWin = {EC_WORD_GIGGLE, EC_WORD_ELLIPSIS, EC_WORD_IT_S, EC_WORD_OVER, EC_WORD_FOR, EC_WORD_YOU},
+ .speechLose = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_GET, EC_WORD_HOW, EC_WORD_SUCTION_CUPS, EC_WORD_WORK},
+ .monSets = gBattleFrontierTrainerMons_Gloria
+ },
+ [272] = {
+ .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_M,
+ .trainerName = _("NICO"),
+ .speechBefore = {EC_WORD_LIKE, EC_WORD_A, EC_MOVE(SONIC_BOOM), EC_WORD_I_VE_ARRIVED, 0xFFFF, 0xFFFF},
+ .speechWin = {EC_WORD_SORRY, EC_WORD_TO, EC_WORD_MAKE, EC_WORD_YOU, EC_WORD_SO, EC_WORD_DOWNCAST},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_WITH, EC_WORD_A, EC_MOVE2(SUPERSONIC), EC_WORD_SPEED_BOOST},
+ .monSets = gBattleFrontierTrainerMons_Nico
+ },
+ [273] = {
+ .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_M,
+ .trainerName = _("JEREMY"),
+ .speechBefore = {EC_WORD_A, EC_WORD_POKEMON, EC_WORD_MASTER, EC_WORD_THAT_S, EC_WORD_MY, EC_WORD_DREAM},
+ .speechWin = {EC_WORD_MY, EC_WORD_DREAM, EC_WORD_ISN_T, EC_WORD_FAR, EC_WORD_OFF, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_WHAT, EC_WORD_I, EC_WORD_DREAM, EC_WORD_ISN_T, EC_WORD_HAPPENING, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Jeremy
+ },
+ [274] = {
+ .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_F,
+ .trainerName = _("CAITLIN"),
+ .speechBefore = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_THINK, EC_WORD_I_AM, EC_WORD_CUTE, EC_WORD_QUES},
+ .speechWin = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_MORE, EC_WORD_TO_ME, EC_WORD_THAN, EC_WORD_CUTENESS},
+ .speechLose = {EC_WORD_MY, EC_WORD_CUTE_CHARM, EC_WORD_DOESN_T, EC_MOVE2(ATTRACT), EC_WORD_YOU, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Caitlin
+ },
+ [275] = {
+ .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_F,
+ .trainerName = _("REENA"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_ALWAYS, EC_WORD_HAPPY, EC_WORD_HAPPY, EC_WORD_HAPPY, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_OH, EC_WORD_YAY, EC_WORD_EXCL, EC_WORD_YAHOO, EC_WORD_FOR, EC_WORD_ME},
+ .speechLose = {EC_WORD_YAHOO, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_HAPPY, EC_WORD_FOR, EC_WORD_YOU},
+ .monSets = gBattleFrontierTrainerMons_Reena
+ },
+ [276] = {
+ .facilityClass = FACILITY_CLASS_BUG_MANIAC,
+ .trainerName = _("AVERY"),
+ .speechBefore = {EC_WORD_I_VE, EC_WORD_GOT, EC_WORD_A_LOT, EC_WORD_OF, EC_WORD_BUG, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_MY, EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_ALL, EC_WORD_UNBELIEVABLE},
+ .speechLose = {EC_WORD_MY, EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_ALL, EC_WORD_UPSIDE_DOWN},
+ .monSets = gBattleFrontierTrainerMons_Avery
+ },
+ [277] = {
+ .facilityClass = FACILITY_CLASS_BUG_MANIAC,
+ .trainerName = _("LIAM"),
+ .speechBefore = {EC_WORD_WE, EC_WORD_REALLY, EC_WORD_DISLIKE, EC_WORD_FIRE, EC_WORD_AND, EC_WORD_FLYING},
+ .speechWin = {EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_AREN_T, EC_WORD_BAD, EC_WORD_HEY_QUES, 0xFFFF},
+ .speechLose = {EC_WORD_YOU, EC_WORD_KNOW, EC_WORD_WHAT, EC_WORD_WE, EC_WORD_DISLIKE, EC_WORD_HEY_QUES},
+ .monSets = gBattleFrontierTrainerMons_Liam
+ },
+ [278] = {
+ .facilityClass = FACILITY_CLASS_FISHERMAN,
+ .trainerName = _("THEO"),
+ .speechBefore = {EC_WORD_FISHING, EC_WORD_IS, EC_WORD_MY, EC_WORD_CHOICE, EC_WORD_IN, EC_WORD_LIFE},
+ .speechWin = {EC_WORD_WATER, EC_WORD_POKEMON, EC_MOVE2(ATTRACT), EC_WORD_ME, EC_WORD_WITHOUT, EC_WORD_END},
+ .speechLose = {EC_WORD_DON_T, EC_WORD_COUNT_ON, EC_WORD_THAT, EC_WORD_HAPPENING, EC_WORD_ANOTHER, EC_WORD_TIME},
+ .monSets = gBattleFrontierTrainerMons_Theo
+ },
+ [279] = {
+ .facilityClass = FACILITY_CLASS_FISHERMAN,
+ .trainerName = _("BAILEY"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_AN, EC_WORD_ADULT, EC_WORD_I, EC_WORD_BATTLE, EC_WORD_EASY},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_AN, EC_WORD_ADULT, EC_WORD_I, EC_MOVE2(SWALLOW), EC_WORD_JOY},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_AN, EC_WORD_ADULT, EC_WORD_I, EC_MOVE2(SWALLOW), EC_MOVE2(FRUSTRATION)},
+ .monSets = gBattleFrontierTrainerMons_Bailey
+ },
+ [280] = {
+ .facilityClass = FACILITY_CLASS_RUIN_MANIAC,
+ .trainerName = _("HUGO"),
+ .speechBefore = {EC_WORD_I, EC_WORD_TRY, EC_WORD_THE, EC_WORD_BEST, EC_WORD_I, EC_WORD_CAN},
+ .speechWin = {EC_WORD_I, EC_WORD_CAN_WIN, EC_WORD_IF, EC_WORD_I, EC_WORD_TRY, EC_WORD_ENOUGH},
+ .speechLose = {EC_WORD_I, EC_WORD_DID, EC_WORD_TRY, EC_WORD_DIDN_T, EC_WORD_I, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Hugo
+ },
+ [281] = {
+ .facilityClass = FACILITY_CLASS_RUIN_MANIAC,
+ .trainerName = _("BRYCE"),
+ .speechBefore = {EC_WORD_I_WAS, EC_WORD_ON, EC_WORD_VACATION, EC_WORD_UNTIL, EC_WORD_ONLY, EC_WORD_YESTERDAY},
+ .speechWin = {EC_WORD_I, EC_WORD_HAVEN_T, EC_WORD_LOST, EC_WORD_MY, EC_WORD_SKILL, EC_WORD_YET},
+ .speechLose = {EC_WORD_THAT_S, EC_WORD_IT, EC_WORD_ELLIPSIS, EC_WORD_I, EC_WORD_NEED, EC_WORD_SLEEP},
+ .monSets = gBattleFrontierTrainerMons_Bryce
+ },
+ [282] = {
+ .facilityClass = FACILITY_CLASS_COLLECTOR,
+ .trainerName = _("GIDEON"),
+ .speechBefore = {EC_WORD_WHAT_S_UP_QUES, EC_WORD_YOU, EC_WORD_THINK, EC_WORD_I_AM, EC_WORD_SCARY, EC_WORD_QUES},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_COOL, EC_WORD_BUT, EC_WORD_NOT, EC_WORD_SCARY, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_WORD_FABULOUS, EC_WORD_FASHION, EC_WORD_SENSE},
+ .monSets = gBattleFrontierTrainerMons_Gideon
+ },
+ [283] = {
+ .facilityClass = FACILITY_CLASS_COLLECTOR,
+ .trainerName = _("TRISTON"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WOULD, EC_WORD_RATHER, EC_WORD_LOOK, EC_WORD_AT, EC_WORD_POKEMON},
+ .speechWin = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_MEAN, EC_WORD_I, EC_WORD_WON, EC_WORD_QUES_EXCL},
+ .speechLose = {EC_WORD_SEE, EC_WORD_QUES, 0xFFFF, EC_WORD_I, EC_WORD_ALWAYS, EC_WORD_LOSE},
+ .monSets = gBattleFrontierTrainerMons_Triston
+ },
+ [284] = {
+ .facilityClass = FACILITY_CLASS_GUITARIST,
+ .trainerName = _("CHARLES"),
+ .speechBefore = {EC_WORD_IT_S, EC_WORD_HOPELESS, EC_WORD_TO, EC_MOVE2(STRUGGLE), EC_WORD_WITH, EC_WORD_ME},
+ .speechWin = {EC_MOVE(SUBMISSION), EC_WORD_WAS, EC_WORD_YOUR, EC_WORD_ONLY, EC_WORD_CHOICE, 0xFFFF},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_DOWN, EC_WORD_DOWN, EC_WORD_DOWN, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Charles
+ },
+ [285] = {
+ .facilityClass = FACILITY_CLASS_GUITARIST,
+ .trainerName = _("RAYMOND"),
+ .speechBefore = {EC_WORD_WANT, EC_WORD_TO, EC_WORD_HEAR, EC_WORD_MY, EC_WORD_SONG, EC_WORD_QUES},
+ .speechWin = {EC_WORD_SATISFIED, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_SATISFIED, EC_WORD_IS, EC_WORD_WHAT, EC_WORD_I, EC_WORD_CAN_T, EC_WORD_BE},
+ .monSets = gBattleFrontierTrainerMons_Raymond
+ },
+ [286] = {
+ .facilityClass = FACILITY_CLASS_BIRD_KEEPER,
+ .trainerName = _("DIRK"),
+ .speechBefore = {EC_WORD_FLYING, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_ABOVE, EC_WORD_THE, EC_MOVE2(REST)},
+ .speechWin = {EC_WORD_YOU, EC_WORD_CAN_T_WIN, EC_WORD_EXCL, EC_WORD_FLYING, EC_WORD_POKEMON, EC_WORD_RULE},
+ .speechLose = {EC_WORD_AREN_T, EC_WORD_THERE, EC_WORD_MORE, EC_WORD_FLYING, EC_WORD_POKEMON, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Dirk
+ },
+ [287] = {
+ .facilityClass = FACILITY_CLASS_BIRD_KEEPER,
+ .trainerName = _("HAROLD"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_APPEAL, EC_WORD_TO, EC_WORD_YOU, EC_WORD_QUES},
+ .speechWin = {EC_WORD_YOU, EC_WORD_DO, EC_WORD_LIKE, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_QUES},
+ .speechLose = {EC_WORD_SO, EC_WORD_YOU, EC_WORD_DISLIKE, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Harold
+ },
+ [288] = {
+ .facilityClass = FACILITY_CLASS_SAILOR,
+ .trainerName = _("OMAR"),
+ .speechBefore = {EC_WORD_LET_ME_WIN, EC_WORD_IN, EC_MOVE(RETURN), EC_WORD_FOR, EC_WORD_A, EC_MOVE2(PRESENT)},
+ .speechWin = {EC_WORD_HERE, EC_WORD_YOU, EC_WORD_ARE, EC_WORD_SOME, EC_MOVE2(TOXIC), EC_WORD_SWEETS},
+ .speechLose = {EC_WORD_YOUR, EC_MOVE2(PRESENT), EC_WORD_QUES, EC_WORD_WHAT, EC_WORD_FOR, EC_WORD_QUES_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Omar
+ },
+ [289] = {
+ .facilityClass = FACILITY_CLASS_SAILOR,
+ .trainerName = _("PETER"),
+ .speechBefore = {EC_WORD_I, EC_WORD_BRAG, EC_WORD_ABOUT, EC_WORD_MY, EC_WORD_HAPPINESS, EC_WORD_OK_QUES},
+ .speechWin = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_LISTEN, EC_WORD_TO_ME, EC_WORD_BRAG},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_DISAPPOINTED, EC_WORD_YOU, EC_WORD_WON_T, EC_WORD_LISTEN, EC_WORD_TO_ME},
+ .monSets = gBattleFrontierTrainerMons_Peter
+ },
+ [290] = {
+ .facilityClass = FACILITY_CLASS_HIKER,
+ .trainerName = _("DEV"),
+ .speechBefore = {EC_WORD_COME_ON, EC_WORD_LET_S, EC_WORD_GET, EC_WORD_A, EC_WORD_MOVE, EC_WORD_ON},
+ .speechWin = {EC_WORD_I, EC_WORD_GET, EC_WORD_TO, EC_WORD_NAP, EC_WORD_AFTER, EC_WORD_THAT},
+ .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_NAP, EC_WORD_AFTER, EC_WORD_THAT},
+ .monSets = gBattleFrontierTrainerMons_Dev
+ },
+ [291] = {
+ .facilityClass = FACILITY_CLASS_HIKER,
+ .trainerName = _("COREY"),
+ .speechBefore = {EC_WORD_LET_S, EC_WORD_TEACH, EC_WORD_YOU, EC_WORD_HOW, EC_WORD_TOUGH, EC_WORD_I_AM},
+ .speechWin = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_ME, EC_WORD_MAKE, EC_WORD_A, EC_MOVE(BRICK_BREAK)},
+ .speechLose = {EC_WORD_MY, EC_MOVE2(FRUSTRATION), EC_WORD_IS, EC_WORD_CLOSE, EC_WORD_TO, EC_MOVE2(ERUPTION)},
+ .monSets = gBattleFrontierTrainerMons_Corey
+ },
+ [292] = {
+ .facilityClass = FACILITY_CLASS_KINDLER,
+ .trainerName = _("ANDRE"),
+ .speechBefore = {EC_WORD_NOW, EC_WORD_THIS, EC_WORD_IS, EC_WORD_A, EC_WORD_PERFECT, EC_WORD_FLAME_BODY},
+ .speechWin = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_WORD_FIERY, EC_WORD_DANCE, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_YOU, EC_WORD_WANT, EC_WORD_AN, EC_MOVE2(EXPLOSION), EC_WORD_HERE, EC_WORD_QUES},
+ .monSets = gBattleFrontierTrainerMons_Andre
+ },
+ [293] = {
+ .facilityClass = FACILITY_CLASS_KINDLER,
+ .trainerName = _("FERRIS"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_NO_1, EC_WORD_IN, EC_WORD_THE, EC_WORD_OLD, EC_WORD_CLASS},
+ .speechWin = {EC_WORD_NO_1, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_NO_1, EC_WORD_ANY, EC_WORD_MORE, EC_WORD_ELLIPSIS},
+ .monSets = gBattleFrontierTrainerMons_Ferris
+ },
+ [294] = {
+ .facilityClass = FACILITY_CLASS_PARASOL_LADY,
+ .trainerName = _("ALIVIA"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_GIDDY, EC_WORD_SO, EC_WORD_SHOULD, EC_WORD_YOU},
+ .speechWin = {EC_WORD_IT, EC_WORD_WAS, EC_WORD_ALL, EC_WORD_TOGETHER, EC_WORD_TOO, EC_WORD_EASY},
+ .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_WORD_GIDDY, EC_WORD_UP, EC_WORD_AND, EC_WORD_AWAY},
+ .monSets = gBattleFrontierTrainerMons_Alivia
+ },
+ [295] = {
+ .facilityClass = FACILITY_CLASS_PARASOL_LADY,
+ .trainerName = _("PAIGE"),
+ .speechBefore = {EC_WORD_LET_S, EC_WORD_ENJOY, EC_WORD_OUR, EC_WORD_BATTLE, EC_WORD_TOGETHER, 0xFFFF},
+ .speechWin = {EC_WORD_THAT_S_IT_EXCL, 0xFFFF, 0xFFFF, EC_WORD_THANK_YOU, EC_WORD_VERY, EC_WORD_MUCH},
+ .speechLose = {EC_WORD_THAT_S_IT_EXCL, 0xFFFF, 0xFFFF, EC_WORD_DO, EC_WORD_GO, EC_WORD_ON},
+ .monSets = gBattleFrontierTrainerMons_Paige
+ },
+ [296] = {
+ .facilityClass = FACILITY_CLASS_BEAUTY,
+ .trainerName = _("ANYA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_OH, EC_WORD_SO, EC_WORD_PRETTY, EC_WORD_FASHION},
+ .speechWin = {EC_WORD_FASHION, EC_WORD_SHOULD, EC_WORD_MATCH, EC_WORD_THE, EC_WORD_PERSON, 0xFFFF},
+ .speechLose = {EC_WORD_PRETTY, EC_WORD_COULD, EC_WORD_BE, EC_WORD_GOOD, 0xFFFF, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Anya
+ },
+ [297] = {
+ .facilityClass = FACILITY_CLASS_BEAUTY,
+ .trainerName = _("DAWN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_GO, EC_WORD_ALL, EC_WORD_OUT, EC_WORD_EXCL, 0xFFFF},
+ .speechWin = {EC_WORD_DON_T, EC_WORD_BE, EC_WORD_A, EC_WORD_BABY, EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_YOU, EC_WORD_WON, EC_WORD_EXCL, EC_WORD_MOVE, EC_WORD_ON, EC_WORD_EXCL},
+ .monSets = gBattleFrontierTrainerMons_Dawn
+ },
+ [298] = {
+ .facilityClass = FACILITY_CLASS_AROMA_LADY,
+ .trainerName = _("ABBY"),
+ .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_A, EC_WORD_TRAINER, EC_WORD_THAT_S, EC_WORD_REFRESHING},
+ .speechWin = {EC_WORD_VICTORY, EC_WORD_HAS, EC_WORD_A, EC_MOVE(SWEET_SCENT), EC_WORD_EXCL, 0xFFFF},
+ .speechLose = {EC_WORD_WHAT, EC_WORD_AN, EC_WORD_AWFUL, EC_WORD_STENCH, EC_WORD_EXCL, 0xFFFF},
+ .monSets = gBattleFrontierTrainerMons_Abby
+ },
+ [299] = {
+ .facilityClass = FACILITY_CLASS_AROMA_LADY,
+ .trainerName = _("GRETEL"),
+ .speechBefore = {EC_WORD_I, EC_WORD_CAUSE, EC_MOVE(OUTRAGE), EC_WORD_AS, EC_WORD_A, EC_WORD_TRAINER},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_ONLY, EC_WORD_NATURAL, EC_WORD_SEE_YA, EC_WORD_BYE_BYE, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_IT_S, EC_WORD_HARD, EC_WORD_TO, EC_WORD_BELIEVE, EC_WORD_BUT, EC_WORD_CONGRATS},
+ .monSets = gBattleFrontierTrainerMons_Gretel
+ }
+};
diff --git a/src/data/battle_frontier/battle_tent.h b/src/data/battle_frontier/battle_tent.h
new file mode 100644
index 000000000..946ca0187
--- /dev/null
+++ b/src/data/battle_frontier/battle_tent.h
@@ -0,0 +1,3005 @@
+// Slateport Battle Tent.
+const u16 gSlateportBattleTentTrainerMons_Jolie[] =
+{
+ 9,
+ 10,
+ 13,
+ 27,
+ 35,
+ 37,
+ 42,
+ 44,
+ 45,
+ 46,
+ 63,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Malachi[] =
+{
+ 9,
+ 16,
+ 17,
+ 27,
+ 36,
+ 39,
+ 42,
+ 45,
+ 48,
+ 49,
+ 53,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Kelsie[] =
+{
+ 4,
+ 5,
+ 6,
+ 11,
+ 28,
+ 34,
+ 35,
+ 37,
+ 43,
+ 51,
+ 53,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Davon[] =
+{
+ 4,
+ 5,
+ 6,
+ 12,
+ 26,
+ 36,
+ 37,
+ 38,
+ 40,
+ 44,
+ 46,
+ 50,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Glenda[] =
+{
+ 0,
+ 1,
+ 17,
+ 18,
+ 19,
+ 22,
+ 23,
+ 33,
+ 42,
+ 61,
+ 64,
+ 65,
+ 66,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Helena[] =
+{
+ 18,
+ 19,
+ 21,
+ 38,
+ 39,
+ 41,
+ 42,
+ 52,
+ 54,
+ 58,
+ 63,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Rodolfo[] =
+{
+ 0,
+ 1,
+ 4,
+ 5,
+ 7,
+ 8,
+ 18,
+ 20,
+ 21,
+ 37,
+ 38,
+ 40,
+ 62,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Davion[] =
+{
+ 17,
+ 23,
+ 24,
+ 25,
+ 31,
+ 32,
+ 33,
+ 34,
+ 39,
+ 43,
+ 44,
+ 49,
+ 57,
+ 69,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Kendall[] =
+{
+ 4,
+ 7,
+ 8,
+ 9,
+ 11,
+ 12,
+ 13,
+ 27,
+ 38,
+ 40,
+ 45,
+ 46,
+ 47,
+ 63,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Colten[] =
+{
+ 0,
+ 2,
+ 12,
+ 22,
+ 28,
+ 30,
+ 35,
+ 38,
+ 43,
+ 44,
+ 56,
+ 57,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Irvin[] =
+{
+ 0,
+ 1,
+ 2,
+ 3,
+ 14,
+ 15,
+ 24,
+ 25,
+ 32,
+ 34,
+ 39,
+ 59,
+ 60,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Shaun[] =
+{
+ 17,
+ 18,
+ 19,
+ 22,
+ 29,
+ 36,
+ 42,
+ 48,
+ 61,
+ 62,
+ 66,
+ 68,
+ 69,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Kyler[] =
+{
+ 22,
+ 23,
+ 28,
+ 29,
+ 31,
+ 32,
+ 34,
+ 39,
+ 55,
+ 64,
+ 65,
+ 67,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Maggie[] =
+{
+ 10,
+ 13,
+ 17,
+ 27,
+ 45,
+ 46,
+ 53,
+ 56,
+ 61,
+ 62,
+ 63,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Stephon[] =
+{
+ 8,
+ 10,
+ 16,
+ 23,
+ 29,
+ 43,
+ 44,
+ 60,
+ 62,
+ 63,
+ 68,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Rebecca[] =
+{
+ 8,
+ 13,
+ 21,
+ 29,
+ 33,
+ 41,
+ 48,
+ 54,
+ 59,
+ 61,
+ 68,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Reggie[] =
+{
+ 6,
+ 7,
+ 17,
+ 23,
+ 24,
+ 26,
+ 32,
+ 36,
+ 52,
+ 53,
+ 57,
+ 65,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Janae[] =
+{
+ 0,
+ 1,
+ 27,
+ 28,
+ 32,
+ 34,
+ 36,
+ 37,
+ 52,
+ 53,
+ 57,
+ 65,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Caiden[] =
+{
+ 10,
+ 14,
+ 15,
+ 16,
+ 20,
+ 21,
+ 25,
+ 30,
+ 35,
+ 47,
+ 48,
+ 50,
+ 69,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Kirsten[] =
+{
+ 10,
+ 16,
+ 18,
+ 19,
+ 20,
+ 21,
+ 25,
+ 30,
+ 35,
+ 39,
+ 41,
+ 48,
+ 69,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Kurtis[] =
+{
+ 0,
+ 1,
+ 36,
+ 37,
+ 40,
+ 46,
+ 49,
+ 51,
+ 64,
+ 67,
+ 68,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Stefan[] =
+{
+ 4,
+ 5,
+ 21,
+ 33,
+ 37,
+ 38,
+ 40,
+ 51,
+ 52,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Avery[] =
+{
+ 2,
+ 3,
+ 7,
+ 8,
+ 22,
+ 23,
+ 28,
+ 29,
+ 30,
+ 51,
+ 67,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Dwane[] =
+{
+ 14,
+ 15,
+ 30,
+ 43,
+ 44,
+ 45,
+ 46,
+ 55,
+ 58,
+ 59,
+ 63,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Mckenna[] =
+{
+ 27,
+ 29,
+ 30,
+ 32,
+ 36,
+ 48,
+ 51,
+ 52,
+ 53,
+ 57,
+ 67,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Camryn[] =
+{
+ 5,
+ 6,
+ 7,
+ 8,
+ 10,
+ 16,
+ 17,
+ 20,
+ 21,
+ 37,
+ 43,
+ 44,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Natasha[] =
+{
+ 1,
+ 3,
+ 4,
+ 5,
+ 9,
+ 11,
+ 12,
+ 20,
+ 21,
+ 22,
+ 51,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Austyn[] =
+{
+ 25,
+ 31,
+ 35,
+ 37,
+ 38,
+ 39,
+ 50,
+ 51,
+ 52,
+ 58,
+ 68,
+ 69,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Donovan[] =
+{
+ 10,
+ 16,
+ 17,
+ 24,
+ 25,
+ 43,
+ 44,
+ 47,
+ 49,
+ 53,
+ 59,
+ 60,
+ 64,
+ 65,
+ -1
+};
+
+const u16 gSlateportBattleTentTrainerMons_Tamia[] =
+{
+ 2,
+ 6,
+ 9,
+ 13,
+ 17,
+ 19,
+ 20,
+ 24,
+ 27,
+ 29,
+ 30,
+ -1
+};
+
+const struct BattleFrontierTrainer gSlateportBattleTentTrainers[] =
+{
+ [0] = {
+ .facilityClass = FACILITY_CLASS_AROMA_LADY,
+ .trainerName = _("JOLIE"),
+ .speechBefore = {EC_WORD_WHAT, EC_WORD_WILL, EC_WORD_I, EC_WORD_BE, EC_WORD_TOMORROW, EC_WORD_QUES},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_LIKE, EC_WORD_IT_S, EC_WORD_FRIDAY, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_LIKE, EC_WORD_IT_S, EC_WORD_MONDAY, EC_WORD_ELLIPSIS},
+ .monSets = gSlateportBattleTentTrainerMons_Jolie
+ },
+ [1] = {
+ .facilityClass = FACILITY_CLASS_RUIN_MANIAC,
+ .trainerName = _("MALACHI"),
+ .speechBefore = {EC_WORD_BAD, EC_WORD_NEWS, EC_WORD_EXCL, EC_WORD_IT_S, EC_WORD_A, EC_MOVE(SAND_TOMB)},
+ .speechWin = {EC_WORD_YEEHAW_EXCL, -1, -1, EC_WORD_I_VE, EC_WORD_DONE, EC_WORD_IT},
+ .speechLose = {EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_IN, EC_WORD_THIS, EC_MOVE(SAND_TOMB), EC_WORD_ELLIPSIS},
+ .monSets = gSlateportBattleTentTrainerMons_Malachi
+ },
+ [2] = {
+ .facilityClass = FACILITY_CLASS_TUBER_F,
+ .trainerName = _("KELSIE"),
+ .speechBefore = {EC_WORD_GO, EC_WORD_EXCL_EXCL, EC_WORD_MY, EC_WORD_BATH, EC_WORD_POKEMON, EC_WORD_EXCL_EXCL},
+ .speechWin = {EC_WORD_YAHOO, EC_WORD_EXCL_EXCL, EC_WORD_MY, EC_WORD_BATH, EC_WORD_POKEMON, EC_WORD_EXCL_EXCL},
+ .speechLose = {EC_WORD_GWAH, EC_WORD_EXCL_EXCL, EC_WORD_MY, EC_WORD_BATH, EC_WORD_POKEMON, EC_WORD_EXCL_EXCL},
+ .monSets = gSlateportBattleTentTrainerMons_Kelsie
+ },
+ [3] = {
+ .facilityClass = FACILITY_CLASS_TUBER_M,
+ .trainerName = _("DAVON"),
+ .speechBefore = {EC_WORD_YEAH_YEAH, EC_WORD_EXCL_EXCL, -1, EC_WORD_GREAT, EC_MOVE(WHIRLPOOL), EC_WORD_ISN_T_IT_QUES},
+ .speechWin = {EC_WORD_THAT_WAS, EC_WORD_LIKE, EC_WORD_A, EC_MOVE(WHIRLPOOL), EC_WORD_YEAH_YEAH, EC_WORD_EXCL_EXCL},
+ .speechLose = {EC_WORD_DON_T, EC_WORD_GET, EC_MOVE2(BEAT_UP), EC_WORD_IN, EC_WORD_THAT, EC_MOVE(WHIRLPOOL)},
+ .monSets = gSlateportBattleTentTrainerMons_Davon
+ },
+ [4] = {
+ .facilityClass = FACILITY_CLASS_LADY,
+ .trainerName = _("GLENDA"),
+ .speechBefore = {EC_WORD_CONVERSATION, EC_WORD_CAN, EC_WORD_WAIT, EC_WORD_UNTIL, EC_WORD_I, EC_WORD_WIN},
+ .speechWin = {EC_WORD_FABULOUS, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_ROCK},
+ .speechLose = {EC_WORD_NO, EC_WORD_EXCL, -1, EC_WORD_I, EC_WORD_WASN_T, EC_WORD_SERIOUS},
+ .monSets = gSlateportBattleTentTrainerMons_Glenda
+ },
+ [5] = {
+ .facilityClass = FACILITY_CLASS_BEAUTY,
+ .trainerName = _("HELENA"),
+ .speechBefore = {EC_WORD_DOES, EC_WORD_MY, EC_WORD_BEAUTY, EC_WORD_INTIMIDATE, EC_WORD_YOU, EC_WORD_QUES},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_SORRY, EC_WORD_BUT, EC_WORD_YOU_RE, EC_WORD_BORING},
+ .speechLose = {EC_WORD_I, EC_WORD_DO, EC_WORD_SO, EC_WORD_ENJOY, EC_WORD_THIS, EC_WORD_EXCL},
+ .monSets = gSlateportBattleTentTrainerMons_Helena
+ },
+ [6] = {
+ .facilityClass = FACILITY_CLASS_RICH_BOY,
+ .trainerName = _("RODOLFO"),
+ .speechBefore = {EC_WORD_GO, EC_WORD_GET, EC_WORD_A, EC_POKEMON(WHISCASH), EC_WORD_FOR, EC_WORD_ME},
+ .speechWin = {EC_WORD_AWW, EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_HAVE, EC_WORD_A, EC_POKEMON(WHISCASH)},
+ .speechLose = {EC_WORD_PLEASE, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_POKEMON(WHISCASH), EC_WORD_BADLY},
+ .monSets = gSlateportBattleTentTrainerMons_Rodolfo
+ },
+ [7] = {
+ .facilityClass = FACILITY_CLASS_POKEMANIAC,
+ .trainerName = _("DAVION"),
+ .speechBefore = {EC_WORD_GRAAAH, EC_WORD_GRAAAH, EC_WORD_EXCL_EXCL, EC_WORD_GRAAAH, EC_WORD_GRAAAH, EC_WORD_EXCL_EXCL},
+ .speechWin = {EC_MOVE2(ROAR), EC_WORD_EXCL, -1, EC_MOVE2(ROAR), EC_WORD_EXCL_EXCL, -1},
+ .speechLose = {EC_WORD_URGH, EC_WORD_WAAAH, EC_WORD_EXCL_EXCL, -1, -1, -1},
+ .monSets = gSlateportBattleTentTrainerMons_Davion
+ },
+ [8] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_M,
+ .trainerName = _("KENDALL"),
+ .speechBefore = {EC_WORD_A_LITTLE, EC_MOVE2(PETAL_DANCE), EC_WORD_TO, EC_WORD_PLEASE, EC_WORD_YOU, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_I, EC_WORD_DO, EC_WORD_THIS, EC_WORD_ONLY, EC_WORD_FOR, EC_WORD_WORK},
+ .speechLose = {EC_WORD_HOW, EC_WORD_COULD, EC_WORD_YOU, EC_MOVE2(POUND), EC_WORD_ME, EC_WORD_QUES},
+ .monSets = gSlateportBattleTentTrainerMons_Kendall
+ },
+ [9] = {
+ .facilityClass = FACILITY_CLASS_CAMPER,
+ .trainerName = _("COLTEN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_RUN, EC_WORD_AROUND},
+ .speechWin = {EC_WORD_YAY, EC_WORD_EXCL, EC_WORD_WANT, EC_WORD_TO, EC_WORD_RUN, EC_WORD_QUES},
+ .speechLose = {EC_WORD_A, EC_WORD_SWIFT_SWIM, EC_WORD_WOULD, EC_WORD_BE, EC_WORD_GOOD, EC_WORD_TOO},
+ .monSets = gSlateportBattleTentTrainerMons_Colten
+ },
+ [10] = {
+ .facilityClass = FACILITY_CLASS_BUG_MANIAC,
+ .trainerName = _("IRVIN"),
+ .speechBefore = {EC_WORD_HAVE, EC_WORD_A, EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_MOVE(CONFUSE_RAY)},
+ .speechWin = {EC_WORD_YAHOO, EC_WORD_MY, EC_MOVE(CONFUSE_RAY), EC_WORD_IS, EC_WORD_THE, EC_WORD_BEST},
+ .speechLose = {EC_WORD_GWAH, EC_WORD_EXCL_EXCL, -1, EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_EXCL},
+ .monSets = gSlateportBattleTentTrainerMons_Irvin
+ },
+ [11] = {
+ .facilityClass = FACILITY_CLASS_GENTLEMAN,
+ .trainerName = _("SHAUN"),
+ .speechBefore = {EC_WORD_LISTEN, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_AREN_T, EC_WORD_VERY, EC_WORD_GOOD},
+ .speechWin = {EC_WORD_YOU, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_I, EC_WORD_WAS, EC_WORD_RIGHT},
+ .speechLose = {EC_WORD_YES, EC_WORD_YES, EC_WORD_ELLIPSIS, EC_WORD_YOU_RE, EC_WORD_QUITE, EC_WORD_SOMETHING},
+ .monSets = gSlateportBattleTentTrainerMons_Shaun
+ },
+ [12] = {
+ .facilityClass = FACILITY_CLASS_GUITARIST,
+ .trainerName = _("KYLER"),
+ .speechBefore = {EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_QUES},
+ .speechWin = {EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_YAY},
+ .speechLose = {EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_WOW},
+ .monSets = gSlateportBattleTentTrainerMons_Kyler
+ },
+ [13] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_F,
+ .trainerName = _("MAGGIE"),
+ .speechBefore = {EC_POKEMON(VULPIX), EC_POKEMON(XATU), EC_POKEMON2(UMBREON), EC_WORD_ELLIPSIS, EC_WORD_UM, EC_WORD_ELLIPSIS},
+ .speechWin = {EC_POKEMON(NOSEPASS), EC_WORD_ELLIPSIS, EC_WORD_UM, EC_POKEMON(SEVIPER), EC_WORD_EXCL, -1},
+ .speechLose = {EC_POKEMON(NOSEPASS), EC_WORD_ELLIPSIS, EC_WORD_UM, EC_POKEMON2(SNORLAX), EC_WORD_ELLIPSIS, EC_WORD_UH_OH},
+ .monSets = gSlateportBattleTentTrainerMons_Maggie
+ },
+ [14] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_M,
+ .trainerName = _("STEPHON"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_ENJOY, EC_WORD_AN, EC_WORD_EGG},
+ .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_WORD_ENJOY, EC_WORD_THIS, EC_WORD_TASTY, EC_WORD_VICTORY},
+ .speechLose = {EC_WORD_AWFUL, EC_WORD_EXCL_EXCL, -1, EC_WORD_JUST, EC_WORD_AWFUL, EC_WORD_EXCL_EXCL},
+ .monSets = gSlateportBattleTentTrainerMons_Stephon
+ },
+ [15] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_F,
+ .trainerName = _("REBECCA"),
+ .speechBefore = {EC_WORD_THAT, EC_WORD_EGG, EC_WORD_HAS, EC_WORD_A, EC_WORD_TASTY, EC_WORD_SHINE},
+ .speechWin = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_EXCL, EC_WORD_SMELL, EC_WORD_THAT, EC_WORD_STENCH},
+ .speechLose = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_STOP, EC_WORD_ELLIPSIS},
+ .monSets = gSlateportBattleTentTrainerMons_Rebecca
+ },
+ [16] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_M,
+ .trainerName = _("REGGIE"),
+ .speechBefore = {EC_WORD_POKEMON, EC_WORD_COME, EC_WORD_BEFORE, EC_WORD_MONEY, EC_WORD_OR, EC_WORD_FAMILY},
+ .speechWin = {EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_ME, EC_WORD_STRONG},
+ .speechLose = {EC_WORD_THAT_S, EC_WORD_WHY, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_THICK, EC_WORD_ELLIPSIS},
+ .monSets = gSlateportBattleTentTrainerMons_Reggie
+ },
+ [17] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_F,
+ .trainerName = _("JANAE"),
+ .speechBefore = {EC_WORD_I, EC_WORD_JUST, EC_WORD_ADORE, EC_WORD_YOUR, EC_WORD_TOUGH, EC_WORD_LOOK},
+ .speechWin = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_HOW, EC_WORD_YOU, EC_MOVE2(STRUGGLE), -1},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_MEAN, EC_WORD_AND, EC_WORD_AWFUL, EC_WORD_TRAINER},
+ .monSets = gSlateportBattleTentTrainerMons_Janae
+ },
+ [18] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_M,
+ .trainerName = _("CAIDEN"),
+ .speechBefore = {EC_WORD_MY, EC_MOVE2(CURSE), EC_WORD_WILL, EC_WORD_BREAK, EC_WORD_YOUR, EC_WORD_SPIRIT},
+ .speechWin = {EC_MOVE2(CURSE), EC_WORD_QUES, EC_WORD_IT_S, EC_WORD_A, EC_WORD_LIE, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_WORD_MY, EC_MOVE2(CURSE), EC_WORD_WILL, EC_WORD_LAST, EC_WORD_FOREVER, -1},
+ .monSets = gSlateportBattleTentTrainerMons_Caiden
+ },
+ [19] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_F,
+ .trainerName = _("KIRSTEN"),
+ .speechBefore = {EC_WORD_HUH_QUES, EC_WORD_A, EC_WORD_BATTLE, EC_WORD_YOU, EC_WORD_SAID, EC_WORD_QUES},
+ .speechWin = {EC_WORD_HUH_QUES, EC_WORD_STRONG, EC_WORD_BUT, EC_WORD_NOT, EC_WORD_STRONG, EC_WORD_ENOUGH},
+ .speechLose = {EC_WORD_HUH_QUES, EC_WORD_I, EC_WORD_SURRENDER, EC_WORD_TO, EC_WORD_YOUR, EC_MOVE(STRENGTH)},
+ .monSets = gSlateportBattleTentTrainerMons_Kirsten
+ },
+ [20] = {
+ .facilityClass = FACILITY_CLASS_YOUNGSTER,
+ .trainerName = _("KURTIS"),
+ .speechBefore = {EC_WORD_SORRY, EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_TO, EC_WORD_GET, EC_MOVE2(BEAT_UP)},
+ .speechWin = {EC_WORD_I, EC_WORD_SAID, EC_WORD_WE, EC_WORD_WOULD, EC_MOVE2(POUND), EC_WORD_YOU},
+ .speechLose = {EC_WORD_HOW, EC_WORD_DID, EC_WORD_I, EC_WORD_GET, EC_MOVE2(BEAT_UP), EC_WORD_QUES},
+ .monSets = gSlateportBattleTentTrainerMons_Kurtis
+ },
+ [21] = {
+ .facilityClass = FACILITY_CLASS_FISHERMAN,
+ .trainerName = _("STEFAN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_ONLY, EC_WORD_WANT, EC_WORD_CUTE, EC_WORD_POKEMON, -1},
+ .speechWin = {EC_WORD_WHAT, EC_WORD_IS, EC_WORD_IT, EC_WORD_TO, EC_WORD_YOU, EC_WORD_QUES},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_KIND, EC_WORD_OF, EC_WORD_AWESOME, EC_WORD_ELLIPSIS, -1},
+ .monSets = gSlateportBattleTentTrainerMons_Stefan
+ },
+ [22] = {
+ .facilityClass = FACILITY_CLASS_BIRD_KEEPER,
+ .trainerName = _("AVERY"),
+ .speechBefore = {EC_WORD_TOYS, EC_WORD_EXCL, EC_WORD_I, EC_WORD_NEED, EC_WORD_MORE, EC_WORD_TOYS},
+ .speechWin = {EC_WORD_I, EC_WORD_NEED, EC_WORD_SOME, EC_WORD_EASY, EC_WORD_MONEY, EC_WORD_FAST},
+ .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_WORK, EC_WORD_FOR, EC_WORD_MONEY},
+ .monSets = gSlateportBattleTentTrainerMons_Avery
+ },
+ [23] = {
+ .facilityClass = FACILITY_CLASS_NINJA_BOY,
+ .trainerName = _("DWANE"),
+ .speechBefore = {EC_WORD_MMM, EC_WORD_TASTY, EC_WORD_ELLIPSIS, EC_WORD_WONDER, EC_WORD_WHAT, EC_WORD_QUES},
+ .speechWin = {EC_WORD_MMM, EC_WORD_MMM, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_KNOW},
+ .speechLose = {EC_WORD_MMM, EC_WORD_MMM, EC_WORD_ELLIPSIS, EC_WORD_OH_YEAH, EC_WORD_THIS_IS_IT_EXCL, -1},
+ .monSets = gSlateportBattleTentTrainerMons_Dwane
+ },
+ [24] = {
+ .facilityClass = FACILITY_CLASS_PARASOL_LADY,
+ .trainerName = _("MCKENNA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_SMALL, EC_WORD_TALK, EC_WORD_LET_S, EC_WORD_GO},
+ .speechWin = {EC_WORD_YUP, EC_WORD_THAT_S, EC_WORD_THAT, -1, -1, -1},
+ .speechLose = {EC_WORD_KTHX_BYE, -1, -1, -1, -1, -1},
+ .monSets = gSlateportBattleTentTrainerMons_Mckenna
+ },
+ [25] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_F,
+ .trainerName = _("CAMRYN"),
+ .speechBefore = {EC_WORD_MR, EC_WORD_JUDGE, EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_OUR, EC_WORD_TRUST},
+ .speechWin = {EC_WORD_YES_SIR_EXCL, EC_WORD_WE_RE, EC_WORD_NO_1, EC_WORD_IN, EC_WORD_THIS, EC_WORD_CONTEST},
+ .speechLose = {EC_WORD_I, EC_WORD_WON_T, EC_WORD_GIVE_UP, EC_WORD_MY, EC_WORD_IDOL, EC_WORD_DREAM},
+ .monSets = gSlateportBattleTentTrainerMons_Camryn
+ },
+ [26] = {
+ .facilityClass = FACILITY_CLASS_PICNICKER,
+ .trainerName = _("NATASHA"),
+ .speechBefore = {EC_WORD_COME_OVER, EC_WORD_TO, EC_WORD_MY, EC_WORD_PLACE, EC_WORD_OK_QUES, -1},
+ .speechWin = {EC_WORD_COME_ON, EC_WORD_OVER, EC_WORD_IT, EC_WORD_WILL, EC_WORD_BE, EC_WORD_GREAT},
+ .speechLose = {EC_WORD_AWW, EC_WORD_WON_T, EC_WORD_YOU, EC_WORD_COME_OVER, EC_WORD_QUES, -1},
+ .monSets = gSlateportBattleTentTrainerMons_Natasha
+ },
+ [27] = {
+ .facilityClass = FACILITY_CLASS_SAILOR,
+ .trainerName = _("AUSTYN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_CARE, EC_WORD_HOW, EC_WORD_WE, EC_WORD_MATCH_UP},
+ .speechWin = {EC_WORD_HAH, EC_WORD_BACK, EC_WORD_TO, EC_WORD_SCHOOL, EC_WORD_FOR, EC_WORD_YOU},
+ .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_STUDY, EC_WORD_MY, EC_WORD_LESSONS},
+ .monSets = gSlateportBattleTentTrainerMons_Austyn
+ },
+ [28] = {
+ .facilityClass = FACILITY_CLASS_COLLECTOR,
+ .trainerName = _("DONOVAN"),
+ .speechBefore = {EC_WORD_OH, EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_SLIMY, EC_WORD_ALL, EC_WORD_OVER},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_DOWN, EC_WORD_THE, EC_MOVE2(MEGA_DRAIN), EC_WORD_HAHAHA},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_NATURALLY, EC_WORD_SLIMY, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM},
+ .monSets = gSlateportBattleTentTrainerMons_Donovan
+ },
+ [29] = {
+ .facilityClass = FACILITY_CLASS_LASS,
+ .trainerName = _("TAMIA"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_ANGRY, EC_WORD_WITH, EC_WORD_MY, EC_WORD_FATHER, EC_WORD_ELLIPSIS},
+ .speechWin = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_DISLIKE, EC_WORD_MY, EC_WORD_FATHER, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I, EC_WORD_JUST, EC_WORD_SO, EC_WORD_ADORE, EC_WORD_MY, EC_WORD_FATHER},
+ .monSets = gSlateportBattleTentTrainerMons_Tamia
+ }
+};
+
+const struct FacilityMon gSlateportBattleTentMons[] =
+{
+ [0] = {
+ .species = SPECIES_ZIGZAGOON,
+ .moves = {MOVE_TACKLE, MOVE_CHARM, MOVE_ODOR_SLEUTH, MOVE_PIN_MISSILE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [1] = {
+ .species = SPECIES_ZIGZAGOON,
+ .moves = {MOVE_DIG, MOVE_MUD_SPORT, MOVE_TAIL_WHIP, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [2] = {
+ .species = SPECIES_BEAUTIFLY,
+ .moves = {MOVE_STUN_SPORE, MOVE_MEGA_DRAIN, MOVE_GUST, MOVE_HARDEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [3] = {
+ .species = SPECIES_DUSTOX,
+ .moves = {MOVE_POISON_STING, MOVE_MOONLIGHT, MOVE_PROTECT, MOVE_GUST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_ORAN_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [4] = {
+ .species = SPECIES_WAILMER,
+ .moves = {MOVE_ROLLOUT, MOVE_CURSE, MOVE_GROWL, MOVE_WHIRLPOOL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [5] = {
+ .species = SPECIES_WAILMER,
+ .moves = {MOVE_ROLLOUT, MOVE_GROWL, MOVE_WHIRLPOOL, MOVE_WATER_PULSE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [6] = {
+ .species = SPECIES_MARILL,
+ .moves = {MOVE_ROLLOUT, MOVE_DEFENSE_CURL, MOVE_TAIL_WHIP, MOVE_BUBBLE_BEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [7] = {
+ .species = SPECIES_WINGULL,
+ .moves = {MOVE_SUPERSONIC, MOVE_GROWL, MOVE_WING_ATTACK, MOVE_STEEL_WING},
+ .itemTableId = BATTLE_FRONTIER_ITEM_METAL_COAT,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAIVE
+ },
+ [8] = {
+ .species = SPECIES_PELIPPER,
+ .moves = {MOVE_TWISTER, MOVE_WATER_SPORT, MOVE_GROWL, MOVE_WING_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_DRAGON_FANG,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [9] = {
+ .species = SPECIES_CACNEA,
+ .moves = {MOVE_SANDSTORM, MOVE_LEER, MOVE_LEECH_SEED, MOVE_PIN_MISSILE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SPEED,
+ .nature = NATURE_JOLLY
+ },
+ [10] = {
+ .species = SPECIES_LOMBRE,
+ .moves = {MOVE_ASTONISH, MOVE_WATER_GUN, MOVE_FAKE_OUT, MOVE_ABSORB},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MIRACLE_SEED,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [11] = {
+ .species = SPECIES_LOTAD,
+ .moves = {MOVE_SYNTHESIS, MOVE_NATURE_POWER, MOVE_RAIN_DANCE, MOVE_MEGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MYSTIC_WATER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_DOCILE
+ },
+ [12] = {
+ .species = SPECIES_SEEDOT,
+ .moves = {MOVE_SUNNY_DAY, MOVE_SYNTHESIS, MOVE_LEECH_SEED, MOVE_BIDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_TIMID
+ },
+ [13] = {
+ .species = SPECIES_NUZLEAF,
+ .moves = {MOVE_FAKE_OUT, MOVE_NATURE_POWER, MOVE_HARDEN, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [14] = {
+ .species = SPECIES_NINJASK,
+ .moves = {MOVE_FURY_CUTTER, MOVE_SCREECH, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [15] = {
+ .species = SPECIES_NINJASK,
+ .moves = {MOVE_FURY_CUTTER, MOVE_DOUBLE_TEAM, MOVE_SCREECH, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILVER_POWDER,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAUGHTY
+ },
+ [16] = {
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_MUD_SPORT, MOVE_BLOCK, MOVE_ROCK_TOMB, MOVE_MAGNITUDE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BRAVE
+ },
+ [17] = {
+ .species = SPECIES_BALTOY,
+ .moves = {MOVE_SELF_DESTRUCT, MOVE_ANCIENT_POWER, MOVE_PSYBEAM, MOVE_REFLECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAIVE
+ },
+ [18] = {
+ .species = SPECIES_MIGHTYENA,
+ .moves = {MOVE_BITE, MOVE_ROAR, MOVE_SWAGGER, MOVE_TACKLE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_GLASSES,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [19] = {
+ .species = SPECIES_MIGHTYENA,
+ .moves = {MOVE_ODOR_SLEUTH, MOVE_HOWL, MOVE_SAND_ATTACK, MOVE_POISON_FANG},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [20] = {
+ .species = SPECIES_LINOONE,
+ .moves = {MOVE_HEADBUTT, MOVE_TICKLE, MOVE_TAIL_WHIP, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_JOLLY
+ },
+ [21] = {
+ .species = SPECIES_GOLDEEN,
+ .moves = {MOVE_WATER_SPORT, MOVE_HORN_ATTACK, MOVE_WATERFALL, MOVE_SUPERSONIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_CALM
+ },
+ [22] = {
+ .species = SPECIES_ELECTRIKE,
+ .moves = {MOVE_BITE, MOVE_SPARK, MOVE_ROAR, MOVE_FLASH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MAGNET,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_MODEST
+ },
+ [23] = {
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_SPARK, MOVE_ROLLOUT, MOVE_CHARGE, MOVE_SCREECH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK,
+ .nature = NATURE_MILD
+ },
+ [24] = {
+ .species = SPECIES_ARON,
+ .moves = {MOVE_DIG, MOVE_METAL_CLAW, MOVE_IRON_DEFENSE, MOVE_ENDEAVOR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAUGHTY
+ },
+ [25] = {
+ .species = SPECIES_ARON,
+ .moves = {MOVE_MUD_SLAP, MOVE_IRON_TAIL, MOVE_HARDEN, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEPPA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [26] = {
+ .species = SPECIES_TRAPINCH,
+ .moves = {MOVE_BODY_SLAM, MOVE_FOCUS_ENERGY, MOVE_SAND_TOMB, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BRAVE
+ },
+ [27] = {
+ .species = SPECIES_CACNEA,
+ .moves = {MOVE_INGRAIN, MOVE_SANDSTORM, MOVE_POISON_STING, MOVE_DESTINY_BOND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_TIMID
+ },
+ [28] = {
+ .species = SPECIES_TAILLOW,
+ .moves = {MOVE_GROWL, MOVE_AERIAL_ACE, MOVE_AGILITY, MOVE_ENDEAVOR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHARP_BEAK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [29] = {
+ .species = SPECIES_SWELLOW,
+ .moves = {MOVE_SUPERSONIC, MOVE_GROWL, MOVE_FOCUS_ENERGY, MOVE_PECK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [30] = {
+ .species = SPECIES_GOLBAT,
+ .moves = {MOVE_ASTONISH, MOVE_GUST, MOVE_MEAN_LOOK, MOVE_CONFUSE_RAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SPELL_TAG,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_TIMID
+ },
+ [31] = {
+ .species = SPECIES_LOUDRED,
+ .moves = {MOVE_ASTONISH, MOVE_SCREECH, MOVE_UPROAR, MOVE_SUPERSONIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [32] = {
+ .species = SPECIES_SPINDA,
+ .moves = {MOVE_DIZZY_PUNCH, MOVE_FAINT_ATTACK, MOVE_HYPNOSIS, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [33] = {
+ .species = SPECIES_MAGNEMITE,
+ .moves = {MOVE_METAL_SOUND, MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, MOVE_SPARK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_SERIOUS
+ },
+ [34] = {
+ .species = SPECIES_WHISMUR,
+ .moves = {MOVE_REST, MOVE_SLEEP_TALK, MOVE_HOWL, MOVE_BODY_SLAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [35] = {
+ .species = SPECIES_MAKUHITA,
+ .moves = {MOVE_SAND_ATTACK, MOVE_KNOCK_OFF, MOVE_ARM_THRUST, MOVE_BELLY_DRUM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [36] = {
+ .species = SPECIES_NUMEL,
+ .moves = {MOVE_EMBER, MOVE_TAKE_DOWN, MOVE_GROWL, MOVE_FOCUS_ENERGY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_MODEST
+ },
+ [37] = {
+ .species = SPECIES_BARBOACH,
+ .moves = {MOVE_MAGNITUDE, MOVE_MUD_SPORT, MOVE_WATER_SPORT, MOVE_WATER_GUN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SEA_INCENSE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_JOLLY
+ },
+ [38] = {
+ .species = SPECIES_TENTACOOL,
+ .moves = {MOVE_SCREECH, MOVE_BUBBLE_BEAM, MOVE_ACID, MOVE_BARRIER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_POISON_BARB,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [39] = {
+ .species = SPECIES_VIGOROTH,
+ .moves = {MOVE_FOCUS_ENERGY, MOVE_FURY_SWIPES, MOVE_ENDURE, MOVE_YAWN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_AGUAV_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [40] = {
+ .species = SPECIES_MAGIKARP,
+ .moves = {MOVE_TACKLE, MOVE_FLAIL, MOVE_SPLASH, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_DRAGON_SCALE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [41] = {
+ .species = SPECIES_SEVIPER,
+ .moves = {MOVE_LICK, MOVE_POISON_FANG, MOVE_GLARE, MOVE_WRAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [42] = {
+ .species = SPECIES_SOLROCK,
+ .moves = {MOVE_ROCK_THROW, MOVE_HARDEN, MOVE_PSYWAVE, MOVE_TACKLE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_HARD_STONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [43] = {
+ .species = SPECIES_KECLEON,
+ .moves = {MOVE_PSYBEAM, MOVE_SUBSTITUTE, MOVE_THIEF, MOVE_TAIL_WHIP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [44] = {
+ .species = SPECIES_KECLEON,
+ .moves = {MOVE_FAINT_ATTACK, MOVE_ASTONISH, MOVE_LICK, MOVE_SCREECH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_IAPAPA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [45] = {
+ .species = SPECIES_SHROOMISH,
+ .moves = {MOVE_STUN_SPORE, MOVE_TACKLE, MOVE_LEECH_SEED, MOVE_MEGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [46] = {
+ .species = SPECIES_SHROOMISH,
+ .moves = {MOVE_ABSORB, MOVE_STUN_SPORE, MOVE_SPORE, MOVE_LEECH_SEED},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FIGY_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK,
+ .nature = NATURE_BRAVE
+ },
+ [47] = {
+ .species = SPECIES_LOMBRE,
+ .moves = {MOVE_NATURE_POWER, MOVE_ASTONISH, MOVE_GROWL, MOVE_ABSORB},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_LONELY
+ },
+ [48] = {
+ .species = SPECIES_NUMEL,
+ .moves = {MOVE_EMBER, MOVE_GROWL, MOVE_EARTHQUAKE, MOVE_SUNNY_DAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHARCOAL,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [49] = {
+ .species = SPECIES_TRAPINCH,
+ .moves = {MOVE_FAINT_ATTACK, MOVE_DIG, MOVE_BITE, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_ASPEAR_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BRAVE
+ },
+ [50] = {
+ .species = SPECIES_PELIPPER,
+ .moves = {MOVE_WING_ATTACK, MOVE_SUPERSONIC, MOVE_MIST, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WIKI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [51] = {
+ .species = SPECIES_WINGULL,
+ .moves = {MOVE_WATER_GUN, MOVE_SUPERSONIC, MOVE_GROWL, MOVE_ICY_WIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NEVER_MELT_ICE,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [52] = {
+ .species = SPECIES_MARILL,
+ .moves = {MOVE_DOUBLE_EDGE, MOVE_RAIN_DANCE, MOVE_TAIL_WHIP, MOVE_WATER_GUN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_GANLON_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [53] = {
+ .species = SPECIES_SKITTY,
+ .moves = {MOVE_ASSIST, MOVE_ATTRACT, MOVE_SING, MOVE_CHARM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [54] = {
+ .species = SPECIES_SEVIPER,
+ .moves = {MOVE_SWAGGER, MOVE_WRAP, MOVE_POISON_TAIL, MOVE_HAZE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_BRAVE
+ },
+ [55] = {
+ .species = SPECIES_GOLBAT,
+ .moves = {MOVE_BITE, MOVE_TORMENT, MOVE_SCREECH, MOVE_POISON_FANG},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_HARDY
+ },
+ [56] = {
+ .species = SPECIES_RALTS,
+ .moves = {MOVE_HYPNOSIS, MOVE_IMPRISON, MOVE_PSYCHIC, MOVE_DREAM_EATER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MAGO_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_TIMID
+ },
+ [57] = {
+ .species = SPECIES_SANDSHREW,
+ .moves = {MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_SAND_TOMB, MOVE_DEFENSE_CURL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SOFT_SAND,
+ .evSpread = 0,
+ .nature = NATURE_HARDY
+ },
+ [58] = {
+ .species = SPECIES_SWALOT,
+ .moves = {MOVE_YAWN, MOVE_SLUDGE, MOVE_ENCORE, MOVE_POUND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_IMPISH
+ },
+ [59] = {
+ .species = SPECIES_VOLBEAT,
+ .moves = {MOVE_TACKLE, MOVE_CONFUSE_RAY, MOVE_QUICK_ATTACK, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [60] = {
+ .species = SPECIES_ILLUMISE,
+ .moves = {MOVE_CHARM, MOVE_TACKLE, MOVE_ENCORE, MOVE_MOONLIGHT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [61] = {
+ .species = SPECIES_KADABRA,
+ .moves = {MOVE_DISABLE, MOVE_CONFUSION, MOVE_REFLECT, MOVE_RECOVER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIRKY
+ },
+ [62] = {
+ .species = SPECIES_KIRLIA,
+ .moves = {MOVE_CALM_MIND, MOVE_CONFUSION, MOVE_DOUBLE_TEAM, MOVE_GROWL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [63] = {
+ .species = SPECIES_BRELOOM,
+ .moves = {MOVE_ABSORB, MOVE_TACKLE, MOVE_STUN_SPORE, MOVE_MEGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAIVE
+ },
+ [64] = {
+ .species = SPECIES_PLUSLE,
+ .moves = {MOVE_SPARK, MOVE_ENCORE, MOVE_THUNDER_WAVE, MOVE_GROWL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_LONELY
+ },
+ [65] = {
+ .species = SPECIES_PLUSLE,
+ .moves = {MOVE_SPARK, MOVE_FAKE_TEARS, MOVE_SUBSTITUTE, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PECHA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MILD
+ },
+ [66] = {
+ .species = SPECIES_ELECTRIKE,
+ .moves = {MOVE_SPARK, MOVE_CHARGE, MOVE_ROAR, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_APICOT_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED,
+ .nature = NATURE_TIMID
+ },
+ [67] = {
+ .species = SPECIES_SWABLU,
+ .moves = {MOVE_SING, MOVE_PECK, MOVE_STEEL_WING, MOVE_SAFEGUARD},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [68] = {
+ .species = SPECIES_MACHOP,
+ .moves = {MOVE_FOCUS_ENERGY, MOVE_VITAL_THROW, MOVE_SEISMIC_TOSS, MOVE_FORESIGHT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_BELT,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [69] = {
+ .species = SPECIES_MACHOKE,
+ .moves = {MOVE_FOCUS_ENERGY, MOVE_LEER, MOVE_KARATE_CHOP, MOVE_FORESIGHT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ }
+};
+
+// Verdanturf Battle Tent.
+const u16 gVerdanturfBattleTentTrainerMons_Brenna[] =
+{
+ 4,
+ 11,
+ 13,
+ 18,
+ 26,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Dilan[] =
+{
+ 30,
+ 37,
+ 13,
+ 29,
+ 42,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Eliana[] =
+{
+ 6,
+ 7,
+ 17,
+ 18,
+ 40,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Markus[] =
+{
+ 6,
+ 7,
+ 18,
+ 24,
+ 38,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Caitlyn[] =
+{
+ 0,
+ 12,
+ 25,
+ 28,
+ 22,
+ 44,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Desiree[] =
+{
+ 8,
+ 12,
+ 21,
+ 22,
+ 31,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Ronald[] =
+{
+ 1,
+ 20,
+ 23,
+ 25,
+ 32,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Ashten[] =
+{
+ 9,
+ 12,
+ 27,
+ 37,
+ 43,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Gerard[] =
+{
+ 36,
+ 7,
+ 34,
+ 6,
+ 40,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Bradly[] =
+{
+ 26,
+ 3,
+ 0,
+ 2,
+ 17,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Dennis[] =
+{
+ 14,
+ 37,
+ 2,
+ 38,
+ 27,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Prestin[] =
+{
+ 31,
+ 28,
+ 22,
+ 25,
+ 44,
+ 43,
+ 41,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Ernesto[] =
+{
+ 33,
+ 32,
+ 25,
+ 35,
+ 34,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Nala[] =
+{
+ 1,
+ 4,
+ 8,
+ 11,
+ 17,
+ 40,
+ 34,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Darnell[] =
+{
+ 0,
+ 29,
+ 35,
+ 37,
+ 39,
+ 43,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Ashlyn[] =
+{
+ 29,
+ 36,
+ 32,
+ 30,
+ 17,
+ 6,
+ 44,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Addison[] =
+{
+ 0,
+ 1,
+ 16,
+ 31,
+ 6,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Justine[] =
+{
+ 0,
+ 1,
+ 16,
+ 36,
+ 18,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Tyson[] =
+{
+ 5,
+ 15,
+ 22,
+ 30,
+ 16,
+ 39,
+ 43,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Laila[] =
+{
+ 5,
+ 15,
+ 19,
+ 24,
+ 41,
+ 43,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Waren[] =
+{
+ 0,
+ 9,
+ 10,
+ 11,
+ 23,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Tobias[] =
+{
+ 6,
+ 7,
+ 24,
+ 38,
+ 40,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Josiah[] =
+{
+ 8,
+ 16,
+ 23,
+ 34,
+ 3,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Dion[] =
+{
+ 14,
+ 2,
+ 11,
+ 39,
+ 21,
+ 38,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Kenzie[] =
+{
+ 18,
+ 10,
+ 16,
+ 26,
+ 25,
+ 27,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Lillian[] =
+{
+ 24,
+ 34,
+ 36,
+ 38,
+ 5,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Lesley[] =
+{
+ 26,
+ 0,
+ 18,
+ 13,
+ 25,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Marquis[] =
+{
+ 24,
+ 34,
+ 5,
+ 15,
+ 7,
+ 42,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Freddy[] =
+{
+ 18,
+ 21,
+ 26,
+ 29,
+ 41,
+ -1
+};
+
+const u16 gVerdanturfBattleTentTrainerMons_Cecilia[] =
+{
+ 23,
+ 26,
+ 27,
+ 28,
+ 31,
+ -1
+};
+
+const struct BattleFrontierTrainer gVerdanturfBattleTentTrainers[] =
+{
+ [0] = {
+ .facilityClass = FACILITY_CLASS_AROMA_LADY,
+ .trainerName = _("BRENNA"),
+ .speechBefore = {EC_WORD_NO, EC_WORD_DAYS, EC_WORD_GO, EC_WORD_WITHOUT, EC_WORD_MY, EC_MOVE(FAKE_TEARS)},
+ .speechWin = {EC_WORD_OH, EC_WORD_THAT_WAS, EC_WORD_SO, EC_WORD_REFRESHING, EC_WORD_EXCL, -1},
+ .speechLose = {EC_WORD_ALL, EC_WORD_I, EC_WORD_EVER, EC_WORD_GET, EC_WORD_IS, EC_MOVE(TORMENT)},
+ .monSets = gVerdanturfBattleTentTrainerMons_Brenna
+ },
+ [1] = {
+ .facilityClass = FACILITY_CLASS_RUIN_MANIAC,
+ .trainerName = _("DILAN"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_KNOW, EC_WORD_HOW, EC_WORD_BORED, EC_WORD_I_AM},
+ .speechWin = {EC_WORD_LOSING, EC_WORD_ISN_T, EC_WORD_EXCITING, EC_WORD_AT, EC_WORD_ALL, EC_WORD_ELLIPSIS},
+ .speechLose = {EC_WORD_EXCITING, EC_WORD_EXCL_EXCL, EC_WORD_BYE_BYE, EC_WORD_TO, EC_WORD_BEING, EC_WORD_BORED},
+ .monSets = gVerdanturfBattleTentTrainerMons_Dilan
+ },
+ [2] = {
+ .facilityClass = FACILITY_CLASS_TUBER_F,
+ .trainerName = _("ELIANA"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_ON, EC_WORD_A, EC_WORD_VACATION, EC_WORD_SOON},
+ .speechWin = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_GET, EC_WORD_SOME, EC_WORD_MONEY},
+ .speechLose = {EC_WORD_NO, EC_WORD_SLEEP, EC_WORD_UNTIL, EC_WORD_I, EC_WORD_GET, EC_WORD_HOME},
+ .monSets = gVerdanturfBattleTentTrainerMons_Eliana
+ },
+ [3] = {
+ .facilityClass = FACILITY_CLASS_TUBER_M,
+ .trainerName = _("MARKUS"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_SMART, EC_WORD_EXCL, EC_WORD_IF_I_LOSE, EC_WORD_I, EC_MOVE(SELF_DESTRUCT)},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_NON_STOP, EC_MOVE2(EXPLOSION), EC_WORD_OF, EC_WORD_JOY},
+ .speechLose = {EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_ELLIPSIS, EC_WORD_TIME, EC_WORD_TO, EC_MOVE(SELF_DESTRUCT)},
+ .monSets = gVerdanturfBattleTentTrainerMons_Markus
+ },
+ [4] = {
+ .facilityClass = FACILITY_CLASS_LADY,
+ .trainerName = _("CAITLYN"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_BORED, EC_WORD_OF, EC_WORD_BEING, EC_WORD_AN, EC_WORD_IDOL},
+ .speechWin = {EC_WORD_A, EC_WORD_BATTLE, EC_WORD_IS, EC_WORD_BEST, EC_WORD_FOR, EC_WORD_HAPPINESS},
+ .speechLose = {EC_WORD_LOSING, EC_WORD_DOESN_T, EC_WORD_BUG, EC_WORD_ME, EC_WORD_AT, EC_WORD_ALL},
+ .monSets = gVerdanturfBattleTentTrainerMons_Caitlyn
+ },
+ [5] = {
+ .facilityClass = FACILITY_CLASS_BEAUTY,
+ .trainerName = _("DESIREE"),
+ .speechBefore = {EC_WORD_DOESN_T, EC_WORD_MY, EC_WORD_BEAUTY, EC_MOVE(ASTONISH), EC_WORD_YOU, EC_WORD_QUES},
+ .speechWin = {EC_WORD_DID, EC_WORD_I, EC_WORD_INTIMIDATE, EC_WORD_YOU, EC_WORD_QUES, -1},
+ .speechLose = {EC_WORD_MY, EC_WORD_BEAUTY, EC_WORD_DID, EC_WORD_NOTHING, EC_WORD_FOR, EC_WORD_YOU},
+ .monSets = gVerdanturfBattleTentTrainerMons_Desiree
+ },
+ [6] = {
+ .facilityClass = FACILITY_CLASS_RICH_BOY,
+ .trainerName = _("RONALD"),
+ .speechBefore = {EC_WORD_COME_ON, EC_WORD_I, EC_WORD_WILL, EC_WORD_BATTLE, EC_WORD_SERIOUSLY, -1},
+ .speechWin = {EC_WORD_GIVE_UP, EC_WORD_QUES, -1, EC_WORD_THAT_S, EC_WORD_REALLY, EC_WORD_WEAK},
+ .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_DO, EC_WORD_A, EC_MOVE2(BATON_PASS)},
+ .monSets = gVerdanturfBattleTentTrainerMons_Ronald
+ },
+ [7] = {
+ .facilityClass = FACILITY_CLASS_POKEMANIAC,
+ .trainerName = _("ASHTEN"),
+ .speechBefore = {EC_WORD_OH_YEAH, EC_WORD_ANOTHER, EC_WORD_EXCITING, EC_WORD_BATTLE, EC_WORD_EXCL, -1},
+ .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_WIMPY, EC_WORD_AND, EC_WORD_BORING},
+ .speechLose = {EC_WORD_THAT_WAS, EC_WORD_AN, EC_WORD_EXCITING, EC_WORD_LOSS, EC_WORD_WOW, EC_WORD_EXCL},
+ .monSets = gVerdanturfBattleTentTrainerMons_Ashten
+ },
+ [8] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_M,
+ .trainerName = _("GERARD"),
+ .speechBefore = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_WORD_SUPER, EC_MOVE2(TEETER_DANCE), EC_WORD_EXCL},
+ .speechWin = {EC_WORD_THAT_WAS, EC_WORD_HARD, EC_WORD_ELLIPSIS, EC_WORD_AM, EC_WORD_I, EC_WORD_OK_QUES},
+ .speechLose = {EC_WORD_I, EC_WORD_WON_T, EC_WORD_FORGIVE, EC_WORD_YOU, EC_WORD_FOR, EC_WORD_THAT},
+ .monSets = gVerdanturfBattleTentTrainerMons_Gerard
+ },
+ [9] = {
+ .facilityClass = FACILITY_CLASS_CAMPER,
+ .trainerName = _("BRADLY"),
+ .speechBefore = {EC_WORD_IT_S, EC_WORD_LONESOME, EC_WORD_BUT, EC_WORD_I, EC_WORD_VACATION, EC_WORD_ALONE},
+ .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_MOVE(WITHDRAW), EC_WORD_INSIDE, EC_WORD_MY, EC_WORD_SHELL_ARMOR},
+ .speechLose = {EC_WORD_OH, EC_WORD_ELLIPSIS, -1, EC_WORD_ALONE, EC_WORD_AS, EC_WORD_ALWAYS},
+ .monSets = gVerdanturfBattleTentTrainerMons_Bradly
+ },
+ [10] = {
+ .facilityClass = FACILITY_CLASS_BUG_MANIAC,
+ .trainerName = _("DENNIS"),
+ .speechBefore = {EC_WORD_ARE, EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_STRONG, EC_WORD_QUES, -1},
+ .speechWin = {EC_WORD_WAHAHAHA, EC_WORD_EXCL, -1, EC_WORD_WAHAHAHA, EC_WORD_EXCL_EXCL, -1},
+ .speechLose = {EC_WORD_NICE, EC_WORD_GOING, EC_WORD_EXCL, EC_WORD_I, EC_WORD_WAS, EC_WORD_CHILD_S_PLAY},
+ .monSets = gVerdanturfBattleTentTrainerMons_Dennis
+ },
+ [11] = {
+ .facilityClass = FACILITY_CLASS_GENTLEMAN,
+ .trainerName = _("PRESTIN"),
+ .speechBefore = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_A, EC_MOVE(NIGHTMARE), EC_WORD_FOR, EC_WORD_YOU},
+ .speechWin = {EC_WORD_FORGIVE, EC_WORD_ME, EC_WORD_ELLIPSIS, EC_WORD_IT_S, EC_WORD_A, EC_WORD_DREAM},
+ .speechLose = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_WAKE_UP, EC_WORD_FROM, EC_WORD_THIS},
+ .monSets = gVerdanturfBattleTentTrainerMons_Prestin
+ },
+ [12] = {
+ .facilityClass = FACILITY_CLASS_GUITARIST,
+ .trainerName = _("ERNESTO"),
+ .speechBefore = {EC_WORD_THIS, EC_WORD_PARTY, EC_WORD_GOES, EC_WORD_ON, EC_WORD_FOREVER, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_THE, EC_WORD_MUSIC, EC_WORD_PLAYS, EC_WORD_ON, EC_WORD_WITHOUT, EC_WORD_END},
+ .speechLose = {EC_WORD_NO, EC_WORD_EXCL, EC_WORD_THE, EC_WORD_MUSIC, EC_WORD_CAN_T, EC_WORD_STOP},
+ .monSets = gVerdanturfBattleTentTrainerMons_Ernesto
+ },
+ [13] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_F,
+ .trainerName = _("NALA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_THE, EC_WORD_WORLD, EC_WORD_MOVIE, EC_WORD_COLLECTION},
+ .speechWin = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_LIKE, EC_WORD_RADIO, EC_WORD_VERY, EC_WORD_MUCH},
+ .speechLose = {EC_WORD_I, EC_WORD_REFUSE, EC_WORD_TO, EC_WORD_BELIEVE, EC_WORD_THIS, EC_WORD_EXCL},
+ .monSets = gVerdanturfBattleTentTrainerMons_Nala
+ },
+ [14] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_M,
+ .trainerName = _("DARNELL"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WILL, EC_WORD_GO_EASY, EC_WORD_ON, EC_WORD_YOU, -1},
+ .speechWin = {EC_WORD_YOUR, EC_MOVE2(FRUSTRATION), EC_WORD_SHOULD, EC_WORD_BE, EC_WORD_HIDDEN, EC_WORD_AWAY},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_TO, EC_WORD_TAKE, EC_WORD_ELLIPSIS},
+ .monSets = gVerdanturfBattleTentTrainerMons_Darnell
+ },
+ [15] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_F,
+ .trainerName = _("ASHLYN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_LOOK, EC_WORD_TOUGH, EC_WORD_DO, EC_WORD_I, EC_WORD_QUES},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_OVER, EC_WORD_YOUR, EC_MOVE2(TAUNT), EC_WORD_YET},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_MEAN, EC_WORD_EXCL_EXCL, -1, -1, -1},
+ .monSets = gVerdanturfBattleTentTrainerMons_Ashlyn
+ },
+ [16] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_M,
+ .trainerName = _("ADDISON"),
+ .speechBefore = {EC_WORD_YES, EC_WORD_EXCL, -1, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_WELL, EC_WORD_WASN_T, EC_WORD_THAT, EC_WORD_EASY, EC_WORD_QUES, -1},
+ .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL, -1, EC_WORD_BUT, EC_WORD_WHY, EC_WORD_QUES},
+ .monSets = gVerdanturfBattleTentTrainerMons_Addison
+ },
+ [17] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_F,
+ .trainerName = _("JUSTINE"),
+ .speechBefore = {EC_WORD_YES, EC_WORD_EXCL, -1, EC_WORD_COME_ON, EC_WORD_I_AM, EC_WORD_READY},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_JUST, EC_WORD_NOT, EC_WORD_GOOD, EC_WORD_ENOUGH, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_WOWEE, EC_WORD_EXCL_EXCL, -1, -1, -1, -1},
+ .monSets = gVerdanturfBattleTentTrainerMons_Justine
+ },
+ [18] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_M,
+ .trainerName = _("TYSON"),
+ .speechBefore = {EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_TO, EC_WORD_PRESSURE, EC_WORD_ME, EC_WORD_QUES},
+ .speechWin = {EC_WORD_WHAT, EC_WORD_QUES, EC_WORD_YOU_RE, EC_WORD_MUCH, EC_WORD_TOO_WEAK, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_THIS, EC_WORD_DOESN_T, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_HAPPY, EC_WORD_EXCL},
+ .monSets = gVerdanturfBattleTentTrainerMons_Tyson
+ },
+ [19] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_F,
+ .trainerName = _("LAILA"),
+ .speechBefore = {EC_WORD_A, EC_MOVE2(STRUGGLE), EC_WORD_ISN_T, EC_WORD_VERY, EC_WORD_COOL, -1},
+ .speechWin = {EC_WORD_NOPE, EC_WORD_NOT_VERY, EC_WORD_COOL, EC_WORD_AT, EC_WORD_ALL, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_NOT, EC_WORD_COOL, EC_WORD_BUT, EC_WORD_YOU, EC_WORD_WON},
+ .monSets = gVerdanturfBattleTentTrainerMons_Laila
+ },
+ [20] = {
+ .facilityClass = FACILITY_CLASS_YOUNGSTER,
+ .trainerName = _("WAREN"),
+ .speechBefore = {EC_WORD_DANGER, EC_WORD_EXCL, -1, EC_WORD_I, EC_WORD_SENSE, EC_WORD_DANGER},
+ .speechWin = {EC_WORD_DID, EC_WORD_YOU, EC_WORD_BELIEVE, EC_WORD_MY, EC_WORD_LIE, EC_WORD_QUES_EXCL},
+ .speechLose = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_DID, EC_WORD_SENSE, EC_WORD_DANGER, EC_WORD_ELLIPSIS},
+ .monSets = gVerdanturfBattleTentTrainerMons_Waren
+ },
+ [21] = {
+ .facilityClass = FACILITY_CLASS_FISHERMAN,
+ .trainerName = _("TOBIAS"),
+ .speechBefore = {EC_MOVE2(BARRIER), EC_WORD_EXCL_EXCL, -1, EC_WORD_NOW, EC_WORD_COME_ON, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_MEAN, EC_WORD_I, EC_WORD_WON, EC_WORD_QUES},
+ .speechLose = {EC_WORD_I, EC_WORD_SHOULD, EC_WORD_KNOW, EC_WORD_THAT, EC_WORD_IT_S, EC_WORD_HOPELESS},
+ .monSets = gVerdanturfBattleTentTrainerMons_Tobias
+ },
+ [22] = {
+ .facilityClass = FACILITY_CLASS_BIRD_KEEPER,
+ .trainerName = _("JOSIAH"),
+ .speechBefore = {EC_WORD_I, EC_WORD_PROMISE, EC_WORD_TO, EC_MOVE(FLY), EC_WORD_IF_I_LOSE, -1},
+ .speechWin = {EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS, -1, EC_WORD_YOU, EC_MOVE(FLY), EC_WORD_INSTEAD},
+ .speechLose = {EC_WORD_I, EC_WORD_PROMISE, EC_WORD_TO, EC_MOVE(FLY), EC_WORD_SOMETIME, EC_WORD_SOON},
+ .monSets = gVerdanturfBattleTentTrainerMons_Josiah
+ },
+ [23] = {
+ .facilityClass = FACILITY_CLASS_NINJA_BOY,
+ .trainerName = _("DION"),
+ .speechBefore = {EC_WORD_IT_S, EC_WORD_TRENDY, EC_WORD_UM, EC_WORD_BATTLE, EC_WORD_SOMETHING, -1},
+ .speechWin = {EC_WORD_WAS, EC_WORD_IT, EC_WORD_ELLIPSIS, EC_WORD_BATTLE, EC_WORD_DATE, EC_WORD_QUES},
+ .speechLose = {EC_WORD_WAS, EC_WORD_IT, EC_WORD_ELLIPSIS, EC_WORD_BATTLE, EC_WORD_GOURMET, EC_WORD_QUES},
+ .monSets = gVerdanturfBattleTentTrainerMons_Dion
+ },
+ [24] = {
+ .facilityClass = FACILITY_CLASS_PARASOL_LADY,
+ .trainerName = _("KENZIE"),
+ .speechBefore = {EC_WORD_THE, EC_MOVE(MORNING_SUN), EC_WORD_GIVES, EC_WORD_ME, EC_MOVE(STRENGTH), -1},
+ .speechWin = {EC_WORD_BUT, EC_WORD_I, EC_WORD_LIKE, EC_MOVE2(MOONLIGHT), EC_WORD_TOO, -1},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_LIKE, EC_WORD_A, EC_WORD_TERRIBLE, EC_MOVE(SANDSTORM), EC_WORD_ELLIPSIS},
+ .monSets = gVerdanturfBattleTentTrainerMons_Kenzie
+ },
+ [25] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_F,
+ .trainerName = _("LILLIAN"),
+ .speechBefore = {EC_WORD_I, EC_WORD_DO, EC_WORD_THINGS, EC_WORD_AT, EC_WORD_MY, EC_WORD_OWN_TEMPO},
+ .speechWin = {EC_WORD_I, EC_WORD_WON, EC_WORD_QUES, EC_WORD_WHAT, EC_WORD_A, EC_WORD_SURPRISE},
+ .speechLose = {EC_WORD_AWW, EC_WORD_ELLIPSIS, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_WORD_NAP},
+ .monSets = gVerdanturfBattleTentTrainerMons_Lillian
+ },
+ [26] = {
+ .facilityClass = FACILITY_CLASS_PICNICKER,
+ .trainerName = _("LESLEY"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_BE, EC_WORD_LOLLING, EC_WORD_ABOUT},
+ .speechWin = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_GET, EC_WORD_UP, EC_WORD_EARLIER, -1},
+ .speechLose = {EC_WORD_THIS, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_BE, EC_WORD_HAPPENING, EC_WORD_EXCL},
+ .monSets = gVerdanturfBattleTentTrainerMons_Lesley
+ },
+ [27] = {
+ .facilityClass = FACILITY_CLASS_SAILOR,
+ .trainerName = _("MARQUIS"),
+ .speechBefore = {EC_WORD_NONE, EC_WORD_OF, EC_WORD_THIS, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_SENSE},
+ .speechWin = {EC_WORD_SEE, EC_WORD_QUES, EC_WORD_THIS, EC_WORD_JUST, EC_WORD_ISN_T, EC_WORD_NORMAL},
+ .speechLose = {EC_WORD_SHOULD, EC_WORD_I, EC_WORD_CAUSE, EC_WORD_AN, EC_MOVE(UPROAR), EC_WORD_QUES},
+ .monSets = gVerdanturfBattleTentTrainerMons_Marquis
+ },
+ [28] = {
+ .facilityClass = FACILITY_CLASS_COLLECTOR,
+ .trainerName = _("FREDDY"),
+ .speechBefore = {EC_WORD_I, EC_WORD_ADORE, EC_WORD_THIS, EC_WORD_CUTE, EC_WORD_TELEVISION, EC_WORD_IDOL},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_SO, EC_WORD_FUNNY, EC_WORD_WHEN, EC_WORD_YOU_RE, EC_WORD_ANGRY},
+ .speechLose = {EC_WORD_LATE, EC_WORD_NIGHT, EC_WORD_TELEVISION, EC_WORD_IS, EC_WORD_MY, EC_WORD_LIFE},
+ .monSets = gVerdanturfBattleTentTrainerMons_Freddy
+ },
+ [29] = {
+ .facilityClass = FACILITY_CLASS_LASS,
+ .trainerName = _("CECILIA"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_FABULOUS, EC_WORD_CUTENESS, EC_WORD_IS, EC_WORD_IN, EC_WORD_FASHION},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_NO, EC_WORD_MATCH, EC_WORD_FOR, EC_WORD_MY, EC_WORD_CUTE_CHARM},
+ .speechLose = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_FASHION, EC_WORD_SENSE, EC_WORD_QUES},
+ .monSets = gVerdanturfBattleTentTrainerMons_Cecilia
+ }
+};
+
+const struct FacilityMon gVerdanturfBattleTentMons[] =
+{
+ [0] = {
+ .species = SPECIES_POOCHYENA,
+ .moves = {MOVE_ROAR, MOVE_THIEF, MOVE_BITE, MOVE_HOWL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_GLASSES,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAUGHTY
+ },
+ [1] = {
+ .species = SPECIES_ZIGZAGOON,
+ .moves = {MOVE_COVET, MOVE_GROWL, MOVE_PIN_MISSILE, MOVE_MUD_SPORT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [2] = {
+ .species = SPECIES_DUSTOX,
+ .moves = {MOVE_CONFUSION, MOVE_MOONLIGHT, MOVE_PROTECT, MOVE_FLASH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILVER_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_MODEST
+ },
+ [3] = {
+ .species = SPECIES_TAILLOW,
+ .moves = {MOVE_AGILITY, MOVE_DOUBLE_TEAM, MOVE_WING_ATTACK, MOVE_GROWL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_ORAN_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [4] = {
+ .species = SPECIES_SHROOMISH,
+ .moves = {MOVE_HEADBUTT, MOVE_STUN_SPORE, MOVE_LEECH_SEED, MOVE_FLASH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_RASH
+ },
+ [5] = {
+ .species = SPECIES_MACHOP,
+ .moves = {MOVE_LOW_KICK, MOVE_LEER, MOVE_FOCUS_ENERGY, MOVE_ENCORE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_LONELY
+ },
+ [6] = {
+ .species = SPECIES_MAGIKARP,
+ .moves = {MOVE_SPLASH, MOVE_FLAIL, MOVE_TACKLE, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF,
+ .evSpread = F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [7] = {
+ .species = SPECIES_BARBOACH,
+ .moves = {MOVE_MUD_SLAP, MOVE_WATER_GUN, MOVE_RAIN_DANCE, MOVE_SPARK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_ASPEAR_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED,
+ .nature = NATURE_HASTY
+ },
+ [8] = {
+ .species = SPECIES_WINGULL,
+ .moves = {MOVE_ATTRACT, MOVE_TWISTER, MOVE_WING_ATTACK, MOVE_SUPERSONIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_DRAGON_FANG,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_IMPISH
+ },
+ [9] = {
+ .species = SPECIES_ARON,
+ .moves = {MOVE_ENDEAVOR, MOVE_METAL_CLAW, MOVE_TACKLE, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PECHA_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HARDY
+ },
+ [10] = {
+ .species = SPECIES_NUMEL,
+ .moves = {MOVE_EMBER, MOVE_ROCK_SLIDE, MOVE_ROLLOUT, MOVE_GROWL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHARCOAL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_SASSY
+ },
+ [11] = {
+ .species = SPECIES_SWALOT,
+ .moves = {MOVE_YAWN, MOVE_SLUDGE, MOVE_ACID_ARMOR, MOVE_AMNESIA},
+ .itemTableId = BATTLE_FRONTIER_ITEM_POISON_BARB,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [12] = {
+ .species = SPECIES_KECLEON,
+ .moves = {MOVE_SUBSTITUTE, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_BIND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIET
+ },
+ [13] = {
+ .species = SPECIES_BALTOY,
+ .moves = {MOVE_SANDSTORM, MOVE_FLASH, MOVE_SELF_DESTRUCT, MOVE_HARDEN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAUGHTY
+ },
+ [14] = {
+ .species = SPECIES_NINJASK,
+ .moves = {MOVE_DIG, MOVE_SCREECH, MOVE_SWORDS_DANCE, MOVE_LEECH_LIFE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [15] = {
+ .species = SPECIES_MAKUHITA,
+ .moves = {MOVE_BULK_UP, MOVE_ARM_THRUST, MOVE_SMELLING_SALT, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAUGHTY
+ },
+ [16] = {
+ .species = SPECIES_SWABLU,
+ .moves = {MOVE_REFRESH, MOVE_SAFEGUARD, MOVE_ATTRACT, MOVE_MIRROR_MOVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MILD
+ },
+ [17] = {
+ .species = SPECIES_GOLDEEN,
+ .moves = {MOVE_WATERFALL, MOVE_MUD_SPORT, MOVE_SUPERSONIC, MOVE_DOUBLE_TEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MYSTIC_WATER,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_GENTLE
+ },
+ [18] = {
+ .species = SPECIES_LOTAD,
+ .moves = {MOVE_GROWL, MOVE_WATER_GUN, MOVE_MEGA_DRAIN, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_IAPAPA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [19] = {
+ .species = SPECIES_NUMEL,
+ .moves = {MOVE_MAGNITUDE, MOVE_EMBER, MOVE_GROWL, MOVE_DEFENSE_CURL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHARCOAL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_RELAXED
+ },
+ [20] = {
+ .species = SPECIES_LINOONE,
+ .moves = {MOVE_HEADBUTT, MOVE_TICKLE, MOVE_PROTECT, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [21] = {
+ .species = SPECIES_SEVIPER,
+ .moves = {MOVE_WRAP, MOVE_GLARE, MOVE_POISON_FANG, MOVE_SWAGGER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_ASPEAR_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [22] = {
+ .species = SPECIES_SKARMORY,
+ .moves = {MOVE_AIR_CUTTER, MOVE_SANDSTORM, MOVE_LEER, MOVE_AGILITY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MACHO_BRACE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_BASHFUL
+ },
+ [23] = {
+ .species = SPECIES_SWELLOW,
+ .moves = {MOVE_AGILITY, MOVE_WING_ATTACK, MOVE_DOUBLE_TEAM, MOVE_SUPERSONIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SHARP_BEAK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAUGHTY
+ },
+ [24] = {
+ .species = SPECIES_GOLDEEN,
+ .moves = {MOVE_PECK, MOVE_SUPERSONIC, MOVE_PSYBEAM, MOVE_RAIN_DANCE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_GENTLE
+ },
+ [25] = {
+ .species = SPECIES_ELECTRIKE,
+ .moves = {MOVE_SHOCK_WAVE, MOVE_TACKLE, MOVE_CHARGE, MOVE_THUNDER_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_MILD
+ },
+ [26] = {
+ .species = SPECIES_NUZLEAF,
+ .moves = {MOVE_SUNNY_DAY, MOVE_TORMENT, MOVE_FAKE_OUT, MOVE_THIEF},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_GLASSES,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [27] = {
+ .species = SPECIES_ARON,
+ .moves = {MOVE_TAKE_DOWN, MOVE_METAL_CLAW, MOVE_IRON_DEFENSE, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [28] = {
+ .species = SPECIES_MIGHTYENA,
+ .moves = {MOVE_HOWL, MOVE_TAKE_DOWN, MOVE_ODOR_SLEUTH, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [29] = {
+ .species = SPECIES_SOLROCK,
+ .moves = {MOVE_HARDEN, MOVE_FIRE_SPIN, MOVE_MIMIC, MOVE_PSYWAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [30] = {
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_ROLLOUT, MOVE_ROCK_SMASH, MOVE_SANDSTORM, MOVE_BLOCK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_IMPISH
+ },
+ [31] = {
+ .species = SPECIES_KADABRA,
+ .moves = {MOVE_ENCORE, MOVE_PSYBEAM, MOVE_DISABLE, MOVE_KINESIS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [32] = {
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_PROTECT, MOVE_SELF_DESTRUCT, MOVE_SPARK, MOVE_SCREECH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_BASHFUL
+ },
+ [33] = {
+ .species = SPECIES_MAGNEMITE,
+ .moves = {MOVE_METAL_SOUND, MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, MOVE_SHOCK_WAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MAGNET,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_SERIOUS
+ },
+ [34] = {
+ .species = SPECIES_PELIPPER,
+ .moves = {MOVE_WING_ATTACK, MOVE_MIST, MOVE_AGILITY, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FIGY_BERRY,
+ .evSpread = 0,
+ .nature = NATURE_BRAVE
+ },
+ [35] = {
+ .species = SPECIES_LOUDRED,
+ .moves = {MOVE_HOWL, MOVE_UPROAR, MOVE_REST, MOVE_SCREECH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CALM
+ },
+ [36] = {
+ .species = SPECIES_MARILL,
+ .moves = {MOVE_ROLLOUT, MOVE_DEFENSE_CURL, MOVE_TAIL_WHIP, MOVE_BUBBLE_BEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_JOLLY
+ },
+ [37] = {
+ .species = SPECIES_TRAPINCH,
+ .moves = {MOVE_DIG, MOVE_ROCK_TOMB, MOVE_SANDSTORM, MOVE_FAINT_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_NONE,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_NAUGHTY
+ },
+ [38] = {
+ .species = SPECIES_TENTACOOL,
+ .moves = {MOVE_SCREECH, MOVE_CONFUSE_RAY, MOVE_WRAP, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [39] = {
+ .species = SPECIES_VIGOROTH,
+ .moves = {MOVE_ENCORE, MOVE_SLACK_OFF, MOVE_YAWN, MOVE_SECRET_POWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [40] = {
+ .species = SPECIES_WAILMER,
+ .moves = {MOVE_WATER_PULSE, MOVE_ROLLOUT, MOVE_CURSE, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB,
+ .evSpread = F_EV_SPREAD_HP,
+ .nature = NATURE_RELAXED
+ },
+ [41] = {
+ .species = SPECIES_ILLUMISE,
+ .moves = {MOVE_TACKLE, MOVE_SWEET_SCENT, MOVE_WISH, MOVE_ENCORE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [42] = {
+ .species = SPECIES_MACHOKE,
+ .moves = {MOVE_LEER, MOVE_KARATE_CHOP, MOVE_BULK_UP, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_CALM
+ },
+ [43] = {
+ .species = SPECIES_WHISMUR,
+ .moves = {MOVE_SECRET_POWER, MOVE_SUPERSONIC, MOVE_STOMP, MOVE_ROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_QUIRKY
+ },
+ [44] = {
+ .species = SPECIES_CACNEA,
+ .moves = {MOVE_INGRAIN, MOVE_LEECH_SEED, MOVE_NEEDLE_ARM, MOVE_GROWTH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SERIOUS
+ }
+};
+
+// Fallarbor Battle Tent.
+const u16 gFallarborBattleTentTrainerMons_Amber[] =
+{
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Javier[] =
+{
+ 6,
+ 35,
+ 36,
+ 37,
+ 38,
+ 44,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Natalie[] =
+{
+ 5,
+ 29,
+ 30,
+ 32,
+ 34,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Treve[] =
+{
+ 28,
+ 29,
+ 30,
+ 32,
+ 33,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Arianna[] =
+{
+ 18,
+ 23,
+ 24,
+ 27,
+ 44,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Jadyn[] =
+{
+ 0,
+ 22,
+ 24,
+ 27,
+ 32,
+ 39,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Gerardo[] =
+{
+ 6,
+ 18,
+ 23,
+ 24,
+ 29,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Jonn[] =
+{
+ 16,
+ 17,
+ 21,
+ 22,
+ 37,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Esteban[] =
+{
+ 5,
+ 28,
+ 30,
+ 33,
+ 42,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Jameson[] =
+{
+ 1,
+ 2,
+ 3,
+ 5,
+ 9,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Alanzo[] =
+{
+ 9,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Howard[] =
+{
+ 18,
+ 23,
+ 31,
+ 38,
+ 43,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Conrad[] =
+{
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Makenna[] =
+{
+ 4,
+ 21,
+ 25,
+ 36,
+ 40,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Brayan[] =
+{
+ 0,
+ 4,
+ 6,
+ 12,
+ 19,
+ 23,
+ 28,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Mariana[] =
+{
+ 0,
+ 4,
+ 13,
+ 19,
+ 28,
+ 30,
+ 37,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Sheldon[] =
+{
+ 2,
+ 3,
+ 21,
+ 31,
+ 39,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Gianna[] =
+{
+ 1,
+ 2,
+ 30,
+ 32,
+ 41,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Yahir[] =
+{
+ 4,
+ 8,
+ 15,
+ 17,
+ 22,
+ 24,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Britney[] =
+{
+ 4,
+ 7,
+ 14,
+ 20,
+ 23,
+ 43,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Hecter[] =
+{
+ 0,
+ 1,
+ 2,
+ 5,
+ 9,
+ 35,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Tannor[] =
+{
+ 5,
+ 30,
+ 31,
+ 33,
+ 34,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Benji[] =
+{
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Rory[] =
+{
+ 9,
+ 11,
+ 14,
+ 15,
+ 27,
+ 39,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Eleanor[] =
+{
+ 23,
+ 28,
+ 31,
+ 36,
+ 38,
+ 42,
+ 44,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Evelyn[] =
+{
+ 29,
+ 31,
+ 32,
+ 33,
+ 34,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Arielle[] =
+{
+ 1,
+ 3,
+ 38,
+ 39,
+ 41,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Connar[] =
+{
+ 7,
+ 8,
+ 28,
+ 29,
+ 31,
+ 32,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Maurice[] =
+{
+ 4,
+ 5,
+ 6,
+ 12,
+ 13,
+ -1
+};
+
+const u16 gFallarborBattleTentTrainerMons_Kianna[] =
+{
+ 22,
+ 24,
+ 26,
+ 27,
+ 34,
+ 37,
+ -1
+};
+
+const struct BattleFrontierTrainer gFallarborBattleTentTrainers[] =
+{
+ [0] = {
+ .facilityClass = FACILITY_CLASS_AROMA_LADY,
+ .trainerName = _("AMBER"),
+ .speechBefore = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_DIET, EC_WORD_EVERY, EC_WORD_DAY},
+ .speechWin = {EC_WORD_A, EC_MOVE(NIGHTMARE), EC_WORD_OF, EC_WORD_SWEETS, EC_WORD_SHOCKED, EC_WORD_ME},
+ .speechLose = {EC_WORD_IF, EC_WORD_YOU, EC_WORD_GIVE_UP, EC_WORD_YOU, EC_WORD_WILL, EC_WORD_LOSE},
+ .monSets = gFallarborBattleTentTrainerMons_Amber
+ },
+ [1] = {
+ .facilityClass = FACILITY_CLASS_RUIN_MANIAC,
+ .trainerName = _("JAVIER"),
+ .speechBefore = {EC_WORD_I, EC_WORD_NEVER, EC_WORD_EVER, EC_WORD_HAVE, EC_WORD_ENOUGH, EC_WORD_MONEY},
+ .speechWin = {EC_WORD_I, EC_WORD_WON, EC_WORD_BUT, EC_WORD_I, EC_WORD_NEED, EC_WORD_MONEY},
+ .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_MONEY, EC_WORD_FOR, EC_WORD_A, EC_WORD_BIKE},
+ .monSets = gFallarborBattleTentTrainerMons_Javier
+ },
+ [2] = {
+ .facilityClass = FACILITY_CLASS_TUBER_F,
+ .trainerName = _("NATALIE"),
+ .speechBefore = {EC_WORD_THE, EC_WORD_WAY, EC_WORD_I, EC_WORD_BATTLE, EC_WORD_IS, EC_WORD_WEIRD},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_MUCH, EC_WORD_TOO_WEAK, EC_WORD_FOR, EC_WORD_THIS, EC_WORD_PLACE},
+ .speechLose = {EC_WORD_GIVE_ME, EC_WORD_AN, EC_WORD_EASY, EC_WORD_MATCH, EC_WORD_NEXT, EC_WORD_TIME},
+ .monSets = gFallarborBattleTentTrainerMons_Natalie
+ },
+ [3] = {
+ .facilityClass = FACILITY_CLASS_TUBER_M,
+ .trainerName = _("TREVE"),
+ .speechBefore = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_MOVE2(METRONOME), EC_WORD_AND, EC_WORD_SLEEP},
+ .speechWin = {EC_WORD_YEAH, EC_WORD_EXCL, EC_MOVE(HYPNOSIS), EC_WORD_IS, EC_WORD_TOTALLY, EC_WORD_GREAT},
+ .speechLose = {EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_DIDN_T, EC_WORD_WORK, EC_WORD_ELLIPSIS, -1},
+ .monSets = gFallarborBattleTentTrainerMons_Treve
+ },
+ [4] = {
+ .facilityClass = FACILITY_CLASS_LADY,
+ .trainerName = _("ARIANNA"),
+ .speechBefore = {EC_WORD_IF_I_WIN, EC_WORD_GIVE_ME, EC_WORD_POKEMON, EC_WORD_FOR, EC_WORD_MY, EC_WORD_COLLECTION},
+ .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_TOO_WEAK, EC_WORD_TO, EC_WORD_COLLECT},
+ .speechLose = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_SOMETHING, EC_WORD_ELSE, EC_WORD_ELLIPSIS},
+ .monSets = gFallarborBattleTentTrainerMons_Arianna
+ },
+ [5] = {
+ .facilityClass = FACILITY_CLASS_BEAUTY,
+ .trainerName = _("JADYN"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_IS, EC_WORD_REALLY, EC_WORD_A, EC_WORD_MYSTERY},
+ .speechWin = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_GOES, EC_WORD_ON, EC_WORD_A, EC_WORD_MYSTERY},
+ .speechLose = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_YOUR, EC_WORD_MOTHER},
+ .monSets = gFallarborBattleTentTrainerMons_Jadyn
+ },
+ [6] = {
+ .facilityClass = FACILITY_CLASS_RICH_BOY,
+ .trainerName = _("GERARDO"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_BEST, EC_WORD_HERO, EC_WORD_EVER, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_SEE, EC_WORD_WHAT, EC_WORD_I, EC_WORD_MEAN, EC_WORD_QUES, -1},
+ .speechLose = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_WERE, EC_WORD_RIGHT, EC_WORD_QUES, -1},
+ .monSets = gFallarborBattleTentTrainerMons_Gerardo
+ },
+ [7] = {
+ .facilityClass = FACILITY_CLASS_POKEMANIAC,
+ .trainerName = _("JONN"),
+ .speechBefore = {EC_WORD_THE, EC_WORD_WORLD, EC_MOVE2(SUPERPOWER), EC_MOVE2(STOMP), EC_WORD_CONTEST, EC_WORD_EXCL_EXCL},
+ .speechWin = {EC_WORD_I_AM, EC_WORD_NO_1, EC_WORD_EXCL_EXCL, EC_WORD_HEAR, EC_WORD_ME, EC_MOVE2(ROAR)},
+ .speechLose = {EC_WORD_I, EC_WORD_GIVE_UP, EC_WORD_EXCL, EC_WORD_YOU_RE, EC_WORD_NO_1, EC_WORD_EXCL},
+ .monSets = gFallarborBattleTentTrainerMons_Jonn
+ },
+ [8] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_M,
+ .trainerName = _("ESTEBAN"),
+ .speechBefore = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_GOOD, EC_WORD_TRAINER, EC_WORD_QUES, EC_WORD_UNBELIEVABLE},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_SOME, EC_WORD_PUSHOVER, EC_WORD_OF, EC_WORD_A, EC_WORD_TRAINER},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_MUCH, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_FOR, EC_WORD_ME},
+ .monSets = gFallarborBattleTentTrainerMons_Esteban
+ },
+ [9] = {
+ .facilityClass = FACILITY_CLASS_CAMPER,
+ .trainerName = _("JAMESON"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_SILKY, EC_WORD_SMOOTH, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_MY, EC_WORD_SILKY, EC_WORD_SMOOTH, EC_WORD_POKEMON, EC_WORD_RULE, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_MY, EC_WORD_POKEMON, EC_MOVE2(STRUGGLE), EC_WORD_IN, EC_WORD_YOUR, EC_WORD_STICKY_HOLD},
+ .monSets = gFallarborBattleTentTrainerMons_Jameson
+ },
+ [10] = {
+ .facilityClass = FACILITY_CLASS_BUG_MANIAC,
+ .trainerName = _("ALANZO"),
+ .speechBefore = {EC_MOVE2(FORESIGHT), EC_WORD_IS, EC_WORD_A, EC_WORD_POWER, EC_WORD_I, EC_WORD_HAVE},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_OBLIVIOUS, EC_WORD_ABOUT, EC_MOVE2(FORESIGHT), EC_WORD_EXCL, -1},
+ .speechLose = {EC_WORD_MY, EC_MOVE2(FORESIGHT), EC_WORD_IS, EC_WORD_ALWAYS, EC_WORD_RIGHT, EC_WORD_EXCL},
+ .monSets = gFallarborBattleTentTrainerMons_Alanzo
+ },
+ [11] = {
+ .facilityClass = FACILITY_CLASS_GENTLEMAN,
+ .trainerName = _("HOWARD"),
+ .speechBefore = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_CAN_T, EC_WORD_BEAT, EC_WORD_ME, -1},
+ .speechWin = {EC_WORD_YOU, EC_WORD_COULDN_T, EC_WORD_WIN, EC_WORD_COULD, EC_WORD_YOU, EC_WORD_QUES},
+ .speechLose = {EC_WORD_YOU, EC_WORD_WOULD, EC_WORD_GO, EC_WORD_ALL, EC_WORD_OUT, EC_WORD_ELLIPSIS},
+ .monSets = gFallarborBattleTentTrainerMons_Howard
+ },
+ [12] = {
+ .facilityClass = FACILITY_CLASS_GUITARIST,
+ .trainerName = _("CONRAD"),
+ .speechBefore = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_PRETTY, EC_WORD_WILD, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_WHOAH, EC_WORD_EXCL_EXCL, -1, EC_WORD_LET_S, EC_WORD_DANCE, EC_WORD_EXCL},
+ .speechLose = {EC_WORD_MY, EC_WORD_MUSIC, EC_WORD_WILL, EC_WORD_PLAY, EC_WORD_ON, EC_WORD_ELLIPSIS},
+ .monSets = gFallarborBattleTentTrainerMons_Conrad
+ },
+ [13] = {
+ .facilityClass = FACILITY_CLASS_SCHOOL_KID_F,
+ .trainerName = _("MAKENNA"),
+ .speechBefore = {EC_WORD_SHOW, EC_WORD_ME, EC_WORD_THAT, EC_WORD_YOU, EC_WORD_MEAN, EC_WORD_IT},
+ .speechWin = {EC_WORD_THAT_S, EC_WORD_WHY, EC_WORD_I, EC_WORD_STUDY, EC_WORD_EVERY, EC_WORD_DAY},
+ .speechLose = {EC_WORD_AWW, EC_WORD_I, EC_WORD_STUDY, EC_WORD_EVERY, EC_WORD_DAY, EC_WORD_TOO},
+ .monSets = gFallarborBattleTentTrainerMons_Makenna
+ },
+ [14] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_M,
+ .trainerName = _("BRAYAN"),
+ .speechBefore = {EC_WORD_CAN, EC_WORD_YOU, EC_WORD_SEE, EC_WORD_MY, EC_WORD_POWER, EC_WORD_QUES},
+ .speechWin = {EC_WORD_HOW, EC_WORD_BORING, EC_WORD_ELLIPSIS, EC_WORD_THIS, EC_WORD_IS, EC_WORD_GOOD_BYE},
+ .speechLose = {EC_WORD_AM, EC_WORD_I, EC_WORD_THE, EC_WORD_WEAK, EC_WORD_TRAINER, EC_WORD_QUES},
+ .monSets = gFallarborBattleTentTrainerMons_Brayan
+ },
+ [15] = {
+ .facilityClass = FACILITY_CLASS_COOLTRAINER_F,
+ .trainerName = _("MARIANA"),
+ .speechBefore = {EC_WORD_A, EC_WORD_LIE, EC_WORD_CAN, EC_WORD_BE, EC_WORD_KIND, EC_WORD_ELLIPSIS},
+ .speechWin = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_LIKE, EC_WORD_THE, EC_WORD_SUNDAY, EC_WORD_COMICS},
+ .speechLose = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_LIKE, EC_WORD_FROM, EC_WORD_A, EC_WORD_MOVIE},
+ .monSets = gFallarborBattleTentTrainerMons_Mariana
+ },
+ [16] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_M,
+ .trainerName = _("SHELDON"),
+ .speechBefore = {EC_WORD_A, EC_WORD_POKEMON, EC_WORD_TEACHER, EC_WORD_GETS, EC_WORD_NO, EC_MOVE2(REST)},
+ .speechWin = {EC_WORD_MY, EC_WORD_SMARTNESS, EC_WORD_GETS, EC_WORD_ME, EC_WORD_EASY, EC_WORD_WINS},
+ .speechLose = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_GO, EC_WORD_WORK, EC_WORD_BYE_BYE},
+ .monSets = gFallarborBattleTentTrainerMons_Sheldon
+ },
+ [17] = {
+ .facilityClass = FACILITY_CLASS_POKEFAN_F,
+ .trainerName = _("GIANNA"),
+ .speechBefore = {EC_WORD_AHAHA, EC_WORD_YES, EC_WORD_EXCL, EC_WORD_LOVEY_DOVEY, EC_WORD_POKEMON, EC_WORD_WORLD},
+ .speechWin = {EC_WORD_MY, EC_WORD_SHINE, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_THINGS, EC_WORD_BETTER},
+ .speechLose = {EC_WORD_DO, EC_WORD_YOU, EC_WORD_DISLIKE, EC_WORD_POKEMON, EC_WORD_QUES, -1},
+ .monSets = gFallarborBattleTentTrainerMons_Gianna
+ },
+ [18] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_M,
+ .trainerName = _("YAHIR"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_COME_ON, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_YOU, EC_WORD_NEED, EC_WORD_TO, EC_WORD_TRAIN, EC_WORD_A_LOT, EC_WORD_MORE},
+ .speechLose = {EC_WORD_NOT, EC_WORD_ENOUGH, EC_WORD_ELLIPSIS, EC_WORD_JUST, EC_WORD_NOT, EC_WORD_ENOUGH},
+ .monSets = gFallarborBattleTentTrainerMons_Yahir
+ },
+ [19] = {
+ .facilityClass = FACILITY_CLASS_EXPERT_F,
+ .trainerName = _("BRITNEY"),
+ .speechBefore = {EC_WORD_IT, EC_WORD_SEEMS, EC_WORD_THAT, EC_WORD_YOU_RE, EC_WORD_QUITE, EC_WORD_GOOD},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_LUKEWARM, EC_WORD_TALENT, EC_WORD_AT, EC_WORD_BEST},
+ .speechLose = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_COOL, EC_WORD_HERO, EC_WORD_AT, EC_WORD_THIS},
+ .monSets = gFallarborBattleTentTrainerMons_Britney
+ },
+ [20] = {
+ .facilityClass = FACILITY_CLASS_YOUNGSTER,
+ .trainerName = _("HECTER"),
+ .speechBefore = {EC_WORD_MY, EC_MOVE2(HIDDEN_POWER), EC_WORD_IS, EC_WORD_EXCITING, EC_WORD_ME, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_YEEHAW_EXCL, EC_WORD_LET_S, EC_WORD_HAVE, EC_WORD_A, EC_MOVE2(HIDDEN_POWER), EC_WORD_PARTY},
+ .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL, EC_WORD_DON_T, EC_WORD_YOU, EC_MOVE2(MIMIC), EC_WORD_ME},
+ .monSets = gFallarborBattleTentTrainerMons_Hecter
+ },
+ [21] = {
+ .facilityClass = FACILITY_CLASS_FISHERMAN,
+ .trainerName = _("TANNOR"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_GOT, EC_WORD_TO, EC_WORD_BE, EC_WORD_JOKING},
+ .speechWin = {EC_WORD_YOU_RE, EC_WORD_THE, EC_WORD_BEST, EC_WORD_AT, EC_WORD_BEING, EC_WORD_FUNNY},
+ .speechLose = {EC_WORD_YOU, EC_WORD_WEREN_T, EC_WORD_BEING, EC_WORD_FUNNY, EC_WORD_AT, EC_WORD_ALL},
+ .monSets = gFallarborBattleTentTrainerMons_Tannor
+ },
+ [22] = {
+ .facilityClass = FACILITY_CLASS_BIRD_KEEPER,
+ .trainerName = _("BENJI"),
+ .speechBefore = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_THINK, EC_WORD_VERY, EC_WORD_FAST, EC_WORD_HUH_QUES},
+ .speechWin = {EC_WORD_SORRY, EC_WORD_EXCL, EC_WORD_I, EC_WORD_DIDN_T, EC_WORD_MEAN, EC_WORD_YOU},
+ .speechLose = {EC_WORD_YOU, EC_WORD_LEFT, EC_WORD_ME, EC_WORD_FEELING, EC_WORD_SAD, EC_WORD_ELLIPSIS},
+ .monSets = gFallarborBattleTentTrainerMons_Benji
+ },
+ [23] = {
+ .facilityClass = FACILITY_CLASS_NINJA_BOY,
+ .trainerName = _("RORY"),
+ .speechBefore = {EC_WORD_DON_T, EC_WORD_CAUSE, EC_WORD_AN, EC_MOVE(UPROAR), EC_WORD_YOU, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_NEED, EC_WORD_AN, EC_MOVE(UPROAR), EC_WORD_EXCL},
+ .speechLose = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_CAUSE, EC_WORD_AN, EC_MOVE(UPROAR)},
+ .monSets = gFallarborBattleTentTrainerMons_Rory
+ },
+ [24] = {
+ .facilityClass = FACILITY_CLASS_PARASOL_LADY,
+ .trainerName = _("ELEANOR"),
+ .speechBefore = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_WANT, EC_WORD_TO, EC_WORD_PARTY, -1},
+ .speechWin = {EC_WORD_A, EC_WORD_TRENDY, EC_WORD_PARTY, EC_WORD_WOULD, EC_WORD_BE, EC_WORD_REFRESHING},
+ .speechLose = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_PARTY, EC_WORD_QUES},
+ .monSets = gFallarborBattleTentTrainerMons_Eleanor
+ },
+ [25] = {
+ .facilityClass = FACILITY_CLASS_SWIMMER_F,
+ .trainerName = _("EVELYN"),
+ .speechBefore = {EC_WORD_MY, EC_WORD_PC, EC_WORD_IS, EC_WORD_MY, EC_WORD_SECRET_BASE, EC_WORD_EXCL},
+ .speechWin = {EC_WORD_IT_S, EC_WORD_ALL, EC_WORD_SECRET, EC_WORD_ON, EC_WORD_MY, EC_WORD_PC},
+ .speechLose = {EC_WORD_NO, EC_WORD_EXCL, -1, EC_WORD_I, EC_WORD_REJECT, EC_WORD_THIS},
+ .monSets = gFallarborBattleTentTrainerMons_Evelyn
+ },
+ [26] = {
+ .facilityClass = FACILITY_CLASS_PICNICKER,
+ .trainerName = _("ARIELLE"),
+ .speechBefore = {EC_WORD_IT_S, EC_WORD_NOT_VERY, EC_WORD_PRETTY, EC_WORD_BUT, EC_WORD_I, EC_WORD_TRY},
+ .speechWin = {EC_WORD_WE_RE, EC_WORD_NOT_VERY, EC_WORD_PRETTY, EC_WORD_BUT, EC_WORD_WE_RE, EC_WORD_GREAT},
+ .speechLose = {EC_WORD_THAT_WAS, EC_WORD_PRETTY, EC_WORD_MEAN, EC_WORD_OF, EC_WORD_YOU, EC_WORD_EXCL},
+ .monSets = gFallarborBattleTentTrainerMons_Arielle
+ },
+ [27] = {
+ .facilityClass = FACILITY_CLASS_SAILOR,
+ .trainerName = _("CONNAR"),
+ .speechBefore = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_STRONG, EC_WORD_ENOUGH, EC_WORD_FOR, EC_WORD_THIS},
+ .speechWin = {EC_WORD_DO, EC_WORD_YOU, EC_WORD_THINK, EC_WORD_YOU_RE, EC_WORD_OK_QUES, -1},
+ .speechLose = {EC_WORD_GOOD_BYE, EC_WORD_AND, EC_WORD_THANK_YOU, -1, -1, -1},
+ .monSets = gFallarborBattleTentTrainerMons_Connar
+ },
+ [28] = {
+ .facilityClass = FACILITY_CLASS_COLLECTOR,
+ .trainerName = _("MAURICE"),
+ .speechBefore = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NO, EC_WORD_RADIO, EC_WORD_OR, EC_WORD_TELEVISION},
+ .speechWin = {EC_WORD_BUT, EC_WORD_THERE, EC_WORD_IS, EC_WORD_A_LOT, EC_WORD_OF, EC_WORD_POKEMON},
+ .speechLose = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_ENJOY, EC_WORD_MYSELF, EC_WORD_WITHOUT, EC_WORD_MONEY},
+ .monSets = gFallarborBattleTentTrainerMons_Maurice
+ },
+ [29] = {
+ .facilityClass = FACILITY_CLASS_LASS,
+ .trainerName = _("KIANNA"),
+ .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_DEPT_STORE, EC_WORD_SHOPPING},
+ .speechWin = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_SHOPPING, EC_WORD_ALONE, -1, -1},
+ .speechLose = {EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_SHOPPING, EC_WORD_TOGETHER, EC_WORD_QUES},
+ .monSets = gFallarborBattleTentTrainerMons_Kianna
+ }
+};
+
+const struct FacilityMon gFallarborBattleTentMons[] =
+{
+ [0] = {
+ .species = SPECIES_NUMEL,
+ .moves = {MOVE_GROWL, MOVE_FLAMETHROWER, MOVE_TACKLE, MOVE_SUNNY_DAY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHARCOAL,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [1] = {
+ .species = SPECIES_LINOONE,
+ .moves = {MOVE_ODOR_SLEUTH, MOVE_COVET, MOVE_ROCK_SMASH, MOVE_CHARM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_SASSY
+ },
+ [2] = {
+ .species = SPECIES_PLUSLE,
+ .moves = {MOVE_SPARK, MOVE_GROWL, MOVE_QUICK_ATTACK, MOVE_FAKE_TEARS},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [3] = {
+ .species = SPECIES_POOCHYENA,
+ .moves = {MOVE_YAWN, MOVE_ODOR_SLEUTH, MOVE_HOWL, MOVE_FRUSTRATION},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEPPA_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAUGHTY
+ },
+ [4] = {
+ .species = SPECIES_KECLEON,
+ .moves = {MOVE_LICK, MOVE_SLASH, MOVE_FAINT_ATTACK, MOVE_PSYBEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_WIKI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_MODEST
+ },
+ [5] = {
+ .species = SPECIES_MAGIKARP,
+ .moves = {MOVE_SPLASH, MOVE_TACKLE, MOVE_FLAIL, MOVE_NONE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_DRAGON_SCALE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [6] = {
+ .species = SPECIES_SOLROCK,
+ .moves = {MOVE_ROCK_THROW, MOVE_FLASH, MOVE_SANDSTORM, MOVE_PSYWAVE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_HARD_STONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_SASSY
+ },
+ [7] = {
+ .species = SPECIES_MAKUHITA,
+ .moves = {MOVE_DETECT, MOVE_ARM_THRUST, MOVE_FAKE_OUT, MOVE_SMELLING_SALT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_BELT,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [8] = {
+ .species = SPECIES_MACHOKE,
+ .moves = {MOVE_COUNTER, MOVE_REVENGE, MOVE_BULK_UP, MOVE_FOCUS_ENERGY},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_NAIVE
+ },
+ [9] = {
+ .species = SPECIES_NINCADA,
+ .moves = {MOVE_FURY_SWIPES, MOVE_ENDURE, MOVE_MUD_SLAP, MOVE_DIG},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_SERIOUS
+ },
+ [10] = {
+ .species = SPECIES_BEAUTIFLY,
+ .moves = {MOVE_FLASH, MOVE_MORNING_SUN, MOVE_HARDEN, MOVE_MEGA_DRAIN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIRKY
+ },
+ [11] = {
+ .species = SPECIES_DUSTOX,
+ .moves = {MOVE_MOONLIGHT, MOVE_HARDEN, MOVE_POISON_STING, MOVE_PSYBEAM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE,
+ .nature = NATURE_DOCILE
+ },
+ [12] = {
+ .species = SPECIES_ILLUMISE,
+ .moves = {MOVE_METRONOME, MOVE_FLATTER, MOVE_WISH, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY,
+ .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [13] = {
+ .species = SPECIES_VOLBEAT,
+ .moves = {MOVE_TACKLE, MOVE_MOONLIGHT, MOVE_SIGNAL_BEAM, MOVE_TAIL_GLOW},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEPPA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [14] = {
+ .species = SPECIES_NINJASK,
+ .moves = {MOVE_DOUBLE_TEAM, MOVE_PROTECT, MOVE_DIG, MOVE_SAND_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_TIMID
+ },
+ [15] = {
+ .species = SPECIES_NINJASK,
+ .moves = {MOVE_SWORDS_DANCE, MOVE_CUT, MOVE_FURY_CUTTER, MOVE_LEECH_LIFE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SILVER_POWDER,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [16] = {
+ .species = SPECIES_ARON,
+ .moves = {MOVE_METAL_CLAW, MOVE_PROTECT, MOVE_SHOCK_WAVE, MOVE_METAL_SOUND},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_LONELY
+ },
+ [17] = {
+ .species = SPECIES_ARON,
+ .moves = {MOVE_SECRET_POWER, MOVE_METAL_CLAW, MOVE_IRON_DEFENSE, MOVE_MUD_SLAP},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_GENTLE
+ },
+ [18] = {
+ .species = SPECIES_ELECTRIKE,
+ .moves = {MOVE_CRUNCH, MOVE_THUNDER_WAVE, MOVE_HOWL, MOVE_QUICK_ATTACK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SEA_INCENSE,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HASTY
+ },
+ [19] = {
+ .species = SPECIES_MAGNEMITE,
+ .moves = {MOVE_THUNDER_WAVE, MOVE_SUPERSONIC, MOVE_ENDURE, MOVE_SPARK},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MAGNET,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIET
+ },
+ [20] = {
+ .species = SPECIES_VOLTORB,
+ .moves = {MOVE_CHARGE, MOVE_SPARK, MOVE_SCREECH, MOVE_SONIC_BOOM},
+ .itemTableId = BATTLE_FRONTIER_ITEM_ASPEAR_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [21] = {
+ .species = SPECIES_WHISMUR,
+ .moves = {MOVE_REST, MOVE_SLEEP_TALK, MOVE_HYPER_VOICE, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [22] = {
+ .species = SPECIES_LOUDRED,
+ .moves = {MOVE_STOMP, MOVE_REST, MOVE_SCREECH, MOVE_UPROAR},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [23] = {
+ .species = SPECIES_LINOONE,
+ .moves = {MOVE_FURY_SWIPES, MOVE_SAND_ATTACK, MOVE_SHOCK_WAVE, MOVE_GROWL},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MAGNET,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [24] = {
+ .species = SPECIES_MIGHTYENA,
+ .moves = {MOVE_SAND_ATTACK, MOVE_HOWL, MOVE_SWAGGER, MOVE_SECRET_POWER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_JOLLY
+ },
+ [25] = {
+ .species = SPECIES_SWABLU,
+ .moves = {MOVE_TAKE_DOWN, MOVE_SING, MOVE_GROWL, MOVE_SAFEGUARD},
+ .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_QUIRKY
+ },
+ [26] = {
+ .species = SPECIES_SKARMORY,
+ .moves = {MOVE_AGILITY, MOVE_STEEL_WING, MOVE_SAND_ATTACK, MOVE_TORMENT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_METAL_COAT,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [27] = {
+ .species = SPECIES_GOLBAT,
+ .moves = {MOVE_CONFUSE_RAY, MOVE_BITE, MOVE_DOUBLE_TEAM, MOVE_SUBSTITUTE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BOLD
+ },
+ [28] = {
+ .species = SPECIES_WINGULL,
+ .moves = {MOVE_WING_ATTACK, MOVE_HAIL, MOVE_DOUBLE_TEAM, MOVE_SUPERSONIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED,
+ .nature = NATURE_MODEST
+ },
+ [29] = {
+ .species = SPECIES_PELIPPER,
+ .moves = {MOVE_TWISTER, MOVE_ICY_WIND, MOVE_DOUBLE_TEAM, MOVE_WATER_GUN},
+ .itemTableId = BATTLE_FRONTIER_ITEM_DRAGON_FANG,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [30] = {
+ .species = SPECIES_BARBOACH,
+ .moves = {MOVE_SPARK, MOVE_WATER_GUN, MOVE_EARTHQUAKE, MOVE_WATER_SPORT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_MODEST
+ },
+ [31] = {
+ .species = SPECIES_WAILMER,
+ .moves = {MOVE_WATER_PULSE, MOVE_RAIN_DANCE, MOVE_SPLASH, MOVE_CURSE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_QUIET
+ },
+ [32] = {
+ .species = SPECIES_MARILL,
+ .moves = {MOVE_DEFENSE_CURL, MOVE_ROLLOUT, MOVE_BUBBLE_BEAM, MOVE_ATTRACT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_HARD_STONE,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [33] = {
+ .species = SPECIES_GOLDEEN,
+ .moves = {MOVE_WATERFALL, MOVE_RAIN_DANCE, MOVE_FLAIL, MOVE_PROTECT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_GANLON_BERRY,
+ .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_HASTY
+ },
+ [34] = {
+ .species = SPECIES_GOLDEEN,
+ .moves = {MOVE_SLEEP_TALK, MOVE_HORN_DRILL, MOVE_REST, MOVE_SUPERSONIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_CAREFUL
+ },
+ [35] = {
+ .species = SPECIES_TRAPINCH,
+ .moves = {MOVE_RETURN, MOVE_SAND_ATTACK, MOVE_ATTRACT, MOVE_STRENGTH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_MAGO_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [36] = {
+ .species = SPECIES_BALTOY,
+ .moves = {MOVE_SELF_DESTRUCT, MOVE_SANDSTORM, MOVE_RAPID_SPIN, MOVE_MIMIC},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [37] = {
+ .species = SPECIES_GRAVELER,
+ .moves = {MOVE_ROCK_BLAST, MOVE_DEFENSE_CURL, MOVE_MAGNITUDE, MOVE_MUD_SPORT},
+ .itemTableId = BATTLE_FRONTIER_ITEM_HARD_STONE,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ },
+ [38] = {
+ .species = SPECIES_SANDSHREW,
+ .moves = {MOVE_SAND_TOMB, MOVE_SANDSTORM, MOVE_DOUBLE_TEAM, MOVE_FOCUS_PUNCH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SOFT_SAND,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_JOLLY
+ },
+ [39] = {
+ .species = SPECIES_SWALOT,
+ .moves = {MOVE_YAWN, MOVE_ENCORE, MOVE_BULLET_SEED, MOVE_SLUDGE},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS,
+ .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP,
+ .nature = NATURE_BRAVE
+ },
+ [40] = {
+ .species = SPECIES_SHROOMISH,
+ .moves = {MOVE_HEADBUTT, MOVE_SPORE, MOVE_SWAGGER, MOVE_LEECH_SEED},
+ .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_IMPISH
+ },
+ [41] = {
+ .species = SPECIES_KIRLIA,
+ .moves = {MOVE_HYPNOSIS, MOVE_GROWL, MOVE_ATTRACT, MOVE_DREAM_EATER},
+ .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [42] = {
+ .species = SPECIES_LOMBRE,
+ .moves = {MOVE_NATURE_POWER, MOVE_WATER_GUN, MOVE_RAIN_DANCE, MOVE_FLASH},
+ .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_BASHFUL
+ },
+ [43] = {
+ .species = SPECIES_NUZLEAF,
+ .moves = {MOVE_NATURE_POWER, MOVE_TORMENT, MOVE_SWAGGER, MOVE_REST},
+ .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY,
+ .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK,
+ .nature = NATURE_ADAMANT
+ },
+ [44] = {
+ .species = SPECIES_CACNEA,
+ .moves = {MOVE_SANDSTORM, MOVE_NEEDLE_ARM, MOVE_TEETER_DANCE, MOVE_LEECH_SEED},
+ .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER,
+ .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP,
+ .nature = NATURE_ADAMANT
+ }
+};
diff --git a/src/frontier_util.c b/src/frontier_util.c
index 528cce699..2fc58241a 100644
--- a/src/frontier_util.c
+++ b/src/frontier_util.c
@@ -48,8 +48,6 @@ struct FrontierBrainMon
u16 moves[4];
};
-extern const struct BattleFrontierTrainer gBattleFrontierTrainers[];
-
extern void sub_81B8558(void);
// This file's functions.