From 06721bd041d011e609afbd6c9775a8294d597bf1 Mon Sep 17 00:00:00 2001
From: toasterbabe <rollerorbital@gmail.com>
Date: Mon, 8 May 2017 18:42:24 +0100
Subject: [PATCH] kill/resurrect secrets if to be changed

---
 src/m_menu.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/m_menu.c b/src/m_menu.c
index 3712c863fe..dcebcfec30 100644
--- a/src/m_menu.c
+++ b/src/m_menu.c
@@ -5123,6 +5123,9 @@ static void M_HandleAddons(INT32 choice)
 		Z_Free(dirmenu);
 		dirmenu = NULL;
 
+		// secrets disabled by addfile...
+		MainMenu[secrets].status = (M_AnySecretUnlocked()) ? (IT_STRING | IT_CALL) : (IT_DISABLED);
+
 		if (currentMenu->prevMenu)
 			M_SetupNextMenu(currentMenu->prevMenu);
 		else
-- 
GitLab