# HG changeset patch # User nemo # Date 1361843113 18000 # Node ID 7fa0f75bce57ea05b1cd58b246e856316b995906 # Parent d18bc19d780abdc4b3abae91e274cf6ccf3f3ea3 forgot this loop diff -r d18bc19d780a -r 7fa0f75bce57 hedgewars/uTeams.pas --- a/hedgewars/uTeams.pas Mon Feb 25 19:19:41 2013 -0500 +++ b/hedgewars/uTeams.pas Mon Feb 25 20:45:13 2013 -0500 @@ -192,7 +192,7 @@ end until (CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Gear <> nil) or (PrevTeam = CurrTeam) or ((CurrTeam = TagTeamIndex) and ((GameFlags and gfTagTeam) <> 0)); end -until (CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Gear <> nil); +until (CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Gear <> nil) and (CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Effects[heFrozen] = 0); SwitchCurrentHedgehog(@(CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog])); {$IFDEF USE_TOUCH_INTERFACE}