# HG changeset patch # User nemo # Date 1366580297 14400 # Node ID 701e3267edceeb8af6e5adb233f4981d52ade383 # Parent a4ec39eac0be30294260cc03b52fe16e901f0bc4 yep. I did forget to put this back diff -r a4ec39eac0be -r 701e3267edce hedgewars/uTeams.pas --- a/hedgewars/uTeams.pas Sun Apr 21 16:39:36 2013 -0400 +++ b/hedgewars/uTeams.pas Sun Apr 21 17:38:17 2013 -0400 @@ -201,8 +201,8 @@ for i:= 0 to Pred(HedgehogsNumber) do with Hedgehogs[i] do if Effects[heFrozen] > 255 then - Effects[heFrozen]:= max(255,Effects[heFrozen]-50000); - end; + Effects[heFrozen]:= max(255,Effects[heFrozen]-50000) + end until (CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Gear <> nil) and (CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Effects[heFrozen] < 256); SwitchCurrentHedgehog(@(CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog])); @@ -250,6 +250,13 @@ end; inc(CurrentTeam^.Clan^.TurnNumber); +with CurrentTeam^.Clan^ do + for t:= 0 to Pred(TeamsNumber) do + with Teams[t]^ do + for i:= 0 to Pred(HedgehogsNumber) do + with Hedgehogs[i] do + if Effects[heFrozen] > 255 then + Effects[heFrozen]:= max(255,Effects[heFrozen]-50000); CurWeapon:= GetCurAmmoEntry(CurrentHedgehog^); if CurWeapon^.Count = 0 then