Fix issues with item shadows

This commit is contained in:
codemann8
2024-03-20 17:43:20 -05:00
parent 0392503049
commit 460cccbddd
2 changed files with 11 additions and 2 deletions

View File

@@ -652,7 +652,14 @@ SpriteKeyDrawGFX:
RTL
+ JSL DrawPotItem : BCS .skipDraw
; draw shadow
CMP.b #$03 : BNE +
CMP.b #$02 : BNE +
PHA
LDA.w SpriteControl, X : AND.b #$DF : STA.w SpriteControl, X
REP #$20
LDA.b Scrap00 : SEC : SBC.w #$0004 : STA.b Scrap00
SEP #$20
PLA
+ CMP.b #$03 : BNE +
PHA : LDA.w SpriteControl, X : ORA.b #$20 : STA.w SpriteControl, X : PLA
+ JSL Sprite_DrawShadowLong
.skipDraw