--- a/hedgewars/uCommandHandlers.pas Sat Dec 14 14:24:03 2013 -0500
+++ b/hedgewars/uCommandHandlers.pas Sat Dec 14 14:29:14 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;
+ 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;
AddRandomness(CheckSum);
gi := gi^.NextGear
end;