diff --git a/source/duke3d/src/player.cpp b/source/duke3d/src/player.cpp index 496630034..726ac84c5 100644 --- a/source/duke3d/src/player.cpp +++ b/source/duke3d/src/player.cpp @@ -2982,10 +2982,10 @@ void P_GetInput(int const playerNum) if (!localInput.svel) { if (buttonMap.ButtonDown(gamefunc_Turn_Left) && !(pPlayer->movement_lock & 4) && !localInput.svel) - input.svel = -keyMove; + input.svel = keyMove; if (buttonMap.ButtonDown(gamefunc_Turn_Right) && !(pPlayer->movement_lock & 8) && !localInput.svel) - input.svel = keyMove; + input.svel = -keyMove; } } else