From e915765a54485b998c816b2e6a4c48602ce38664 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Sat, 30 Jan 2021 20:23:49 -0500 Subject: [PATCH] Fixes repeatable quests, and fixes sending request items when turning in a auto accept quest and the next one in chain is auto accept. this will make it so the quest text shows up. --- Source/Game/Entities/Player/Player.Quest.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Game/Entities/Player/Player.Quest.cs b/Source/Game/Entities/Player/Player.Quest.cs index ecfc4710a..dd06e2036 100644 --- a/Source/Game/Entities/Player/Player.Quest.cs +++ b/Source/Game/Entities/Player/Player.Quest.cs @@ -298,7 +298,7 @@ namespace Game.Entities if (status == QuestStatus.Complete) qm.AddMenuItem(quest_id, 4); else if (status == QuestStatus.Incomplete) - qm.AddMenuItem(quest_id, 4); + qm.AddMenuItem(quest_id, 2); } foreach (var quest_id in objectQR) @@ -1774,10 +1774,10 @@ namespace Game.Entities Quest quest = Global.ObjectMgr.GetQuestTemplate(questId); if (quest != null) { - QuestStatus oldStatus = m_QuestStatus[questId].Status; if (!m_QuestStatus.ContainsKey(questId)) m_QuestStatus[questId] = new QuestStatusData(); + QuestStatus oldStatus = m_QuestStatus[questId].Status; m_QuestStatus[questId].Status = status; if (!quest.IsAutoComplete()) m_QuestStatusSave[questId] = QuestSaveType.Default;