Revert "Fix mixing progressive/non-progressive swords and shields"

This reverts commit d05169d5e2.
This commit is contained in:
2022-10-12 15:55:48 -07:00
parent d05169d5e2
commit 3cec56c5d8
6 changed files with 63 additions and 30 deletions

View File

@@ -523,7 +523,7 @@ AddReceivedItemExpanded:
+++ : JMP .done
++ : CMP.b #$5E : BNE ++ ; Progressive Sword
LDA !MULTIWORLD_ITEM_PLAYER_ID : BNE +
LDA ProgressiveSwords : CMP.l ProgressiveSwordLimit : !BLT +
LDA HighestSword : CMP.l ProgressiveSwordLimit : !BLT +
LDA.l ProgressiveSwordReplacement : STA $02D8 : JMP .done
+
LDA SwordEquipment : CMP.b #$FF : BNE + ; Swordless
@@ -545,10 +545,10 @@ AddReceivedItemExpanded:
+++ ; Everything Else
LDA.b #$06 : STA $02D8 : JMP .done
+
LDA ProgressiveShields : CMP.l ProgressiveShieldLimit : !BLT +
LDA HighestShield : CMP.l ProgressiveShieldLimit : !BLT +
LDA.l ProgressiveShieldReplacement : STA $02D8 : JMP .done
+
LDA ProgressiveShields : BNE + ; No Shield
LDA HighestShield : BNE + ; No Shield
LDA.b #$04 : BRA .shielddone
+ : CMP.b #$01 : BNE + ; Fighter Shield
LDA.b #$05 : BRA .shielddone