From 2cf8c6363178e58bf22db89a870c49fb763212da Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Wed, 22 Jul 2026 17:36:18 +0500 Subject: [PATCH] engine: server: fix a typo, we should set pmove frametime before calling server pmove, instead of server global pmove, like GoldSrc Thanks to @dkenw for drawing attention to this issue. --- engine/server/sv_pmove.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/engine/server/sv_pmove.c b/engine/server/sv_pmove.c index 16528fdf..e3c5fe10 100644 --- a/engine/server/sv_pmove.c +++ b/engine/server/sv_pmove.c @@ -520,8 +520,7 @@ static void SV_SetupPMove( playermove_t *pmove, sv_client_t *cl, usercmd_t *ucmd vec3_t absmin, absmax; edict_t *clent = cl->edict; - svgame.globals->frametime = (ucmd->msec * 0.001f); - + pmove->frametime = ucmd->msec * 0.001f; pmove->player_index = NUM_FOR_EDICT( clent ) - 1; pmove->multiplayer = (svs.maxclients > 1) ? true : false; pmove->time = (float)(cl->timebase * 1000.0);