diff -r a05105e35d49 -r 1fdc1507e42d hedgewars/uCommandHandlers.pas --- a/hedgewars/uCommandHandlers.pas Sat Dec 14 14:29:14 2013 -0500 +++ b/hedgewars/uCommandHandlers.pas Sun Dec 15 14:05:42 2013 -0500 @@ -377,7 +377,7 @@ gi := GearsList; while gi <> nil do begin - with gi^ do CheckSum:= CheckSum xor X.round xor X.frac xor dX.round xor dX.frac xor Y.round xor Y.frac xor dY.round xor dY.frac xor State; + with gi^ do CheckSum:= CheckSum xor X.round xor X.frac xor dX.round xor dX.frac xor Y.round xor Y.frac xor dY.round xor dY.frac; AddRandomness(CheckSum); gi := gi^.NextGear end;