mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-10-16 04:04:39 +13:00
why's there no south wind smh
- Adds WInd Ride, complete with a unique (and frankly, a bit over-the-top) animation. Learned by Shi-Shi at L1 and L70. - Gave Aeroblast and Sacred Fire to Lugia and Ho-Oh respectively at L60, so that a Move Reminder isn't required to teach them those moves.
This commit is contained in:
parent
92e60de76d
commit
393f2d7f1b
|
@ -261,6 +261,7 @@
|
|||
const ROCK_SLASH
|
||||
const CROSS_CUTTER
|
||||
const MEGAPHONE
|
||||
const WIND_RIDE
|
||||
DEF NUM_ATTACKS EQU const_value - 1
|
||||
|
||||
if NUM_ATTACKS > $3fff
|
||||
|
|
|
@ -283,6 +283,7 @@ BattleAnimations::
|
|||
dw BattleAnim_RockSlash
|
||||
dw BattleAnim_CrossCutter
|
||||
dw BattleAnim_Megaphone
|
||||
dw BattleAnim_Wind_Ride
|
||||
assert_table_length NUM_ATTACKS + 1
|
||||
dw BattleAnim_SweetScent2
|
||||
|
||||
|
@ -4657,6 +4658,40 @@ BattleAnim_Megaphone: ;uses the Growl animation
|
|||
anim_incobj 10
|
||||
anim_wait 8
|
||||
anim_ret
|
||||
|
||||
BattleAnim_Wind_Ride:
|
||||
anim_3gfx ANIM_GFX_SPEED, ANIM_GFX_WIND, ANIM_GFX_ICE
|
||||
anim_bgeffect ANIM_BG_CYCLE_OBPALS_GRAY_AND_YELLOW, $0, $1, $0
|
||||
anim_bgeffect ANIM_BG_HIDE_MON, $0, BG_EFFECT_USER, $0
|
||||
anim_call BattleAnimSub_WarpAway
|
||||
anim_obp0 $fc
|
||||
anim_call BattleAnim_TargetObj_1Row
|
||||
anim_obj ANIM_OBJ_AGILITY, 8, 24, $10
|
||||
anim_obj ANIM_OBJ_AGILITY, 8, 48, $2
|
||||
anim_obj ANIM_OBJ_AGILITY, 8, 88, $8
|
||||
anim_wait 4
|
||||
anim_obj ANIM_OBJ_AGILITY, 8, 32, $6
|
||||
anim_obj ANIM_OBJ_AGILITY, 8, 56, $c
|
||||
anim_obj ANIM_OBJ_AGILITY, 8, 80, $4
|
||||
anim_obj ANIM_OBJ_AGILITY, 8, 104, $e
|
||||
anim_obj ANIM_OBJ_ICE_BUILDUP, 136, 74, $8
|
||||
.loop2
|
||||
anim_sound 0, 0, SFX_RAZOR_WIND
|
||||
anim_wait 4
|
||||
anim_loop 16, .loop2
|
||||
anim_wait 64
|
||||
anim_sound 0, 1, SFX_SHINE
|
||||
anim_wait 8
|
||||
anim_sound 0, 1, SFX_SHINE
|
||||
anim_wait 16
|
||||
anim_3gfx ANIM_GFX_SPEED, ANIM_GFX_WIND, ANIM_GFX_HIT
|
||||
anim_bgeffect ANIM_BG_FLASH_INVERTED, $0, $8, $3
|
||||
anim_sound 0, 1, SFX_MEGA_KICK
|
||||
anim_obj ANIM_OBJ_HIT_BIG_YFIX, 136, 56, $0
|
||||
anim_bgeffect ANIM_BG_SHOW_MON, $0, BG_EFFECT_USER, $0
|
||||
anim_wait 32
|
||||
anim_ret
|
||||
|
||||
|
||||
BattleAnimSub_Drain:
|
||||
anim_obj ANIM_OBJ_DRAIN, 132, 44, $0
|
||||
|
|
|
@ -260,6 +260,8 @@ MoveDescriptions1:
|
|||
dw RockSlashDescription
|
||||
dw CrossCutterDescription
|
||||
dw MegaphoneDescription
|
||||
dw WindRideDescription
|
||||
|
||||
.IndirectEnd::
|
||||
|
||||
InvalidMoveDescription:
|
||||
|
@ -1284,3 +1286,7 @@ CrossCutterDescription:
|
|||
MegaphoneDescription:
|
||||
db "Reduces the foe's"
|
||||
next "SPCL.ATK.@"
|
||||
|
||||
WindRideDescription:
|
||||
db "Summons the north"
|
||||
next "wind. May freeze.@"
|
||||
|
|
|
@ -273,4 +273,5 @@ Moves1:
|
|||
move EFFECT_NORMAL_HIT, 100, ROCK, 80, 5, 0 ;ROCK_SLASH
|
||||
move EFFECT_NORMAL_HIT, 50, BUG, 100, 15, 0 ;CROSS_CUTTER
|
||||
move EFFECT_SP_ATK_DOWN, 0, NORMAL, 100, 40, 0 ;MEGAPHONE
|
||||
move EFFECT_FREEZE_HIT, 100, FLYING, 95, 5, 30 ;WIND RIDE
|
||||
.IndirectEnd::
|
||||
|
|
|
@ -255,4 +255,5 @@ MoveNames::
|
|||
li "ROCK SLASH"
|
||||
li "CROSS CUTTER"
|
||||
li "MEGAPHONE"
|
||||
li "WIND RIDE"
|
||||
assert_list_length NUM_ATTACKS
|
||||
|
|
|
@ -1765,6 +1765,7 @@ LugiaEvosAttacks:
|
|||
dbw 33, RECOVER
|
||||
dbw 44, HYDRO_PUMP
|
||||
dbw 55, RAIN_DANCE
|
||||
dbw 60, AEROBLAST ; (allows it to have its signature move when caught)
|
||||
dbw 66, SWIFT
|
||||
dbw 77, WHIRLWIND
|
||||
dbw 88, ANCIENTPOWER
|
||||
|
@ -1779,6 +1780,7 @@ HoOhEvosAttacks:
|
|||
dbw 33, RECOVER
|
||||
dbw 44, FIRE_BLAST
|
||||
dbw 55, SUNNY_DAY
|
||||
dbw 60, SACRED_FIRE ; (allows it to have its signature move when caught)
|
||||
dbw 66, SWIFT
|
||||
dbw 77, WHIRLWIND
|
||||
dbw 88, ANCIENTPOWER
|
||||
|
@ -1787,13 +1789,14 @@ HoOhEvosAttacks:
|
|||
|
||||
ShiShiEvosAttacks:
|
||||
db 0 ; no more evolutions
|
||||
dbw 1, FLY ; (placeholder before Wind Ride is added)
|
||||
dbw 1, WIND_RIDE
|
||||
dbw 11, SAFEGUARD
|
||||
dbw 22, GUST
|
||||
dbw 33, RECOVER
|
||||
dbw 44, BLIZZARD
|
||||
dbw 55, CRUNCH
|
||||
dbw 66, EXTREMESPEED
|
||||
dbw 70, WIND_RIDE ; (allows it to have its signature move when caught)
|
||||
dbw 77, WHIRLWIND
|
||||
dbw 88, ANCIENTPOWER
|
||||
dbw 99, FUTURE_SIGHT
|
||||
|
|
Loading…
Reference in a new issue