diff --git a/scorch.xex b/scorch.xex index f02f07a..9706697 100644 Binary files a/scorch.xex and b/scorch.xex differ diff --git a/textproc.asm b/textproc.asm index 8b79b17..e632d29 100644 --- a/textproc.asm +++ b/textproc.asm @@ -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