summaryrefslogtreecommitdiff
path: root/battle/effect_commands.asm
diff options
context:
space:
mode:
Diffstat (limited to 'battle/effect_commands.asm')
-rw-r--r--battle/effect_commands.asm22
1 files changed, 11 insertions, 11 deletions
diff --git a/battle/effect_commands.asm b/battle/effect_commands.asm
index e93284c72..37e13d0bc 100644
--- a/battle/effect_commands.asm
+++ b/battle/effect_commands.asm
@@ -6530,7 +6530,7 @@ BattleCommand_Teleport: ; 36778
xor a
ld [wcfca], a
inc a
- ld [wd232], a
+ ld [wForcedSwitch], a
ld [wKickCounter], a
call SetBattleDraw
call BattleCommand_LowerSub
@@ -6598,15 +6598,15 @@ BattleCommand_ForceSwitch: ; 3680f
xor a
ld [wcfca], a
inc a
- ld [wd232], a
+ ld [wForcedSwitch], a
call SetBattleDraw
ld a, [wPlayerMoveStruct + MOVE_ANIM]
jp .succeed
.trainer
- call CheckEnemyHasMonToSwitchTo
+ call FindAliveEnemyMons
jr c, .switch_fail ; 3686c $5c
- ld a, [wc70f]
+ ld a, [wEnemyGoesFirst]
and a
jr z, .switch_fail ; 36872 $56
call UpdateEnemyMonInParty
@@ -6643,7 +6643,7 @@ BattleCommand_ForceSwitch: ; 3680f
jr z, .random_loop_trainer ; 368b1 $e7
ld a, d
inc a
- ld [wc718], a
+ ld [wEnemySwitchMonIndex], a
callab Function3d4c3
ld hl, DraggedOutText
@@ -6691,7 +6691,7 @@ BattleCommand_ForceSwitch: ; 3680f
xor a
ld [wcfca], a
inc a
- ld [wd232], a
+ ld [wForcedSwitch], a
call SetBattleDraw
ld a, [wEnemyMoveStruct + MOVE_ANIM]
jr .succeed
@@ -6700,7 +6700,7 @@ BattleCommand_ForceSwitch: ; 3680f
call CheckPlayerHasMonToSwitchTo
jr c, .fail
- ld a, [wc70f]
+ ld a, [wEnemyGoesFirst]
cp $1
jr z, .switch_fail
@@ -6991,7 +6991,7 @@ Function36ab5: ; 36ab5
Function36abf: ; 36abf
push bc
- ld a, [wc70f]
+ ld a, [wEnemyGoesFirst]
ld b, a
ld a, [hBattleTurn]
xor b
@@ -8943,7 +8943,7 @@ BattleCommand_BatonPass: ; 379c9
call BatonPass_LinkPlayerSwitch
; Mobile link battles handle entrances differently
- callba Function3d2e0
+ callba CheckMobileBattleError
jp c, EndMoveEffect
ld hl, PassedBattleMonEntrance
@@ -8968,12 +8968,12 @@ BattleCommand_BatonPass: ; 379c9
call BatonPass_LinkEnemySwitch
; Mobile link battles handle entrances differently
- callba Function3d2e0
+ callba CheckMobileBattleError
jp c, EndMoveEffect
; Passed enemy PartyMon entrance
xor a
- ld [wc718], a
+ ld [wEnemySwitchMonIndex], a
ld hl, EnemySwitch_SetMode
call CallBattleCore
ld hl, ResetBattleParticipants