From cf7b4d826a82d561b6981dd1fdce106e57fbc234 Mon Sep 17 00:00:00 2001
From: Jaime Passos <lazymyuutsu@gmail.com>
Date: Sun, 26 Jan 2020 23:46:07 -0300
Subject: [PATCH] Remove redundancy

---
 src/g_game.c  | 4 ++++
 src/p_setup.c | 3 +--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/g_game.c b/src/g_game.c
index f5d7cd2fb9..8383782cb4 100644
--- a/src/g_game.c
+++ b/src/g_game.c
@@ -1941,6 +1941,10 @@ boolean G_IsTitleCardAvailable(void)
 	if (gametyperules & GTR_NOTITLECARD)
 		return false;
 
+	// The current level has no name.
+	if (!mapheaderinfo[gamemap-1]->lvlttl[0])
+		return false;
+
 	// The title card is available.
 	return true;
 }
diff --git a/src/p_setup.c b/src/p_setup.c
index 2b0a5efa3f..c291dc7c38 100644
--- a/src/p_setup.c
+++ b/src/p_setup.c
@@ -3684,8 +3684,7 @@ boolean P_LoadLevel(boolean fromnetsave)
 		return true;
 
 	// If so...
-	if ((!(mapheaderinfo[gamemap-1]->levelflags & LF_NOTITLECARD)) && (*mapheaderinfo[gamemap-1]->lvlttl != '\0'))
-		G_PreLevelTitleCard();
+	G_PreLevelTitleCard();
 
 	return true;
 }
-- 
GitLab