Hi,
Is there a way to make the quest tracker only show the completed quest once, and ignore it for other quest tracker updates.
I currently have the 'show completed quests' enabled.
Quest tracker show completed quest once
Re: Quest tracker show completed quest once
Hi,
There's no such built-in feature, but you could make a subclass of StandardUIQuestTracker.
Override the AddQuestTrack() method. For example, something like:
Make sure to tick the Show Completed Quests checkbox.
There's no such built-in feature, but you could make a subclass of StandardUIQuestTracker.
Override the AddQuestTrack() method. For example, something like:
Code: Select all
public class MyQuestTracker : StandardUIQuestTacker
{
protected override void AddQuestTrack(string quest)
{
base.AddQuestTrack(quest);
// If the quest is done, turn off tracking so it doesn't get added any more after this refresh:
if (QuestLog.IsQuestDone(quest))
{
QuestLog.SetQuestTracking(quest, false);
}
}
}
Re: Quest tracker show completed quest once
Thank you very much!
Re: Quest tracker show completed quest once
Glad to help!