From db6e4afdaa3c20d1386b95ec646248f43a61ccd7 Mon Sep 17 00:00:00 2001 From: AJ Martinez Date: Wed, 1 May 2024 21:21:29 -0700 Subject: [PATCH] Disallow restartlevel in rule-restricted gameplay --- src/d_netcmd.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/d_netcmd.c b/src/d_netcmd.c index 2f15f2840..43d5b5a75 100644 --- a/src/d_netcmd.c +++ b/src/d_netcmd.c @@ -2982,6 +2982,12 @@ static void Command_RestartLevel(void) return; } + if (K_CanChangeRules(false) == false && CV_CheatsEnabled() == false) + { + CONS_Printf(M_GetText("Cheats must be enabled.\n")); + return; + } + if (cv_kartencore.value != 0) { newencore = (cv_kartencore.value == 1) || encoremode;