diff options
-rw-r--r-- | asm/rom.s | 18 | ||||
-rw-r--r-- | constants/battle_tower_constants.s | 70 | ||||
-rw-r--r-- | constants/constants.s | 1 | ||||
-rw-r--r-- | data/battle_tower/held_items.s | 64 | ||||
-rw-r--r-- | data/battle_tower/level_100_mons.s | 2702 | ||||
-rw-r--r-- | data/battle_tower/level_50_mons.s | 2702 | ||||
-rw-r--r-- | data/battle_tower/trainers.s | 1302 | ||||
-rw-r--r-- | data/data2.s | 19 |
8 files changed, 6858 insertions, 20 deletions
@@ -634581,7 +634581,7 @@ sub_81349FC: ; 81349FC lsls r0, 3 b _08134A38 .align 2 -_08134A14: .4byte gUnknown_08402F00 +_08134A14: .4byte gBattleTowerTrainers _08134A18: cmp r1, 0xC7 bhi _08134A34 @@ -634955,7 +634955,7 @@ _08134CD2: bx r1 .align 2 _08134CD8: .4byte gTrainerClassToPicIndex -_08134CDC: .4byte gUnknown_08402F00 +_08134CDC: .4byte gBattleTowerTrainers thumb_func_end get_trainer_class_pic_index thumb_func_start get_trainer_class_name_index @@ -634993,7 +634993,7 @@ _08134D0C: b _08134D40 .align 2 _08134D24: .4byte gTrainerClassToNameIndex -_08134D28: .4byte gUnknown_08402F00 +_08134D28: .4byte gBattleTowerTrainers _08134D2C: ldr r2, _08134D48 ldrb r0, [r1] @@ -635060,7 +635060,7 @@ _08134D94: ble _08134D94 b _08134DC8 .align 2 -_08134DA4: .4byte gUnknown_08402F00 +_08134DA4: .4byte gBattleTowerTrainers _08134DA8: movs r3, 0 ldrb r0, [r1] @@ -635241,7 +635241,7 @@ _08134ED8: .align 2 _08134EF4: .4byte 0x02024ea4 _08134EF8: .4byte 0x00000554 -_08134EFC: .4byte gUnknown_08404BA0 +_08134EFC: .4byte gBattleTowerLevel100Mons _08134F00: ldr r3, _08134F54 mov r10, r3 @@ -635288,8 +635288,8 @@ _08134F48: movs r4, 0 b _08134F64 .align 2 -_08134F54: .4byte gUnknown_084038E0 -_08134F58: .4byte gUnknown_08402F00 +_08134F54: .4byte gBattleTowerLevel50Mons +_08134F58: .4byte gBattleTowerTrainers _08134F5C: .4byte 0x00000564 _08134F60: adds r4, 0x64 @@ -635451,7 +635451,7 @@ _08135082: bx r0 .align 2 _08135094: .4byte 0x030045c0 -_08135098: .4byte gUnknown_08403860 +_08135098: .4byte gBattleTowerHeldItems thumb_func_end sub_8134DD4 thumb_func_start sub_813509C @@ -635957,7 +635957,7 @@ _08135498: bl sub_813545C b _081354C4 .align 2 -_081354B0: .4byte gUnknown_08402F0C +_081354B0: .4byte gBattleTowerTrainers + 0xC _081354B4: ldrb r1, [r1] movs r0, 0xA4 diff --git a/constants/battle_tower_constants.s b/constants/battle_tower_constants.s new file mode 100644 index 000000000..136b43bd7 --- /dev/null +++ b/constants/battle_tower_constants.s @@ -0,0 +1,70 @@ + .set F_EV_SPREAD_HP, 1 << 0 + .set F_EV_SPREAD_ATTACK, 1 << 1 + .set F_EV_SPREAD_DEFENSE, 1 << 2 + .set F_EV_SPREAD_SPEED, 1 << 3 + .set F_EV_SPREAD_SP_ATTACK, 1 << 4 + .set F_EV_SPREAD_SP_DEFENSE, 1 << 5 + + .set BATTLE_TOWER_ITEM_NONE, 0 + .set BATTLE_TOWER_ITEM_KINGS_ROCK, 1 + .set BATTLE_TOWER_ITEM_SITRUS_BERRY, 2 + .set BATTLE_TOWER_ITEM_ORAN_BERRY, 3 + .set BATTLE_TOWER_ITEM_CHESTO_BERRY, 4 + .set BATTLE_TOWER_ITEM_HARD_STONE, 5 + .set BATTLE_TOWER_ITEM_FOCUS_BAND, 6 + .set BATTLE_TOWER_ITEM_PERSIM_BERRY, 7 + .set BATTLE_TOWER_ITEM_MIRACLE_SEED, 8 + .set BATTLE_TOWER_ITEM_BERRY_JUICE, 9 + .set BATTLE_TOWER_ITEM_MACHO_BRACE, 10 + .set BATTLE_TOWER_ITEM_SILVER_POWDER, 11 + .set BATTLE_TOWER_ITEM_CHERI_BERRY, 12 + .set BATTLE_TOWER_ITEM_BLACK_GLASSES, 13 + .set BATTLE_TOWER_ITEM_BLACK_BELT, 14 + .set BATTLE_TOWER_ITEM_SOUL_DEW, 15 + .set BATTLE_TOWER_ITEM_CHOICE_BAND, 16 + .set BATTLE_TOWER_ITEM_MAGNET, 17 + .set BATTLE_TOWER_ITEM_SILK_SCARF, 18 + .set BATTLE_TOWER_ITEM_WHITE_HERB, 19 + .set BATTLE_TOWER_ITEM_DEEP_SEA_SCALE, 20 + .set BATTLE_TOWER_ITEM_DEEP_SEA_TOOTH, 21 + .set BATTLE_TOWER_ITEM_MYSTIC_WATER, 22 + .set BATTLE_TOWER_ITEM_SHARP_BEAK, 23 + .set BATTLE_TOWER_ITEM_QUICK_CLAW, 24 + .set BATTLE_TOWER_ITEM_LEFTOVERS, 25 + .set BATTLE_TOWER_ITEM_RAWST_BERRY, 26 + .set BATTLE_TOWER_ITEM_LIGHT_BALL, 27 + .set BATTLE_TOWER_ITEM_POISON_BARB, 28 + .set BATTLE_TOWER_ITEM_NEVER_MELT_ICE, 29 + .set BATTLE_TOWER_ITEM_ASPEAR_BERRY, 30 + .set BATTLE_TOWER_ITEM_SPELL_TAG, 31 + .set BATTLE_TOWER_ITEM_BRIGHT_POWDER, 32 + .set BATTLE_TOWER_ITEM_LEPPA_BERRY, 33 + .set BATTLE_TOWER_ITEM_SCOPE_LENS, 34 + .set BATTLE_TOWER_ITEM_TWISTED_SPOON, 35 + .set BATTLE_TOWER_ITEM_METAL_COAT, 36 + .set BATTLE_TOWER_ITEM_MENTAL_HERB, 37 + .set BATTLE_TOWER_ITEM_CHARCOAL, 38 + .set BATTLE_TOWER_ITEM_PECHA_BERRY, 39 + .set BATTLE_TOWER_ITEM_SOFT_SAND, 40 + .set BATTLE_TOWER_ITEM_LUM_BERRY, 41 + .set BATTLE_TOWER_ITEM_DRAGON_SCALE, 42 + .set BATTLE_TOWER_ITEM_DRAGON_FANG, 43 + .set BATTLE_TOWER_ITEM_IAPAPA_BERRY, 44 + .set BATTLE_TOWER_ITEM_WIKI_BERRY, 45 + .set BATTLE_TOWER_ITEM_SEA_INCENSE, 46 + .set BATTLE_TOWER_ITEM_SHELL_BELL, 47 + .set BATTLE_TOWER_ITEM_SALAC_BERRY, 48 + .set BATTLE_TOWER_ITEM_LANSAT_BERRY, 49 + .set BATTLE_TOWER_ITEM_APICOT_BERRY, 50 + .set BATTLE_TOWER_ITEM_STARF_BERRY, 51 + .set BATTLE_TOWER_ITEM_LIECHI_BERRY, 52 + .set BATTLE_TOWER_ITEM_STICK, 53 + .set BATTLE_TOWER_ITEM_LAX_INCENSE, 54 + .set BATTLE_TOWER_ITEM_AGUAV_BERRY, 55 + .set BATTLE_TOWER_ITEM_FIGY_BERRY, 56 + .set BATTLE_TOWER_ITEM_THICK_CLUB, 57 + .set BATTLE_TOWER_ITEM_MAGO_BERRY, 58 + .set BATTLE_TOWER_ITEM_METAL_POWDER, 59 + .set BATTLE_TOWER_ITEM_PETAYA_BERRY, 60 + .set BATTLE_TOWER_ITEM_LUCKY_PUNCH, 61 + .set BATTLE_TOWER_ITEM_GANLON_BERRY, 62 diff --git a/constants/constants.s b/constants/constants.s index 3ebb3b10c..93ab9b41c 100644 --- a/constants/constants.s +++ b/constants/constants.s @@ -14,3 +14,4 @@ .include "constants/map_constants.s" .include "constants/berry_constants.s" .include "constants/field_object_constants.s" + .include "constants/battle_tower_constants.s" diff --git a/data/battle_tower/held_items.s b/data/battle_tower/held_items.s new file mode 100644 index 000000000..d685a5028 --- /dev/null +++ b/data/battle_tower/held_items.s @@ -0,0 +1,64 @@ +gBattleTowerHeldItems: ; 8403860 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .2byte ITEM_SITRUS_BERRY + .2byte ITEM_ORAN_BERRY + .2byte ITEM_CHESTO_BERRY + .2byte ITEM_HARD_STONE + .2byte ITEM_FOCUS_BAND + .2byte ITEM_PERSIM_BERRY + .2byte ITEM_MIRACLE_SEED + .2byte ITEM_BERRY_JUICE + .2byte ITEM_MACHO_BRACE + .2byte ITEM_SILVER_POWDER + .2byte ITEM_CHERI_BERRY + .2byte ITEM_BLACK_GLASSES + .2byte ITEM_BLACK_BELT + .2byte ITEM_SOUL_DEW + .2byte ITEM_CHOICE_BAND + .2byte ITEM_MAGNET + .2byte ITEM_SILK_SCARF + .2byte ITEM_WHITE_HERB + .2byte ITEM_DEEP_SEA_SCALE + .2byte ITEM_DEEP_SEA_TOOTH + .2byte ITEM_MYSTIC_WATER + .2byte ITEM_SHARP_BEAK + .2byte ITEM_QUICK_CLAW + .2byte ITEM_LEFTOVERS + .2byte ITEM_RAWST_BERRY + .2byte ITEM_LIGHT_BALL + .2byte ITEM_POISON_BARB + .2byte ITEM_NEVER_MELT_ICE + .2byte ITEM_ASPEAR_BERRY + .2byte ITEM_SPELL_TAG + .2byte ITEM_BRIGHT_POWDER + .2byte ITEM_LEPPA_BERRY + .2byte ITEM_SCOPE_LENS + .2byte ITEM_TWISTED_SPOON + .2byte ITEM_METAL_COAT + .2byte ITEM_MENTAL_HERB + .2byte ITEM_CHARCOAL + .2byte ITEM_PECHA_BERRY + .2byte ITEM_SOFT_SAND + .2byte ITEM_LUM_BERRY + .2byte ITEM_DRAGON_SCALE + .2byte ITEM_DRAGON_FANG + .2byte ITEM_IAPAPA_BERRY + .2byte ITEM_WIKI_BERRY + .2byte ITEM_SEA_INCENSE + .2byte ITEM_SHELL_BELL + .2byte ITEM_SALAC_BERRY + .2byte ITEM_LANSAT_BERRY + .2byte ITEM_APICOT_BERRY + .2byte ITEM_STARF_BERRY + .2byte ITEM_LIECHI_BERRY + .2byte ITEM_STICK + .2byte ITEM_LAX_INCENSE + .2byte ITEM_AGUAV_BERRY + .2byte ITEM_FIGY_BERRY + .2byte ITEM_THICK_CLUB + .2byte ITEM_MAGO_BERRY + .2byte ITEM_METAL_POWDER + .2byte ITEM_PETAYA_BERRY + .2byte ITEM_LUCKY_PUNCH + .2byte ITEM_GANLON_BERRY diff --git a/data/battle_tower/level_100_mons.s b/data/battle_tower/level_100_mons.s new file mode 100644 index 000000000..4c2b611d1 --- /dev/null +++ b/data/battle_tower/level_100_mons.s @@ -0,0 +1,2702 @@ + .align 2 + +gBattleTowerLevel100Mons: ; 8404BA0 +; 0 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0x42 ; team flags + .2byte MOVE_SLASH, MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_SAND_ATTACK + .byte F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 1 + .2byte SPECIES_MIGHTYENA + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x41 ; team flags + .2byte MOVE_BITE, MOVE_HOWL, MOVE_ODOR_SLEUTH, MOVE_SCARY_FACE + .byte F_EV_SPREAD_ATTACK + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 2 + .2byte SPECIES_BEAUTIFLY + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x41 ; team flags + .2byte MOVE_GIGA_DRAIN, MOVE_GUST, MOVE_STUN_SPORE, MOVE_PROTECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 3 + .2byte SPECIES_DUSTOX + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x41 ; team flags + .2byte MOVE_PSYBEAM, MOVE_GUST, MOVE_DOUBLE_TEAM, MOVE_SILVER_WIND + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 4 + .2byte SPECIES_LOMBRE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x03 ; team flags + .2byte MOVE_ASTONISH, MOVE_GROWL, MOVE_MEGA_DRAIN, MOVE_SURF + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LONELY + .2byte 0 ; padding + +; 5 + .2byte SPECIES_NUZLEAF + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x01 ; team flags + .2byte MOVE_BULLET_SEED, MOVE_RAZOR_WIND, MOVE_FAINT_ATTACK, MOVE_GROWTH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 6 + .2byte SPECIES_SWELLOW + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x42 ; team flags + .2byte MOVE_AERIAL_ACE, MOVE_GROWL, MOVE_ENDEAVOR, MOVE_FOCUS_ENERGY + .byte F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 7 + .2byte SPECIES_PELIPPER + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x02 ; team flags + .2byte MOVE_SURF, MOVE_WATER_SPORT, MOVE_PROTECT, MOVE_SUPERSONIC + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_MILD + .2byte 0 ; padding + +; 8 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x42 ; team flags + .2byte MOVE_MACH_PUNCH, MOVE_MEGA_DRAIN, MOVE_HEADBUTT, MOVE_STUN_SPORE + .byte F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 9 + .2byte SPECIES_NINJASK + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0x41 ; team flags + .2byte MOVE_SCRATCH, MOVE_SCREECH, MOVE_LEECH_LIFE, MOVE_FLASH + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 10 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x01 ; team flags + .2byte MOVE_BITE, MOVE_FLY, MOVE_SUPERSONIC, MOVE_HAZE + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 11 + .2byte SPECIES_MAWILE + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x03 ; team flags + .2byte MOVE_VICE_GRIP, MOVE_SWEET_SCENT, MOVE_ASTONISH, MOVE_STRENGTH + .byte F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 12 + .2byte SPECIES_NOSEPASS + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x01 ; team flags + .2byte MOVE_ROCK_THROW, MOVE_SANDSTORM, MOVE_HARDEN, MOVE_PROTECT + .byte F_EV_SPREAD_ATTACK + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 13 + .2byte SPECIES_DELCATTY + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x42 ; team flags + .2byte MOVE_DOUBLE_SLAP, MOVE_TAIL_WHIP, MOVE_ATTRACT, MOVE_CHARM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_BOLD + .2byte 0 ; padding + +; 14 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x01 ; team flags + .2byte MOVE_EMBER, MOVE_TAKE_DOWN, MOVE_GROWL, MOVE_SANDSTORM + .byte F_EV_SPREAD_SP_DEFENSE + .byte NATURE_RASH + .2byte 0 ; padding + +; 15 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_ORAN_BERRY + .byte 0x01 ; team flags + .2byte MOVE_POISON_GAS, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_SCREECH + .byte F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 ; padding + +; 16 + .2byte SPECIES_SANDSLASH + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0x03 ; team flags + .2byte MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_DEFENSE_CURL, MOVE_SWIFT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 17 + .2byte SPECIES_SPINDA + .byte BATTLE_TOWER_ITEM_SILK_SCARF + .byte 0x42 ; team flags + .2byte MOVE_UPROAR, MOVE_WATER_PULSE, MOVE_THRASH, MOVE_SAFEGUARD + .byte F_EV_SPREAD_SPEED + .byte NATURE_TIMID + .2byte 0 ; padding + +; 18 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x01 ; team flags + .2byte MOVE_TICKLE, MOVE_MUD_SPORT, MOVE_WATER_GUN, MOVE_WATER_SPORT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 ; padding + +; 19 + .2byte SPECIES_CACTURNE + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x01 ; team flags + .2byte MOVE_POISON_STING, MOVE_PIN_MISSILE, MOVE_ABSORB, MOVE_COTTON_SPORE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 20 + .2byte SPECIES_JIGGLYPUFF + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x42 ; team flags + .2byte MOVE_SING, MOVE_ROLLOUT, MOVE_POUND, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 21 + .2byte SPECIES_MARILL + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x42 ; team flags + .2byte MOVE_BUBBLE_BEAM, MOVE_DEFENSE_CURL, MOVE_RAIN_DANCE, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SP_DEFENSE + .byte NATURE_QUIET + .2byte 0 ; padding + +; 22 + .2byte SPECIES_MAGNETON + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0x01 ; team flags + .2byte MOVE_THUNDER_SHOCK, MOVE_SUPERSONIC, MOVE_FLASH, MOVE_SCREECH + .byte F_EV_SPREAD_SPEED + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 23 + .2byte SPECIES_CARVANHA + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x01 ; team flags + .2byte MOVE_BITE, MOVE_RAGE, MOVE_SCARY_FACE, MOVE_LEER + .byte F_EV_SPREAD_ATTACK + .byte NATURE_QUIRKY + .2byte 0 ; padding + +; 24 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x03 ; team flags + .2byte MOVE_THIEF, MOVE_LICK, MOVE_BIND, MOVE_FURY_SWIPES + .byte F_EV_SPREAD_DEFENSE + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 25 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x02 ; team flags + .2byte MOVE_EMBER, MOVE_CONFUSE_RAY, MOVE_FIRE_SPIN, MOVE_SAFEGUARD + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_LONELY + .2byte 0 ; padding + +; 26 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x42 ; team flags + .2byte MOVE_SHOCK_WAVE, MOVE_GROWL, MOVE_DOUBLE_TEAM, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_DEFENSE + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 27 + .2byte SPECIES_SEALEO + .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE + .byte 0x01 ; team flags + .2byte MOVE_ICE_BALL, MOVE_WATER_GUN, MOVE_ENCORE, MOVE_HAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_LAX + .2byte 0 ; padding + +; 28 + .2byte SPECIES_GRAVELER + .byte BATTLE_TOWER_ITEM_HARD_STONE + .byte 0x01 ; team flags + .2byte MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_SANDSTORM, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 29 + .2byte SPECIES_SHUPPET + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x03 ; team flags + .2byte MOVE_NIGHT_SHADE, MOVE_WILL_O_WISP, MOVE_SCREECH, MOVE_KNOCK_OFF + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_QUIET + .2byte 0 ; padding + +; 30 + .2byte SPECIES_LUVDISC + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A ; team flags + .2byte MOVE_ATTRACT, MOVE_FLAIL, MOVE_SWEET_KISS, MOVE_WATER_PULSE + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 31 + .2byte SPECIES_LANTURN + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x0A ; team flags + .2byte MOVE_THUNDER_WAVE, MOVE_SUPERSONIC, MOVE_WATER_GUN, MOVE_SPARK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 ; padding + +; 32 + .2byte SPECIES_CORSOLA + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A ; team flags + .2byte MOVE_MIRROR_COAT, MOVE_BUBBLE, MOVE_HARDEN, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_TIMID + .2byte 0 ; padding + +; 33 + .2byte SPECIES_WAILMER + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x05 ; team flags + .2byte MOVE_SURF, MOVE_ROAR, MOVE_GROWL, MOVE_MIST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 ; padding + +; 34 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x05 ; team flags + .2byte MOVE_TAKE_DOWN, MOVE_SCARY_FACE, MOVE_TAIL_WHIP, MOVE_ROAR + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 35 + .2byte SPECIES_DODRIO + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x05 ; team flags + .2byte MOVE_FURY_ATTACK, MOVE_PURSUIT, MOVE_AERIAL_ACE, MOVE_AGILITY + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 36 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x05 ; team flags + .2byte MOVE_FURY_SWIPES, MOVE_TAIL_WHIP, MOVE_DISABLE, MOVE_PSYCH_UP + .byte F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 37 + .2byte SPECIES_BELLOSSOM + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x0A ; team flags + .2byte MOVE_GIGA_DRAIN, MOVE_POISON_POWDER, MOVE_STUN_SPORE, MOVE_ACID + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_BOLD + .2byte 0 ; padding + +; 38 + .2byte SPECIES_TROPIUS + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x05 ; team flags + .2byte MOVE_STOMP, MOVE_RAZOR_LEAF, MOVE_GUST, MOVE_SYNTHESIS + .byte F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 39 + .2byte SPECIES_SABLEYE + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x0A ; team flags + .2byte MOVE_NIGHT_SHADE, MOVE_FAKE_OUT, MOVE_PSYCH_UP, MOVE_DETECT + .byte F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 40 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x03 ; team flags + .2byte MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_SPARK, MOVE_SELF_DESTRUCT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIRKY + .2byte 0 ; padding + +; 41 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x01 ; team flags + .2byte MOVE_ACID, MOVE_WATER_PULSE, MOVE_BARRIER, MOVE_WRAP + .byte F_EV_SPREAD_SPEED + .byte NATURE_HASTY + .2byte 0 ; padding + +; 42 + .2byte SPECIES_CLAYDOL + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0x05 ; team flags + .2byte MOVE_ANCIENT_POWER, MOVE_MUD_SLAP, MOVE_RAPID_SPIN, MOVE_CONFUSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 ; padding + +; 43 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A ; team flags + .2byte MOVE_PSYBEAM, MOVE_PSYCH_UP, MOVE_BOUNCE, MOVE_MAGIC_COAT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 44 + .2byte SPECIES_CRAWDAUNT + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0x05 ; team flags + .2byte MOVE_CRABHAMMER, MOVE_BUBBLE_BEAM, MOVE_BRICK_BREAK, MOVE_PROTECT + .byte F_EV_SPREAD_ATTACK + .byte NATURE_CALM + .2byte 0 ; padding + +; 45 + .2byte SPECIES_SEVIPER + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x01 ; team flags + .2byte MOVE_POISON_TAIL, MOVE_GLARE, MOVE_WRAP, MOVE_THIEF + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 46 + .2byte SPECIES_ZANGOOSE + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x05 ; team flags + .2byte MOVE_FURY_CUTTER, MOVE_LEER, MOVE_QUICK_ATTACK, MOVE_DETECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 47 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x03 ; team flags + .2byte MOVE_DRAGON_BREATH, MOVE_SING, MOVE_SAFEGUARD, MOVE_TAKE_DOWN + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 48 + .2byte SPECIES_ROSELIA + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x0A ; team flags + .2byte MOVE_LEECH_SEED, MOVE_MEGA_DRAIN, MOVE_GROWTH, MOVE_STUN_SPORE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 49 + .2byte SPECIES_VOLBEAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x09 ; team flags + .2byte MOVE_SIGNAL_BEAM, MOVE_CONFUSE_RAY, MOVE_DOUBLE_TEAM, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 ; padding + +; 50 + .2byte SPECIES_ILLUMISE + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x09 ; team flags + .2byte MOVE_CHARM, MOVE_ENCORE, MOVE_SOLAR_BEAM, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 51 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_MAGNET + .byte 0x03 ; team flags + .2byte MOVE_BITE, MOVE_HOWL, MOVE_THUNDER_WAVE, MOVE_SPARK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 52 + .2byte SPECIES_MAWILE + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A ; team flags + .2byte MOVE_CRUNCH, MOVE_IRON_DEFENSE, MOVE_TORMENT, MOVE_SANDSTORM + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_RASH + .2byte 0 ; padding + +; 53 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x05 ; team flags + .2byte MOVE_ARM_THRUST, MOVE_FAKE_OUT, MOVE_WHIRLWIND, MOVE_REVERSAL + .byte F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 54 + .2byte SPECIES_SKARMORY + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x01 ; team flags + .2byte MOVE_STEEL_WING, MOVE_AGILITY, MOVE_TAUNT, MOVE_FLY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 55 + .2byte SPECIES_TORKOAL + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x03 ; team flags + .2byte MOVE_FIRE_SPIN, MOVE_SMOKESCREEN, MOVE_BODY_SLAM, MOVE_AMNESIA + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 ; padding + +; 56 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x05 ; team flags + .2byte MOVE_THRASH, MOVE_DRAGON_RAGE, MOVE_TWISTER, MOVE_HYDRO_PUMP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIRKY + .2byte 0 ; padding + +; 57 + .2byte SPECIES_MIGHTYENA + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x05 ; team flags + .2byte MOVE_CRUNCH, MOVE_HOWL, MOVE_IRON_TAIL, MOVE_TORMENT + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_QUIRKY + .2byte 0 ; padding + +; 58 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x06 ; team flags + .2byte MOVE_SLASH, MOVE_ATTRACT, MOVE_SHOCK_WAVE, MOVE_TOXIC + .byte F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 59 + .2byte SPECIES_MASQUERAIN + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A ; team flags + .2byte MOVE_TOXIC, MOVE_STUN_SPORE, MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_LAX + .2byte 0 ; padding + +; 60 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x06 ; team flags + .2byte MOVE_BULLET_SEED, MOVE_SLAM, MOVE_SCREECH, MOVE_DETECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 61 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x06 ; team flags + .2byte MOVE_DOUBLE_KICK, MOVE_FLAMETHROWER, MOVE_DOUBLE_TEAM, MOVE_ROAR + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 62 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x49 ; team flags + .2byte MOVE_SURF, MOVE_MUD_SHOT, MOVE_MUD_SPORT, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 63 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x49 ; team flags + .2byte MOVE_DRAGON_BREATH, MOVE_FLY, MOVE_TOXIC, MOVE_FACADE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 ; padding + +; 64 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x49 ; team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_SMOKESCREEN, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 65 + .2byte SPECIES_CORSOLA + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x03 ; team flags + .2byte MOVE_ANCIENT_POWER, MOVE_MIRROR_COAT, MOVE_SAFEGUARD, MOVE_REFLECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_BOLD + .2byte 0 ; padding + +; 66 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x41 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_ROAR, MOVE_THUNDERBOLT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 67 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x06 ; team flags + .2byte MOVE_MEGAHORN, MOVE_COUNTER, MOVE_PROTECT, MOVE_LEER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 68 + .2byte SPECIES_GIRAFARIG + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x09 ; team flags + .2byte MOVE_PSYCHIC, MOVE_CRUNCH, MOVE_BATON_PASS, MOVE_AGILITY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 69 + .2byte SPECIES_XATU + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x09 ; team flags + .2byte MOVE_PSYCHIC, MOVE_FLY, MOVE_CONFUSE_RAY, MOVE_TOXIC + .byte F_EV_SPREAD_SPEED + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 70 + .2byte SPECIES_DODRIO + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x03 ; team flags + .2byte MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_PURSUIT, MOVE_TORMENT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 71 + .2byte SPECIES_VILEPLUME + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x89 ; team flags + .2byte MOVE_POISON_POWDER, MOVE_STUN_SPORE, MOVE_SLEEP_POWDER, MOVE_PETAL_DANCE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MODEST + .2byte 0 ; padding + +; 72 + .2byte SPECIES_MEDICHAM + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x06 ; team flags + .2byte MOVE_FOCUS_PUNCH, MOVE_LIGHT_SCREEN, MOVE_BULK_UP, MOVE_PSYCHIC + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 73 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x06 ; team flags + .2byte MOVE_SLASH, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM, MOVE_ATTRACT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 74 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x4B ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_WILL_O_WISP, MOVE_NIGHT_SHADE, MOVE_DISABLE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_LAX + .2byte 0 ; padding + +; 75 + .2byte SPECIES_SHUPPET + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x43 ; team flags + .2byte MOVE_GRUDGE, MOVE_SHADOW_BALL, MOVE_CURSE, MOVE_KNOCK_OFF + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 76 + .2byte SPECIES_CASTFORM + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x82 ; team flags + .2byte MOVE_WEATHER_BALL, MOVE_HAIL, MOVE_SUNNY_DAY, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SPEED + .byte NATURE_MODEST + .2byte 0 ; padding + +; 77 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x02 ; team flags + .2byte MOVE_SURF, MOVE_REFRESH, MOVE_RECOVER, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 78 + .2byte SPECIES_SHARPEDO + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x01 ; team flags + .2byte MOVE_CRUNCH, MOVE_FOCUS_ENERGY, MOVE_SCARY_FACE, MOVE_SCREECH + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_LAX + .2byte 0 ; padding + +; 79 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x06 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_SAND_ATTACK, MOVE_DRAGON_BREATH, MOVE_SAND_TOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 80 + .2byte SPECIES_TRAPINCH + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x09 ; team flags + .2byte MOVE_TOXIC, MOVE_SAND_TOMB, MOVE_CRUNCH, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 81 + .2byte SPECIES_LUNATONE + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x43 ; team flags + .2byte MOVE_PSYCHIC, MOVE_ROCK_THROW, MOVE_HYPNOSIS, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 82 + .2byte SPECIES_SOLROCK + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x43 ; team flags + .2byte MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_COSMIC_POWER, MOVE_CALM_MIND + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 ; padding + +; 83 + .2byte SPECIES_BALTOY + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x43 ; team flags + .2byte MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_REFLECT, MOVE_SELF_DESTRUCT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 84 + .2byte SPECIES_CRAWDAUNT + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x06 ; team flags + .2byte MOVE_CRABHAMMER, MOVE_SURF, MOVE_PROTECT, MOVE_BRICK_BREAK + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 ; padding + +; 85 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY + .byte 0x06 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_TICKLE, MOVE_AMNESIA, MOVE_SURF + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 86 + .2byte SPECIES_SEVIPER + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x09 ; team flags + .2byte MOVE_POISON_TAIL, MOVE_CRUNCH, MOVE_GIGA_DRAIN, MOVE_HAZE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 87 + .2byte SPECIES_MAGCARGO + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x89 ; team flags + .2byte MOVE_FLAMETHROWER, MOVE_LIGHT_SCREEN, MOVE_AMNESIA, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 ; padding + +; 88 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_BLACK_BELT + .byte 0x09 ; team flags + .2byte MOVE_KARATE_CHOP, MOVE_SEISMIC_TOSS, MOVE_BRICK_BREAK, MOVE_LOW_KICK + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 89 + .2byte SPECIES_SWALOT + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x86 ; team flags + .2byte MOVE_YAWN, MOVE_WATER_PULSE, MOVE_SHADOW_BALL, MOVE_SLUDGE_BOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 90 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0C ; team flags + .2byte MOVE_LEAF_BLADE, MOVE_GIGA_DRAIN, MOVE_FURY_CUTTER, MOVE_DETECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 91 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x0C ; team flags + .2byte MOVE_BLAZE_KICK, MOVE_FLAMETHROWER, MOVE_PROTECT, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 92 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x4C ; team flags + .2byte MOVE_SURF, MOVE_MUD_SHOT, MOVE_MUD_SLAP, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 93 + .2byte SPECIES_MIGHTYENA + .byte BATTLE_TOWER_ITEM_BLACK_GLASSES + .byte 0x04 ; team flags + .2byte MOVE_CRUNCH, MOVE_HOWL, MOVE_SWAGGER, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 ; padding + +; 94 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x04 ; team flags + .2byte MOVE_SLASH, MOVE_REST, MOVE_BELLY_DRUM, MOVE_THUNDERBOLT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_MILD + .2byte 0 ; padding + +; 95 + .2byte SPECIES_BEAUTIFLY + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x08 ; team flags + .2byte MOVE_GIGA_DRAIN, MOVE_ATTRACT, MOVE_MORNING_SUN, MOVE_STUN_SPORE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 96 + .2byte SPECIES_DUSTOX + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x08 ; team flags + .2byte MOVE_PSYCHIC, MOVE_SILVER_WIND, MOVE_MOONLIGHT, MOVE_TOXIC + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 97 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x0C ; team flags + .2byte MOVE_FAKE_OUT, MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_UPROAR + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 98 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x0C ; team flags + .2byte MOVE_FRUSTRATION, MOVE_GIGA_DRAIN, MOVE_TORMENT, MOVE_SWAGGER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 99 + .2byte SPECIES_SWELLOW + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x88 ; team flags + .2byte MOVE_FLY, MOVE_ENDEAVOR, MOVE_AERIAL_ACE, MOVE_TOXIC + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 100 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_BLACK_GLASSES + .byte 0x4A ; team flags + .2byte MOVE_HYPNOSIS, MOVE_DREAM_EATER, MOVE_PSYCHIC, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 101 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x0C ; team flags + .2byte MOVE_DYNAMIC_PUNCH, MOVE_MIND_READER, MOVE_SNATCH, MOVE_MEGA_DRAIN + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 102 + .2byte SPECIES_VIGOROTH + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x04 ; team flags + .2byte MOVE_SLASH, MOVE_UPROAR, MOVE_ENCORE, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 ; padding + +; 103 + .2byte SPECIES_NINJASK + .byte BATTLE_TOWER_ITEM_SILVER_POWDER + .byte 0x04 ; team flags + .2byte MOVE_FURY_CUTTER, MOVE_GIGA_DRAIN, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 ; padding + +; 104 + .2byte SPECIES_SHEDINJA + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0xCA ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_GRUDGE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 105 + .2byte SPECIES_LOUDRED + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x04 ; team flags + .2byte MOVE_HYPER_VOICE, MOVE_HOWL, MOVE_SHADOW_BALL, MOVE_TORMENT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 106 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x04 ; team flags + .2byte MOVE_ARM_THRUST, MOVE_BULK_UP, MOVE_BRICK_BREAK, MOVE_HIDDEN_POWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 107 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x88 ; team flags + .2byte MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_FUTURE_SIGHT, MOVE_DISABLE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 108 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x88 ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_MEAN_LOOK, MOVE_SNATCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 109 + .2byte SPECIES_MAWILE + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x04 ; team flags + .2byte MOVE_CRUNCH, MOVE_IRON_DEFENSE, MOVE_FAKE_TEARS, MOVE_POISON_FANG + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 110 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x45 ; team flags + .2byte MOVE_METAL_CLAW, MOVE_FLAMETHROWER, MOVE_METAL_SOUND, MOVE_ICE_BEAM + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 111 + .2byte SPECIES_GOLEM + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0xC5 ; team flags + .2byte MOVE_ROLLOUT, MOVE_DEFENSE_CURL, MOVE_DOUBLE_TEAM, MOVE_SELF_DESTRUCT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 112 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_MAGNET + .byte 0x04 ; team flags + .2byte MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_THUNDER_WAVE, MOVE_CHARGE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 113 + .2byte SPECIES_VOLBEAT + .byte BATTLE_TOWER_ITEM_SILVER_POWDER + .byte 0x08 ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_SIGNAL_BEAM, MOVE_MOONLIGHT, MOVE_TAIL_GLOW + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 114 + .2byte SPECIES_ILLUMISE + .byte BATTLE_TOWER_ITEM_SILVER_POWDER + .byte 0x08 ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_FLATTER, MOVE_WISH, MOVE_ENCORE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 115 + .2byte SPECIES_MASQUERAIN + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x88 ; team flags + .2byte MOVE_GIGA_DRAIN, MOVE_SILVER_WIND, MOVE_STUN_SPORE, MOVE_TOXIC + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 116 + .2byte SPECIES_ROSELIA + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x08 ; team flags + .2byte MOVE_PETAL_DANCE, MOVE_GROWTH, MOVE_SYNTHESIS, MOVE_GRASS_WHISTLE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 117 + .2byte SPECIES_DELCATTY + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x08 ; team flags + .2byte MOVE_SING, MOVE_ATTRACT, MOVE_DOUBLE_SLAP, MOVE_HEAL_BELL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 ; padding + +; 118 + .2byte SPECIES_SEAKING + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x88 ; team flags + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_ATTRACT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 119 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x8C ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_EARTHQUAKE, MOVE_DRAGON_RAGE, MOVE_PROTECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 ; padding + +; 120 + .2byte SPECIES_SWALOT + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x42 ; team flags + .2byte MOVE_STOCKPILE, MOVE_SWALLOW, MOVE_SPIT_UP, MOVE_YAWN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 121 + .2byte SPECIES_MAGCARGO + .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY + .byte 0x41 ; team flags + .2byte MOVE_ROCK_SLIDE, MOVE_FIRE_BLAST, MOVE_BODY_SLAM, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LONELY + .2byte 0 ; padding + +; 122 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0xC3 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_ACID_ARMOR, MOVE_DISABLE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 123 + .2byte SPECIES_SPINDA + .byte BATTLE_TOWER_ITEM_SILK_SCARF + .byte 0x42 ; team flags + .2byte MOVE_DIZZY_PUNCH, MOVE_TEETER_DANCE, MOVE_PSYCH_UP, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_MODEST + .2byte 0 ; padding + +; 124 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x03 ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE, MOVE_REFRESH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 ; padding + +; 125 + .2byte SPECIES_ZANGOOSE + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x03 ; team flags + .2byte MOVE_CRUSH_CLAW, MOVE_TAUNT, MOVE_SWORDS_DANCE, MOVE_DETECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIRKY + .2byte 0 ; padding + +; 126 + .2byte SPECIES_SEVIPER + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x41 ; team flags + .2byte MOVE_SWAGGER, MOVE_TAUNT, MOVE_GLARE, MOVE_POISON_TAIL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 127 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x42 ; team flags + .2byte MOVE_TOXIC, MOVE_BOUNCE, MOVE_CONFUSE_RAY, MOVE_ATTRACT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 128 + .2byte SPECIES_CACTURNE + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x41 ; team flags + .2byte MOVE_NEEDLE_ARM, MOVE_INGRAIN, MOVE_SPIKES, MOVE_COTTON_SPORE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 ; padding + +; 129 + .2byte SPECIES_CLAYDOL + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x03 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_SANDSTORM, MOVE_COSMIC_POWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 130 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0xC1 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_HYDRO_PUMP, MOVE_BARRIER, MOVE_SUPERSONIC + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 131 + .2byte SPECIES_WIGGLYTUFF + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0xC3 ; team flags + .2byte MOVE_SING, MOVE_FOCUS_PUNCH, MOVE_DISABLE, MOVE_FACADE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 132 + .2byte SPECIES_AZUMARILL + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0xC2 ; team flags + .2byte MOVE_SURF, MOVE_ATTRACT, MOVE_DEFENSE_CURL, MOVE_ROLLOUT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 ; padding + +; 133 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0xC3 ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_MIRROR_COAT, MOVE_LIGHT_SCREEN, MOVE_SELF_DESTRUCT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 ; padding + +; 134 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x42 ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_ATTRACT, MOVE_RECOVER, MOVE_REFRESH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 135 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x43 ; team flags + .2byte MOVE_SKILL_SWAP, MOVE_ANCIENT_POWER, MOVE_WATER_PULSE, MOVE_THUNDERBOLT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 136 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x43 ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_CURSE, MOVE_REST, MOVE_MEAN_LOOK + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 137 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x41 ; team flags + .2byte MOVE_SLASH, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM, MOVE_SNATCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 138 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0xC2 ; team flags + .2byte MOVE_FLAMETHROWER, MOVE_CONFUSE_RAY, MOVE_DOUBLE_TEAM, MOVE_WILL_O_WISP + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 ; padding + +; 139 + .2byte SPECIES_PIKACHU + .byte BATTLE_TOWER_ITEM_LIGHT_BALL + .byte 0xC2 ; team flags + .2byte MOVE_THUNDER_WAVE, MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_ATTRACT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 140 + .2byte SPECIES_VILEPLUME + .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY + .byte 0xC3 ; team flags + .2byte MOVE_GIGA_DRAIN, MOVE_SLEEP_POWDER, MOVE_MOONLIGHT, MOVE_SLUDGE_BOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 141 + .2byte SPECIES_DONPHAN + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x41 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_DOUBLE_EDGE, MOVE_IRON_TAIL, MOVE_FISSURE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIRKY + .2byte 0 ; padding + +; 142 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0xC3 ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 ; padding + +; 143 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE + .byte 0x43 ; team flags + .2byte MOVE_ICE_BEAM, MOVE_BODY_SLAM, MOVE_ENCORE, MOVE_HAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 144 + .2byte SPECIES_RELICANTH + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x41 ; team flags + .2byte MOVE_YAWN, MOVE_MUD_SPORT, MOVE_DOUBLE_EDGE, MOVE_SANDSTORM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LONELY + .2byte 0 ; padding + +; 145 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x43 ; team flags + .2byte MOVE_RAIN_DANCE, MOVE_ICE_BEAM, MOVE_HYDRO_PUMP, MOVE_AGILITY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 146 + .2byte SPECIES_CRADILY + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x43 ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_INGRAIN, MOVE_ANCIENT_POWER, MOVE_GIGA_DRAIN + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 ; padding + +; 147 + .2byte SPECIES_ARMALDO + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x43 ; team flags + .2byte MOVE_SLASH, MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_WATER_PULSE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 148 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x41 ; team flags + .2byte MOVE_METAL_CLAW, MOVE_PSYCHIC, MOVE_LIGHT_SCREEN, MOVE_AGILITY + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 149 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x42 ; team flags + .2byte MOVE_DRAGON_BREATH, MOVE_CRUNCH, MOVE_FLAMETHROWER, MOVE_AERIAL_ACE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 ; padding + +; 150 + .2byte SPECIES_MIGHTYENA + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x01 ; team flags + .2byte MOVE_CRUNCH, MOVE_YAWN, MOVE_FACADE, MOVE_HOWL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 151 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x02 ; team flags + .2byte MOVE_HYPER_BEAM, MOVE_FACADE, MOVE_ATTRACT, MOVE_TRICK + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 152 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x03 ; team flags + .2byte MOVE_SURF, MOVE_FOCUS_PUNCH, MOVE_FAKE_OUT, MOVE_SYNTHESIS + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 ; padding + +; 153 + .2byte SPECIES_EXPLOUD + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x01 ; team flags + .2byte MOVE_UPROAR, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 154 + .2byte SPECIES_SWELLOW + .byte BATTLE_TOWER_ITEM_LANSAT_BERRY + .byte 0x02 ; team flags + .2byte MOVE_FACADE, MOVE_SUPERSONIC, MOVE_WING_ATTACK, MOVE_ENDEAVOR + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 155 + .2byte SPECIES_PELIPPER + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x82 ; team flags + .2byte MOVE_STOCKPILE, MOVE_SWALLOW, MOVE_SPIT_UP, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 156 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x01 ; team flags + .2byte MOVE_DYNAMIC_PUNCH, MOVE_COUNTER, MOVE_BULK_UP, MOVE_MIND_READER + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 157 + .2byte SPECIES_SHEDINJA + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x01 ; team flags + .2byte MOVE_RETURN, MOVE_DOUBLE_TEAM, MOVE_TOXIC, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 158 + .2byte SPECIES_EXPLOUD + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x01 ; team flags + .2byte MOVE_HYPER_BEAM, MOVE_SUPERSONIC, MOVE_FLAMETHROWER, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 159 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x01 ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_FACADE, MOVE_FAKE_OUT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 160 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x83 ; team flags + .2byte MOVE_PSYCHIC, MOVE_ENCORE, MOVE_DISABLE, MOVE_RECOVER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 161 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x81 ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_AIR_CUTTER, MOVE_TORMENT, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 162 + .2byte SPECIES_SABLEYE + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x83 ; team flags + .2byte MOVE_TOXIC, MOVE_DETECT, MOVE_RECOVER, MOVE_TORMENT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 163 + .2byte SPECIES_MAWILE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x02 ; team flags + .2byte MOVE_CRUNCH, MOVE_SWORDS_DANCE, MOVE_IRON_DEFENSE, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 164 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x01 ; team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_IRON_DEFENSE, MOVE_ROAR, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 165 + .2byte SPECIES_GOLEM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x01 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_FLAMETHROWER, MOVE_FACADE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 166 + .2byte SPECIES_NOSEPASS + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x81 ; team flags + .2byte MOVE_THUNDER_WAVE, MOVE_ROCK_SLIDE, MOVE_TORMENT, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 167 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x02 ; team flags + .2byte MOVE_THUNDER, MOVE_CRUNCH, MOVE_THUNDER_WAVE, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 168 + .2byte SPECIES_ROSELIA + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x82 ; team flags + .2byte MOVE_GRASS_WHISTLE, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_GROWTH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 169 + .2byte SPECIES_DELCATTY + .byte BATTLE_TOWER_ITEM_STARF_BERRY + .byte 0x02 ; team flags + .2byte MOVE_ASSIST, MOVE_SING, MOVE_ATTRACT, MOVE_SUBSTITUTE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 170 + .2byte SPECIES_TROPIUS + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0xC2 ; team flags + .2byte MOVE_RAZOR_LEAF, MOVE_EARTHQUAKE, MOVE_ATTRACT, MOVE_SYNTHESIS + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 171 + .2byte SPECIES_SWALOT + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x03 ; team flags + .2byte MOVE_YAWN, MOVE_SLUDGE_BOMB, MOVE_ATTRACT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 172 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_BLACK_BELT + .byte 0x01 ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_BULK_UP, MOVE_LOW_KICK, MOVE_BRICK_BREAK + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 173 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x40 ; team flags + .2byte MOVE_ERUPTION, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_OVERHEAT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 174 + .2byte SPECIES_MAGCARGO + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x03 ; team flags + .2byte MOVE_FLAMETHROWER, MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_REFLECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 175 + .2byte SPECIES_WEEZING + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x81 ; team flags + .2byte MOVE_WILL_O_WISP, MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 176 + .2byte SPECIES_SPINDA + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x82 ; team flags + .2byte MOVE_TRICK, MOVE_TEETER_DANCE, MOVE_FOCUS_PUNCH, MOVE_FACADE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_TIMID + .2byte 0 ; padding + +; 177 + .2byte SPECIES_SKARMORY + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x01 ; team flags + .2byte MOVE_DRILL_PECK, MOVE_STEEL_WING, MOVE_TORMENT, MOVE_PROTECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 178 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x02 ; team flags + .2byte MOVE_SING, MOVE_DRAGON_CLAW, MOVE_ICE_BEAM, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 179 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x82 ; team flags + .2byte MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_CALM_MIND, MOVE_REST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 180 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x20 ; team flags + .2byte MOVE_SWAGGER, MOVE_FRUSTRATION, MOVE_ATTRACT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 181 + .2byte SPECIES_CLAYDOL + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x20 ; team flags + .2byte MOVE_COSMIC_POWER, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 182 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x33 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_BELLY_DRUM, MOVE_REST + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 ; padding + +; 183 + .2byte SPECIES_NOSEPASS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x20 ; team flags + .2byte MOVE_ROCK_SLIDE, MOVE_THUNDER_WAVE, MOVE_EARTHQUAKE, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 184 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x33 ; team flags + .2byte MOVE_SHADOW_PUNCH, MOVE_WILL_O_WISP, MOVE_CONFUSE_RAY, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 ; padding + +; 185 + .2byte SPECIES_SEAKING + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x20 ; team flags + .2byte MOVE_HORN_DRILL, MOVE_AGILITY, MOVE_SLEEP_TALK, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 186 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x73 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_ERUPTION, MOVE_ROCK_SLIDE, MOVE_FISSURE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 187 + .2byte SPECIES_LANTURN + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x13 ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_SURF, MOVE_THUNDER_WAVE, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 188 + .2byte SPECIES_WEEZING + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x33 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_FIRE_BLAST, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 189 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x20 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_SURF, MOVE_SPARK, MOVE_FISSURE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 190 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x51 ; team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 191 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x12 ; team flags + .2byte MOVE_TRICK, MOVE_FOCUS_PUNCH, MOVE_ATTRACT, MOVE_SNATCH + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 ; padding + +; 192 + .2byte SPECIES_SHARPEDO + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x11 ; team flags + .2byte MOVE_CRUNCH, MOVE_DOUBLE_EDGE, MOVE_SURF, MOVE_SWAGGER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 193 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x12 ; team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_FACADE, MOVE_SWORDS_DANCE, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 194 + .2byte SPECIES_WAILORD + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x72 ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_EARTHQUAKE, MOVE_ATTRACT, MOVE_FISSURE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 ; padding + +; 195 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x20 ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_SLUDGE_BOMB, MOVE_BARRIER, MOVE_MIRROR_COAT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 196 + .2byte SPECIES_SABLEYE + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x32 ; team flags + .2byte MOVE_SHADOW_BALL, MOVE_TOXIC, MOVE_RECOVER, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 197 + .2byte SPECIES_WOBBUFFET + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x20 ; team flags + .2byte MOVE_ENCORE, MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 ; padding + +; 198 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x71 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_MEGAHORN, MOVE_BRICK_BREAK, MOVE_HORN_DRILL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 199 + .2byte SPECIES_GLALIE + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x31 ; team flags + .2byte MOVE_CRUNCH, MOVE_BLIZZARD, MOVE_HAIL, MOVE_SHEER_COLD + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 200 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x8C ; team flags + .2byte MOVE_LEAF_BLADE, MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 ; padding + +; 201 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x8C ; team flags + .2byte MOVE_BLAZE_KICK, MOVE_COUNTER, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 202 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x8C ; team flags + .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_MIRROR_COAT, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 203 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x1A ; team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_DESTINY_BOND, MOVE_SNATCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 204 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x15 ; team flags + .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_MACH_PUNCH, MOVE_ATTRACT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 205 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x58 ; team flags + .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_RECOVER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HASTY + .2byte 0 ; padding + +; 206 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x15 ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_FACADE, MOVE_FAKE_OUT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 207 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x55 ; team flags + .2byte MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_BOLD + .2byte 0 ; padding + +; 208 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x58 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_CONFUSE_RAY, MOVE_AIR_CUTTER, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 209 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x5D ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 210 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x1A ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ROAR, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 211 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x60 ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_PROTECT, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 212 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x64 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 213 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x1C ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_TIMID + .2byte 0 ; padding + +; 214 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x5C ; team flags + .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 215 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x4A ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_FIRE_SPIN, MOVE_HEAT_WAVE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 216 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x5A ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_REVERSAL, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_TIMID + .2byte 0 ; padding + +; 217 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x55 ; team flags + .2byte MOVE_SURF, MOVE_CROSS_CHOP, MOVE_ICE_BEAM, MOVE_DIG + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 218 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x5D ; team flags + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 219 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x26 ; team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_SHEER_COLD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 220 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x5B ; team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_DRAGON_BREATH, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_QUIET + .2byte 0 ; padding + +; 221 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x0D ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_FIRE_BLAST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 222 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x3D ; team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 223 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x3C ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 224 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x3C ; team flags + .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 225 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x3C ; team flags + .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 226 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x0E ; team flags + .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 227 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x0D ; team flags + .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 228 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x1A ; team flags + .2byte MOVE_SURF, MOVE_TOXIC, MOVE_RECOVER, MOVE_MIRROR_COAT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 229 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x15 ; team flags + .2byte MOVE_YAWN, MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_SLACK_OFF + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 230 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x8C ; team flags + .2byte MOVE_GIGA_DRAIN, MOVE_DOUBLE_TEAM, MOVE_LEECH_SEED, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 231 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x8C ; team flags + .2byte MOVE_BLAZE_KICK, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 232 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x8C ; team flags + .2byte MOVE_MUDDY_WATER, MOVE_MUD_SHOT, MOVE_MIRROR_COAT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 233 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0A ; team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_HYPNOSIS, MOVE_DREAM_EATER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 234 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x05 ; team flags + .2byte MOVE_SPORE, MOVE_COUNTER, MOVE_SKY_UPPERCUT, MOVE_GIGA_DRAIN + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 235 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x58 ; team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_RECOVER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 ; padding + +; 236 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x04 ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 237 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x44 ; team flags + .2byte MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_BOLD + .2byte 0 ; padding + +; 238 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x48 ; team flags + .2byte MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_ATTRACT, MOVE_FLY + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 239 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x5D ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_EARTHQUAKE, MOVE_FACADE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 240 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x0A ; team flags + .2byte MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_QUICK_ATTACK, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 241 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x60 ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_LIGHT_SCREEN, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 242 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x64 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_FLAMETHROWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 243 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x1C ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_CRUNCH + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_TIMID + .2byte 0 ; padding + +; 244 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x5C ; team flags + .2byte MOVE_BLIZZARD, MOVE_THUNDERBOLT, MOVE_PSYCHIC, MOVE_RECOVER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 245 + .2byte SPECIES_DODRIO + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x5A ; team flags + .2byte MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_AGILITY, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 246 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x4A ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ATTRACT, MOVE_FOCUS_PUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_TIMID + .2byte 0 ; padding + +; 247 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x45 ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_CROSS_CHOP, MOVE_BLIZZARD, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 248 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x5D ; team flags + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 249 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x26 ; team flags + .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_ROCK_SLIDE, MOVE_SHEER_COLD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 250 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x5C ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_DRAGON_BREATH, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 251 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x1D ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 252 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x3D ; team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 253 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x3C ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_FOCUS_PUNCH, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 254 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x3C ; team flags + .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_HAIL, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 255 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x3C ; team flags + .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 256 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x1E ; team flags + .2byte MOVE_MIST_BALL, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 257 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x1D ; team flags + .2byte MOVE_LUSTER_PURGE, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 258 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x1A ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_MIRROR_COAT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 259 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x15 ; team flags + .2byte MOVE_YAWN, MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_PURSUIT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 260 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x8C ; team flags + .2byte MOVE_LEAF_BLADE, MOVE_ROCK_TOMB, MOVE_DRAGON_CLAW, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 261 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0x8C ; team flags + .2byte MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_SWAGGER, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 262 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x8C ; team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_ATTRACT, MOVE_REST + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 263 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x0A ; team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ATTRACT, MOVE_WILL_O_WISP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 264 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x05 ; team flags + .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_MACH_PUNCH, MOVE_COUNTER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 265 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x58 ; team flags + .2byte MOVE_PSYCHIC, MOVE_TRICK, MOVE_RECOVER, MOVE_SNATCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 266 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x05 ; team flags + .2byte MOVE_REVENGE, MOVE_COUNTER, MOVE_FOCUS_PUNCH, MOVE_REVERSAL + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 267 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x0A ; team flags + .2byte MOVE_RAIN_DANCE, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_DIVE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 268 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x48 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_SNATCH + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 269 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x5D ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_FIRE_BLAST, MOVE_LOW_KICK, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 270 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x08 ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ATTRACT, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_QUIET + .2byte 0 ; padding + +; 271 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x60 ; team flags + .2byte MOVE_THUNDER, MOVE_SWIFT, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 272 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x64 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_SHADOW_PUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 273 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x0C ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FIRE_BLAST, MOVE_SANDSTORM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 ; padding + +; 274 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x4C ; team flags + .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_PSYCHIC + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 275 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x4A ; team flags + .2byte MOVE_LEECH_SEED, MOVE_ATTRACT, MOVE_DOUBLE_TEAM, MOVE_PROTECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 276 + .2byte SPECIES_SKARMORY + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x4B ; team flags + .2byte MOVE_DRILL_PECK, MOVE_STEEL_WING, MOVE_ATTRACT, MOVE_PURSUIT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_SASSY + .2byte 0 ; padding + +; 277 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x49 ; team flags + .2byte MOVE_SURF, MOVE_PSYCHIC, MOVE_ICE_BEAM, MOVE_CROSS_CHOP + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 278 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x5D ; team flags + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 279 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x26 ; team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_FISSURE, MOVE_SHEER_COLD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 280 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x5C ; team flags + .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_HYPER_BEAM, MOVE_FLAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 281 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x1D ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FIRE_BLAST, MOVE_HYDRO_PUMP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 282 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x3D ; team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 283 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x3C ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_SUPERPOWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 284 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x3C ; team flags + .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_ANCIENT_POWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 285 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x3C ; team flags + .2byte MOVE_METAL_CLAW, MOVE_THUNDERBOLT, MOVE_HYPER_BEAM, MOVE_EXPLOSION + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 286 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x1E ; team flags + .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_QUIET + .2byte 0 ; padding + +; 287 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0x1D ; team flags + .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_QUIET + .2byte 0 ; padding + +; 288 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x1A ; team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 289 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0x0A ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_ICE_BEAM, MOVE_SING, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 ; padding + +; 290 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x9C ; team flags + .2byte MOVE_LEAF_BLADE, MOVE_DETECT, MOVE_DRAGON_CLAW, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 291 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x9C ; team flags + .2byte MOVE_BLAZE_KICK, MOVE_SKY_UPPERCUT, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 292 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x9C ; team flags + .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 293 + .2byte SPECIES_SHEDINJA + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x20 ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_TOXIC, MOVE_GRUDGE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 294 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x1D ; team flags + .2byte MOVE_METEOR_MASH, MOVE_EARTHQUAKE, MOVE_DOUBLE_TEAM, MOVE_PROTECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 295 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x58 ; team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_ICE_PUNCH, MOVE_FIRE_PUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HASTY + .2byte 0 ; padding + +; 296 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x1E ; team flags + .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 297 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x1D ; team flags + .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 298 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x1D ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 299 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x5D ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_LOW_KICK, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding diff --git a/data/battle_tower/level_50_mons.s b/data/battle_tower/level_50_mons.s new file mode 100644 index 000000000..576bdcd67 --- /dev/null +++ b/data/battle_tower/level_50_mons.s @@ -0,0 +1,2702 @@ + .align 2 + +gBattleTowerLevel50Mons: ; 84038E0 +; 0 + .2byte SPECIES_PIKACHU + .byte BATTLE_TOWER_ITEM_ORAN_BERRY + .byte 0x42 ; team flags + .2byte MOVE_QUICK_ATTACK, MOVE_THUNDER_WAVE, MOVE_THUNDER_SHOCK, MOVE_GROWL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 ; padding + +; 1 + .2byte SPECIES_BEAUTIFLY + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x41 ; team flags + .2byte MOVE_ABSORB, MOVE_STUN_SPORE, MOVE_GUST, MOVE_SAFEGUARD + .byte 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 + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 2 + .2byte SPECIES_SWELLOW + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x07 ; team flags + .2byte MOVE_PECK, MOVE_WING_ATTACK, MOVE_AERIAL_ACE, MOVE_AGILITY + .byte F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 3 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x0B ; team flags + .2byte MOVE_HAIL, MOVE_ENCORE, MOVE_ICE_BALL, MOVE_TOXIC + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 4 + .2byte SPECIES_SEAKING + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x07 ; team flags + .2byte MOVE_PECK, MOVE_FLAIL, MOVE_FURY_ATTACK, MOVE_SURF + .byte F_EV_SPREAD_SPEED + .byte NATURE_HASTY + .2byte 0 ; padding + +; 5 + .2byte SPECIES_TORCHIC + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x42 ; team flags + .2byte MOVE_FIRE_SPIN, MOVE_PROTECT, MOVE_SAND_ATTACK, MOVE_SLASH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 6 + .2byte SPECIES_MASQUERAIN + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x41 ; team flags + .2byte MOVE_STUN_SPORE, MOVE_WATER_SPORT, MOVE_QUICK_ATTACK, MOVE_GUST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 7 + .2byte SPECIES_ILLUMISE + .byte BATTLE_TOWER_ITEM_NONE + .byte 0x41 ; team flags + .2byte MOVE_FLATTER, MOVE_COVET, MOVE_WISH, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 ; padding + +; 8 + .2byte SPECIES_DELCATTY + .byte BATTLE_TOWER_ITEM_SILK_SCARF + .byte 0x42 ; team flags + .2byte MOVE_ATTRACT, MOVE_TAIL_WHIP, MOVE_FAINT_ATTACK, MOVE_DIG + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LONELY + .2byte 0 ; padding + +; 9 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x0B ; team flags + .2byte MOVE_TAIL_WHIP, MOVE_SLASH, MOVE_LICK, MOVE_SCREECH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 10 + .2byte SPECIES_MIGHTYENA + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x05 ; team flags + .2byte MOVE_BITE, MOVE_TAKE_DOWN, MOVE_ROAR, MOVE_HOWL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 11 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_BLACK_GLASSES + .byte 0x05 ; team flags + .2byte MOVE_FAINT_ATTACK, MOVE_COUNTER, MOVE_SCRATCH, MOVE_TAUNT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 12 + .2byte SPECIES_MACHOKE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x05 ; team flags + .2byte MOVE_LEER, MOVE_DIG, MOVE_LOW_KICK, MOVE_FOCUS_PUNCH + .byte F_EV_SPREAD_SPEED + .byte NATURE_TIMID + .2byte 0 ; padding + +; 13 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x05 ; team flags + .2byte MOVE_STRENGTH, MOVE_ROCK_TOMB, MOVE_STOMP, MOVE_ROCK_SMASH + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIRKY + .2byte 0 ; padding + +; 14 + .2byte SPECIES_CACTURNE + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x0B ; team flags + .2byte MOVE_POISON_STING, MOVE_GROWTH, MOVE_ABSORB, MOVE_SOLAR_BEAM + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 15 + .2byte SPECIES_ZIGZAGOON + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x0A ; team flags + .2byte MOVE_FLAIL, MOVE_SAND_ATTACK, MOVE_REST, MOVE_SURF + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 ; padding + +; 16 + .2byte SPECIES_DODRIO + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x03 ; team flags + .2byte MOVE_PURSUIT, MOVE_TRI_ATTACK, MOVE_GROWL, MOVE_AGILITY + .byte 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 + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 17 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x0B ; team flags + .2byte MOVE_WATER_GUN, MOVE_AMNESIA, MOVE_MAGNITUDE, MOVE_MUD_SLAP + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_LAX + .2byte 0 ; padding + +; 18 + .2byte SPECIES_NINJASK + .byte BATTLE_TOWER_ITEM_SILVER_POWDER + .byte 0x41 ; team flags + .2byte MOVE_SAND_ATTACK, MOVE_FURY_CUTTER, MOVE_AGILITY, MOVE_HARDEN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 19 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x01 ; team flags + .2byte MOVE_PROTECT, MOVE_NIGHT_SHADE, MOVE_ASTONISH, MOVE_WILL_O_WISP + .byte F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 20 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x07 ; team flags + .2byte MOVE_DIG, MOVE_EMBER, MOVE_GROWL, MOVE_ROCK_SMASH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_BOLD + .2byte 0 ; padding + +; 21 + .2byte SPECIES_SPINDA + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x4A ; team flags + .2byte MOVE_TEETER_DANCE, MOVE_FLAIL, MOVE_PSYCH_UP, MOVE_DOUBLE_EDGE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 ; padding + +; 22 + .2byte SPECIES_SEVIPER + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x09 ; team flags + .2byte MOVE_SCREECH, MOVE_GLARE, MOVE_DIG, MOVE_POISON_FANG + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 ; padding + +; 23 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x49 ; team flags + .2byte MOVE_SAND_ATTACK, MOVE_SAND_TOMB, MOVE_FACADE, MOVE_TOXIC + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 24 + .2byte SPECIES_AZUMARILL + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x42 ; team flags + .2byte MOVE_BUBBLE_BEAM, MOVE_TAIL_WHIP, MOVE_RAIN_DANCE, MOVE_ROLLOUT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 25 + .2byte SPECIES_ZANGOOSE + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0x07 ; team flags + .2byte MOVE_STRENGTH, MOVE_TAUNT, MOVE_CRUSH_CLAW, MOVE_DETECT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 26 + .2byte SPECIES_MEDICHAM + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x07 ; team flags + .2byte MOVE_REVERSAL, MOVE_MEDITATE, MOVE_CONFUSION, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 ; padding + +; 27 + .2byte SPECIES_ROSELIA + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x0A ; team flags + .2byte MOVE_GROWTH, MOVE_MEGA_DRAIN, MOVE_TOXIC, MOVE_CUT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 28 + .2byte SPECIES_SWALOT + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x0B ; team flags + .2byte MOVE_STOCKPILE, MOVE_SPIT_UP, MOVE_SLUDGE, MOVE_POISON_GAS + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 29 + .2byte SPECIES_MAGNETON + .byte BATTLE_TOWER_ITEM_MAGNET + .byte 0x0B ; team flags + .2byte MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, MOVE_SCREECH, MOVE_TRI_ATTACK + .byte F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 30 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x09 ; team flags + .2byte MOVE_CONFUSION, MOVE_TOXIC, MOVE_TORMENT, MOVE_PROTECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 ; padding + +; 31 + .2byte SPECIES_RELICANTH + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x01 ; team flags + .2byte MOVE_SURF, MOVE_ANCIENT_POWER, MOVE_ROCK_TOMB, MOVE_HARDEN + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_TIMID + .2byte 0 ; padding + +; 32 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0x03 ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_FIRE_SPIN, MOVE_QUICK_ATTACK, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HASTY + .2byte 0 ; padding + +; 33 + .2byte SPECIES_SHARPEDO + .byte BATTLE_TOWER_ITEM_BLACK_GLASSES + .byte 0x05 ; team flags + .2byte MOVE_BITE, MOVE_SKULL_BASH, MOVE_RAIN_DANCE, MOVE_SURF + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 34 + .2byte SPECIES_GIRAFARIG + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x03 ; team flags + .2byte MOVE_STRENGTH, MOVE_PSYBEAM, MOVE_AGILITY, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 35 + .2byte SPECIES_PELIPPER + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0B ; team flags + .2byte MOVE_MIST, MOVE_STOCKPILE, MOVE_SWALLOW, MOVE_SPIT_UP + .byte F_EV_SPREAD_DEFENSE + .byte NATURE_QUIRKY + .2byte 0 ; padding + +; 36 + .2byte SPECIES_SABLEYE + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x09 ; team flags + .2byte MOVE_SHADOW_BALL, MOVE_NIGHT_SHADE, MOVE_SNATCH, MOVE_FAKE_OUT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 37 + .2byte SPECIES_LUNATONE + .byte BATTLE_TOWER_ITEM_HARD_STONE + .byte 0x0B ; team flags + .2byte MOVE_COSMIC_POWER, MOVE_SANDSTORM, MOVE_PSYCHIC, MOVE_ROCK_THROW + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 38 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_NONE + .byte 0x0B ; team flags + .2byte MOVE_THIEF, MOVE_FAKE_OUT, MOVE_SURF, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 39 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0B ; team flags + .2byte MOVE_ODOR_SLEUTH, MOVE_CONFUSE_RAY, MOVE_MAGIC_COAT, MOVE_PSYCHIC + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 ; padding + +; 40 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x0B ; team flags + .2byte MOVE_CUT, MOVE_LEECH_SEED, MOVE_MEGA_DRAIN, MOVE_STUN_SPORE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_SASSY + .2byte 0 ; padding + +; 41 + .2byte SPECIES_WAILORD + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x03 ; team flags + .2byte MOVE_WATER_SPOUT, MOVE_ROLLOUT, MOVE_MIST, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 42 + .2byte SPECIES_WEEZING + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x05 ; team flags + .2byte MOVE_SMOG, MOVE_SELF_DESTRUCT, MOVE_TOXIC, MOVE_SLUDGE_BOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 43 + .2byte SPECIES_KADABRA + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x0B ; team flags + .2byte MOVE_FUTURE_SIGHT, MOVE_FOCUS_PUNCH, MOVE_SKILL_SWAP, MOVE_SNATCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 44 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_MAGNET + .byte 0x07 ; team flags + .2byte MOVE_THUNDER_WAVE, MOVE_BITE, MOVE_SPARK, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_RASH + .2byte 0 ; padding + +; 45 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY + .byte 0x03 ; team flags + .2byte MOVE_QUICK_ATTACK, MOVE_AGILITY, MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 46 + .2byte SPECIES_XATU + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x03 ; team flags + .2byte MOVE_NIGHT_SHADE, MOVE_PECK, MOVE_CONFUSE_RAY, MOVE_FUTURE_SIGHT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 ; padding + +; 47 + .2byte SPECIES_LOUDRED + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x05 ; team flags + .2byte MOVE_UPROAR, MOVE_STOMP, MOVE_SCREECH, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_MODEST + .2byte 0 ; padding + +; 48 + .2byte SPECIES_SOLROCK + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x03 ; team flags + .2byte MOVE_ROCK_THROW, MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_SANDSTORM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_MILD + .2byte 0 ; padding + +; 49 + .2byte SPECIES_CLAYDOL + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x03 ; team flags + .2byte MOVE_SANDSTORM, MOVE_REFLECT, MOVE_ROCK_TOMB, MOVE_STRENGTH + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 50 + .2byte SPECIES_CRAWDAUNT + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x03 ; team flags + .2byte MOVE_WATER_PULSE, MOVE_KNOCK_OFF, MOVE_HARDEN, MOVE_CUT + .byte F_EV_SPREAD_HP + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 51 + .2byte SPECIES_GOLBAT + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x09 ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_WING_ATTACK, MOVE_MEAN_LOOK, MOVE_BITE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 52 + .2byte SPECIES_BELLOSSOM + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x0A ; team flags + .2byte MOVE_SOLAR_BEAM, MOVE_PETAL_DANCE, MOVE_SWEET_SCENT, MOVE_BULLET_SEED + .byte 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 + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 53 + .2byte SPECIES_DONPHAN + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x05 ; team flags + .2byte MOVE_ROCK_SMASH, MOVE_RAPID_SPIN, MOVE_FLAIL, MOVE_HORN_ATTACK + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 54 + .2byte SPECIES_NOSEPASS + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x0B ; team flags + .2byte MOVE_SANDSTORM, MOVE_ROCK_SLIDE, MOVE_BLOCK, MOVE_THUNDER_WAVE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 55 + .2byte SPECIES_PINSIR + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x05 ; team flags + .2byte MOVE_SWORDS_DANCE, MOVE_HARDEN, MOVE_CUT, MOVE_SEISMIC_TOSS + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 56 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x0B ; team flags + .2byte MOVE_DISABLE, MOVE_PSYCH_UP, MOVE_WATER_PULSE, MOVE_BRICK_BREAK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 ; padding + +; 57 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0x07 ; team flags + .2byte MOVE_TORMENT, MOVE_EXTRASENSORY, MOVE_SOLAR_BEAM, MOVE_AERIAL_ACE + .byte F_EV_SPREAD_DEFENSE + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 58 + .2byte SPECIES_DUSTOX + .byte BATTLE_TOWER_ITEM_SILVER_POWDER + .byte 0x01 ; team flags + .2byte MOVE_CONFUSION, MOVE_SILVER_WIND, MOVE_PSYBEAM, MOVE_WHIRLWIND + .byte F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 59 + .2byte SPECIES_SHUPPET + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x03 ; team flags + .2byte MOVE_WILL_O_WISP, MOVE_NIGHT_SHADE, MOVE_FAINT_ATTACK, MOVE_CURSE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 ; padding + +; 60 + .2byte SPECIES_SEAKING + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x07 ; team flags + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_HORN_ATTACK, MOVE_HORN_DRILL + .byte F_EV_SPREAD_SP_DEFENSE + .byte NATURE_LONELY + .2byte 0 ; padding + +; 61 + .2byte SPECIES_SKARMORY + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x07 ; team flags + .2byte MOVE_STEEL_WING, MOVE_SAND_ATTACK, MOVE_SWIFT, MOVE_AGILITY + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 62 + .2byte SPECIES_TORKOAL + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x43 ; team flags + .2byte MOVE_FLAMETHROWER, MOVE_IRON_DEFENSE, MOVE_BODY_SLAM, MOVE_PROTECT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 63 + .2byte SPECIES_GOLEM + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0x05 ; team flags + .2byte MOVE_MAGNITUDE, MOVE_EXPLOSION, MOVE_STRENGTH, MOVE_SANDSTORM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 64 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x41 ; team flags + .2byte MOVE_REFLECT, MOVE_PSYCHIC, MOVE_IMPRISON, MOVE_TOXIC + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 ; padding + +; 65 + .2byte SPECIES_SANDSLASH + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x07 ; team flags + .2byte MOVE_SANDSTORM, MOVE_SLASH, MOVE_EARTHQUAKE, MOVE_SWIFT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 66 + .2byte SPECIES_WOBBUFFET + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0B ; team flags + .2byte MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_SAFEGUARD, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 ; padding + +; 67 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x05 ; team flags + .2byte MOVE_CONSTRICT, MOVE_SURF, MOVE_HYPER_BEAM, MOVE_SCREECH + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 68 + .2byte SPECIES_TROPIUS + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x05 ; team flags + .2byte MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_SYNTHESIS, MOVE_RAZOR_LEAF + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 69 + .2byte SPECIES_MAWILE + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x43 ; team flags + .2byte MOVE_IRON_DEFENSE, MOVE_SLUDGE_BOMB, MOVE_CRUNCH, MOVE_STRENGTH + .byte F_EV_SPREAD_ATTACK + .byte NATURE_CALM + .2byte 0 ; padding + +; 70 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0x09 ; team flags + .2byte MOVE_SLUDGE, MOVE_ACID_ARMOR, MOVE_GIGA_DRAIN, MOVE_DISABLE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 71 + .2byte SPECIES_MAGCARGO + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x0D ; team flags + .2byte MOVE_FLAMETHROWER, MOVE_ROCK_THROW, MOVE_HARDEN, MOVE_AMNESIA + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 72 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x07 ; team flags + .2byte MOVE_HEADBUTT, MOVE_TAIL_WHIP, MOVE_SURF, MOVE_DIG + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_QUIRKY + .2byte 0 ; padding + +; 73 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY + .byte 0x05 ; team flags + .2byte MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT, MOVE_SWIFT, MOVE_ROLLOUT + .byte F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 74 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x09 ; team flags + .2byte MOVE_MEAN_LOOK, MOVE_NIGHT_SHADE, MOVE_SKILL_SWAP, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 75 + .2byte SPECIES_VILEPLUME + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x0A ; team flags + .2byte MOVE_TOXIC, MOVE_MOONLIGHT, MOVE_GIGA_DRAIN, MOVE_STUN_SPORE + .byte F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 76 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x05 ; team flags + .2byte MOVE_BITE, MOVE_HAZE, MOVE_WING_ATTACK, MOVE_STEEL_WING + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 ; padding + +; 77 + .2byte SPECIES_CORSOLA + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x0A ; team flags + .2byte MOVE_RECOVER, MOVE_MIRROR_COAT, MOVE_HAIL, MOVE_SURF + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 ; padding + +; 78 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x0B ; team flags + .2byte MOVE_RAPID_SPIN, MOVE_WATER_PULSE, MOVE_REFLECT, MOVE_SKILL_SWAP + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 79 + .2byte SPECIES_EXPLOUD + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x41 ; team flags + .2byte MOVE_HYPER_BEAM, MOVE_HOWL, MOVE_UPROAR, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 80 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x0B ; team flags + .2byte MOVE_PSYBEAM, MOVE_SNATCH, MOVE_REFLECT, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 81 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x05 ; team flags + .2byte MOVE_HORN_ATTACK, MOVE_COUNTER, MOVE_REVERSAL, MOVE_LEER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 ; padding + +; 82 + .2byte SPECIES_CASTFORM + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0B ; team flags + .2byte MOVE_WEATHER_BALL, MOVE_SUNNY_DAY, MOVE_RAIN_DANCE, MOVE_HAIL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 83 + .2byte SPECIES_VIGOROTH + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x05 ; team flags + .2byte MOVE_FOCUS_PUNCH, MOVE_REVERSAL, MOVE_COUNTER, MOVE_TAUNT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 84 + .2byte SPECIES_DUSKULL + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x09 ; team flags + .2byte MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_WILL_O_WISP + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 85 + .2byte SPECIES_LANTURN + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x07 ; team flags + .2byte MOVE_FLAIL, MOVE_SURF, MOVE_SPARK, MOVE_TAKE_DOWN + .byte F_EV_SPREAD_SPEED + .byte NATURE_SASSY + .2byte 0 ; padding + +; 86 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x05 ; team flags + .2byte MOVE_STRENGTH, MOVE_FAKE_OUT, MOVE_FACADE, MOVE_SAND_ATTACK + .byte F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 87 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x43 ; team flags + .2byte MOVE_AGILITY, MOVE_DIVE, MOVE_ICE_BEAM, MOVE_PROTECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 88 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x41 ; team flags + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_WATER_PULSE, MOVE_HYPER_BEAM + .byte 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 + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 89 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x45 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_BRICK_BREAK, MOVE_METAL_CLAW, MOVE_ROAR + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 90 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0xC7 ; team flags + .2byte MOVE_SWORDS_DANCE, MOVE_IRON_TAIL, MOVE_SLASH, MOVE_FACADE + .byte F_EV_SPREAD_ATTACK + .byte NATURE_LAX + .2byte 0 ; padding + +; 91 + .2byte SPECIES_SWELLOW + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x0F ; team flags + .2byte MOVE_DOUBLE_TEAM, MOVE_FLY, MOVE_TOXIC, MOVE_STEEL_WING + .byte 0 + .byte NATURE_HASTY + .2byte 0 ; padding + +; 92 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_BLACK_BELT + .byte 0x05 ; team flags + .2byte MOVE_STRENGTH, MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 ; padding + +; 93 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE + .byte 0x41 ; team flags + .2byte MOVE_PROTECT, MOVE_ICE_BEAM, MOVE_HYPER_BEAM, MOVE_SURF + .byte 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 + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 94 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x41 ; team flags + .2byte MOVE_LEAF_BLADE, MOVE_DRAGON_CLAW, MOVE_AGILITY, MOVE_PROTECT + .byte 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 + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 95 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x41 ; team flags + .2byte MOVE_BLAZE_KICK, MOVE_MIRROR_MOVE, MOVE_EARTHQUAKE, MOVE_PROTECT + .byte 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 + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 96 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x43 ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_DRAGON_DANCE, MOVE_TOXIC, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 97 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_BLACK_BELT + .byte 0x43 ; team flags + .2byte MOVE_BRICK_BREAK, MOVE_WATER_PULSE, MOVE_RAIN_DANCE, MOVE_FOCUS_PUNCH + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 98 + .2byte SPECIES_SABLEYE + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x49 ; team flags + .2byte MOVE_SHADOW_BALL, MOVE_SNATCH, MOVE_DIG, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 ; padding + +; 99 + .2byte SPECIES_ZANGOOSE + .byte BATTLE_TOWER_ITEM_BLACK_GLASSES + .byte 0x0F ; team flags + .2byte MOVE_FACADE, MOVE_THUNDERBOLT, MOVE_CRUSH_CLAW, MOVE_DETECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 ; padding + +; 100 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x0F ; team flags + .2byte MOVE_IRON_TAIL, MOVE_HEADBUTT, MOVE_ATTRACT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 101 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0x07 ; team flags + .2byte MOVE_MUD_SLAP, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_AMNESIA + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 ; padding + +; 102 + .2byte SPECIES_SOLROCK + .byte BATTLE_TOWER_ITEM_HARD_STONE + .byte 0x43 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_LIGHT_SCREEN, MOVE_ROCK_SLIDE, MOVE_CONFUSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 103 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x03 ; team flags + .2byte MOVE_RECOVER, MOVE_RAIN_DANCE, MOVE_SURF, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 104 + .2byte SPECIES_CACTURNE + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x0F ; team flags + .2byte MOVE_INGRAIN, MOVE_LEECH_SEED, MOVE_PROTECT, MOVE_FRUSTRATION + .byte 0 + .byte NATURE_HARDY + .2byte 0 ; padding + +; 105 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x05 ; team flags + .2byte MOVE_FRUSTRATION, MOVE_HYPER_BEAM, MOVE_GIGA_DRAIN, MOVE_TORMENT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 106 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_MAGNET + .byte 0x0F ; team flags + .2byte MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_IRON_TAIL, MOVE_ROAR + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 107 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xC3 ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_FOCUS_PUNCH, MOVE_IRON_TAIL, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 108 + .2byte SPECIES_PINSIR + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0x8D ; team flags + .2byte MOVE_GUILLOTINE, MOVE_SUBMISSION, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 109 + .2byte SPECIES_METANG + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x05 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_METEOR_MASH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 110 + .2byte SPECIES_CLAYDOL + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x43 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_SELF_DESTRUCT, MOVE_SANDSTORM, MOVE_PROTECT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 111 + .2byte SPECIES_MASQUERAIN + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x0A ; team flags + .2byte MOVE_TOXIC, MOVE_SILVER_WIND, MOVE_ATTRACT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_QUIET + .2byte 0 ; padding + +; 112 + .2byte SPECIES_RELICANTH + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0xC5 ; team flags + .2byte MOVE_ROCK_TOMB, MOVE_DOUBLE_EDGE, MOVE_SURF, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 113 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0D ; team flags + .2byte MOVE_SURF, MOVE_ENCORE, MOVE_BLIZZARD, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 114 + .2byte SPECIES_WAILORD + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x0B ; team flags + .2byte MOVE_WATER_SPOUT, MOVE_REST, MOVE_AMNESIA, MOVE_HAIL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 ; padding + +; 115 + .2byte SPECIES_GIRAFARIG + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0x4F ; team flags + .2byte MOVE_DOUBLE_TEAM, MOVE_CRUNCH, MOVE_PSYCHIC, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 116 + .2byte SPECIES_MEDICHAM + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x4B ; team flags + .2byte MOVE_CALM_MIND, MOVE_REVERSAL, MOVE_ROCK_TOMB, MOVE_PSYCHIC + .byte 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 + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 117 + .2byte SPECIES_TROPIUS + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0xC7 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_SYNTHESIS, MOVE_RAZOR_LEAF, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_BOLD + .2byte 0 ; padding + +; 118 + .2byte SPECIES_NINJASK + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x05 ; team flags + .2byte MOVE_DOUBLE_TEAM, MOVE_SLASH, MOVE_SWORDS_DANCE, MOVE_LEECH_LIFE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 119 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x0D ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 120 + .2byte SPECIES_SHARPEDO + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x05 ; team flags + .2byte MOVE_CRUNCH, MOVE_SURF, MOVE_EARTHQUAKE, MOVE_PROTECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 121 + .2byte SPECIES_WIGGLYTUFF + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0E ; team flags + .2byte MOVE_PROTECT, MOVE_TOXIC, MOVE_DOUBLE_TEAM, MOVE_DIG + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_LAX + .2byte 0 ; padding + +; 122 + .2byte SPECIES_SEVIPER + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x05 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_HAZE, MOVE_CRUNCH, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 123 + .2byte SPECIES_CRADILY + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0xC1 ; team flags + .2byte MOVE_ROCK_TOMB, MOVE_CONFUSE_RAY, MOVE_INGRAIN, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 124 + .2byte SPECIES_ARMALDO + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0xC1 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_SANDSTORM, MOVE_PROTECT, MOVE_SLASH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 125 + .2byte SPECIES_MAGNETON + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x0D ; team flags + .2byte MOVE_ZAP_CANNON, MOVE_SUPERSONIC, MOVE_TOXIC, MOVE_PROTECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 126 + .2byte SPECIES_LANTURN + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x06 ; team flags + .2byte MOVE_THUNDER, MOVE_SURF, MOVE_ICE_BEAM, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 127 + .2byte SPECIES_SWALOT + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x8B ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_SNATCH, MOVE_ENCORE, MOVE_BODY_SLAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 128 + .2byte SPECIES_SKARMORY + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x81 ; team flags + .2byte MOVE_STEEL_WING, MOVE_AGILITY, MOVE_TORMENT, MOVE_FACADE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 129 + .2byte SPECIES_DONPHAN + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x0D ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_FLAIL, MOVE_ROAR, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 130 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x41 ; team flags + .2byte MOVE_FACADE, MOVE_REVERSAL, MOVE_MEGAHORN, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 131 + .2byte SPECIES_BANETTE + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x83 ; team flags + .2byte MOVE_SHADOW_BALL, MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_SKILL_SWAP + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 132 + .2byte SPECIES_SANDSLASH + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x0F ; team flags + .2byte MOVE_SANDSTORM, MOVE_TOXIC, MOVE_SLASH, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 133 + .2byte SPECIES_CRAWDAUNT + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x05 ; team flags + .2byte MOVE_GUILLOTINE, MOVE_CRABHAMMER, MOVE_BLIZZARD, MOVE_SLUDGE_BOMB + .byte 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 + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 134 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x8B ; team flags + .2byte MOVE_MAGIC_COAT, MOVE_PSYCHIC, MOVE_REFLECT, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LONELY + .2byte 0 ; padding + +; 135 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x45 ; team flags + .2byte MOVE_IRON_TAIL, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_FIRE_BLAST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_RASH + .2byte 0 ; padding + +; 136 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x8B ; team flags + .2byte MOVE_PSYCHIC, MOVE_REFLECT, MOVE_RECOVER, MOVE_SKILL_SWAP + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 ; padding + +; 137 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x41 ; team flags + .2byte MOVE_SHADOW_BALL, MOVE_WILL_O_WISP, MOVE_BLIZZARD, MOVE_PSYCHIC + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 138 + .2byte SPECIES_TORKOAL + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x09 ; team flags + .2byte MOVE_FLAMETHROWER, MOVE_AMNESIA, MOVE_IRON_TAIL, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 139 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x09 ; team flags + .2byte MOVE_SCREECH, MOVE_EXPLOSION, MOVE_MIRROR_COAT, MOVE_PROTECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 ; padding + +; 140 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x0B ; team flags + .2byte MOVE_IRON_TAIL, MOVE_FOCUS_PUNCH, MOVE_DOUBLE_TEAM, MOVE_LEECH_SEED + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 141 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x05 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_FLAMETHROWER, MOVE_FOCUS_PUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 142 + .2byte SPECIES_WEEZING + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x05 ; team flags + .2byte MOVE_EXPLOSION, MOVE_SLUDGE_BOMB, MOVE_SHADOW_BALL, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 143 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x4E ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_DOUBLE_TEAM, MOVE_FOCUS_PUNCH, MOVE_ATTRACT + .byte 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 + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 144 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x09 ; team flags + .2byte MOVE_DOUBLE_TEAM, MOVE_TOXIC, MOVE_SURF, MOVE_SLUDGE_BOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 ; padding + +; 145 + .2byte SPECIES_EXPLOUD + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x05 ; team flags + .2byte MOVE_BLIZZARD, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_RETURN + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 146 + .2byte SPECIES_XATU + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x43 ; team flags + .2byte MOVE_PSYCHIC, MOVE_REST, MOVE_CONFUSE_RAY, MOVE_TOXIC + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 147 + .2byte SPECIES_GOLEM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x05 ; team flags + .2byte MOVE_EXPLOSION, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 148 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x83 ; team flags + .2byte MOVE_SURF, MOVE_ATTRACT, MOVE_CALM_MIND, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 149 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x4A ; team flags + .2byte MOVE_FLAMETHROWER, MOVE_ATTRACT, MOVE_TOXIC, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 ; padding + +; 150 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x13 ; team flags + .2byte MOVE_DOUBLE_TEAM, MOVE_REST, MOVE_SURF, MOVE_DRAGON_BREATH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 151 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x03 ; team flags + .2byte MOVE_CURSE, MOVE_AMNESIA, MOVE_YAWN, MOVE_FOCUS_PUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_LAX + .2byte 0 ; padding + +; 152 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x03 ; team flags + .2byte MOVE_THUNDER, MOVE_EARTHQUAKE, MOVE_HYDRO_PUMP, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 153 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x21 ; team flags + .2byte MOVE_BELLY_DRUM, MOVE_ENDURE, MOVE_EARTHQUAKE, MOVE_REVERSAL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_SASSY + .2byte 0 ; padding + +; 154 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0xC3 ; team flags + .2byte MOVE_FAINT_ATTACK, MOVE_DOUBLE_EDGE, MOVE_SHADOW_BALL, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 155 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x83 ; team flags + .2byte MOVE_DRAGON_DANCE, MOVE_MIRROR_MOVE, MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_RASH + .2byte 0 ; padding + +; 156 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_BLACK_BELT + .byte 0x11 ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_ENCORE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_SASSY + .2byte 0 ; padding + +; 157 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x43 ; team flags + .2byte MOVE_CRUNCH, MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 158 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x33 ; team flags + .2byte MOVE_COUNTER, MOVE_ROCK_SLIDE, MOVE_FOCUS_PUNCH, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 159 + .2byte SPECIES_GLALIE + .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE + .byte 0x81 ; team flags + .2byte MOVE_BLIZZARD, MOVE_CRUNCH, MOVE_ICY_WIND, MOVE_DOUBLE_TEAM + .byte 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 + .byte NATURE_JOLLY + .2byte 0 ; padding + +; 160 + .2byte SPECIES_HUNTAIL + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0xA1 ; team flags + .2byte MOVE_RAIN_DANCE, MOVE_HYDRO_PUMP, MOVE_CRUNCH, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 161 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0xD3 ; team flags + .2byte MOVE_SURF, MOVE_ATTRACT, MOVE_RECOVER, MOVE_TOXIC + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 162 + .2byte SPECIES_GOREBYSS + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x83 ; team flags + .2byte MOVE_PSYCHIC, MOVE_SURF, MOVE_BLIZZARD, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 163 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x53 ; team flags + .2byte MOVE_LEAF_BLADE, MOVE_ENDEAVOR, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 164 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x53 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_SURF, MOVE_MUD_SHOT, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 165 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0x41 ; team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_FLAMETHROWER, MOVE_IRON_TAIL, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 ; padding + +; 166 + .2byte SPECIES_CRADILY + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xE1 ; team flags + .2byte MOVE_STOCKPILE, MOVE_SPIT_UP, MOVE_SWALLOW, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 167 + .2byte SPECIES_ARMALDO + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0xC1 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_HYPER_BEAM, MOVE_SLASH, MOVE_SWORDS_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 168 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x82 ; team flags + .2byte MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_MACH_PUNCH, MOVE_SNATCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 169 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x83 ; team flags + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_PROTECT, MOVE_TOXIC + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 170 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x03 ; team flags + .2byte MOVE_TORMENT, MOVE_FAINT_ATTACK, MOVE_SHADOW_BALL, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 171 + .2byte SPECIES_TROPIUS + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0xC3 ; team flags + .2byte MOVE_SUNNY_DAY, MOVE_SYNTHESIS, MOVE_SOLAR_BEAM, MOVE_LEECH_SEED + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 ; padding + +; 172 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_MACHO_BRACE + .byte 0x23 ; team flags + .2byte MOVE_TRICK, MOVE_SKILL_SWAP, MOVE_PSYCHIC, MOVE_REST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 173 + .2byte SPECIES_TORKOAL + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x81 ; team flags + .2byte MOVE_IRON_DEFENSE, MOVE_TOXIC, MOVE_REST, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 174 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_NONE + .byte 0x03 ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_CRUNCH, MOVE_ROAR, MOVE_THIEF + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 175 + .2byte SPECIES_PINSIR + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x61 ; team flags + .2byte MOVE_GUILLOTINE, MOVE_EARTHQUAKE, MOVE_DOUBLE_TEAM, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 176 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x93 ; team flags + .2byte MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT, MOVE_SURF, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 177 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x51 ; team flags + .2byte MOVE_MEGAHORN, MOVE_REVERSAL, MOVE_EARTHQUAKE, MOVE_COUNTER + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 178 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE + .byte 0x83 ; team flags + .2byte MOVE_BLIZZARD, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 179 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x13 ; team flags + .2byte MOVE_PSYCHIC, MOVE_RECOVER, MOVE_ENCORE, MOVE_SNATCH + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 180 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x93 ; team flags + .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_RECOVER, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 181 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x11 ; team flags + .2byte MOVE_REST, MOVE_CURSE, MOVE_BLIZZARD, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 ; padding + +; 182 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x11 ; team flags + .2byte MOVE_REST, MOVE_IRON_DEFENSE, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_MILD + .2byte 0 ; padding + +; 183 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x91 ; team flags + .2byte MOVE_ROCK_TOMB, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 ; padding + +; 184 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x20 ; team flags + .2byte MOVE_SHADOW_BALL, MOVE_EARTHQUAKE, MOVE_BLIZZARD, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 185 + .2byte SPECIES_SEAKING + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0xB2 ; team flags + .2byte MOVE_HORN_DRILL, MOVE_AGILITY, MOVE_SLEEP_TALK, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 186 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x00 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_ERUPTION, MOVE_ROCK_SLIDE, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 187 + .2byte SPECIES_LANTURN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x82 ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_SURF, MOVE_THUNDER_WAVE, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 188 + .2byte SPECIES_WEEZING + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x20 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_FIRE_BLAST, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 189 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x41 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_SURF, MOVE_ROCK_TOMB, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 190 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x11 ; team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 191 + .2byte SPECIES_CACTURNE + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x63 ; team flags + .2byte MOVE_DYNAMIC_PUNCH, MOVE_COUNTER, MOVE_FAINT_ATTACK, MOVE_GIGA_DRAIN + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 192 + .2byte SPECIES_SHARPEDO + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x01 ; team flags + .2byte MOVE_CRUNCH, MOVE_DOUBLE_EDGE, MOVE_SURF, MOVE_SWAGGER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 ; padding + +; 193 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x82 ; team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_FACADE, MOVE_SWORDS_DANCE, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 194 + .2byte SPECIES_WAILORD + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x23 ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_EARTHQUAKE, MOVE_ATTRACT, MOVE_FISSURE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 ; padding + +; 195 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x21 ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_MIRROR_COAT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 ; padding + +; 196 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0xA2 ; team flags + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_TOXIC, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 197 + .2byte SPECIES_WOBBUFFET + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x23 ; team flags + .2byte MOVE_ENCORE, MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 198 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x21 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_MEGAHORN, MOVE_HORN_DRILL, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 199 + .2byte SPECIES_GLALIE + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x21 ; team flags + .2byte MOVE_CRUNCH, MOVE_BLIZZARD, MOVE_HAIL, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 200 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x13 ; team flags + .2byte MOVE_LEAF_BLADE, MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 201 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x17 ; team flags + .2byte MOVE_BLAZE_KICK, MOVE_ROCK_TOMB, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 ; padding + +; 202 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x17 ; team flags + .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_MUD_SHOT, MOVE_BLIZZARD + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 203 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x19 ; team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_DESTINY_BOND, MOVE_WILL_O_WISP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 204 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0xF6 ; team flags + .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_BRICK_BREAK, MOVE_SLUDGE_BOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 ; padding + +; 205 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0x1B ; team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_REFLECT, MOVE_RECOVER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 206 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x89 ; team flags + .2byte MOVE_FAINT_ATTACK, MOVE_SHADOW_BALL, MOVE_DOUBLE_TEAM, MOVE_REST + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 207 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x85 ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_FACADE, MOVE_FAKE_OUT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 208 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x49 ; team flags + .2byte MOVE_ATTRACT, MOVE_CONFUSE_RAY, MOVE_BITE, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 ; padding + +; 209 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x15 ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 210 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x0B ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ROAR, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 211 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x27 ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_PROTECT, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 212 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x05 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 213 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x4D ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 214 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x1B ; team flags + .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 215 + .2byte SPECIES_DODRIO + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x2B ; team flags + .2byte MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_AGILITY, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 216 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x0A ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_REVERSAL, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 217 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x0A ; team flags + .2byte MOVE_SURF, MOVE_CROSS_CHOP, MOVE_ICE_BEAM, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 218 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x54 ; team flags + .2byte MOVE_MEGAHORN, MOVE_ROCK_TOMB, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 ; padding + +; 219 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x06 ; team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 ; padding + +; 220 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x1D ; team flags + .2byte MOVE_SURF, MOVE_TOXIC, MOVE_PROTECT, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 221 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x9C ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 222 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x15 ; team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 223 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xB5 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_FOCUS_PUNCH, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 224 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x96 ; team flags + .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_DOUBLE_TEAM, MOVE_REST + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 225 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x94 ; team flags + .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 226 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x96 ; team flags + .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_REST, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 ; padding + +; 227 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x95 ; team flags + .2byte MOVE_LUSTER_PURGE, MOVE_REFLECT, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 228 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x96 ; team flags + .2byte MOVE_SURF, MOVE_TOXIC, MOVE_RECOVER, MOVE_MIRROR_COAT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 229 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x05 ; team flags + .2byte MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_NONE, MOVE_NONE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 230 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x1F ; team flags + .2byte MOVE_GIGA_DRAIN, MOVE_DOUBLE_TEAM, MOVE_LEECH_SEED, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 231 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x17 ; team flags + .2byte MOVE_BLAZE_KICK, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_REST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 232 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x17 ; team flags + .2byte MOVE_MUDDY_WATER, MOVE_MUD_SHOT, MOVE_MIRROR_COAT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 233 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x7B ; team flags + .2byte MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_DESTINY_BOND, MOVE_SNATCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 ; padding + +; 234 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x56 ; team flags + .2byte MOVE_SPORE, MOVE_COUNTER, MOVE_IRON_TAIL, MOVE_GIGA_DRAIN + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 ; padding + +; 235 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x0A ; team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_RECOVER + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 236 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x05 ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_ROCK_TOMB, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 ; padding + +; 237 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x0C ; team flags + .2byte MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_BOLD + .2byte 0 ; padding + +; 238 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x49 ; team flags + .2byte MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_ATTRACT, MOVE_PROTECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 239 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x15 ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_EARTHQUAKE, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 240 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x63 ; team flags + .2byte MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_REST, MOVE_CRUNCH + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 241 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x07 ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_SCREECH, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MODEST + .2byte 0 ; padding + +; 242 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x45 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_ROCK_TOMB, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 ; padding + +; 243 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x4D ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_IMPISH + .2byte 0 ; padding + +; 244 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x1B ; team flags + .2byte MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT, MOVE_SURF, MOVE_REST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 245 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_OVERHEAT, MOVE_FLAMETHROWER, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 246 + .2byte SPECIES_GOLEM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x25 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_ROAR, MOVE_FIRE_BLAST, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 247 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x27 ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_CROSS_CHOP, MOVE_BLIZZARD, MOVE_PSYCH_UP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 248 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x55 ; team flags + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 249 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x36 ; team flags + .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_ROCK_SLIDE, MOVE_SHEER_COLD + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 250 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x5C ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_PROTECT, MOVE_DRAGON_BREATH, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 251 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x9D ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 252 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x15 ; team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 253 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x95 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_FACADE, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 254 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x96 ; team flags + .2byte MOVE_BLIZZARD, MOVE_THUNDERBOLT, MOVE_HAIL, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_CAREFUL + .2byte 0 ; padding + +; 255 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x94 ; team flags + .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 256 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x96 ; team flags + .2byte MOVE_MIST_BALL, MOVE_REFLECT, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 257 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x95 ; team flags + .2byte MOVE_LUSTER_PURGE, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 258 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0xD6 ; team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 259 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x69 ; team flags + .2byte MOVE_TRICK, MOVE_REST, MOVE_IRON_TAIL, MOVE_DISABLE + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIRKY + .2byte 0 ; padding + +; 260 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x5F ; team flags + .2byte MOVE_LEAF_BLADE, MOVE_EARTHQUAKE, MOVE_REST, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 261 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x7F ; team flags + .2byte MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_SWAGGER, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 ; padding + +; 262 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x57 ; team flags + .2byte MOVE_IRON_TAIL, MOVE_CURSE, MOVE_DOUBLE_TEAM, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 263 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x3B ; team flags + .2byte MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_REST, MOVE_IMPRISON + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 264 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x56 ; team flags + .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_SLUDGE_BOMB, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 ; padding + +; 265 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x1A ; team flags + .2byte MOVE_PSYCHIC, MOVE_TRICK, MOVE_RECOVER, MOVE_SNATCH + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 ; padding + +; 266 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x65 ; team flags + .2byte MOVE_REVENGE, MOVE_COUNTER, MOVE_FOCUS_PUNCH, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 ; padding + +; 267 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x54 ; team flags + .2byte MOVE_RAIN_DANCE, MOVE_PROTECT, MOVE_TOXIC, MOVE_SURF + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 268 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x4B ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_BITE, MOVE_AIR_CUTTER, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 269 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x75 ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_ROCK_SLIDE, MOVE_DYNAMIC_PUNCH, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 270 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x0A ; team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ATTRACT, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 271 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x64 ; team flags + .2byte MOVE_THUNDER, MOVE_DOUBLE_TEAM, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 ; padding + +; 272 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x49 ; team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_SHADOW_PUNCH + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 ; padding + +; 273 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xCD ; team flags + .2byte MOVE_PROTECT, MOVE_DIG, MOVE_TOXIC, MOVE_SANDSTORM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 274 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x5B ; team flags + .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_BLIZZARD, MOVE_PSYCHIC + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 275 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x1A ; team flags + .2byte MOVE_RAIN_DANCE, MOVE_LEECH_SEED, MOVE_DIVE, MOVE_PROTECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 276 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x4A ; team flags + .2byte MOVE_THUNDER, MOVE_REVERSAL, MOVE_FACADE, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_TIMID + .2byte 0 ; padding + +; 277 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0A ; team flags + .2byte MOVE_SURF, MOVE_PSYCHIC, MOVE_ICE_BEAM, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 278 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x15 ; team flags + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_FACADE, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 279 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x26 ; team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_FISSURE, MOVE_SHEER_COLD + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding + +; 280 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x4D ; team flags + .2byte MOVE_HYDRO_PUMP, MOVE_BLIZZARD, MOVE_HYPER_BEAM, MOVE_DISABLE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 281 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x9C ; team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FIRE_BLAST, MOVE_HYDRO_PUMP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_NAUGHTY + .2byte 0 ; padding + +; 282 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0xB5 ; team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_PURSUIT, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 283 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x95 ; team flags + .2byte MOVE_EARTHQUAKE, MOVE_TOXIC, MOVE_SUPERPOWER, MOVE_REST + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 ; padding + +; 284 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x96 ; team flags + .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_ANCIENT_POWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RASH + .2byte 0 ; padding + +; 285 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0xB4 ; team flags + .2byte MOVE_CURSE, MOVE_AMNESIA, MOVE_RETURN, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 ; padding + +; 286 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x92 ; team flags + .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 287 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x91 ; team flags + .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_SURF + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 288 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xB2 ; team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 ; padding + +; 289 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x65 ; team flags + .2byte MOVE_YAWN, MOVE_SLASH, MOVE_COUNTER, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 290 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0xDF ; team flags + .2byte MOVE_LEAF_BLADE, MOVE_DETECT, MOVE_DRAGON_CLAW, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 291 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0xD7 ; team flags + .2byte MOVE_BLAZE_KICK, MOVE_SKY_UPPERCUT, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 ; padding + +; 292 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x5F ; team flags + .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 ; padding + +; 293 + .2byte SPECIES_SHEDINJA + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xDB ; team flags + .2byte MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_TOXIC, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 294 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x94 ; team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 ; padding + +; 295 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_MACHO_BRACE + .byte 0x4B ; team flags + .2byte MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_TRICK, MOVE_REFLECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 ; padding + +; 296 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x92 ; team flags + .2byte MOVE_MIST_BALL, MOVE_RECOVER, MOVE_ATTRACT, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 ; padding + +; 297 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x91 ; team flags + .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 ; padding + +; 298 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x1A ; team flags + .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_PSYCHIC, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 ; padding + +; 299 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x14 ; team flags + .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_ROCK_TOMB, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 ; padding diff --git a/data/battle_tower/trainers.s b/data/battle_tower/trainers.s new file mode 100644 index 000000000..099e86005 --- /dev/null +++ b/data/battle_tower/trainers.s @@ -0,0 +1,1302 @@ + .align 2 + +gBattleTowerTrainers: ; 8402F00 +; 0 + .byte TRAINER_CLASS_YOUNGSTER + .charmapstr "ALVIN$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word ARE + ec_word YOU + ec_word READY + ec_word QUES + ec_word HERE_I_COME + ec_word EXCL + +; 1 + .byte TRAINER_CLASS_BIRD_KEEPER + .charmapstr "DIRK$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word OKAY + ec_word I_AM + ec_word GOING + ec_word FOR + ec_word IT + ec_word EXCL + +; 2 + .byte TRAINER_CLASS_LADY + .charmapstr "CYBIL$", 8 + .byte 0x02 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word YOU_RE + ec_word A + ec_word PUSHOVER + ec_word LET_S + ec_word GET + ec_word GOING + +; 3 + .byte TRAINER_CLASS_BLACK_BELT + .charmapstr "CHEN$", 8 + .byte 0x05 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word MY + ec_word SPIRIT + ec_word IS + ec_word ENOUGH + ec_word SNORT + ec_word ARRGH + +; 4 + .byte TRAINER_CLASS_NINJA_BOY + .charmapstr "YOSHI$", 8 + .byte 0x05 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word GO + ec_word MY + ec_word POKEMON + ec_word FIGHT + ec_word THE + ec_word BATTLE + +; 5 + .byte TRAINER_CLASS_SCHOOL_KID_F + .charmapstr "TINA$", 8 + .byte 0x0A ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word STUDY + ec_word IS + ec_word BORING + ec_word LET_S + ec_word BATTLE + ec_word NOW + +; 6 + .byte TRAINER_CLASS_BUG_MANIAC + .charmapstr "COREY$", 8 + .byte 0x41 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word HEY + ec_word I + ec_word WILL + ec_move2 TRANSFORM + ec_word FOR + ec_move1 STRENGTH + +; 7 + .byte TRAINER_CLASS_FISHERMAN + .charmapstr "GORDON$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word NEED + ec_word A + ec_word VACATION + ec_word RIGHT + ec_word NOW + +; 8 + .byte TRAINER_CLASS_TUBER_F + .charmapstr "ANN$", 8 + .byte 0x02 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word WE + ec_word ALL + ec_word ADORE + ec_word POKEMON + ec_word ABSOLUTELY + ec_word TRULY + +; 9 + .byte TRAINER_CLASS_POKEFAN_F + .charmapstr "JULIA$", 8 + .byte 0x42 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I_AM + ec_word A + ec_word CUTE + ec_word LADY + ec_word YES + ec_word I_AM + +; 10 + .byte TRAINER_CLASS_GENTLEMAN + .charmapstr "GREGORY$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word THINK + ec_word WE + ec_word SHOULD + ec_word START + ec_word TODAY + +; 11 + .byte TRAINER_CLASS_CAMPER + .charmapstr "KEITH$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word YOU_RE + ec_word MY + ec_word FRIEND + ec_word FROM + ec_word NOW + ec_word ON + +; 12 + .byte TRAINER_CLASS_RUNNING_TRIATHLETE_F + .charmapstr "KENDRA$", 8 + .byte 0x0A ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I_AM + ec_move1 SWIFT + ec_word HOW + ec_word ABOUT + ec_word YOU + ec_word QUES + +; 13 + .byte TRAINER_CLASS_HIKER + .charmapstr "DEV$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word WAHAHAHA + ec_word I_AM + ec_word FEELING + ec_word LIKE + ec_word IT_S + ec_move2 PAY_DAY + +; 14 + .byte TRAINER_CLASS_BATTLE_GIRL + .charmapstr "CASSIE$", 8 + .byte 0x0A ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word YOU_RE + ec_word STRONG + ec_word AREN_T + .2byte -1 + ec_word YOU + ec_word QUES + +; 15 + .byte TRAINER_CLASS_PSYCHIC_M + .charmapstr "JULIAN$", 8 + .byte 0x05 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word FUFUFU + .2byte -1 + ec_word YOU + ec_word CAN_T + ec_word WIN + ec_word KID + +; 16 + .byte TRAINER_CLASS_LASS + .charmapstr "JOYCE$", 8 + .byte 0x02 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word BE + ec_word KIND + ec_word TO + ec_word THE + ec_word DIGITAL + ec_word IDOL + +; 17 + .byte TRAINER_CLASS_GUITARIST + .charmapstr "LES$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I_AM + ec_word GREAT + ec_word YOU_RE + ec_word JUST + ec_word RATHER + ec_word OKAY + +; 18 + .byte TRAINER_CLASS_RICH_BOY + .charmapstr "CLINTON$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word HAVE + ec_word ROUGH_SKIN + ec_word I + ec_word NEED + ec_word NATURAL_CURE + +; 19 + .byte TRAINER_CLASS_BUG_CATCHER + .charmapstr "LEWIS$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word THIS + ec_word IS + ec_word EXCITING + ec_word CAN + ec_word I + ec_word WIN + +; 20 + .byte TRAINER_CLASS_PICNICKER + .charmapstr "RACHAEL$", 8 + .byte 0x02 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word LIKE + ec_word WALKING + ec_word WITH + ec_word MY + ec_word POKEMON + +; 21 + .byte TRAINER_CLASS_COLLECTOR + .charmapstr "HAROLD$", 8 + .byte 0x09 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word HERE + ec_word THEY + ec_word COME + ec_word MY + ec_move2 SUPERPOWER + ec_word POKEMON + +; 22 + .byte TRAINER_CLASS_TUBER_M + .charmapstr "KIPP$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I_AM + ec_word A + ec_word GENIUS + ec_word I + ec_word SHOULD + ec_word WIN + +; 23 + .byte TRAINER_CLASS_KINDLER + .charmapstr "IRWIN$", 8 + .byte 0x05 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word YOU + ec_word WILL + ec_word BE + ec_word FEELING + ec_word MY + ec_word FIRE + +; 24 + .byte TRAINER_CLASS_PSYCHIC_F + .charmapstr "EILEEN$", 8 + .byte 0x0A ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word WILL + ec_move1 ASTONISH + ec_word YOU + ec_word IN + ec_word BATTLE + +; 25 + .byte TRAINER_CLASS_SWIMMER_F + .charmapstr "ANNE$", 8 + .byte 0x02 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word SORRY + ec_word BUT + ec_word YOU + ec_word WILL + ec_word NOT + ec_word WIN + +; 26 + .byte TRAINER_CLASS_CYCLING_TRIATHLETE_F + .charmapstr "RUTH$", 8 + .byte 0x06 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word A + ec_word STRONG + ec_word GIRL + ec_word WANTS + ec_word TOUGH + ec_word POKEMON + +; 27 + .byte TRAINER_CLASS_POKEMANIAC + .charmapstr "JEREMY$", 8 + .byte 0x40 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word MY + ec_word POKEMON + ec_word ARE + ec_word COOL + ec_word YOURS + ec_word CAN_T_WIN + +; 28 + .byte TRAINER_CLASS_SAILOR + .charmapstr "TREVOR$", 8 + .byte 0x09 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word MY + ec_word OPPONENT + ec_word IS + ec_word FINALLY + ec_word HERE + ec_word EXCELLENT + +; 29 + .byte TRAINER_CLASS_POKEMON_BREEDER_F + .charmapstr "COLETTE$", 8 + .byte 0x06 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word AM + ec_word HUNGRY + ec_move2 POUND + ec_word MY + ec_move2 BELLY_DRUM + +; 30 + .byte TRAINER_CLASS_HEX_MANIAC + .charmapstr "PAULA$", 8 + .byte 0x42 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word IT_S + ec_word HARD + ec_word TO + ec_word TAKE + ec_word UGLY + ec_move1 SPITE + +; 31 + .byte TRAINER_CLASS_RUIN_MANIAC + .charmapstr "STANLY$", 8 + .byte 0x41 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word ADVENTURE + ec_word AND + ec_word BATTLE + ec_word ARE + ec_word MY + ec_word LIKES + +; 32 + .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_M + .charmapstr "TROY$", 8 + .byte 0x09 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word YOU + ec_word CAN_T + ec_word LOSE + ec_word TO + ec_word A + ec_word KID + +; 33 + .byte TRAINER_CLASS_SCHOOL_KID_M + .charmapstr "ED$", 8 + .byte 0x08 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word POKEMON + ec_word DAILY + ec_word AT + ec_word SCHOOL + ec_word IT_S + ec_word AWESOME + +; 34 + .byte TRAINER_CLASS_POKEMON_RANGER_F + .charmapstr "ELLEN$", 8 + .byte 0x04 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word ARE + ec_word YOU + ec_word KIND + ec_word TO + ec_word YOUR + ec_word POKEMON + +; 35 + .byte TRAINER_CLASS_SWIMMER_M + .charmapstr "ARNIE$", 8 + .byte 0x09 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word BATTLE + ec_word SERIOUSLY + ec_word BEAUTIFUL + ec_word YOU + ec_move1 DIG + +; 36 + .byte TRAINER_CLASS_RUNNING_TRIATHLETE_M + .charmapstr "HAL$", 8 + .byte 0x09 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word BOY + ec_word I_AM + ec_word TIRED + ec_word READY + ec_word FOR + ec_word SLEEP + +; 37 + .byte TRAINER_CLASS_BEAUTY + .charmapstr "LAUREN$", 8 + .byte 0x06 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word A + ec_word TRAINER + ec_word LIKE + ec_word YOU + ec_word IS + ec_word EXCITING + +; 38 + .byte TRAINER_CLASS_AROMA_LADY + .charmapstr "STACY$", 8 + .byte 0x06 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word HAVE + ec_word YOU + ec_word A + ec_word STENCH + ec_word OR + ec_move1 SWEET_SCENT + +; 39 + .byte TRAINER_CLASS_COLLECTOR + .charmapstr "DARYL$", 8 + .byte 0x81 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word YOUR + ec_word POKEMON + ec_word ELLIPSIS_ELLIPSIS_ELLIPSIS + ec_word I + ec_word WANT + ec_word IT + +; 40 + .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_F + .charmapstr "KATHY$", 8 + .byte 0x04 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word WILL + ec_word TRY + ec_word MY + ec_word BEST + ec_word TODAY + +; 41 + .byte TRAINER_CLASS_POKEMON_RANGER_M + .charmapstr "HARRIS$", 8 + .byte 0x0C ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word WAAAH + ec_word WAAAH + ec_word WAAAH + ec_word WAAAH + ec_word EHEHE + ec_move1 FAKE_TEARS + +; 42 + .byte TRAINER_CLASS_POKEFAN_M + .charmapstr "GLENN$", 8 + .byte 0x80 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word LISTEN + ec_word TO + ec_word MY + ec_word LOUSY + ec_word ANIME + ec_word SONG + +; 43 + .byte TRAINER_CLASS_CYCLING_TRIATHLETE_M + .charmapstr "NICO$", 8 + .byte 0x04 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word DON_T + ec_word JUST + ec_word BATTLE + ec_word DO + ec_word SOMETHING + ec_word ELSE + +; 44 + .byte TRAINER_CLASS_POKEMON_BREEDER_M + .charmapstr "BAILEY$", 8 + .byte 0x41 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word ARE + ec_word YOU + ec_word BUSY + ec_word GET + ec_word WITH + ec_word IT + +; 45 + .byte TRAINER_CLASS_PARASOL_LADY + .charmapstr "ABBIE$", 8 + .byte 0x08 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word THE + ec_move1 MORNING_SUN + ec_word HAS + ec_word SO + ec_word MUCH + ec_move1 COSMIC_POWER + +; 46 + .byte TRAINER_CLASS_CAMPER + .charmapstr "AL$", 8 + .byte 0x0C ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word LET_S + ec_word HAVE + ec_word AN + ec_word EXCITING + ec_word BATTLE + ec_word YEEHAW_EXCL + +; 47 + .byte TRAINER_CLASS_SCHOOL_KID_F + .charmapstr "PEGGY$", 8 + .byte 0x42 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word WANT + ec_word TO + ec_word SEE + ec_word SOME + ec_move1 GROWTH + +; 48 + .byte TRAINER_CLASS_BEAUTY + .charmapstr "NAOMI$", 8 + .byte 0x04 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word IT + ec_word WAS + ec_word GREAT + ec_word TO + ec_word BE + ec_word YOUNG + +; 49 + .byte TRAINER_CLASS_NINJA_BOY + .charmapstr "KENJI$", 8 + .byte 0x0C ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word PLEASE + .2byte -1 + ec_word DON_T + ec_word BE + ec_word MEAN + ec_word TO_ME + +; 50 + .byte TRAINER_CLASS_CYCLING_TRIATHLETE_M + .charmapstr "ROSS$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word WAKE_UP + ec_word MY + ec_move2 HIDDEN_POWER + ec_word AND + ec_move1 ASTONISH + ec_word ME + +; 51 + .byte TRAINER_CLASS_POKEMON_RANGER_F + .charmapstr "EDNA$", 8 + .byte 0x02 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word BATTLE_TOWER + ec_word IS + ec_word SO + ec_word ENTERTAINING + ec_word IT_S + ec_word AWESOME + +; 52 + .byte TRAINER_CLASS_RUIN_MANIAC + .charmapstr "ANTON$", 8 + .byte 0x41 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word BLEND + ec_word THICK_FAT + ec_word AND + ec_word CHLOROPHYLL + ec_word IT_S + ec_word TASTY + +; 53 + .byte TRAINER_CLASS_SWIMMER_M + .charmapstr "MITCH$", 8 + .byte 0x81 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word NEXT + ec_word A + ec_word GIRL + ec_word WITH + ec_word A + ec_move1 SCARY_FACE + +; 54 + .byte TRAINER_CLASS_HEX_MANIAC + .charmapstr "ROD$", 8 + .byte 0x42 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word GIMME + ec_word A + ec_word TOUGH + ec_word BATTLE + ec_word NOT + ec_word WIMPY + +; 55 + .byte TRAINER_CLASS_RUNNING_TRIATHLETE_M + .charmapstr "RICH$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word TASTY + ec_word WATER + ec_word IS + ec_word HIP_AND + ec_word HAPPENING + ec_word YES_SIR_EXCL + +; 56 + .byte TRAINER_CLASS_POKEFAN_M + .charmapstr "DANIEL$", 8 + .byte 0x80 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word GO + ec_word FOR + ec_word IT + ec_word MY + ec_word LOVEY_DOVEY + ec_word POKEMON + +; 57 + .byte TRAINER_CLASS_PSYCHIC_F + .charmapstr "GLORIA$", 8 + .byte 0x82 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word LET_S + ec_word GET + ec_word THIS + ec_word FIERY + ec_word BATTLE + ec_word HAPPENING + +; 58 + .byte TRAINER_CLASS_GUITARIST + .charmapstr "NELSON$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word MUSIC + ec_word IS + ec_word MY + ec_word ALL + ec_word MY + ec_word DESTINY + +; 59 + .byte TRAINER_CLASS_KINDLER + .charmapstr "FERRIS$", 8 + .byte 0x41 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word GOOD + ec_word IT + ec_word IS + ec_word SO + ec_word VERY + ec_word GOOD + +; 60 + .byte TRAINER_CLASS_AROMA_LADY + .charmapstr "AMANDA$", 8 + .byte 0x82 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word WHAT + ec_word KIND + ec_word OF + ec_word TRAINER + ec_word ARE + ec_word YOU + +; 61 + .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_M + .charmapstr "MASON$", 8 + .byte 0x10 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word DON_T + ec_word KNOW + ec_word HOW + ec_word TO + ec_word LOSE + +; 62 + .byte TRAINER_CLASS_DRAGON_TAMER + .charmapstr "NATE$", 8 + .byte 0x10 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word DRAGON + ec_word POKEMON + ec_word ARE + ec_word ALL + ec_word THE + ec_move1 RAGE + +; 63 + .byte TRAINER_CLASS_LASS + .charmapstr "MIRIAM$", 8 + .byte 0x82 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word YOU_RE + ec_word TOO_STRONG + ec_word SERIOUSLY + ec_word IT_S + ec_word BAD + ec_word NEWS + +; 64 + .byte TRAINER_CLASS_POKEMANIAC + .charmapstr "THEO$", 8 + .byte 0x40 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word ADORE + ec_word MY + ec_word MEGA + ec_word CUTE + ec_word PLUSH_DOLL + +; 65 + .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_F + .charmapstr "PAMELA$", 8 + .byte 0x10 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word HERE_I_COME + ec_word I_AM + ec_word THE + ec_word CUTE + ec_move2 WATER_SPORT + ec_word IDOL + +; 66 + .byte TRAINER_CLASS_POKEFAN_F + .charmapstr "ALISSA$", 8 + .byte 0x20 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word IT_S + ec_word A + ec_word PREPOSTEROUS + ec_word MATCH + ec_word I_AM + ec_word SHOCKED + +; 67 + .byte TRAINER_CLASS_GENTLEMAN + .charmapstr "ARTHUR$", 8 + .byte 0x20 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word PLEASE + ec_word GIVE + ec_word ME + ec_word A + ec_word GOOD + ec_word BATTLE + +; 68 + .byte TRAINER_CLASS_SWIMMER_F + .charmapstr "MARCY$", 8 + .byte 0x82 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I_AM + ec_word BEAUTIFUL + ec_word YOU + ec_word CAN_T + ec_word BEAT + ec_word ME + +; 69 + .byte TRAINER_CLASS_COOL_TRAINER_M + .charmapstr "MILLER$", 8 + .byte 0x10 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word BATTLE + ec_word DAILY + ec_word I + ec_word WON_T + ec_word LOSE + +; 70 + .byte TRAINER_CLASS_BIRD_KEEPER + .charmapstr "OLIVER$", 8 + .byte 0x11 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word ELLIPSIS_ELLIPSIS_ELLIPSIS + ec_word GIGGLE + ec_word ELLIPSIS_ELLIPSIS_ELLIPSIS + .2byte -1 + .2byte -1 + .2byte -1 + +; 71 + .byte TRAINER_CLASS_CYCLING_TRIATHLETE_F + .charmapstr "MOLLY$", 8 + .byte 0x12 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word HOW + ec_word ARE + ec_word YOU + ec_word ON + ec_word MONDAY + ec_word MORNING + +; 72 + .byte TRAINER_CLASS_BUG_MANIAC + .charmapstr "JASON$", 8 + .byte 0x40 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word WATER + ec_word AND + ec_word BUG + ec_word POKEMON + ec_word ARE + ec_word GREAT + +; 73 + .byte TRAINER_CLASS_BATTLE_GIRL + .charmapstr "AVA$", 8 + .byte 0x20 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word WHAT + ec_word IS + ec_word THIS + ec_word PRESSURE + ec_word ELLIPSIS + ec_word STATIC + +; 74 + .byte TRAINER_CLASS_FISHERMAN + .charmapstr "HANK$", 8 + .byte 0x10 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word YOU_RE + ec_word A + ec_word KID + ec_word YOU + ec_word CAN_T + ec_word WIN + +; 75 + .byte TRAINER_CLASS_SAILOR + .charmapstr "PETER$", 8 + .byte 0x20 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word IT_S + ec_word SERIOUSLY + ec_word TERRIBLE + ec_word I + ec_word REALLY + ec_word THINK + +; 76 + .byte TRAINER_CLASS_EXPERT_F + .charmapstr "MINDY$", 8 + .byte 0x20 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word YOU + ec_word APPEAR + ec_word TO + ec_word TRAIN + ec_word VERY + ec_word WELL + +; 77 + .byte TRAINER_CLASS_BUG_MANIAC + .charmapstr "DWIGHT$", 8 + .byte 0x11 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word ARE + ec_word YOU + ec_word STRONG + ec_word YOU + ec_word ARE + ec_word SCARY + +; 78 + .byte TRAINER_CLASS_POKEMON_BREEDER_F + .charmapstr "REENA$", 8 + .byte 0x12 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word ALWAYS + ec_word LOSE + ec_word MAYBE + ec_word TODAY + ec_word ELLIPSIS + +; 79 + .byte TRAINER_CLASS_PARASOL_LADY + .charmapstr "MEGAN$", 8 + .byte 0x10 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word DON_T + ec_word MAKE + ec_word THAT + ec_move1 SCARY_FACE + ec_word AT + ec_word ME + +; 80 + .byte TRAINER_CLASS_RUNNING_TRIATHLETE_F + .charmapstr "SIERRA$", 8 + .byte 0x04 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I_VE + ec_word RUN + ec_word A_LOT + ec_word SO + ec_word I_AM + ec_word HEALTHY + +; 81 + .byte TRAINER_CLASS_POKEMON_RANGER_M + .charmapstr "ARNOLD$", 8 + .byte 0x08 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I_AM + ec_word FEELING + ec_word AWESOME + ec_word MY + ec_word POKEMON + ec_word ROCK + +; 82 + .byte TRAINER_CLASS_BLACK_BELT + .charmapstr "XIN$", 8 + .byte 0x04 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word HOO_HAH + ec_word ARE + ec_word YOU + ec_word READY + ec_word TO + ec_word ROCK + +; 83 + .byte TRAINER_CLASS_COOL_TRAINER_F + .charmapstr "KELLY$", 8 + .byte 0x02 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word YOU + ec_word COULDN_T + ec_word BEAT + ec_word ME + ec_word EVER + ec_word KID + +; 84 + .byte TRAINER_CLASS_COLLECTOR + .charmapstr "VANCE$", 8 + .byte 0x80 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word POKEMON + ec_word ALL + ec_word OVER + ec_word THE + ec_word PLACE + ec_word WOWEE + +; 85 + .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_M + .charmapstr "TOBY$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word THIS + ec_word ISN_T + ec_word SPORTS + ec_word IT_S + ec_word A + ec_word BATTLE + +; 86 + .byte TRAINER_CLASS_GENTLEMAN + .charmapstr "NORTON$", 8 + .byte 0x20 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word HAVE + ec_word TO + ec_word WIN + ec_word PLEASE + ec_word LOSE + +; 87 + .byte TRAINER_CLASS_BATTLE_GIRL + .charmapstr "ZOE$", 8 + .byte 0x02 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word THIS + ec_word IS + ec_word SCARY + ec_word PLEASE + ec_word BE + ec_word NICE + +; 88 + .byte TRAINER_CLASS_BEAUTY + .charmapstr "EMMA$", 8 + .byte 0x20 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word DON_T + ec_word YOU + ec_move1 FLAIL + ec_word YOU + ec_word CAN_T + ec_move1 WITHDRAW + +; 89 + .byte TRAINER_CLASS_HIKER + .charmapstr "VINCE$", 8 + .byte 0x04 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word YAHOO + ec_word YAHOO + ec_word ARE + ec_word YOU + ec_word LISTENING + ec_word QUES + +; 90 + .byte TRAINER_CLASS_EXPERT_M + .charmapstr "MARV$", 8 + .byte 0x10 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word LEARN + ec_word TO + ec_word BATTLE + ec_word THE + ec_word CORRECT + ec_word WAY + +; 91 + .byte TRAINER_CLASS_POKEMON_BREEDER_M + .charmapstr "TODD$", 8 + .byte 0x40 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word THE + ec_word WAY + ec_word YOU + ec_word BATTLE + ec_word IT_S + ec_word CHILD_S_PLAY + +; 92 + .byte TRAINER_CLASS_GUITARIST + .charmapstr "GAVIN$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word BABY + ec_word BABY + ec_word BABY + ec_word ROCK + ec_word ME + ec_word HARD + +; 93 + .byte TRAINER_CLASS_PSYCHIC_M + .charmapstr "QUINN$", 8 + .byte 0x08 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word HAVE + ec_word A + ec_word STICKY_HOLD + ec_word ON + ec_word YOU + +; 94 + .byte TRAINER_CLASS_COOL_TRAINER_F + .charmapstr "JENN$", 8 + .byte 0x02 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I_AM + ec_word ON + ec_word A + ec_word TOUGH + ec_word TRAINER + ec_word SEARCH + +; 95 + .byte TRAINER_CLASS_EXPERT_M + .charmapstr "JOEL$", 8 + .byte 0x10 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word BELIEVE + ec_word IN + ec_word YOUR + ec_word POKEMON + ec_word AND + ec_word WIN + +; 96 + .byte TRAINER_CLASS_DRAGON_TAMER + .charmapstr "KYLE$", 8 + .byte 0x0C ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word I + ec_word LIKE + ec_word A + ec_word GIRL + ec_word WITH + ec_move2 FORESIGHT + +; 97 + .byte TRAINER_CLASS_COOL_TRAINER_M + .charmapstr "BRET$", 8 + .byte 0x01 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word TAKE + ec_word MY + ec_word OVERWHELMING + ec_word POWER + ec_word AND + ec_word DISAPPEAR + +; 98 + .byte TRAINER_CLASS_EXPERT_F + .charmapstr "CARRIE$", 8 + .byte 0x10 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word TRAINER + ec_word I + ec_word SEE + ec_word YOU + ec_word ARE + ec_word CAPABLE + +; 99 + .byte TRAINER_CLASS_LADY + .charmapstr "GILLIAN$", 8 + .byte 0x02 ; team flags + .2byte 0 ; padding +; pre-battle dialogue + ec_word COME_ON + ec_word SHOW + ec_word ME + ec_word AN + ec_word EXCELLENT + ec_word TIME diff --git a/data/data2.s b/data/data2.s index b1ffb52af..966bf56de 100644 --- a/data/data2.s +++ b/data/data2.s @@ -5798,20 +5798,17 @@ gUnknown_08402E40: ; 8402E40 gUnknown_08402E80: ; 8402E80 .incbin "baserom.gba", 0x00402e80, 0x80 -gUnknown_08402F00: ; 8402F00 - .incbin "baserom.gba", 0x00402f00, 0xc +; 8402F00 + .include "data/battle_tower/trainers.s" -gUnknown_08402F0C: ; 8402F0C - .incbin "baserom.gba", 0x00402f0c, 0x954 +; 8403860 + .include "data/battle_tower/held_items.s" -gUnknown_08403860: ; 8403860 - .incbin "baserom.gba", 0x00403860, 0x80 +; 84038E0 + .include "data/battle_tower/level_50_mons.s" -gUnknown_084038E0: ; 84038E0 - .incbin "baserom.gba", 0x004038e0, 0x12c0 - -gUnknown_08404BA0: ; 8404BA0 - .incbin "baserom.gba", 0x00404ba0, 0x12c0 +; 8404BA0 + .include "data/battle_tower/level_100_mons.s" gUnknown_08405E60: ; 8405E60 .incbin "baserom.gba", 0x00405e60, 0x1e |