From 74ae5819c40f7d347589a31e0078438d4cf4aff3 Mon Sep 17 00:00:00 2001
From: Louis-Antoine <lamr@free.fr>
Date: Sun, 24 Nov 2019 23:40:40 +0100
Subject: [PATCH] Account for exiting but non-finished players in
 G_EnoughPlayersFinished

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

diff --git a/src/g_game.c b/src/g_game.c
index faaed13c73..d0ea9728b5 100644
--- a/src/g_game.c
+++ b/src/g_game.c
@@ -2997,7 +2997,7 @@ boolean G_EnoughPlayersFinished(void)
 			continue;
 
 		total++;
-		if (players[i].pflags & PF_FINISHED)
+		if ((players[i].pflags & PF_FINISHED) || players[i].exiting)
 			exiting++;
 	}
 
-- 
GitLab