You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-04-09 05:44:44 -07:00
Merge pull request #578 from mid-kid/master
Fixes in the animation subsystem.
This commit is contained in:
@@ -4854,7 +4854,7 @@ CalcPlayerStats:
|
||||
ld bc, wBattleMonAttack
|
||||
|
||||
ld a, 5
|
||||
call CalcStats
|
||||
call CalcBattleStats
|
||||
|
||||
ld hl, BadgeStatBoosts
|
||||
call CallBattleCore
|
||||
@@ -4875,7 +4875,7 @@ CalcEnemyStats:
|
||||
ld bc, wEnemyMonAttack
|
||||
|
||||
ld a, 5
|
||||
call CalcStats
|
||||
call CalcBattleStats
|
||||
|
||||
call BattleCommand_SwitchTurn
|
||||
|
||||
@@ -4887,7 +4887,7 @@ CalcEnemyStats:
|
||||
|
||||
jp BattleCommand_SwitchTurn
|
||||
|
||||
CalcStats:
|
||||
CalcBattleStats:
|
||||
.loop
|
||||
push af
|
||||
ld a, [hli]
|
||||
@@ -6221,21 +6221,6 @@ BattleCommand_Heal:
|
||||
|
||||
INCLUDE "engine/battle/move_effects/transform.asm"
|
||||
|
||||
BattleSideCopy:
|
||||
; Copy bc bytes from hl to de if it's the player's turn.
|
||||
; Copy bc bytes from de to hl if it's the enemy's turn.
|
||||
ldh a, [hBattleTurn]
|
||||
and a
|
||||
jr z, .copy
|
||||
|
||||
; Swap hl and de
|
||||
push hl
|
||||
ld h, d
|
||||
ld l, e
|
||||
pop de
|
||||
.copy
|
||||
jp CopyBytes
|
||||
|
||||
BattleEffect_ButItFailed:
|
||||
call AnimateFailedMove
|
||||
jp PrintButItFailed
|
||||
|
@@ -1,4 +1,3 @@
|
||||
|
||||
BattleCommand_Transform:
|
||||
; transform
|
||||
|
||||
@@ -137,3 +136,18 @@ BattleCommand_Transform:
|
||||
call nz, LoadAnim
|
||||
ld hl, TransformedText
|
||||
jp StdBattleTextBox
|
||||
|
||||
BattleSideCopy:
|
||||
; Copy bc bytes from hl to de if it's the player's turn.
|
||||
; Copy bc bytes from de to hl if it's the enemy's turn.
|
||||
ldh a, [hBattleTurn]
|
||||
and a
|
||||
jr z, .copy
|
||||
|
||||
; Swap hl and de
|
||||
push hl
|
||||
ld h, d
|
||||
ld l, e
|
||||
pop de
|
||||
.copy
|
||||
jp CopyBytes
|
||||
|
Reference in New Issue
Block a user