Core/Quest: Fixes quests not tracking and quest poi missing.
This commit is contained in:
@@ -755,7 +755,6 @@ namespace Game.Entities
|
|||||||
questStatusData.ObjectiveData = new int[maxStorageIndex + 1];
|
questStatusData.ObjectiveData = new int[maxStorageIndex + 1];
|
||||||
|
|
||||||
GiveQuestSourceItem(quest);
|
GiveQuestSourceItem(quest);
|
||||||
AdjustQuestReqItemCount(quest);
|
|
||||||
|
|
||||||
foreach (QuestObjective obj in quest.Objectives)
|
foreach (QuestObjective obj in quest.Objectives)
|
||||||
{
|
{
|
||||||
@@ -813,6 +812,8 @@ namespace Game.Entities
|
|||||||
|
|
||||||
SetQuestSlot(log_slot, quest_id, qtime);
|
SetQuestSlot(log_slot, quest_id, qtime);
|
||||||
|
|
||||||
|
AdjustQuestReqItemCount(quest);
|
||||||
|
|
||||||
m_QuestStatusSave[quest_id] = QuestSaveType.Default;
|
m_QuestStatusSave[quest_id] = QuestSaveType.Default;
|
||||||
|
|
||||||
StartCriteriaTimer(CriteriaTimedTypes.Quest, quest_id);
|
StartCriteriaTimer(CriteriaTimedTypes.Quest, quest_id);
|
||||||
|
|||||||
Reference in New Issue
Block a user