From 27100e77514102844dcbafeb415c8a094d777eb6 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Fri, 8 Mar 2024 15:14:08 +0300 Subject: [PATCH] engine: client: hook sensitivity cvar registration and make it priveleged cvar --- engine/client/cl_game.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/client/cl_game.c b/engine/client/cl_game.c index a7016d65..4810186e 100644 --- a/engine/client/cl_game.c +++ b/engine/client/cl_game.c @@ -1713,7 +1713,8 @@ pfnCvar_RegisterVariable static cvar_t *GAME_EXPORT pfnCvar_RegisterClientVariable( const char *szName, const char *szValue, int flags ) { // a1ba: try to mitigate outdated client.dll vulnerabilities - if( !Q_stricmp( szName, "motdfile" )) + if( !Q_stricmp( szName, "motdfile" ) + || !Q_stricmp( szName, "sensitivity" )) flags |= FCVAR_PRIVILEGED; return (cvar_t *)Cvar_Get( szName, szValue, flags|FCVAR_CLIENTDLL, Cvar_BuildAutoDescription( szName, flags|FCVAR_CLIENTDLL ));