diff -r 796ed875aa95 -r b5ed76d2a1f9 hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Sun Mar 03 14:58:58 2013 -0500 +++ b/hedgewars/GSHandlers.inc Sun Mar 03 19:43:01 2013 -0500 @@ -92,7 +92,7 @@ else begin - if (gi^.State and gstMoving) = 0 then + if ((gi^.State and gstMoving) = 0) and (gi^.Hedgehog^.Effects[heFrozen] = 0) then begin gi^.dX.isNegative:= X