diff -r aab686a4e0c5 -r c357f5b55320 hedgewars/uAmmos.pas --- a/hedgewars/uAmmos.pas Sun Mar 22 21:51:30 2009 +0000 +++ b/hedgewars/uAmmos.pas Mon Mar 23 19:03:51 2009 +0000 @@ -227,13 +227,13 @@ begin with Hedgehog do if ((Ammo^[CurSlot, CurAmmo].Propz and ammoprop_DontHold) <> 0) or - (Ammoz[Ammo^[CurSlot, CurAmmo].AmmoType].SkipTurns - CurrentTeam^.Clan^.TurnNumber > 0) then + (Ammoz[Ammo^[CurSlot, CurAmmo].AmmoType].SkipTurns - CurrentTeam^.Clan^.TurnNumber >= 0) then begin CurAmmo:= 0; CurSlot:= 0; while (CurSlot <= cMaxSlotIndex) and (Ammo^[CurSlot, CurAmmo].Count = 0) and - (Ammoz[Ammo^[CurSlot, CurAmmo].AmmoType].SkipTurns - CurrentTeam^.Clan^.TurnNumber > 0) + (Ammoz[Ammo^[CurSlot, CurAmmo].AmmoType].SkipTurns - CurrentTeam^.Clan^.TurnNumber >= 0) do inc(CurSlot) end end;