diff --git a/source/games/duke/src/player_d.cpp b/source/games/duke/src/player_d.cpp index 60f2903e0..cd92b9f5e 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->checkhardlanding(); - if (SyncInput()) { p->GetActor()->spr.Angles.Pitch += GetPlayerHorizon(snum); @@ -2999,6 +2997,8 @@ HORIZONLY: p->Angles.doPitchKeys(&p->sync); + p->checkhardlanding(); + //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 126414dd7..7c46cbfc8 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->checkhardlanding(); - if (SyncInput()) { p->GetActor()->spr.Angles.Pitch += GetPlayerHorizon(snum); @@ -3728,6 +3726,8 @@ HORIZONLY: p->Angles.doPitchKeys(&p->sync); + p->checkhardlanding(); + //Shooting code/changes if (p->show_empty_weapon > 0)