From 90396136d36ea06343d944c8fce3d9ffecd86f66 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Mon, 24 Apr 2023 00:08:54 -0500 Subject: [PATCH] Fixed issue with Bonk Drops not spawning due to OW flags --- heartpieces.asm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/heartpieces.asm b/heartpieces.asm index 71e6da7..fbb8759 100644 --- a/heartpieces.asm +++ b/heartpieces.asm @@ -129,12 +129,18 @@ RTL RTL ;-------------------------------------------------------------------------------- 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 LDA #$00 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 LDA OverworldEventDataWRAM, X RTL