What It Does
Easily check the completion status of multiple quests (with or without a quest title):
83907 Dornogal Chisel
83908 Earthen Excavator's Shovel
83909
83910 Arathi Precision Drill
Output:
Dornogal Chisel: complete
Earthen Excavator's Shovel: incomplete
83909: complete
Arathi Precision Drill: incomplete
Usage
- Open add-on by typing
/qcheck. - Paste your quests IDs into the input. Ensure that each quest ID is at the start of a newline. The quest ID will be taken as the first word of the line. The rest of the line will be the quest title.
- Press the Check button.
- This will print the results to the chat window.
Roadmap
If the add-on gains traction the plan would be to preload the add-on with quest titles so that they don't need to be provided. WoW only caches quests which are in your quest log & does not store all quest titles in game. There is currently not way to dynamically query quest titles.
Motivation
Macros are limited to 256 characters & running IsQuestFlaggedCompleted for each quest becomes tedious. Doing the follow for each quest is painful:
/run print(C_QuestLog.IsQuestFlaggedCompleted(232509))

