While you suggest loading the leveling guide for a specific quest, you do not either check if a quest is complete, or give us a button to click to do this.
you can use something like (replacing "TheQuestID" with the specific quest id # (46251 for 'Shard Times', for instance)
This will give you a green Yes, or a red No response
And, if you switch to the suggested guide, then make a flag at that point stating "you can move on to TheGuideYouSwitchedFrom
you can use something like (replacing "TheQuestID" with the specific quest id # (46251 for 'Shard Times', for instance)
Code:
/run for k, v in pairs({ QuestCompleted = TheQuestID}) do print(format("%s: %s", k, IsQuestFlaggedCompleted(v) and "\124cff00ff00Yes\124r" or "\124cffff0000No\124r")) end
And, if you switch to the suggested guide, then make a flag at that point stating "you can move on to TheGuideYouSwitchedFrom