From d45687ccf0a20b5697c53809f24f7327dfa23b62 Mon Sep 17 00:00:00 2001 From: Shpoike Date: Thu, 22 Aug 2024 03:04:33 +0100 Subject: [PATCH] Reduce the chances of input_cursor_entity getting stale values on map changes. --- engine/server/sv_user.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/engine/server/sv_user.c b/engine/server/sv_user.c index 023721278..d89acafa5 100644 --- a/engine/server/sv_user.c +++ b/engine/server/sv_user.c @@ -2315,6 +2315,10 @@ void SV_Begin_Core(client_t *split) return; } split->spawned = true; + split->lastcmd.cursor_entitynumber = 0; //make sure this doesn't get reapplied between maps... + split->lastcmd.buttons = 0; + split->lastcmd.impulse = 0; + split->lastcmd.weapon = 0; #ifdef Q2SERVER if (ge)