Don't double count torch item. (AddInventory/Link_ReceiveItem now count properly.) Update the hud when a key is absorbed off the torch. Link_ReceiveItem already does this.
This commit is contained in:
@@ -68,11 +68,10 @@ GiveBonkItem:
|
||||
PHY : LDY.b #$24 : JSL.l AddInventory : PLY ; do inventory processing for a small key
|
||||
LDA.l CurrentSmallKeys : INC A : STA.l CurrentSmallKeys
|
||||
LDA.b #$2F : JSL.l Sound_SetSfx3PanLong
|
||||
JSL CountBonkItem
|
||||
INC.w UpdateHUDFlag
|
||||
RTL
|
||||
.notKey
|
||||
PHY : TAY : JSL.l Link_ReceiveItem : PLY
|
||||
JSL CountBonkItem
|
||||
RTL
|
||||
;--------------------------------------------------------------------------------
|
||||
LoadBonkItem:
|
||||
|
||||
20
stats.asm
20
stats.asm
@@ -150,25 +150,7 @@ CountChestKey:
|
||||
.done
|
||||
PLX : PLA
|
||||
RTS
|
||||
;--------------------------------------------------------------------------------
|
||||
CountBonkItem: ; called from GetBonkItem in bookofmudora.asm
|
||||
LDA.b RoomIndex
|
||||
CMP.b #115 : BNE +
|
||||
LDA.l BonkKey_Desert
|
||||
BRA ++
|
||||
+
|
||||
CMP.b #140 : BNE +
|
||||
LDA.l BonkKey_GTower : BRA ++
|
||||
+
|
||||
LDA.b #$24
|
||||
++
|
||||
CMP.b #$24 : BNE +
|
||||
PHY
|
||||
TAY
|
||||
JSR CountChestKey
|
||||
PLY
|
||||
+
|
||||
RTL
|
||||
|
||||
;--------------------------------------------------------------------------------
|
||||
IncrementAgahnim2Sword:
|
||||
PHA
|
||||
|
||||
Reference in New Issue
Block a user