From 7ef7de1bc58a87c2e7131a60bc26e04f76ff3114 Mon Sep 17 00:00:00 2001 From: Sal <tehrealsalt@gmail.com> Date: Sun, 20 Aug 2023 03:16:14 +0000 Subject: [PATCH] Level select cheat fixes --- src/d_netcmd.c | 1 + src/m_cond.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/d_netcmd.c b/src/d_netcmd.c index 9d4156e1df..33281e9924 100644 --- a/src/d_netcmd.c +++ b/src/d_netcmd.c @@ -1925,6 +1925,7 @@ static void Command_Map_f(void) newresetplayers = ! COM_CheckParm("-noresetplayers"); prevent_cheat = !( usedCheats ) && !( option_force || cv_debug ); + set_cheated = false; if (!( netgame || multiplayer )) { diff --git a/src/m_cond.c b/src/m_cond.c index 3dfb1dceb2..6c87ebf6e5 100644 --- a/src/m_cond.c +++ b/src/m_cond.c @@ -528,7 +528,7 @@ UINT8 M_CampaignWarpIsCheat(INT32 gt, INT32 mapnum, gamedata_t *data) } // It's only a cheat if you've never been there. - return (!(data->mapvisited[mapnum])); + return (!(data->mapvisited[mapnum-1])); } INT32 M_CountEmblems(gamedata_t *data) -- GitLab