Fixed issue with Bonk Drops not spawning due to OW flags

This commit is contained in:
codemann8
2023-04-24 00:08:54 -05:00
parent 40d301b3e0
commit 90396136d3

View File

@@ -129,12 +129,18 @@ 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 .normal_behavior LDA !FORCE_HEART_SPAWN : BEQ .bonk_prize_check
DEC : STA !FORCE_HEART_SPAWN DEC : STA !FORCE_HEART_SPAWN
LDA #$00 LDA #$00
RTL RTL
.bonk_prize_check
PHX
LDA 2,S : TAX : LDA.w $0ED0, X : BEQ .normal_behavior-1
PLX
LDA.b #$00
RTL
PLX
.normal_behavior .normal_behavior
LDA OverworldEventDataWRAM, X LDA OverworldEventDataWRAM, X
RTL RTL