--- a/hedgewars/uGearsHedgehog.pas Sun Mar 03 14:58:58 2013 -0500
+++ b/hedgewars/uGearsHedgehog.pas Sun Mar 03 19:43:01 2013 -0500
@@ -1261,7 +1261,7 @@
if GameTicks mod 100 = 0 then CheckIce(Gear);
if Gear^.Hedgehog^.Effects[heFrozen] > 0 then
begin
- if Gear^.Hedgehog^.Effects[heFrozen] > 256 then
+ if (Gear^.Hedgehog^.Effects[heFrozen] > 256) and (CurrentHedgehog^.Team^.Clan <> Gear^.Hedgehog^.Team^.Clan) then
dec(Gear^.Hedgehog^.Effects[heFrozen])
else if GameTicks mod 10 = 0 then
dec(Gear^.Hedgehog^.Effects[heFrozen])