Battery activation bug

If you had a different defensive weapon, its energy was gone.
This commit is contained in:
Pecusx
2022-06-28 09:02:58 +02:00
parent c9ceb58117
commit d5c1e1e397
2 changed files with 4 additions and 2 deletions
+4 -2
View File
@@ -803,7 +803,11 @@ NotBattery
beq DefActivationEnd
NotWhiteFlag
NoDeactivateWhiteFlag
; activate new defensive
sta ActiveDefenceWeapon,x
; set defensive energy
lda DefensiveEnergy,y
sta ShieldEnergy,x
DecreaseDefensive
; decrease number of defensives
lda TanksWeaponsTableL,x
@@ -815,8 +819,6 @@ DecreaseDefensive
sbc #1
sta (weaponPointer),y
lda DefensiveEnergy,y
sta ShieldEnergy,x
DefActivationEnd
jmp WaitForKeyRelease ; rts