Core/Quests: Make completion of tracking quests completed by SPELL_EFFECT_QUEST_COMPLETE visible to client

Port From (https://github.com/TrinityCore/TrinityCore/commit/768bf46043f81a2a8fce7f28e944c1e1a47ce0ca)
This commit is contained in:
hondacrx
2023-07-18 07:53:26 -04:00
parent fe9519f3b6
commit 8d1a496463
+7 -3
View File
@@ -1261,10 +1261,14 @@ namespace Game.Entities
UpdateObjectVisibility();
}
public void SetRewardedQuest(uint quest_id)
public void SetRewardedQuest(uint questId)
{
m_RewardedQuests.Add(quest_id);
m_RewardedQuestsSave[quest_id] = QuestSaveType.Default;
m_RewardedQuests.Add(questId);
m_RewardedQuestsSave[questId] = QuestSaveType.Default;
uint questBit = Global.DB2Mgr.GetQuestUniqueBitFlag(questId);
if (questBit != 0)
SetQuestCompletedBit(questBit, true);
}
public void FailQuest(uint questId)