From 9c0b412eb53944a26d15a1e741a07f34088a89da Mon Sep 17 00:00:00 2001 From: terencehill Date: Thu, 13 Feb 2020 20:33:46 +0100 Subject: [PATCH] Reset pressed keys when switching spectated player --- qcsrc/server/client.qc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/qcsrc/server/client.qc b/qcsrc/server/client.qc index 5d536f8947..b06f16310c 100644 --- a/qcsrc/server/client.qc +++ b/qcsrc/server/client.qc @@ -1781,6 +1781,11 @@ void SetSpectatee_status(entity this, int spectatee_num) if (CS(this).spectatee_status != oldspectatee_status) { + if (STAT(PRESSED_KEYS, this)) + { + CS(this).pressedkeys = 0; + STAT(PRESSED_KEYS, this) = 0; + } ClientData_Touch(this); if (g_race || g_cts) race_InitSpectator(); } -- 2.39.2