Example usage:/qq completed= Show me all my completed quests./qq ashenvale = Do I have any quests in Ashenvale? /qq spectral comb= What is this "Spectral Comb" in my bags for?/qq young raptor= Do I have a quest involving Young Raptors?

Searches are case insensitive. Search strings can be any length, and may contain regular expressions. You could use regex to combine searches, like "shadow.*comp" to find all completed quests in Shadowmoon.

I've been using this addon for years and it's very handy, so I figured I should probably share it with others.

Cheers.

1.1 Updated for WotLK, cleaned up a little while I was there (removed QuestQuery.xml)

Fabulous idea. But as of WoW 3.0.9 live, it introduces a monumental bug into the UI .

With QuestQuery active, you can no longer right-click player names in chat boxes to get the Blizzard menu frame (with "Invite", "Whisper", etc.). Instead when you right-click names, it opens your chat entry box...and that's it. Disable QuestQuery and you can get the Blizzard rightclick menu for chat names back.

Have done thorough testing to make sure its this mod causing the issue and not anything else I'm running. Tested with a normal mod load and QuestQuery on and off, as well as with no (and I mean no ) other mods running. The bug may (or may not) have something to do with the LUA dropdown function changes Blizzard introduced in WoW 3.0.8.

In any case, QuestQuery as it is now makes another part of the UI unusable (have had to unfortunately disable it here permanently). Hope it can be fixed.

EDIT: over at Curse at this link, there is a comment from a mod developer showing the code changes that need to be done to QuestQuery to fix this problem. They are:

Originally posted by DJJoeJoe Is it possible to search for quests already completed or does this only cover quests completed currently and in the log or the quests completed since the addon was installed etc.

It searches for anything in the log. It doesn't register for any events or store any saved variables, it just searches your quest log.