From c002b974f9dee8748ca1a1d2ab51a5a2af810314 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Tue, 9 May 2023 00:09:16 -0500 Subject: [PATCH] Fixed issue with key gfx not drawing correctly during tablet animation --- keydrop/dynamic_si_vram.asm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/keydrop/dynamic_si_vram.asm b/keydrop/dynamic_si_vram.asm index 1c1d8a8..a7e2162 100644 --- a/keydrop/dynamic_si_vram.asm +++ b/keydrop/dynamic_si_vram.asm @@ -48,6 +48,9 @@ RequestSlottedTile: +++ STA.w SprItemGFX,X JMP .success + CMP.b #$A0 : BCC + : CMP.b #$AF+1 : BCS + ; if key, use key OAM slot + LDY.b $5D : CPY.b #$19 : BCC ++ : CPY.b #$1A+1 : BCS ++ ; if getting tablet item, don't use key slot + BRA + + ++ LDA.b $1B : BEQ ++ LDA.b #!DynamicDropGFXSlotCount_UW BRA +++