diff -r 172fb1c7615b -r addc5b262617 hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Wed Aug 29 16:42:22 2012 +0400 +++ b/hedgewars/GSHandlers.inc Wed Aug 29 09:58:23 2012 -0400 @@ -1483,7 +1483,7 @@ or TestCollisionXwithGear(Gear, -2) or (TestCollisionYwithGear(Gear, 2) <> 0) then begin - if (hwAbs(Gear^.dX) > _0) or (hwAbs(Gear^.dY) > _0) then + if (not isZero(Gear^.dX)) or (not isZero(Gear^.dY)) then begin PlaySound(sndRopeAttach); Gear^.dX:= _0;