diff -r 3246e5c8cf69 -r 52916435d9b1 hedgewars/uGearsHandlersMess.pas --- a/hedgewars/uGearsHandlersMess.pas Mon Apr 01 17:35:07 2019 +0200 +++ b/hedgewars/uGearsHandlersMess.pas Mon Apr 01 18:49:08 2019 +0200 @@ -5255,7 +5255,7 @@ if (WorldEdge = weBounce) then if (hwRound(Gear^.X) - Gear^.Radius < leftX) then valid := false - else if (hwRound(Gear^.X) - Gear^.Radius > rightX) then + else if (hwRound(Gear^.X) + Gear^.Radius > rightX) then valid := false; if (not valid) then