From bcca9387de696c5beaa61bd48147adc508d6c1f1 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Thu, 23 May 2024 01:51:42 +0300 Subject: [PATCH] engine: server: sv_pmove: always set FEV_NOTHOST for events coming from PMove (like GoldSrc) --- engine/server/sv_pmove.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/engine/server/sv_pmove.c b/engine/server/sv_pmove.c index 1671c64d..27da1e53 100644 --- a/engine/server/sv_pmove.c +++ b/engine/server/sv_pmove.c @@ -418,10 +418,8 @@ static void GAME_EXPORT pfnPlaybackEventFull( int flags, int clientindex, word e ent = EDICT_NUM( clientindex + 1 ); if( !SV_IsValidEdict( ent )) return; - if( Host_IsDedicated() ) - flags |= FEV_NOTHOST; // no local clients for dedicated server - - SV_PlaybackEventFull( flags, ent, eventindex, + // GoldSrc always sets FEV_NOTHOST in PMove version of this function + SV_PlaybackEventFull( flags | FEV_NOTHOST, ent, eventindex, delay, origin, angles, fparam1, fparam2, iparam1, iparam2,