# HG changeset patch # User unc0rr # Date 1339151446 -14400 # Node ID 9e6e8e5a4c2ef105b1ce421a903bc6b9fc090e17 # Parent 65a022bf6bde6d645a32b6631c09a601ecd3532c Check for gstHHDriven instead of damage check, so ballgun stops when turn ends in multiattack mode diff -r 65a022bf6bde -r 9e6e8e5a4c2e hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Thu Jun 07 22:40:28 2012 +0200 +++ b/hedgewars/GSHandlers.inc Fri Jun 08 14:30:46 2012 +0400 @@ -3438,7 +3438,7 @@ PlaySound(sndGun); end; - if (Gear^.Timer = 0) or (HHGear^.Damage <> 0) then + if (Gear^.Timer = 0) or ((HHGear^.State and gstHHDriven) = 0) then begin DeleteGear(Gear); AfterAttack