Fixed replaced quests not being added to the complete list

This commit is contained in:
Filip Maj 2022-02-20 23:20:45 -05:00
parent 0cdeb5d9ac
commit c6a372ad83

View File

@ -1495,6 +1495,7 @@ namespace Meteor.Map.Actors
{ {
SendQuestClientUpdate(i); SendQuestClientUpdate(i);
oldQuestInstance.OnComplete(); oldQuestInstance.OnComplete();
Database.SaveCompletedQuests(playerSession.GetActor());
questStateManager.UpdateQuestCompleted(oldQuestInstance); questStateManager.UpdateQuestCompleted(oldQuestInstance);
Quest newQuestInstance = questStateManager.GetActiveQuest(((Quest)Server.GetStaticActors(questName)).GetQuestId()); Quest newQuestInstance = questStateManager.GetActiveQuest(((Quest)Server.GetStaticActors(questName)).GetQuestId());
questScenario[i] = newQuestInstance; questScenario[i] = newQuestInstance;