It's that time. End of expansion. Here's a macro to clear out entire quest log so you go in fresh.
If you're anything like me, you like going in to a new expansion with your quest log completely cleared out on your main and your alts.
It's annoying as heck to go through them one by one.
Here's a macro that will clear out all your quests. Can copy/paste it in to chat too if that's easier.
> /run for i = 1, C_QuestLog.GetNumQuestLogEntries() do local qid = C_QuestLog.GetQuestIDForLogIndex(i); C_QuestLog.SetSelectedQuest(qid); C_QuestLog.SetAbandonQuest(); C_QuestLog.AbandonQuest(); end