diff -r 548f69de8db1 -r 31ba68a50208 hedgewars/HHHandlers.inc --- a/hedgewars/HHHandlers.inc Fri Oct 16 18:04:38 2009 +0000 +++ b/hedgewars/HHHandlers.inc Fri Oct 16 18:37:55 2009 +0000 @@ -242,12 +242,10 @@ if ((Ammo^[CurSlot, CurAmmo].Propz) and ammoprop_Utility) = 0 then begin Inc(AttacksNum); - if (Ammo^[CurSlot, CurAmmo].NumPerTurn >= AttacksNum) or - ((GameFlags and gfMultiWeapon) <> 0) then - begin - AddCaption(inttostr(Ammo^[CurSlot, CurAmmo].NumPerTurn+1-AttacksNum)+' '+trmsg[sidRemaining], $FFFFFF, capgrpAmmostate); - isInMultiShoot:= true - end + if (Ammo^[CurSlot, CurAmmo].NumPerTurn >= AttacksNum) then + AddCaption(inttostr(Ammo^[CurSlot, CurAmmo].NumPerTurn+1-AttacksNum)+' '+trmsg[sidRemaining], $FFFFFF, capgrpAmmostate); + isInMultiShoot:= (Ammo^[CurSlot, CurAmmo].NumPerTurn >= AttacksNum) or + ((GameFlags and gfMultiWeapon) <> 0) else begin TurnTimeLeft:= Ammoz[Ammo^[CurSlot, CurAmmo].AmmoType].TimeAfterTurn;