From b2ab748fcb1b6d8df3cdca5f44374b4435ce5dce Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Wed, 21 Jan 2026 05:10:51 +0500 Subject: [PATCH] engine: do not reset flNextPrimaryMove in pmove struct, as it's used by modders --- engine/client/cl_pmove.c | 1 - engine/server/sv_pmove.c | 1 - 2 files changed, 2 deletions(-) diff --git a/engine/client/cl_pmove.c b/engine/client/cl_pmove.c index 4630efa5..7be252ee 100644 --- a/engine/client/cl_pmove.c +++ b/engine/client/cl_pmove.c @@ -827,7 +827,6 @@ static void CL_SetupPMove( playermove_t *pmove, const local_state_t *from, const pmove->flFallVelocity = ps->flFallVelocity; pmove->flSwimTime = (float)cd->flSwimTime; VectorCopy( cd->punchangle, pmove->punchangle ); - pmove->flNextPrimaryAttack = 0.0f; // not used by PM_ code pmove->effects = ps->effects; pmove->flags = cd->flags; pmove->gravity = ps->gravity; diff --git a/engine/server/sv_pmove.c b/engine/server/sv_pmove.c index 4e1264ea..f917431a 100644 --- a/engine/server/sv_pmove.c +++ b/engine/server/sv_pmove.c @@ -544,7 +544,6 @@ static void SV_SetupPMove( playermove_t *pmove, sv_client_t *cl, usercmd_t *ucmd pmove->flFallVelocity = clent->v.flFallVelocity; pmove->flSwimTime = clent->v.flSwimTime; VectorCopy( clent->v.punchangle, pmove->punchangle ); - pmove->flNextPrimaryAttack = 0.0f; // not used by PM_ code pmove->effects = clent->v.effects; pmove->flags = clent->v.flags; pmove->gravity = clent->v.gravity;