# HG changeset patch
# User nemo
# Date 1342828618 14400
# Node ID dc869f3187ca24414681dc5ca8bcbd0516d7730d
# Parent  fd91aa100ce0674718a9a87de67780f51a22b0d4
:( I have no idea why this did not work

diff -r fd91aa100ce0 -r dc869f3187ca hedgewars/uCommandHandlers.pas
--- a/hedgewars/uCommandHandlers.pas	Fri Jul 20 18:48:04 2012 -0400
+++ b/hedgewars/uCommandHandlers.pas	Fri Jul 20 19:56:58 2012 -0400
@@ -786,23 +786,23 @@
 procedure initModule;
 begin
 //////// Begin top sorted by freq analysis not including chatmsg
-    RegisterVariable('+right'  , @chRight_p      , false, true);
-    RegisterVariable('-right'  , @chRight_m      , false, true);
-    RegisterVariable('+up'     , @chUp_p         , false, true);
-    RegisterVariable('-up'     , @chUp_m         , false, true);
-    RegisterVariable('+left'   , @chLeft_p       , false, true);
-    RegisterVariable('-left'   , @chLeft_m       , false, true);
-    RegisterVariable('+attack' , @chAttack_p     , false, false); // WTF?
-    RegisterVariable('+down'   , @chDown_p       , false, true);
-    RegisterVariable('-down'   , @chDown_m       , false, true);
-    RegisterVariable('hjump'   , @chHJump        , false, true);
-    RegisterVariable('ljump'   , @chLJump        , false, true);
-    RegisterVariable('nextturn', @chNextTurn     , false, true);
+    RegisterVariable('+right'  , @chRight_p      , false, false);
+    RegisterVariable('-right'  , @chRight_m      , false, false);
+    RegisterVariable('+up'     , @chUp_p         , false, false);
+    RegisterVariable('-up'     , @chUp_m         , false, false);
+    RegisterVariable('+left'   , @chLeft_p       , false, false);
+    RegisterVariable('-left'   , @chLeft_m       , false, false);
+    RegisterVariable('+attack' , @chAttack_p     , false, false);
+    RegisterVariable('+down'   , @chDown_p       , false, false);
+    RegisterVariable('-down'   , @chDown_m       , false, false);
+    RegisterVariable('hjump'   , @chHJump        , false, false);
+    RegisterVariable('ljump'   , @chLJump        , false, false);
+    RegisterVariable('nextturn', @chNextTurn     , false, false);
     RegisterVariable('-attack' , @chAttack_m     , false, false);
-    RegisterVariable('slot'    , @chSlot         , false, true);
-    RegisterVariable('setweap' , @chSetWeapon    , false, true);
+    RegisterVariable('slot'    , @chSlot         , false, false);
+    RegisterVariable('setweap' , @chSetWeapon    , false, false);
 //////// End top by freq analysis
-    RegisterVariable('gencmd'  , @chGenCmd       , false, true);
+    RegisterVariable('gencmd'  , @chGenCmd       , false, false);
     RegisterVariable('flag'    , @chFlag         , false);
     RegisterVariable('script'  , @chScript       , false);
     RegisterVariable('proto'   , @chCheckProto   , true );
diff -r fd91aa100ce0 -r dc869f3187ca hedgewars/uGears.pas
--- a/hedgewars/uGears.pas	Fri Jul 20 18:48:04 2012 -0400
+++ b/hedgewars/uGears.pas	Fri Jul 20 19:56:58 2012 -0400
@@ -461,7 +461,7 @@
     if (not CurrentTeam^.ExtDriven) or CurrentTeam^.hasGone then
         inc(hiTicks) // we do not recieve a message for this
     end;
-AddRandomness(CheckSum);
+//AddRandomness(CheckSum);
 ScriptCall('onGameTick');
 if GameTicks mod 20 = 0 then ScriptCall('onGameTick20');
 inc(GameTicks)