# HG changeset patch # User nemo # Date 1369763881 14400 # Node ID 604273fb8a5870092f5e202d5c2627cd72ed8b3b # Parent b055f250f1e633842da2e5000b87a78fe40bb639# Parent 24a2da6e5a22ff432c119cc6af793a46762e3599 *hate* diff -r 24a2da6e5a22 -r 604273fb8a58 hedgewars/uTeams.pas --- a/hedgewars/uTeams.pas Tue May 28 16:07:22 2013 +0200 +++ b/hedgewars/uTeams.pas Tue May 28 13:58:01 2013 -0400 @@ -188,7 +188,7 @@ PrevHH:= CurrHedgehog mod HedgehogsNumber; // prevent infinite loop when CurrHedgehog = 7, but HedgehogsNumber < 8 (team is destroyed before its first turn) repeat CurrHedgehog:= Succ(CurrHedgehog) mod HedgehogsNumber; - until ((Hedgehogs[CurrHedgehog].Gear <> nil) and (Hedgehogs[CurrHedgehog].Effects[heFrozen] = 0)) or (CurrHedgehog = PrevHH) + until ((Hedgehogs[CurrHedgehog].Gear <> nil) and (Hedgehogs[CurrHedgehog].Effects[heFrozen] < 256)) or (CurrHedgehog = PrevHH) end until ((CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Gear <> nil) and (CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Effects[heFrozen] < 50256)) or (PrevTeam = CurrTeam) or ((CurrTeam = TagTeamIndex) and ((GameFlags and gfTagTeam) <> 0)) end;