DEADSOFTWARE

fixed strafe according to Jabberwock note; also, removed redunant code line
[d2df-sdl.git] / src / game / g_game.pas
index 110111e6ca492084d47e8488d0a32138a9c66359..916602132bc0127a3268d6e6cc8c47e9fedadd12 100644 (file)
@@ -1256,10 +1256,9 @@ begin
     begin
       // new strafe mechanics
       if (strafeDir = 0) then strafeDir := MoveButton; // start strafing
-      // now set direction according to strafe
-           if (strafeDir = 1) then plr.SetDirection(D_LEFT)
-      else if (strafeDir = 2) then plr.SetDirection(D_RIGHT)
-      else plr.SetDirection(TDirection(MoveButton-1));
+      // now set direction according to strafe (reversed)
+           if (strafeDir = 2) then plr.SetDirection(D_LEFT)
+      else if (strafeDir = 1) then plr.SetDirection(D_RIGHT);
     end
     else
     begin