diff -r eca835df4106 -r 115c76f94b4a hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Tue Jun 29 15:50:34 2010 -0400 +++ b/hedgewars/GSHandlers.inc Tue Jun 29 15:52:13 2010 -0400 @@ -1197,7 +1197,8 @@ end; nx := nx - tx; ny := ny - ty; - len := len - _0_3 // should be the same as increase step + // len := len - _0_3 // should be the same as increase step + len.QWordValue := len.QWordValue - _0_3.QWordValue; end; if not haveDivided then