From 48ca58f580ee85d7d40d60e54d1eff4ed5e72837 Mon Sep 17 00:00:00 2001
From: sphere <spherallic@gmail.com>
Date: Tue, 6 Oct 2020 16:49:53 +0200
Subject: [PATCH] Don't count demo playback as visiting a level.

---
 src/p_setup.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/p_setup.c b/src/p_setup.c
index 996e9ec30d..b5164e5580 100644
--- a/src/p_setup.c
+++ b/src/p_setup.c
@@ -4187,7 +4187,7 @@ boolean P_LoadLevel(boolean fromnetsave)
 	nextmapoverride = 0;
 	skipstats = 0;
 
-	if (!(netgame || multiplayer) && (!modifiedgame || savemoddata))
+	if (!(netgame || multiplayer || demoplayback) && (!modifiedgame || savemoddata))
 		mapvisited[gamemap-1] |= MV_VISITED;
 	else
 		mapvisited[gamemap-1] |= MV_MP; // you want to record that you've been there this session, but not permanently
-- 
GitLab