The original attacker wasn't restored for Doodle (#7620)
Co-authored-by: PhallenTree <168426989+PhallenTree@users.noreply.github.com> Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
This commit is contained in:
parent
8044255fee
commit
a45d36d90f
@ -221,12 +221,13 @@ BattleScript_EffectDoodle::
|
||||
attackstring
|
||||
ppreduce
|
||||
trycopyability BS_ATTACKER, BattleScript_ButItFailed
|
||||
saveattacker
|
||||
attackanimation
|
||||
waitanimation
|
||||
setbyte gBattleCommunication, 0
|
||||
goto BattleScript_EffectDoodle_AfterCopy
|
||||
BattleScript_EffectDoodle_CopyAbility:
|
||||
trycopyability BS_ATTACKER, BattleScript_MoveEnd
|
||||
trycopyability BS_ATTACKER, BattleScript_EffectDoodleMoveEnd
|
||||
BattleScript_EffectDoodle_AfterCopy:
|
||||
.if B_ABILITY_POP_UP == TRUE
|
||||
copybyte gBattlerAbility, gBattlerAttacker
|
||||
@ -238,8 +239,10 @@ BattleScript_EffectDoodle_AfterCopy:
|
||||
switchinabilities BS_ATTACKER
|
||||
jumpifbyte CMP_NOT_EQUAL, gBattleCommunication, 0x0, BattleScript_MoveEnd
|
||||
addbyte gBattleCommunication, 1
|
||||
jumpifnoally BS_ATTACKER, BattleScript_MoveEnd
|
||||
jumpifnoally BS_ATTACKER, BattleScript_EffectDoodleMoveEnd
|
||||
setallytonextattacker BattleScript_EffectDoodle_CopyAbility
|
||||
BattleScript_EffectDoodleMoveEnd:
|
||||
restoreattacker
|
||||
goto BattleScript_MoveEnd
|
||||
|
||||
BattleScript_EffectGlaiveRush::
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user