From 0bb4d6579eec40f871b9a462a6ddae72b4379e56 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Tue, 18 Feb 2025 21:49:01 -0600 Subject: [PATCH] Fix issue with cavestate not showing collected items in dark rooms --- utilities.asm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/utilities.asm b/utilities.asm index aed6c4f..625c2ca 100644 --- a/utilities.asm +++ b/utilities.asm @@ -415,8 +415,9 @@ CheckReceivedItemPropertiesBeforeLoad: LDA.w AncillaID,X : CMP.b #$29 : BEQ .falling_sprite PLX LDA.b RoomIndex : BEQ .normalCode - LDA.w DungeonID : BMI .normalCode - LDA.l RoomFade : BNE .load_palette + CMP.b #$09 : BNE + ; potion shop to skip RoomFade check to avoid bad palette issue + LDA.b RoomIndex+1 : CMP.b #$01 : BEQ .normalCode + + LDA.l RoomFade : BNE .load_palette .normalCode LDA.l SpriteProperties_chest_palette,X : BIT #$80 : BNE .load_palette RTL