diff --git a/source/games/duke/src/player_d.cpp b/source/games/duke/src/player_d.cpp index 8d112e3ec..587315c0f 100644 --- a/source/games/duke/src/player_d.cpp +++ b/source/games/duke/src/player_d.cpp @@ -2990,8 +2990,6 @@ HORIZONLY: playerAimDown(snum, actions); } - p->Angles.doPitchKeys(&p->sync); - p->checkhardlanding(); if (SyncInput()) @@ -2999,6 +2997,8 @@ HORIZONLY: p->GetActor()->spr.Angles.Pitch += GetPlayerHorizon(snum); } + p->Angles.doPitchKeys(&p->sync); + //Shooting code/changes if (p->show_empty_weapon > 0) diff --git a/source/games/duke/src/player_r.cpp b/source/games/duke/src/player_r.cpp index b275eb05f..126414dd7 100644 --- a/source/games/duke/src/player_r.cpp +++ b/source/games/duke/src/player_r.cpp @@ -3719,8 +3719,6 @@ HORIZONLY: p->GetActor()->spr.Angles.Pitch += maphoriz(d); } - p->Angles.doPitchKeys(&p->sync); - p->checkhardlanding(); if (SyncInput()) @@ -3728,6 +3726,8 @@ HORIZONLY: p->GetActor()->spr.Angles.Pitch += GetPlayerHorizon(snum); } + p->Angles.doPitchKeys(&p->sync); + //Shooting code/changes if (p->show_empty_weapon > 0)