This commit is contained in:
2022-04-29 15:23:47 -07:00
parent 682583c215
commit be81787446
5 changed files with 179 additions and 10 deletions

View File

@@ -128,17 +128,18 @@ LoadModifiedIceFloorValue_a01:
;================================================================================
CheckTabletSword:
LDA.l AllowHammerTablets : BEQ +
LDA HammerEquipment : BEQ + ; check for hammer
LDA.b #$02 : RTL
LDA HammerEquipment : BNE .allow ; check for hammer
+
LDA.l SpecialWeapons : CMP #$01 : BEQ .check_special
CMP #$03 : BEQ .check_special
CMP #$04 : BEQ .check_special
CMP #$05 : BEQ .check_special
CMP #$06 : BEQ .allow
BRA .normal
.check_special
LDA SpecialWeaponLevel : CMP #$02 : !BLT + ; check for master bombs
.allow
LDA.b #$02 : RTL
.check_special
LDA SpecialWeaponLevel : CMP #$02 : !BGE .allow ; check for master bombs
.normal
LDA SwordEquipment ; get actual sword value
RTL