Minor formatting and bug prevention

This commit is contained in:
codemann8
2023-10-10 01:29:50 -05:00
parent 766cc67dcd
commit 68af5f735e

View File

@@ -125,10 +125,9 @@ RTL
RTL RTL
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
HeartUpgradeSpawnDecision: ; this should return #$00 to make the hp spawn HeartUpgradeSpawnDecision: ; this should return #$00 to make the hp spawn
LDA !FORCE_HEART_SPAWN : BEQ .bonk_prize_check LDA.l !FORCE_HEART_SPAWN : BEQ .bonk_prize_check
DEC : STA !FORCE_HEART_SPAWN LDA.b #$00 : STA.l !FORCE_HEART_SPAWN
LDA #$00
RTL RTL
.bonk_prize_check .bonk_prize_check
PHX PHX
@@ -138,19 +137,21 @@ RTL
RTL RTL
PLX PLX
.normal_behavior .normal_behavior
LDA OverworldEventDataWRAM, X LDA.l OverworldEventDataWRAM, X
RTL RTL
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
SaveHeartCollectedStatus: SaveHeartCollectedStatus:
LDA !SKIP_HEART_SAVE : BEQ .save_flag LDA !SKIP_HEART_SAVE : BEQ .save_flag
DEC : STA !SKIP_HEART_SAVE LDA #$00 : STA !SKIP_HEART_SAVE
RTL RTL
.save_flag .save_flag
LDA 4,S : TAY : LDA $0ED0,Y : BEQ .normal_behavior LDA 4,S : TAY : LDA $0ED0,Y : BEQ .normal_behavior
PHA : LDA OverworldEventDataWRAM, X : ORA 1,S : STA OverworldEventDataWRAM, X PHA
PLA : RTL LDA OverworldEventDataWRAM, X : ORA 1,S : STA OverworldEventDataWRAM, X
PLA
RTL
.normal_behavior .normal_behavior
LDA OverworldEventDataWRAM, X : ORA.b #$40 : STA OverworldEventDataWRAM, X LDA OverworldEventDataWRAM, X : ORA.b #$40 : STA OverworldEventDataWRAM, X