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:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user