# HG changeset patch
# User nemo
# Date 1521932746 14400
# Node ID 36243bd726df8a89b396937012e5956b81bc2eb4
# Parent  e469de43aa67f2ed5849aebe5d02dbad9fbda6f1
oops

diff -r e469de43aa67 -r 36243bd726df hedgewars/uGearsHandlersMess.pas
--- a/hedgewars/uGearsHandlersMess.pas	Sat Mar 24 23:57:54 2018 +0100
+++ b/hedgewars/uGearsHandlersMess.pas	Sat Mar 24 19:05:46 2018 -0400
@@ -4199,7 +4199,7 @@
         if (dY < _0_1) and (dY > -_0_1) then
             begin
             Gear^.State := Gear^.State or gsttmpFlag;
-            dX := _0;
+            dX := SignAs(_0, dX);
             dY := dY - _0_2
             end
         end