From 0d891b6289088b60c341880cb7419c7ade07a1d5 Mon Sep 17 00:00:00 2001 From: Rachael Alexanderson Date: Tue, 4 Dec 2018 16:46:53 -0500 Subject: [PATCH] - Enforce CheckCheatmode() for cheat-enforced CVARs, allowing them to be changed in normal single player games --- src/c_cvars.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/c_cvars.cpp b/src/c_cvars.cpp index 18b77c3ea..0345a7bd1 100644 --- a/src/c_cvars.cpp +++ b/src/c_cvars.cpp @@ -1760,11 +1760,8 @@ EXTERN_CVAR(Bool, sv_cheats); void FBaseCVar::CmdSet (const char *newval) { - if ((GetFlags() & CVAR_CHEAT) && !sv_cheats) - { - Printf("sv_cheats must be true to set this console variable.\n"); + if ((GetFlags() & CVAR_CHEAT) && CheckCheatmode ()) return; - } MarkUnsafe();