diff --git a/source/games/blood/src/blood.cpp b/source/games/blood/src/blood.cpp index f67eefaf8..333b71da1 100644 --- a/source/games/blood/src/blood.cpp +++ b/source/games/blood/src/blood.cpp @@ -434,17 +434,18 @@ void GameInterface::Ticker() { thinktime.Reset(); thinktime.Clock(); + + PLAYER* pPlayer = &gPlayer[myconnectindex]; + + // this must be done before the view is backed up. + pPlayer->Angles.resetRenderAngles(); + for (int i = connecthead; i >= 0; i = connectpoint2[i]) { - // this must be done before the view is backed up. - gPlayer[i].Angles.resetRenderAngles(); - viewBackupView(i); playerProcess(&gPlayer[i]); } - PLAYER* pPlayer = &gPlayer[myconnectindex]; - trProcessBusy(); evProcess(PlayClock); seqProcess(4);