Fix issue with cavestate not showing collected items in dark rooms
This commit is contained in:
@@ -415,8 +415,9 @@ CheckReceivedItemPropertiesBeforeLoad:
|
|||||||
LDA.w AncillaID,X : CMP.b #$29 : BEQ .falling_sprite
|
LDA.w AncillaID,X : CMP.b #$29 : BEQ .falling_sprite
|
||||||
PLX
|
PLX
|
||||||
LDA.b RoomIndex : BEQ .normalCode
|
LDA.b RoomIndex : BEQ .normalCode
|
||||||
LDA.w DungeonID : BMI .normalCode
|
CMP.b #$09 : BNE + ; potion shop to skip RoomFade check to avoid bad palette issue
|
||||||
LDA.l RoomFade : BNE .load_palette
|
LDA.b RoomIndex+1 : CMP.b #$01 : BEQ .normalCode
|
||||||
|
+ LDA.l RoomFade : BNE .load_palette
|
||||||
.normalCode
|
.normalCode
|
||||||
LDA.l SpriteProperties_chest_palette,X : BIT #$80 : BNE .load_palette
|
LDA.l SpriteProperties_chest_palette,X : BIT #$80 : BNE .load_palette
|
||||||
RTL
|
RTL
|
||||||
|
|||||||
Reference in New Issue
Block a user