diff --git a/source/games/blood/src/blood.h b/source/games/blood/src/blood.h index d5776f658..2c5103f9c 100644 --- a/source/games/blood/src/blood.h +++ b/source/games/blood/src/blood.h @@ -145,7 +145,7 @@ struct GameInterface : public ::GameInterface void AddQAVInterpProps(const int res_id, const FString& interptype, const bool loopable, const TMap>&& ignoredata) override; void RemoveQAVInterpProps(const int res_id) override; void StartSoundEngine() override; - void reapplyInputBits(InputPacket* const input) override { input->actions |= gPlayer[myconnectindex].input.actions & ~(SB_BUTTON_MASK | SB_RUN | SB_WEAPONMASK_BITS); } + void reapplyInputBits(InputPacket* const input) override { input->actions |= gPlayer[myconnectindex].input.actions & (~(SB_BUTTON_MASK | SB_RUN | SB_WEAPONMASK_BITS) | SB_CENTERVIEW); } GameStats getStats() override; };