From 2c1a364da4a7d8bf39003f1b97ee5d4a837cee5b Mon Sep 17 00:00:00 2001 From: NiteKat Date: Thu, 30 Jul 2026 11:14:09 -0400 Subject: [PATCH] Add New Quest State for Mushroom Quest (#8475) --- Source/towners.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/towners.cpp b/Source/towners.cpp index 586480e13..6b88aa85f 100644 --- a/Source/towners.cpp +++ b/Source/towners.cpp @@ -367,8 +367,9 @@ void TalkToWitch(Player &player, Towner & /*witch*/) } } if (Quests[Q_MUSHROOM]._qvar1 >= QS_MUSHGIVEN) { - if (HasInventoryItemWithId(player, IDI_BRAIN)) { + if (HasInventoryItemWithId(player, IDI_BRAIN) && Quests[Q_MUSHROOM]._qvar2 != TEXT_MUSH11) { Quests[Q_MUSHROOM]._qmsg = TEXT_MUSH11; + Quests[Q_MUSHROOM]._qvar2 = TEXT_MUSH11; NetSendCmdQuest(true, Quests[Q_MUSHROOM]); InitQTextMsg(TEXT_MUSH11); return;