Small parachute bug in falling procedure

This commit is contained in:
Pecusx
2022-07-02 11:34:53 +02:00
parent 6ac4bbe0cd
commit 3d159f8439
2 changed files with 5 additions and 1 deletions
BIN
View File
Binary file not shown.
+5 -1
View File
@@ -1574,8 +1574,12 @@ EndOfFall
bne NoParachuteWeapon bne NoParachuteWeapon
mva #0 ActiveDefenceWeapon,x ; deactivate defence weapon (parachute) mva #0 ActiveDefenceWeapon,x ; deactivate defence weapon (parachute)
NoParachuteWeapon NoParachuteWeapon
; now we clear parachute on the screen ; now we clear parachute on the screen if present
lda Parachute
and #01
beq ThereWasNoParachute
jsr DrawTankParachute jsr DrawTankParachute
ThereWasNoParachute
mva #0 Erase mva #0 Erase
ldx TankNr ldx TankNr
jsr DrawTankNr ; redraw tank after erase parachute (exactly for redraw leaky schield :) ) jsr DrawTankNr ; redraw tank after erase parachute (exactly for redraw leaky schield :) )