hedgewars/HHHandlers.inc
changeset 614 0e04504bc140
parent 610 9b5a6200f667
child 783 4f59db6f147d
--- a/hedgewars/HHHandlers.inc	Thu Sep 27 16:55:49 2007 +0000
+++ b/hedgewars/HHHandlers.inc	Sat Sep 29 16:39:21 2007 +0000
@@ -94,7 +94,8 @@
      begin
         Inc(AttacksNum);
         State:= State and not gstAttacking;
-        if Ammo^[CurSlot, CurAmmo].NumPerTurn >= AttacksNum then isInMultiShoot:= true
+        if (Ammo^[CurSlot, CurAmmo].NumPerTurn >= AttacksNum) or
+           ((GameFlags and gfMultiWeapon) <> 0) then isInMultiShoot:= true
            else begin
            TurnTimeLeft:= Ammoz[Ammo^[CurSlot, CurAmmo].AmmoType].TimeAfterTurn;
            State:= State or gstAttacked;