diff options
author | YamaArashi <shadow962@live.com> | 2015-10-17 23:01:19 -0700 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2015-10-17 23:01:19 -0700 |
commit | 09084cf977dcc643076a8b8cb91acb7cb75c84be (patch) | |
tree | 0ebece60934173c4368fb2ffaed0db1ae8a3338c | |
parent | 147ba4adc0af42dc2a1187a939eb1d9a6c14cbb0 (diff) |
battle pyramid wild pokemon
-rw-r--r-- | asm/emerald.s | 4 | ||||
-rw-r--r-- | data/battle_frontier/battle_pyramid_level_50_wild_mons.s | 1005 | ||||
-rw-r--r-- | data/battle_frontier/battle_pyramid_open_level_wild_mons.s | 1005 | ||||
-rw-r--r-- | data/data2.s | 10 |
4 files changed, 2017 insertions, 7 deletions
diff --git a/asm/emerald.s b/asm/emerald.s index 2d31cd05d..b16378229 100644 --- a/asm/emerald.s +++ b/asm/emerald.s @@ -822569,12 +822569,12 @@ sub_81A9C04: ; 81A9C04 @081A9C3A: cmp r5, 0 beq @081A9C54 - ldr r1, =gUnknown_08613600 + ldr r1, =gBattlePyramidOpenLevelWildMonPointers b @081A9C56 .align 2, 0 .pool @081A9C54: - ldr r1, =gUnknown_08612E30 + ldr r1, =gBattlePyramidLevel50WildMonPointers @081A9C56: lsls r0, 2 adds r0, r1 diff --git a/data/battle_frontier/battle_pyramid_level_50_wild_mons.s b/data/battle_frontier/battle_pyramid_level_50_wild_mons.s new file mode 100644 index 000000000..e4d61dfe0 --- /dev/null +++ b/data/battle_frontier/battle_pyramid_level_50_wild_mons.s @@ -0,0 +1,1005 @@ + .align 2, 0 + +gBattlePyramidLevel50WildMons_Round1: ; 86126B0 +; 0 + .2byte SPECIES_PLUSLE + .byte 35 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_SPARK, MOVE_ENCORE, MOVE_NONE + +; 1 + .2byte SPECIES_MINUN + .byte 35 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_THUNDERBOLT, MOVE_QUICK_ATTACK, MOVE_NONE + +; 2 + .2byte SPECIES_PIKACHU + .byte 37 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_THUNDERBOLT, MOVE_SLAM, MOVE_NONE + +; 3 + .2byte SPECIES_ELECTABUZZ + .byte 37 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDER_PUNCH, MOVE_SWIFT, MOVE_SCREECH, MOVE_NONE + +; 4 + .2byte SPECIES_VILEPLUME + .byte 39 ; base level + .byte 2 ; unknown + .2byte MOVE_STUN_SPORE, MOVE_GIGA_DRAIN, MOVE_PROTECT, MOVE_NONE + +; 5 + .2byte SPECIES_MANECTRIC + .byte 39 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_THUNDER, MOVE_QUICK_ATTACK, MOVE_NONE + +; 6 + .2byte SPECIES_BRELOOM + .byte 40 ; base level + .byte 2 ; unknown + .2byte MOVE_STUN_SPORE, MOVE_FOCUS_PUNCH, MOVE_GIGA_DRAIN, MOVE_MACH_PUNCH + +; 7 + .2byte SPECIES_JOLTEON + .byte 40 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_THUNDER, MOVE_PIN_MISSILE, MOVE_QUICK_ATTACK + +gBattlePyramidLevel50WildMons_Round2: ; 8612710 +; 0 + .2byte SPECIES_GULPIN + .byte 36 ; base level + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_SLUDGE, MOVE_PROTECT, MOVE_NONE + +; 1 + .2byte SPECIES_ROSELIA + .byte 36 ; base level + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_GIGA_DRAIN, MOVE_MAGICAL_LEAF, MOVE_PETAL_DANCE + +; 2 + .2byte SPECIES_BUTTERFREE + .byte 38 ; base level + .byte 2 ; unknown + .2byte MOVE_POISON_POWDER, MOVE_GUST, MOVE_PSYBEAM, MOVE_NONE + +; 3 + .2byte SPECIES_SEVIPER + .byte 38 ; base level + .byte 2 ; unknown + .2byte MOVE_POISON_FANG, MOVE_SWAGGER, MOVE_CRUNCH, MOVE_POISON_TAIL + +; 4 + .2byte SPECIES_SKARMORY + .byte 40 ; base level + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_FLY, MOVE_STEEL_WING, MOVE_NONE + +; 5 + .2byte SPECIES_LUDICOLO + .byte 40 ; base level + .byte 1 ; unknown + .2byte MOVE_TOXIC, MOVE_PROTECT, MOVE_DIVE, MOVE_RAIN_DANCE + +; 6 + .2byte SPECIES_CROBAT + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_MEAN_LOOK, MOVE_BITE + +; 7 + .2byte SPECIES_GENGAR + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_SHADOW_PUNCH, MOVE_NIGHT_SHADE, MOVE_NONE + +gBattlePyramidLevel50WildMons_Round3: ; 8612770 +; 0 + .2byte SPECIES_GROWLITHE + .byte 37 ; base level + .byte 2 ; unknown + .2byte MOVE_FLAME_WHEEL, MOVE_TAKE_DOWN, MOVE_NONE, MOVE_NONE + +; 1 + .2byte SPECIES_VULPIX + .byte 37 ; base level + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_FLAMETHROWER, MOVE_NONE, MOVE_NONE + +; 2 + .2byte SPECIES_MAGCARGO + .byte 39 ; base level + .byte 1 ; unknown + .2byte MOVE_FLAMETHROWER, MOVE_ROCK_SLIDE, MOVE_PROTECT, MOVE_NONE + +; 3 + .2byte SPECIES_NINETALES + .byte 39 ; base level + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_QUICK_ATTACK, MOVE_FLAMETHROWER, MOVE_NONE + +; 4 + .2byte SPECIES_MEDICHAM + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_FIRE_PUNCH, MOVE_HI_JUMP_KICK, MOVE_NONE, MOVE_NONE + +; 5 + .2byte SPECIES_WEEZING + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_FLAMETHROWER, MOVE_PROTECT, MOVE_NONE + +; 6 + .2byte SPECIES_DUSCLOPS + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_CONFUSE_RAY, MOVE_MEAN_LOOK, MOVE_SHADOW_PUNCH + +; 7 + .2byte SPECIES_HOUNDOOM + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_FLAMETHROWER, MOVE_BITE, MOVE_SOLAR_BEAM, MOVE_OVERHEAT + +gBattlePyramidLevel50WildMons_Round4: ; 86127D0 +; 0 + .2byte SPECIES_DUNSPARCE + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_SPITE, MOVE_TOXIC, MOVE_PROTECT, MOVE_NONE + +; 1 + .2byte SPECIES_BANETTE + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_GRUDGE, MOVE_WILL_O_WISP, MOVE_NIGHT_SHADE, MOVE_NONE + +; 2 + .2byte SPECIES_MISDREAVUS + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_GRUDGE, MOVE_SPITE, MOVE_SHADOW_BALL, MOVE_NONE + +; 3 + .2byte SPECIES_NINETALES + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_GRUDGE, MOVE_WILL_O_WISP, MOVE_OVERHEAT, MOVE_NONE + +; 4 + .2byte SPECIES_ABSOL + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_BITE, MOVE_AERIAL_ACE, MOVE_SHADOW_BALL, MOVE_PROTECT + +; 5 + .2byte SPECIES_DUSCLOPS + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_PROTECT, MOVE_TOXIC, MOVE_SHADOW_BALL + +; 6 + .2byte SPECIES_SHEDINJA + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_GRUDGE, MOVE_TOXIC, MOVE_SPITE, MOVE_NONE + +; 7 + .2byte SPECIES_GENGAR + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_GRUDGE, MOVE_SPITE, MOVE_NIGHT_SHADE, MOVE_NONE + +gBattlePyramidLevel50WildMons_Round5: ; 8612830 +; 0 + .2byte SPECIES_HAUNTER + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_NIGHT_SHADE, MOVE_THUNDERBOLT, MOVE_SLUDGE_BOMB, MOVE_NONE + +; 1 + .2byte SPECIES_CHIMECHO + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_DOUBLE_EDGE, MOVE_TOXIC, MOVE_PSYCHIC, MOVE_PROTECT + +; 2 + .2byte SPECIES_SOLROCK + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_FIRE_BLAST, MOVE_TOXIC + +; 3 + .2byte SPECIES_MISDREAVUS + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_SPITE, MOVE_SHADOW_BALL, MOVE_PAIN_SPLIT + +; 4 + .2byte SPECIES_CLAYDOL + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_SELF_DESTRUCT, MOVE_PSYCHIC + +; 5 + .2byte SPECIES_WEEZING + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_SLUDGE_BOMB, MOVE_SELF_DESTRUCT, MOVE_PROTECT, MOVE_NONE + +; 6 + .2byte SPECIES_FLYGON + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_DRAGON_CLAW, MOVE_DRAGON_BREATH + +; 7 + .2byte SPECIES_GENGAR + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDERBOLT, MOVE_PSYCHIC, MOVE_GIGA_DRAIN, MOVE_NIGHT_SHADE + +gBattlePyramidLevel50WildMons_Round6: ; 8612890 +; 0 + .2byte SPECIES_DIGLETT + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_ROCK_SLIDE, MOVE_SLASH, MOVE_DIG, MOVE_NONE + +; 1 + .2byte SPECIES_TRAPINCH + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_GIGA_DRAIN, MOVE_NONE + +; 2 + .2byte SPECIES_WYNAUT + .byte 42 ; base level + .byte 0 ; unknown + .2byte MOVE_DESTINY_BOND, MOVE_SPLASH, MOVE_COUNTER, MOVE_MIRROR_COAT + +; 3 + .2byte SPECIES_DIGLETT + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_MAGNITUDE, MOVE_TOXIC + +; 4 + .2byte SPECIES_TRAPINCH + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_GIGA_DRAIN, MOVE_PROTECT + +; 5 + .2byte SPECIES_WYNAUT + .byte 44 ; base level + .byte 0 ; unknown + .2byte MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_DESTINY_BOND, MOVE_NONE + +; 6 + .2byte SPECIES_WOBBUFFET + .byte 45 ; base level + .byte 0 ; unknown + .2byte MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_DESTINY_BOND, MOVE_NONE + +; 7 + .2byte SPECIES_DUGTRIO + .byte 45 ; base level + .byte 1 ; unknown + .2byte MOVE_ROCK_SLIDE, MOVE_SLUDGE_BOMB, MOVE_EARTHQUAKE, MOVE_PROTECT + +gBattlePyramidLevel50WildMons_Round7: ; 86128F0 +; 0 + .2byte SPECIES_GLALIE + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_CRUNCH, MOVE_PROTECT, MOVE_NONE + +; 1 + .2byte SPECIES_SNEASEL + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_CRUSH_CLAW, MOVE_SPITE, MOVE_NONE + +; 2 + .2byte SPECIES_DEWGONG + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_BLIZZARD, MOVE_DOUBLE_EDGE, MOVE_SURF, MOVE_NONE + +; 3 + .2byte SPECIES_PILOSWINE + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_TOXIC, MOVE_NONE + +; 4 + .2byte SPECIES_JYNX + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_BLIZZARD, MOVE_LOVELY_KISS, MOVE_PSYCHIC, MOVE_NONE + +; 5 + .2byte SPECIES_CLOYSTER + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_SURF, MOVE_PROTECT, MOVE_NONE + +; 6 + .2byte SPECIES_WALREIN + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_BLIZZARD, MOVE_BODY_SLAM, MOVE_SURF, MOVE_NONE + +; 7 + .2byte SPECIES_LAPRAS + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_SING, MOVE_BODY_SLAM, MOVE_ICE_BEAM, MOVE_PSYCHIC + +gBattlePyramidLevel50WildMons_Round8: ; 8612950 +; 0 + .2byte SPECIES_WEEZING + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_SELF_DESTRUCT, MOVE_SLUDGE_BOMB, MOVE_FIRE_BLAST, MOVE_NONE + +; 1 + .2byte SPECIES_ELECTRODE + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_SELF_DESTRUCT, MOVE_THUNDERBOLT, MOVE_ROLLOUT, MOVE_NONE + +; 2 + .2byte SPECIES_GENGAR + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_DESTINY_BOND, MOVE_LICK, MOVE_SHADOW_BALL, MOVE_NONE + +; 3 + .2byte SPECIES_GOLEM + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_SELF_DESTRUCT, MOVE_PROTECT, MOVE_EARTHQUAKE, MOVE_NONE + +; 4 + .2byte SPECIES_PINECO + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_DOUBLE_EDGE, MOVE_GIGA_DRAIN, MOVE_NONE + +; 5 + .2byte SPECIES_SOLROCK + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_FIRE_SPIN, MOVE_PSYWAVE, MOVE_NONE + +; 6 + .2byte SPECIES_FORRETRESS + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_TOXIC, MOVE_ROCK_SLIDE, MOVE_NONE + +; 7 + .2byte SPECIES_SHIFTRY + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_GIGA_DRAIN, MOVE_SOLAR_BEAM, MOVE_PROTECT + +gBattlePyramidLevel50WildMons_Round9: ; 86129B0 +; 0 + .2byte SPECIES_WOBBUFFET + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_SAFEGUARD, MOVE_DESTINY_BOND + +; 1 + .2byte SPECIES_METANG + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_TOXIC, MOVE_SLUDGE_BOMB, MOVE_PSYCHIC + +; 2 + .2byte SPECIES_EXEGGUTOR + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_EGG_BOMB, MOVE_PSYCHIC, MOVE_HYPNOSIS, MOVE_NONE + +; 3 + .2byte SPECIES_SLOWKING + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_SHADOW_BALL, MOVE_SURF, MOVE_ICE_BEAM, MOVE_FLAMETHROWER + +; 4 + .2byte SPECIES_XATU + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_STEEL_WING + +; 5 + .2byte SPECIES_ALAKAZAM + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_TOXIC + +; 6 + .2byte SPECIES_STARMIE + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_SURF, MOVE_ICE_BEAM + +; 7 + .2byte SPECIES_ESPEON + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_DIG, MOVE_SHADOW_BALL, MOVE_NONE + +gBattlePyramidLevel50WildMons_Round10: ; 8612A10 +; 0 + .2byte SPECIES_GOLEM + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_SELF_DESTRUCT, MOVE_EARTHQUAKE, MOVE_PROTECT, MOVE_NONE + +; 1 + .2byte SPECIES_STEELIX + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_IRON_TAIL, MOVE_CRUNCH, MOVE_EARTHQUAKE, MOVE_NONE + +; 2 + .2byte SPECIES_OMASTAR + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_SURF, MOVE_MUD_SHOT, MOVE_ANCIENT_POWER, MOVE_NONE + +; 3 + .2byte SPECIES_LUNATONE + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_HYPNOSIS, MOVE_PSYWAVE, MOVE_EXPLOSION, MOVE_NONE + +; 4 + .2byte SPECIES_SHUCKLE + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_PROTECT, MOVE_WRAP, MOVE_NONE + +; 5 + .2byte SPECIES_ARMALDO + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_ANCIENT_POWER, MOVE_PROTECT, MOVE_AERIAL_ACE, MOVE_NONE + +; 6 + .2byte SPECIES_CRADILY + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_CONFUSE_RAY, MOVE_NONE + +; 7 + .2byte SPECIES_AERODACTYL + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_ROCK_SLIDE, MOVE_BITE, MOVE_NONE + +gBattlePyramidLevel50WildMons_Round11: ; 8612A70 +; 0 + .2byte SPECIES_POLIWRATH + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_SUBMISSION, MOVE_FOCUS_PUNCH, MOVE_SURF, MOVE_NONE + +; 1 + .2byte SPECIES_HARIYAMA + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_FAKE_OUT, MOVE_SURF, MOVE_FOCUS_PUNCH, MOVE_NONE + +; 2 + .2byte SPECIES_BRELOOM + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_PROTECT, MOVE_NONE + +; 3 + .2byte SPECIES_MEDICHAM + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_FOCUS_PUNCH + +; 4 + .2byte SPECIES_HITMONCHAN + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_FOCUS_PUNCH + +; 5 + .2byte SPECIES_HITMONLEE + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_MEGA_KICK, MOVE_FOCUS_PUNCH, MOVE_NONE, MOVE_NONE + +; 6 + .2byte SPECIES_HERACROSS + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_FOCUS_PUNCH, MOVE_ROCK_SLIDE + +; 7 + .2byte SPECIES_MACHAMP + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_FOCUS_PUNCH, MOVE_SEISMIC_TOSS + +gBattlePyramidLevel50WildMons_Round12: ; 8612AD0 +; 0 + .2byte SPECIES_QUAGSIRE + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_PROTECT, MOVE_NONE + +; 1 + .2byte SPECIES_TROPIUS + .byte 41 ; base level + .byte 2 ; unknown + .2byte MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_NONE, MOVE_NONE + +; 2 + .2byte SPECIES_PUPITAR + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_SANDSTORM, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_NONE + +; 3 + .2byte SPECIES_LAPRAS + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_HAIL, MOVE_ICE_BEAM, MOVE_NONE, MOVE_NONE + +; 4 + .2byte SPECIES_CACTURNE + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_SANDSTORM, MOVE_GIGA_DRAIN, MOVE_SOLAR_BEAM, MOVE_NONE + +; 5 + .2byte SPECIES_FLAREON + .byte 44 ; base level + .byte 2 ; unknown + .2byte MOVE_SUNNY_DAY, MOVE_FLAMETHROWER, MOVE_PROTECT, MOVE_NONE + +; 6 + .2byte SPECIES_WALREIN + .byte 45 ; base level + .byte 2 ; unknown + .2byte MOVE_HAIL, MOVE_ICE_BEAM, MOVE_NONE, MOVE_NONE + +; 7 + .2byte SPECIES_GYARADOS + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_RAIN_DANCE, MOVE_THUNDER, MOVE_HYDRO_PUMP, MOVE_NONE + +gBattlePyramidLevel50WildMons_Round13: ; 8612B30 +; 0 + .2byte SPECIES_PINECO + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_TAKE_DOWN, MOVE_NONE, MOVE_NONE + +; 1 + .2byte SPECIES_SHUCKLE + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_EARTHQUAKE, MOVE_PROTECT, MOVE_NONE + +; 2 + .2byte SPECIES_VENOMOTH + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_SILVER_WIND, MOVE_POISON_POWDER, MOVE_SLEEP_POWDER, MOVE_PSYCHIC + +; 3 + .2byte SPECIES_SCIZOR + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_QUICK_ATTACK, MOVE_METAL_CLAW, MOVE_FURY_CUTTER, MOVE_PURSUIT + +; 4 + .2byte SPECIES_HERACROSS + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_MEGAHORN, MOVE_BRICK_BREAK, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE + +; 5 + .2byte SPECIES_FORRETRESS + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_EARTHQUAKE, MOVE_PROTECT, MOVE_NONE + +; 6 + .2byte SPECIES_ARMALDO + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_WATER_PULSE, MOVE_PROTECT, MOVE_ROCK_SLIDE, MOVE_NONE + +; 7 + .2byte SPECIES_SHEDINJA + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_SHADOW_BALL, MOVE_TOXIC, MOVE_SPITE, MOVE_GRUDGE + +gBattlePyramidLevel50WildMons_Round14: ; 8612B90 +; 0 + .2byte SPECIES_SABLEYE + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_NIGHT_SHADE, MOVE_PSYCHIC, MOVE_AERIAL_ACE, MOVE_NONE + +; 1 + .2byte SPECIES_SNEASEL + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_TAUNT, MOVE_FAINT_ATTACK, MOVE_QUICK_ATTACK + +; 2 + .2byte SPECIES_CRAWDAUNT + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_CRABHAMMER, MOVE_ICE_BEAM, MOVE_SURF, MOVE_NONE + +; 3 + .2byte SPECIES_SHIFTRY + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_SHADOW_BALL, MOVE_AERIAL_ACE, MOVE_GIGA_DRAIN + +; 4 + .2byte SPECIES_CACTURNE + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_GIGA_DRAIN, MOVE_NEEDLE_ARM, MOVE_NONE + +; 5 + .2byte SPECIES_ABSOL + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_BITE, MOVE_PROTECT, MOVE_SLASH, MOVE_NONE + +; 6 + .2byte SPECIES_HOUNDOOM + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_OVERHEAT, MOVE_CRUNCH, MOVE_SHADOW_BALL, MOVE_PROTECT + +; 7 + .2byte SPECIES_UMBREON + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_IRON_TAIL, MOVE_QUICK_ATTACK + +gBattlePyramidLevel50WildMons_Round15: ; 8612BF0 +; 0 + .2byte SPECIES_OCTILLERY + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_OCTAZOOKA, MOVE_ICE_BEAM, MOVE_FIRE_BLAST, MOVE_NONE + +; 1 + .2byte SPECIES_DEWGONG + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_WATER_PULSE, MOVE_ICE_BEAM, MOVE_HEADBUTT, MOVE_NONE + +; 2 + .2byte SPECIES_PELIPPER + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_PROTECT, MOVE_SUPERSONIC, MOVE_SURF, MOVE_NONE + +; 3 + .2byte SPECIES_QUAGSIRE + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_SURF, MOVE_NONE + +; 4 + .2byte SPECIES_LUDICOLO + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_PROTECT, MOVE_SOLAR_BEAM, MOVE_TOXIC, MOVE_ICE_BEAM + +; 5 + .2byte SPECIES_SLOWKING + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_HEADBUTT, MOVE_SWAGGER, MOVE_NONE + +; 6 + .2byte SPECIES_STARMIE + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_WATER_PULSE, MOVE_THUNDERBOLT, MOVE_CONFUSE_RAY, MOVE_BLIZZARD + +; 7 + .2byte SPECIES_BLASTOISE + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_HYDRO_PUMP, MOVE_BITE, MOVE_ICE_BEAM, MOVE_NONE + +gBattlePyramidLevel50WildMons_Round16: ; 8612C50 +; 0 + .2byte SPECIES_DUSKULL + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_NIGHT_SHADE, MOVE_WILL_O_WISP, MOVE_SHADOW_BALL, MOVE_PROTECT + +; 1 + .2byte SPECIES_HAUNTER + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_SPITE, MOVE_HYPNOSIS, MOVE_SHADOW_BALL + +; 2 + .2byte SPECIES_BANETTE + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_SHADOW_BALL, MOVE_SPITE, MOVE_WILL_O_WISP, MOVE_NONE + +; 3 + .2byte SPECIES_MISDREAVUS + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_PERISH_SONG, MOVE_SPITE, MOVE_MEAN_LOOK, MOVE_NONE + +; 4 + .2byte SPECIES_SABLEYE + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_SHADOW_BALL, MOVE_MEAN_LOOK, MOVE_DIG, MOVE_NIGHT_SHADE + +; 5 + .2byte SPECIES_DUSCLOPS + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_TOXIC, MOVE_SHADOW_BALL, MOVE_NONE + +; 6 + .2byte SPECIES_SHEDINJA + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_SHADOW_BALL, MOVE_SPITE, MOVE_GRUDGE, MOVE_PROTECT + +; 7 + .2byte SPECIES_GENGAR + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_DESTINY_BOND, MOVE_SPITE, MOVE_NIGHT_SHADE + +gBattlePyramidLevel50WildMons_Round17: ; 8612CB0 +; 0 + .2byte SPECIES_MAWILE + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_CRUNCH, MOVE_TOXIC, MOVE_ICE_BEAM, MOVE_NONE + +; 1 + .2byte SPECIES_MAGNETON + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_NONE, MOVE_NONE + +; 2 + .2byte SPECIES_STEELIX + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_ROCK_THROW, MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_NONE + +; 3 + .2byte SPECIES_SCIZOR + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_METAL_CLAW, MOVE_SLASH, MOVE_NONE, MOVE_NONE + +; 4 + .2byte SPECIES_FORRETRESS + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_TOXIC, MOVE_NONE, MOVE_NONE + +; 5 + .2byte SPECIES_SKARMORY + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_STEEL_WING, MOVE_TOXIC, MOVE_FLY, MOVE_PROTECT + +; 6 + .2byte SPECIES_AGGRON + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_TAKE_DOWN, MOVE_SURF, MOVE_ICE_BEAM + +; 7 + .2byte SPECIES_METAGROSS + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_BRICK_BREAK + +gBattlePyramidLevel50WildMons_Round18: ; 8612D10 +; 0 + .2byte SPECIES_DRAGONAIR + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_TOXIC, MOVE_ICE_BEAM, MOVE_NONE + +; 1 + .2byte SPECIES_VIBRAVA + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_DRAGON_BREATH, MOVE_CRUNCH, MOVE_STEEL_WING + +; 2 + .2byte SPECIES_ALTARIA + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_SING, MOVE_PROTECT + +; 3 + .2byte SPECIES_FLYGON + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_FIRE_BLAST, MOVE_NONE + +; 4 + .2byte SPECIES_AERODACTYL + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_DRAGON_CLAW, MOVE_NONE + +; 5 + .2byte SPECIES_GYARADOS + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_SURF, MOVE_THRASH, MOVE_BITE + +; 6 + .2byte SPECIES_KINGDRA + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_PROTECT, MOVE_NONE + +; 7 + .2byte SPECIES_CHARIZARD + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_FLAMETHROWER, MOVE_FOCUS_PUNCH, MOVE_FIRE_BLAST, MOVE_IRON_TAIL + +gBattlePyramidLevel50WildMons_Round19: ; 8612D70 +; 0 + .2byte SPECIES_ARCANINE + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_FIRE_BLAST, MOVE_TAKE_DOWN, MOVE_NONE, MOVE_NONE + +; 1 + .2byte SPECIES_POLIWRATH + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_NONE, MOVE_NONE + +; 2 + .2byte SPECIES_RAICHU + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_SLAM, MOVE_NONE + +; 3 + .2byte SPECIES_VAPOREON + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_NONE, MOVE_NONE + +; 4 + .2byte SPECIES_JOLTEON + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_THUNDERBOLT, MOVE_PIN_MISSILE, MOVE_NONE, MOVE_NONE + +; 5 + .2byte SPECIES_FLAREON + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_FLAMETHROWER, MOVE_BITE, MOVE_NONE, MOVE_NONE + +; 6 + .2byte SPECIES_NINETALES + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_FLAMETHROWER, MOVE_WILL_O_WISP, MOVE_PROTECT, MOVE_NONE + +; 7 + .2byte SPECIES_STARMIE + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_SURF, MOVE_THUNDERBOLT, MOVE_PSYCHIC + +gBattlePyramidLevel50WildMons_Round20: ; 8612DD0 +; 0 + .2byte SPECIES_KANGASKHAN + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_FLAMETHROWER, MOVE_SURF, MOVE_DIZZY_PUNCH + +; 1 + .2byte SPECIES_SWELLOW + .byte 42 ; base level + .byte 2 ; unknown + .2byte MOVE_AERIAL_ACE, MOVE_HYPER_BEAM, MOVE_TOXIC, MOVE_NONE + +; 2 + .2byte SPECIES_URSARING + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_FOCUS_PUNCH, MOVE_PROTECT + +; 3 + .2byte SPECIES_PORYGON2 + .byte 46 ; base level + .byte 2 ; unknown + .2byte MOVE_PSYBEAM, MOVE_HYPER_BEAM, MOVE_SHADOW_BALL, MOVE_ICE_BEAM + +; 4 + .2byte SPECIES_TAUROS + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_HYPER_BEAM, MOVE_SURF, MOVE_THUNDERBOLT + +; 5 + .2byte SPECIES_FEAROW + .byte 48 ; base level + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_FLY, MOVE_MIRROR_MOVE, MOVE_PROTECT + +; 6 + .2byte SPECIES_SNORLAX + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_BODY_SLAM, MOVE_SHADOW_BALL, MOVE_EARTHQUAKE + +; 7 + .2byte SPECIES_SLAKING + .byte 50 ; base level + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_ICE_BEAM + + .align 2, 0 + +gBattlePyramidLevel50WildMonPointers: ; 8612E30 + .4byte gBattlePyramidLevel50WildMons_Round1 + .4byte gBattlePyramidLevel50WildMons_Round2 + .4byte gBattlePyramidLevel50WildMons_Round3 + .4byte gBattlePyramidLevel50WildMons_Round4 + .4byte gBattlePyramidLevel50WildMons_Round5 + .4byte gBattlePyramidLevel50WildMons_Round6 + .4byte gBattlePyramidLevel50WildMons_Round7 + .4byte gBattlePyramidLevel50WildMons_Round8 + .4byte gBattlePyramidLevel50WildMons_Round9 + .4byte gBattlePyramidLevel50WildMons_Round10 + .4byte gBattlePyramidLevel50WildMons_Round11 + .4byte gBattlePyramidLevel50WildMons_Round12 + .4byte gBattlePyramidLevel50WildMons_Round13 + .4byte gBattlePyramidLevel50WildMons_Round14 + .4byte gBattlePyramidLevel50WildMons_Round15 + .4byte gBattlePyramidLevel50WildMons_Round16 + .4byte gBattlePyramidLevel50WildMons_Round17 + .4byte gBattlePyramidLevel50WildMons_Round18 + .4byte gBattlePyramidLevel50WildMons_Round19 + .4byte gBattlePyramidLevel50WildMons_Round20 diff --git a/data/battle_frontier/battle_pyramid_open_level_wild_mons.s b/data/battle_frontier/battle_pyramid_open_level_wild_mons.s new file mode 100644 index 000000000..274aefe66 --- /dev/null +++ b/data/battle_frontier/battle_pyramid_open_level_wild_mons.s @@ -0,0 +1,1005 @@ + .align 2, 0 + +gBattlePyramidOpenLevelWildMons_Round1: ; 8612E80 +; 0 + .2byte SPECIES_PLUSLE + .byte 15 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_SPARK, MOVE_ENCORE, MOVE_NONE + +; 1 + .2byte SPECIES_MINUN + .byte 15 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_THUNDERBOLT, MOVE_QUICK_ATTACK, MOVE_NONE + +; 2 + .2byte SPECIES_PIKACHU + .byte 13 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_THUNDERBOLT, MOVE_SLAM, MOVE_NONE + +; 3 + .2byte SPECIES_ELECTABUZZ + .byte 13 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDER_PUNCH, MOVE_SWIFT, MOVE_SCREECH, MOVE_NONE + +; 4 + .2byte SPECIES_VILEPLUME + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_STUN_SPORE, MOVE_GIGA_DRAIN, MOVE_PROTECT, MOVE_NONE + +; 5 + .2byte SPECIES_MANECTRIC + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_THUNDER, MOVE_QUICK_ATTACK, MOVE_NONE + +; 6 + .2byte SPECIES_BRELOOM + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_STUN_SPORE, MOVE_FOCUS_PUNCH, MOVE_GIGA_DRAIN, MOVE_MACH_PUNCH + +; 7 + .2byte SPECIES_JOLTEON + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_THUNDER, MOVE_PIN_MISSILE, MOVE_QUICK_ATTACK + +gBattlePyramidOpenLevelWildMons_Round2: ; 8612EE0 +; 0 + .2byte SPECIES_GULPIN + .byte 14 ; base level difference + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_SLUDGE, MOVE_PROTECT, MOVE_NONE + +; 1 + .2byte SPECIES_ROSELIA + .byte 14 ; base level difference + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_GIGA_DRAIN, MOVE_MAGICAL_LEAF, MOVE_PETAL_DANCE + +; 2 + .2byte SPECIES_BUTTERFREE + .byte 12 ; base level difference + .byte 2 ; unknown + .2byte MOVE_POISON_POWDER, MOVE_GUST, MOVE_PSYBEAM, MOVE_NONE + +; 3 + .2byte SPECIES_SEVIPER + .byte 12 ; base level difference + .byte 2 ; unknown + .2byte MOVE_POISON_FANG, MOVE_SWAGGER, MOVE_CRUNCH, MOVE_POISON_TAIL + +; 4 + .2byte SPECIES_SKARMORY + .byte 7 ; base level difference + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_FLY, MOVE_STEEL_WING, MOVE_NONE + +; 5 + .2byte SPECIES_LUDICOLO + .byte 7 ; base level difference + .byte 1 ; unknown + .2byte MOVE_TOXIC, MOVE_PROTECT, MOVE_DIVE, MOVE_RAIN_DANCE + +; 6 + .2byte SPECIES_CROBAT + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_MEAN_LOOK, MOVE_BITE + +; 7 + .2byte SPECIES_GENGAR + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_SHADOW_PUNCH, MOVE_NIGHT_SHADE, MOVE_NONE + +gBattlePyramidOpenLevelWildMons_Round3: ; 8612F40 +; 0 + .2byte SPECIES_GROWLITHE + .byte 13 ; base level difference + .byte 2 ; unknown + .2byte MOVE_FLAME_WHEEL, MOVE_TAKE_DOWN, MOVE_NONE, MOVE_NONE + +; 1 + .2byte SPECIES_VULPIX + .byte 13 ; base level difference + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_FLAMETHROWER, MOVE_NONE, MOVE_NONE + +; 2 + .2byte SPECIES_MAGCARGO + .byte 11 ; base level difference + .byte 1 ; unknown + .2byte MOVE_FLAMETHROWER, MOVE_ROCK_SLIDE, MOVE_PROTECT, MOVE_NONE + +; 3 + .2byte SPECIES_NINETALES + .byte 11 ; base level difference + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_QUICK_ATTACK, MOVE_FLAMETHROWER, MOVE_NONE + +; 4 + .2byte SPECIES_MEDICHAM + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_FIRE_PUNCH, MOVE_HI_JUMP_KICK, MOVE_NONE, MOVE_NONE + +; 5 + .2byte SPECIES_WEEZING + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_FLAMETHROWER, MOVE_PROTECT, MOVE_NONE + +; 6 + .2byte SPECIES_DUSCLOPS + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_CONFUSE_RAY, MOVE_MEAN_LOOK, MOVE_SHADOW_PUNCH + +; 7 + .2byte SPECIES_HOUNDOOM + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_FLAMETHROWER, MOVE_BITE, MOVE_SOLAR_BEAM, MOVE_OVERHEAT + +gBattlePyramidOpenLevelWildMons_Round4: ; 8612FA0 +; 0 + .2byte SPECIES_DUNSPARCE + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SPITE, MOVE_TOXIC, MOVE_PROTECT, MOVE_NONE + +; 1 + .2byte SPECIES_BANETTE + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_GRUDGE, MOVE_WILL_O_WISP, MOVE_NIGHT_SHADE, MOVE_NONE + +; 2 + .2byte SPECIES_MISDREAVUS + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_GRUDGE, MOVE_SPITE, MOVE_SHADOW_BALL, MOVE_NONE + +; 3 + .2byte SPECIES_NINETALES + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_GRUDGE, MOVE_WILL_O_WISP, MOVE_OVERHEAT, MOVE_NONE + +; 4 + .2byte SPECIES_ABSOL + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_BITE, MOVE_AERIAL_ACE, MOVE_SHADOW_BALL, MOVE_PROTECT + +; 5 + .2byte SPECIES_DUSCLOPS + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_PROTECT, MOVE_TOXIC, MOVE_SHADOW_BALL + +; 6 + .2byte SPECIES_SHEDINJA + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_GRUDGE, MOVE_TOXIC, MOVE_SPITE, MOVE_NONE + +; 7 + .2byte SPECIES_GENGAR + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_GRUDGE, MOVE_SPITE, MOVE_NIGHT_SHADE, MOVE_NONE + +gBattlePyramidOpenLevelWildMons_Round5: ; 8613000 +; 0 + .2byte SPECIES_HAUNTER + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_NIGHT_SHADE, MOVE_THUNDERBOLT, MOVE_SLUDGE_BOMB, MOVE_NONE + +; 1 + .2byte SPECIES_CHIMECHO + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_DOUBLE_EDGE, MOVE_TOXIC, MOVE_PSYCHIC, MOVE_PROTECT + +; 2 + .2byte SPECIES_SOLROCK + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_FIRE_BLAST, MOVE_TOXIC + +; 3 + .2byte SPECIES_MISDREAVUS + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_SPITE, MOVE_SHADOW_BALL, MOVE_PAIN_SPLIT + +; 4 + .2byte SPECIES_CLAYDOL + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_SELF_DESTRUCT, MOVE_PSYCHIC + +; 5 + .2byte SPECIES_WEEZING + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SLUDGE_BOMB, MOVE_SELF_DESTRUCT, MOVE_PROTECT, MOVE_NONE + +; 6 + .2byte SPECIES_FLYGON + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_DRAGON_CLAW, MOVE_DRAGON_BREATH + +; 7 + .2byte SPECIES_GENGAR + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDERBOLT, MOVE_PSYCHIC, MOVE_GIGA_DRAIN, MOVE_NIGHT_SHADE + +gBattlePyramidOpenLevelWildMons_Round6: ; 8613060 +; 0 + .2byte SPECIES_DIGLETT + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_ROCK_SLIDE, MOVE_SLASH, MOVE_DIG, MOVE_NONE + +; 1 + .2byte SPECIES_TRAPINCH + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_GIGA_DRAIN, MOVE_NONE + +; 2 + .2byte SPECIES_WYNAUT + .byte 8 ; base level difference + .byte 0 ; unknown + .2byte MOVE_DESTINY_BOND, MOVE_SPLASH, MOVE_COUNTER, MOVE_MIRROR_COAT + +; 3 + .2byte SPECIES_DIGLETT + .byte 8 ; base level difference + .byte 1 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_MAGNITUDE, MOVE_TOXIC + +; 4 + .2byte SPECIES_TRAPINCH + .byte 6 ; base level difference + .byte 1 ; unknown + .2byte MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_GIGA_DRAIN, MOVE_PROTECT + +; 5 + .2byte SPECIES_WYNAUT + .byte 6 ; base level difference + .byte 0 ; unknown + .2byte MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_DESTINY_BOND, MOVE_NONE + +; 6 + .2byte SPECIES_WOBBUFFET + .byte 5 ; base level difference + .byte 0 ; unknown + .2byte MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_DESTINY_BOND, MOVE_NONE + +; 7 + .2byte SPECIES_DUGTRIO + .byte 5 ; base level difference + .byte 1 ; unknown + .2byte MOVE_ROCK_SLIDE, MOVE_SLUDGE_BOMB, MOVE_EARTHQUAKE, MOVE_PROTECT + +gBattlePyramidOpenLevelWildMons_Round7: ; 86130C0 +; 0 + .2byte SPECIES_GLALIE + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_CRUNCH, MOVE_PROTECT, MOVE_NONE + +; 1 + .2byte SPECIES_SNEASEL + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_CRUSH_CLAW, MOVE_SPITE, MOVE_NONE + +; 2 + .2byte SPECIES_DEWGONG + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_BLIZZARD, MOVE_DOUBLE_EDGE, MOVE_SURF, MOVE_NONE + +; 3 + .2byte SPECIES_PILOSWINE + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_TOXIC, MOVE_NONE + +; 4 + .2byte SPECIES_JYNX + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_BLIZZARD, MOVE_LOVELY_KISS, MOVE_PSYCHIC, MOVE_NONE + +; 5 + .2byte SPECIES_CLOYSTER + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_SURF, MOVE_PROTECT, MOVE_NONE + +; 6 + .2byte SPECIES_WALREIN + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_BLIZZARD, MOVE_BODY_SLAM, MOVE_SURF, MOVE_NONE + +; 7 + .2byte SPECIES_LAPRAS + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SING, MOVE_BODY_SLAM, MOVE_ICE_BEAM, MOVE_PSYCHIC + +gBattlePyramidOpenLevelWildMons_Round8: ; 8613120 +; 0 + .2byte SPECIES_WEEZING + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SELF_DESTRUCT, MOVE_SLUDGE_BOMB, MOVE_FIRE_BLAST, MOVE_NONE + +; 1 + .2byte SPECIES_ELECTRODE + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SELF_DESTRUCT, MOVE_THUNDERBOLT, MOVE_ROLLOUT, MOVE_NONE + +; 2 + .2byte SPECIES_GENGAR + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_DESTINY_BOND, MOVE_LICK, MOVE_SHADOW_BALL, MOVE_NONE + +; 3 + .2byte SPECIES_GOLEM + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SELF_DESTRUCT, MOVE_PROTECT, MOVE_EARTHQUAKE, MOVE_NONE + +; 4 + .2byte SPECIES_PINECO + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_DOUBLE_EDGE, MOVE_GIGA_DRAIN, MOVE_NONE + +; 5 + .2byte SPECIES_SOLROCK + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_FIRE_SPIN, MOVE_PSYWAVE, MOVE_NONE + +; 6 + .2byte SPECIES_FORRETRESS + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_TOXIC, MOVE_ROCK_SLIDE, MOVE_NONE + +; 7 + .2byte SPECIES_SHIFTRY + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_GIGA_DRAIN, MOVE_SOLAR_BEAM, MOVE_PROTECT + +gBattlePyramidOpenLevelWildMons_Round9: ; 8613180 +; 0 + .2byte SPECIES_WOBBUFFET + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_SAFEGUARD, MOVE_DESTINY_BOND + +; 1 + .2byte SPECIES_METANG + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_TOXIC, MOVE_SLUDGE_BOMB, MOVE_PSYCHIC + +; 2 + .2byte SPECIES_EXEGGUTOR + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EGG_BOMB, MOVE_PSYCHIC, MOVE_HYPNOSIS, MOVE_NONE + +; 3 + .2byte SPECIES_SLOWKING + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SHADOW_BALL, MOVE_SURF, MOVE_ICE_BEAM, MOVE_FLAMETHROWER + +; 4 + .2byte SPECIES_XATU + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_STEEL_WING + +; 5 + .2byte SPECIES_ALAKAZAM + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_TOXIC + +; 6 + .2byte SPECIES_STARMIE + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_SURF, MOVE_ICE_BEAM + +; 7 + .2byte SPECIES_ESPEON + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_DIG, MOVE_SHADOW_BALL, MOVE_NONE + +gBattlePyramidOpenLevelWildMons_Round10: ; 86131E0 +; 0 + .2byte SPECIES_GOLEM + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SELF_DESTRUCT, MOVE_EARTHQUAKE, MOVE_PROTECT, MOVE_NONE + +; 1 + .2byte SPECIES_STEELIX + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_IRON_TAIL, MOVE_CRUNCH, MOVE_EARTHQUAKE, MOVE_NONE + +; 2 + .2byte SPECIES_OMASTAR + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SURF, MOVE_MUD_SHOT, MOVE_ANCIENT_POWER, MOVE_NONE + +; 3 + .2byte SPECIES_LUNATONE + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HYPNOSIS, MOVE_PSYWAVE, MOVE_EXPLOSION, MOVE_NONE + +; 4 + .2byte SPECIES_SHUCKLE + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_PROTECT, MOVE_WRAP, MOVE_NONE + +; 5 + .2byte SPECIES_ARMALDO + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_ANCIENT_POWER, MOVE_PROTECT, MOVE_AERIAL_ACE, MOVE_NONE + +; 6 + .2byte SPECIES_CRADILY + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_CONFUSE_RAY, MOVE_NONE + +; 7 + .2byte SPECIES_AERODACTYL + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_ROCK_SLIDE, MOVE_BITE, MOVE_NONE + +gBattlePyramidOpenLevelWildMons_Round11: ; 8613240 +; 0 + .2byte SPECIES_POLIWRATH + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SUBMISSION, MOVE_FOCUS_PUNCH, MOVE_SURF, MOVE_NONE + +; 1 + .2byte SPECIES_HARIYAMA + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_FAKE_OUT, MOVE_SURF, MOVE_FOCUS_PUNCH, MOVE_NONE + +; 2 + .2byte SPECIES_BRELOOM + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_PROTECT, MOVE_NONE + +; 3 + .2byte SPECIES_MEDICHAM + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_FOCUS_PUNCH + +; 4 + .2byte SPECIES_HITMONCHAN + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_FOCUS_PUNCH + +; 5 + .2byte SPECIES_HITMONLEE + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_MEGA_KICK, MOVE_FOCUS_PUNCH, MOVE_NONE, MOVE_NONE + +; 6 + .2byte SPECIES_HERACROSS + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_FOCUS_PUNCH, MOVE_ROCK_SLIDE + +; 7 + .2byte SPECIES_MACHAMP + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_FOCUS_PUNCH, MOVE_SEISMIC_TOSS + +gBattlePyramidOpenLevelWildMons_Round12: ; 86132A0 +; 0 + .2byte SPECIES_QUAGSIRE + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_PROTECT, MOVE_NONE + +; 1 + .2byte SPECIES_TROPIUS + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_NONE, MOVE_NONE + +; 2 + .2byte SPECIES_PUPITAR + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SANDSTORM, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_NONE + +; 3 + .2byte SPECIES_LAPRAS + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HAIL, MOVE_ICE_BEAM, MOVE_NONE, MOVE_NONE + +; 4 + .2byte SPECIES_CACTURNE + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SANDSTORM, MOVE_GIGA_DRAIN, MOVE_SOLAR_BEAM, MOVE_NONE + +; 5 + .2byte SPECIES_FLAREON + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SUNNY_DAY, MOVE_FLAMETHROWER, MOVE_PROTECT, MOVE_NONE + +; 6 + .2byte SPECIES_WALREIN + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HAIL, MOVE_ICE_BEAM, MOVE_NONE, MOVE_NONE + +; 7 + .2byte SPECIES_GYARADOS + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_RAIN_DANCE, MOVE_THUNDER, MOVE_HYDRO_PUMP, MOVE_NONE + +gBattlePyramidOpenLevelWildMons_Round13: ; 8613300 +; 0 + .2byte SPECIES_PINECO + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_TAKE_DOWN, MOVE_NONE, MOVE_NONE + +; 1 + .2byte SPECIES_SHUCKLE + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_EARTHQUAKE, MOVE_PROTECT, MOVE_NONE + +; 2 + .2byte SPECIES_VENOMOTH + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SILVER_WIND, MOVE_POISON_POWDER, MOVE_SLEEP_POWDER, MOVE_PSYCHIC + +; 3 + .2byte SPECIES_SCIZOR + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_QUICK_ATTACK, MOVE_METAL_CLAW, MOVE_FURY_CUTTER, MOVE_PURSUIT + +; 4 + .2byte SPECIES_HERACROSS + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_MEGAHORN, MOVE_BRICK_BREAK, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE + +; 5 + .2byte SPECIES_FORRETRESS + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_EARTHQUAKE, MOVE_PROTECT, MOVE_NONE + +; 6 + .2byte SPECIES_ARMALDO + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_WATER_PULSE, MOVE_PROTECT, MOVE_ROCK_SLIDE, MOVE_NONE + +; 7 + .2byte SPECIES_SHEDINJA + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SHADOW_BALL, MOVE_TOXIC, MOVE_SPITE, MOVE_GRUDGE + +gBattlePyramidOpenLevelWildMons_Round14: ; 8613360 +; 0 + .2byte SPECIES_SABLEYE + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_NIGHT_SHADE, MOVE_PSYCHIC, MOVE_AERIAL_ACE, MOVE_NONE + +; 1 + .2byte SPECIES_SNEASEL + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_TAUNT, MOVE_FAINT_ATTACK, MOVE_QUICK_ATTACK + +; 2 + .2byte SPECIES_CRAWDAUNT + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_CRABHAMMER, MOVE_ICE_BEAM, MOVE_SURF, MOVE_NONE + +; 3 + .2byte SPECIES_SHIFTRY + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_SHADOW_BALL, MOVE_AERIAL_ACE, MOVE_GIGA_DRAIN + +; 4 + .2byte SPECIES_CACTURNE + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_GIGA_DRAIN, MOVE_NEEDLE_ARM, MOVE_NONE + +; 5 + .2byte SPECIES_ABSOL + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_BITE, MOVE_PROTECT, MOVE_SLASH, MOVE_NONE + +; 6 + .2byte SPECIES_HOUNDOOM + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_OVERHEAT, MOVE_CRUNCH, MOVE_SHADOW_BALL, MOVE_PROTECT + +; 7 + .2byte SPECIES_UMBREON + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_IRON_TAIL, MOVE_QUICK_ATTACK + +gBattlePyramidOpenLevelWildMons_Round15: ; 86133C0 +; 0 + .2byte SPECIES_OCTILLERY + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_OCTAZOOKA, MOVE_ICE_BEAM, MOVE_FIRE_BLAST, MOVE_NONE + +; 1 + .2byte SPECIES_DEWGONG + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_WATER_PULSE, MOVE_ICE_BEAM, MOVE_HEADBUTT, MOVE_NONE + +; 2 + .2byte SPECIES_PELIPPER + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_PROTECT, MOVE_SUPERSONIC, MOVE_SURF, MOVE_NONE + +; 3 + .2byte SPECIES_QUAGSIRE + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_SURF, MOVE_NONE + +; 4 + .2byte SPECIES_LUDICOLO + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_PROTECT, MOVE_SOLAR_BEAM, MOVE_TOXIC, MOVE_ICE_BEAM + +; 5 + .2byte SPECIES_SLOWKING + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_HEADBUTT, MOVE_SWAGGER, MOVE_NONE + +; 6 + .2byte SPECIES_STARMIE + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_WATER_PULSE, MOVE_THUNDERBOLT, MOVE_CONFUSE_RAY, MOVE_BLIZZARD + +; 7 + .2byte SPECIES_BLASTOISE + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HYDRO_PUMP, MOVE_BITE, MOVE_ICE_BEAM, MOVE_NONE + +gBattlePyramidOpenLevelWildMons_Round16: ; 8613420 +; 0 + .2byte SPECIES_DUSKULL + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_NIGHT_SHADE, MOVE_WILL_O_WISP, MOVE_SHADOW_BALL, MOVE_PROTECT + +; 1 + .2byte SPECIES_HAUNTER + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_TOXIC, MOVE_SPITE, MOVE_HYPNOSIS, MOVE_SHADOW_BALL + +; 2 + .2byte SPECIES_BANETTE + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SHADOW_BALL, MOVE_SPITE, MOVE_WILL_O_WISP, MOVE_NONE + +; 3 + .2byte SPECIES_MISDREAVUS + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_PERISH_SONG, MOVE_SPITE, MOVE_MEAN_LOOK, MOVE_NONE + +; 4 + .2byte SPECIES_SABLEYE + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SHADOW_BALL, MOVE_MEAN_LOOK, MOVE_DIG, MOVE_NIGHT_SHADE + +; 5 + .2byte SPECIES_DUSCLOPS + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_WILL_O_WISP, MOVE_TOXIC, MOVE_SHADOW_BALL, MOVE_NONE + +; 6 + .2byte SPECIES_SHEDINJA + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SHADOW_BALL, MOVE_SPITE, MOVE_GRUDGE, MOVE_PROTECT + +; 7 + .2byte SPECIES_GENGAR + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_PSYCHIC, MOVE_DESTINY_BOND, MOVE_SPITE, MOVE_NIGHT_SHADE + +gBattlePyramidOpenLevelWildMons_Round17: ; 8613480 +; 0 + .2byte SPECIES_MAWILE + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_CRUNCH, MOVE_TOXIC, MOVE_ICE_BEAM, MOVE_NONE + +; 1 + .2byte SPECIES_MAGNETON + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_NONE, MOVE_NONE + +; 2 + .2byte SPECIES_STEELIX + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_ROCK_THROW, MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_NONE + +; 3 + .2byte SPECIES_SCIZOR + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_METAL_CLAW, MOVE_SLASH, MOVE_NONE, MOVE_NONE + +; 4 + .2byte SPECIES_FORRETRESS + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EXPLOSION, MOVE_TOXIC, MOVE_NONE, MOVE_NONE + +; 5 + .2byte SPECIES_SKARMORY + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_STEEL_WING, MOVE_TOXIC, MOVE_FLY, MOVE_PROTECT + +; 6 + .2byte SPECIES_AGGRON + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_TAKE_DOWN, MOVE_SURF, MOVE_ICE_BEAM + +; 7 + .2byte SPECIES_METAGROSS + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_BRICK_BREAK + +gBattlePyramidOpenLevelWildMons_Round18: ; 86134E0 +; 0 + .2byte SPECIES_DRAGONAIR + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDER_WAVE, MOVE_TOXIC, MOVE_ICE_BEAM, MOVE_NONE + +; 1 + .2byte SPECIES_VIBRAVA + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_DRAGON_BREATH, MOVE_CRUNCH, MOVE_STEEL_WING + +; 2 + .2byte SPECIES_ALTARIA + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_SING, MOVE_PROTECT + +; 3 + .2byte SPECIES_FLYGON + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_FIRE_BLAST, MOVE_NONE + +; 4 + .2byte SPECIES_AERODACTYL + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_DRAGON_CLAW, MOVE_NONE + +; 5 + .2byte SPECIES_GYARADOS + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_SURF, MOVE_THRASH, MOVE_BITE + +; 6 + .2byte SPECIES_KINGDRA + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_PROTECT, MOVE_NONE + +; 7 + .2byte SPECIES_CHARIZARD + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_FLAMETHROWER, MOVE_FOCUS_PUNCH, MOVE_FIRE_BLAST, MOVE_IRON_TAIL + +gBattlePyramidOpenLevelWildMons_Round19: ; 8613540 +; 0 + .2byte SPECIES_ARCANINE + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_FIRE_BLAST, MOVE_TAKE_DOWN, MOVE_NONE, MOVE_NONE + +; 1 + .2byte SPECIES_POLIWRATH + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_NONE, MOVE_NONE + +; 2 + .2byte SPECIES_RAICHU + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_SLAM, MOVE_NONE + +; 3 + .2byte SPECIES_VAPOREON + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_NONE, MOVE_NONE + +; 4 + .2byte SPECIES_JOLTEON + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_THUNDERBOLT, MOVE_PIN_MISSILE, MOVE_NONE, MOVE_NONE + +; 5 + .2byte SPECIES_FLAREON + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_FLAMETHROWER, MOVE_BITE, MOVE_NONE, MOVE_NONE + +; 6 + .2byte SPECIES_NINETALES + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_FLAMETHROWER, MOVE_WILL_O_WISP, MOVE_PROTECT, MOVE_NONE + +; 7 + .2byte SPECIES_STARMIE + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_ICE_BEAM, MOVE_SURF, MOVE_THUNDERBOLT, MOVE_PSYCHIC + +gBattlePyramidOpenLevelWildMons_Round20: ; 86135A0 +; 0 + .2byte SPECIES_KANGASKHAN + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_FLAMETHROWER, MOVE_SURF, MOVE_DIZZY_PUNCH + +; 1 + .2byte SPECIES_SWELLOW + .byte 10 ; base level difference + .byte 2 ; unknown + .2byte MOVE_AERIAL_ACE, MOVE_HYPER_BEAM, MOVE_TOXIC, MOVE_NONE + +; 2 + .2byte SPECIES_URSARING + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_FOCUS_PUNCH, MOVE_PROTECT + +; 3 + .2byte SPECIES_PORYGON2 + .byte 8 ; base level difference + .byte 2 ; unknown + .2byte MOVE_PSYBEAM, MOVE_HYPER_BEAM, MOVE_SHADOW_BALL, MOVE_ICE_BEAM + +; 4 + .2byte SPECIES_TAUROS + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_EARTHQUAKE, MOVE_HYPER_BEAM, MOVE_SURF, MOVE_THUNDERBOLT + +; 5 + .2byte SPECIES_FEAROW + .byte 6 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_FLY, MOVE_MIRROR_MOVE, MOVE_PROTECT + +; 6 + .2byte SPECIES_SNORLAX + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_BODY_SLAM, MOVE_SHADOW_BALL, MOVE_EARTHQUAKE + +; 7 + .2byte SPECIES_SLAKING + .byte 5 ; base level difference + .byte 2 ; unknown + .2byte MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_ICE_BEAM + + .align 2, 0 + +gBattlePyramidOpenLevelWildMonPointers: ; 8613600 + .4byte gBattlePyramidOpenLevelWildMons_Round1 + .4byte gBattlePyramidOpenLevelWildMons_Round2 + .4byte gBattlePyramidOpenLevelWildMons_Round3 + .4byte gBattlePyramidOpenLevelWildMons_Round4 + .4byte gBattlePyramidOpenLevelWildMons_Round5 + .4byte gBattlePyramidOpenLevelWildMons_Round6 + .4byte gBattlePyramidOpenLevelWildMons_Round7 + .4byte gBattlePyramidOpenLevelWildMons_Round8 + .4byte gBattlePyramidOpenLevelWildMons_Round9 + .4byte gBattlePyramidOpenLevelWildMons_Round10 + .4byte gBattlePyramidOpenLevelWildMons_Round11 + .4byte gBattlePyramidOpenLevelWildMons_Round12 + .4byte gBattlePyramidOpenLevelWildMons_Round13 + .4byte gBattlePyramidOpenLevelWildMons_Round14 + .4byte gBattlePyramidOpenLevelWildMons_Round15 + .4byte gBattlePyramidOpenLevelWildMons_Round16 + .4byte gBattlePyramidOpenLevelWildMons_Round17 + .4byte gBattlePyramidOpenLevelWildMons_Round18 + .4byte gBattlePyramidOpenLevelWildMons_Round19 + .4byte gBattlePyramidOpenLevelWildMons_Round20 diff --git a/data/data2.s b/data/data2.s index eb7e09b55..94bc46b60 100644 --- a/data/data2.s +++ b/data/data2.s @@ -10636,13 +10636,13 @@ gUnknown_086126AC: ; 86126AC .incbin "base_emerald.gba", 0x6126ac, 0x2 gUnknown_086126AE: ; 86126AE - .incbin "base_emerald.gba", 0x6126ae, 0x782 + .incbin "base_emerald.gba", 0x6126ae, 0x2 -gUnknown_08612E30: ; 8612E30 - .incbin "base_emerald.gba", 0x612e30, 0x7d0 +; 86126B0 + .include "data/battle_frontier/battle_pyramid_level_50_wild_mons.s" -gUnknown_08613600: ; 8613600 - .incbin "base_emerald.gba", 0x613600, 0x50 +; 8612E80 + .include "data/battle_frontier/battle_pyramid_open_level_wild_mons.s" gUnknown_08613650: ; 8613650 .incbin "base_emerald.gba", 0x613650, 0x5 |