Get an Epic Experience with Premium

Quest Completist

Quests & Leveling Login to Add Favorites
  • World of Warcraft
  • 14,883 Monthly Downloads
  • Supports: 5.0.5
  • 1,457,666 Total Downloads
  • Updated 11/25/2012
  • Created 10/30/2010
  • 1,673 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: All Rights Reserved
  • Newest File: Quest Completist v1.00
Support development! **

About Quest Completist

Quest Completist

Enables you to see what quests you have completed, and what ones you still have to do. Supports server query, allowing you to query the blizzard server for all quests you have completed in the past.

Use /qc or /questc to open the main interface, or assign a key binding.

Hold left-shift and click to toggle completed status, hold left-alt and click to toggle unattainable status.

Broker support:

Help Keep QuestCompletist Accurate with the new QCTool Coming Soon

Over the past couple of weeks I have been doing some preparation for the upcoming beta, and have also been working hard on a new out-of-game community tool so that its much easier for everyone to have their input into the QC database, and together make it as accurate as possible.

I have hosted my QC database online, and written some software which allows me to generate the Lua code for the addon directly from this central server. I am also in the middle of developing a community tool which anyone can use (Albeit at the beginning I will probably limit it to people who explicitly request access just until i know everything is working as intended) to update inaccuracies they may find on their travels. This is obviously completely optional, but your changes are audited then saved directly back to the database live, and will be included in the next iteration of the add-on automatically!

Still plenty of work to do, but here is a peek of what the basic quest editor looks like:

Community Editor

Version 1.00 - Server Query

I'm still not completely finished with this version yet - I still have to add some missing menu options, merge alot more data, and possibly add some daily\repeatable filters.

I am releasing it now because I think I have sorted out the server query issue (Well it works for me anyways), and figured people wanted that ASAP. Let me know of any weirdness happening.

Version 0.99.9

Thanks to the hundreds of people that have sent data in. This version includes a lot of data merges for Pandaria, improving the faction\race\class accuracy by a solid margin - still work to do on this though. Still need to collect a mixture of information from the level 90 reputation grinding hubs, but more to come on that later.

  • Server query shouldn't be playing up anymore. (Hopefully)
  • Chat spam for faction\race\class has been switched off as panda's playing through the old world were getting swamped.
  • Other fixes.

Please keep the data coming through.

Version 0.99.8 - MoP Beta Version

Plenty more work to do, but figured I might as well get it out there so people can help collect data if they wish. The bulk of all main zones are mapped, but if you are interested in collecting data the areas that need work are listed below. Please note that although the quests are in there, they need their class\race\faction flags fixed up so please adjust filters as needed.


Please adjust your filters to show Alliance Quests for the moment. The majority of zones area cross-faction, but alot of it hasn't been flagged as horde yet. I will be working hard on this before next version.

  • The majority of level 90 Daily Quest\Rep farming hubs, eg. Cloud Serpents, Halfhill Farm, etc. (Sooo many Daily Quests >.<)
  • The horde only quests in Krasarang Wilds.
  • A few horde breadcrumbs scattered around the zones.
  • Dungeon\Raid quests
  • Legendary quest chain (I will likely have to manually build it)
  • Battle Pet questchains (Horde\Alliance)

Version 0.99.7 - Translations Required!

  • Second release of 0.99.7 fixes a small bug that was preventing quest collection.

Localization has began! Please help out with the translations for QC at: Keep checking back, more translations will be required over time as I add to the tables.

  • Completed some more merging, but plenty more to follow - keep the data coming!
  • Updated some of the collection code as I was getting some dud data that was messing with the database.
  • Rewritten the menu system to improve performance and add full support for localization.
  • Category dropdown submenus should display in alpha order now, (All languages).
  • Interface options now also supports full localization.
  • Rewritten the zone-switching code - The main quest listings should now auto-follow your player location even if you are not enUS\enGB locale!
  • Lots of other small fixes.

There have been some big code changes this version, so if something is broken and I have missed it please notify me ASAP.

Version 0.99.6 – Beta Preperation Update

After a bit of a coding break I'm now working behind the scenes to try and prepare the addon for MoP and the Beta. I'm releasing this version so that you guys can at least get access to the new search feature (And please report any bugs you find with it). If you find any major problems with this version please post a comment ASAP - due to my break I've probably forgot to do something important before uploading!

  • In this version you will likely see some green "!" icons for seasonal quests which are showing even though the seasonal event has finished (Mainly the Winter Veil ones). This is being worked on and should be fixed soon.
  • I am currently gathering together all the data you guys have been sending over the last couple of months, so don't panic if you have sent updates through but do not see them within this version yet - I've had so many files sent that it is totally about 1.7 Million lines of text! It is going to take me a while to filter through these and get them merged. Hopefully within the next couple of weeks I will have an update out with this new data included.

As soon as I get an beta invite I will then be starting work on gathering quest data and mapping data for MoP as well, with the aim to have the vast majority of quests from MoP ready for the official launch. If you manage to get into the Beta, your data will be very welcome!

Version 0.99.5 – Mapping Assistants Wanted!

Fixes the "!" map icons that patch 4.3 had broken.

Version 0.99.4 – Mapping Assistants Wanted!

  • Approx 3400 quests now converted to the new mapping system.
  • Should fix the problem with 0.99.3 where people could only see some of the map icons.

If you are interested in helping out by becoming a Mapping Assistant, then please pop me an email to [email protected] and we can have a chat about it. Please bear in mind that the following will be massively helpful:

  • At least some basic knowledge of LUA.
  • Experience using SVN (Its very simple if not).
  • Fairly obsessive about attention to detail.
  • A good knowledge of the majority of quests within WoW, both old and new.
  • Can communicate with me and\or other Assistants regularly so that we know what everyone is doing.

Version 0.99.3 – Mapping Assistants Wanted!

I’m now sitting at approximately 3000 quests converted to the new mapping system – however, I am looking to find a couple of assistants in order to help me get the guts of the database up to scratch before I start getting things prepared for the Mists of Pandoria beta (Whenever that’s going to be). If you’re interested keep reading to find out more. This will also free me up some time to get some of the more requested features on the way to being implemented.

During the last update I had to remove the TomTom support due to the new database layout, however much more robust TomTom Support now returns for quests which have been converted! (Which is another reason I want to find a couple of assistants). A tell-tale sign of a quest which has already been converted is when you hover over the quest in the main quest list, and you see green text detailing the locations of the NPC(s) which supply the quest. If you see this, then you can click the quest to notify TomTom you want to navigate there. This now also works when there are multiple starter NPCs – QC will map all of them, and then instruct TomTom you want to default to the closest one based on your location. Depending on how the look for Assistants goes, I may look at a possible way to at least return basic TomTom support to the quests which are not yet converted.

Thank you to all the people that continue to send me data. I have improved my merge code considerably, and each time I run a merge I can see that the database is getting more and more accurate. Keep it coming.

If you are interested in helping out by becoming a Mapping Assistant, then please pop me an email to [email protected] and we can have a chat about it. Please bear in mind that the following will be massively helpful:

  • At least some basic knowledge of LUA.
  • Experience using SVN (Its very simple if not).
  • Fairly obsessive about attention to detail.
  • A good knowledge of the majority of quests within WoW, both old and new.
  • Can communicate with me and\or other Assistants regularly so that we know what everyone is doing.

Version 0.99.2 - Seasonal Updates & Better Map Tooltips

A few more updates in this version. Nearly 30% of the quest database converted into the new mapping system.

One of the big improvements this version is the map tooltips. If there are icons very close together, when you hover over them, the addon will add multiple NPC's and their quests into a single tooltip where applicable. PLEASE NOTE THIS ONLY WORKS FOR QUESTS WHICH HAVE BEEN CONVERTED TO THE NEW MAP SYSTEM.

  • New and improved interface options layout. Filters are now separated into Map filters, Quest List filters, and Combined filters.
  • Have added Brewfest quests to the database.
  • QC now supports filtering seasonal quests so that they only show on the map if they are currently active. So far this only applies to Harvest Festival and Brewfest - because this feature is only supported when the quests are converted into the new mapping system. Seasonal quests which still rely on the older mapping system will still show at all times (This will be fixed as the seasonal events come around again).
  • Seasonal quests will show on the map as Green "!" icons.
  • Additional performance improvements.
  • Other things I can't remember.

How to Contribute

The add-on will record details each time you Accept a quest, including: Quest giver, your current zone, your current coordinates, quest name, quest category (As it appears in the quest log), and your faction\race\class, etc.

This information will be stored in the QuestCompletist Saved Variables file located: <World of Warcraft Folder>\WTF\Account\<ACCOUNT NAME>\SavedVariables\QuestCompletist.lua

Please email me your Saved Variables files to: [email protected].

As you continue to quest through the game the add-on will continue to log this information, so even after you have sent me the file once, if you complete more quests after that, please feel free to send me an updated copy!

Thank you


  • Lists all quests for each zone.
  • Provides at-a-glance quest feedback, which other similar quest trackers do not. For example a yellow "!" for uncompleted quests, a blue "!" or "?" for Daily and Repeatable quests and so on. This helps prevent confusion, as blizzard never concider Repeatables or Dailys "completed". It also flags special quests as orange, for example the collectors edition quests, or quests which can no longer be done.
  • Automatically switches zones as you travel around the world.
  • Allows you to view or hide quests for the opposing force, or for other classes.
  • Quest tooltips when hovering over them on the QC list.
  • Quest icons will appear on the world map for quest you have not yet completed.
  • Functionality to display what quests are "In Progress" when browsing the quest lists. If a quest is in progress (i.e In your quest log), then you will see either a grey "?" or a yellow "?", reflecting if the quest is "in progress but not complete" or "in progress and ready to hand in".
  • Supports server query.

Features For The Future

  • Adding indentation to quests to show they are part of a chain.
  • Possibility of segmenting the database into several load on demand sub-addons. I will concider depending on feedback about memory usage.

Any feedback would be great.

- Viduus, Frostmane EU.

Version 1.00 - Server Query

I'm still not completely finished with this version yet - I still have to add some missing menu options, merge alot more data, and possibly add some daily\repeatable filters.

I am releasing it now because I think I have sorted out the server query issue (Well it works for me anyways), and figured people wanted that ASAP. Let me know of any weirdness happening.


First Previous Page 3 of 64 Next Last
  • #971

    It says no quests were returned. Attempting to check each quest. This is not exactly what it says but close enough. This happens when i try to do the search query.

  • #973

    Getting the same error.

  • #970

    As you see in my post below I was having problems seeing the mouseover quest bubble that lists the quests where there is an ! on your world map.  ViduusEU very promptly provided me with a /script line that fixed that problem.  This was however a temp fix that would have needed applied every time you login or /reload.  So I took it a step further and embeded it inside the proper .lua to have the problem more permanatly fixed.  ViduusEU will be putting the fix in the next upgrade, but his plans for that are after WoD comes out.  With his permission I am posting this fix for you.  Enjoy...

    First you need to open qcCore.lua.  The path to it will be the same as mine once you find your World of Warcraft folder.  It is typically placed in the Programs Files folder on your C: drive.  This is the path to mine:

    C:\World of Warcraft\Interface\AddOns\QuestCompletist

    Once inside QuestCompletist folder open qcCore(.lua).  Depending on how your folder is set up you may or may not see the .lua at the end of the file.  You can use any text editor to open it.  I use WordPad.

    Once the file is open, use the find tool and search for "function qcmaptooltip"

    You should see this section of the .lua file:

    Now you need to copy the line of script and paste in inbetween the "end"s like in the pic below:


    qcMapTooltip:HookScript("OnShow", function(self) self:SetFrameStrata("DIALOG") self:SetTemplate("Transparent") end)

    Place it like in this pic:

    Save the file.  If it says you are saving it as a text only file and will lose all formatting click yes, its ok.  

    Go back into your WoW window and type /reload in chat and hit enter. 

    When you open your world map and mouseover the ! marks that show QC quests the bubble will show on top of everything.

    If you have any problems just leave a post.

    Sorry for the links to the pics not just being seen in this post. I'm new to adding pics and I guess I didn't do it exactly right

    Last edited by Littledude on 9/24/2014 5:49:14 PM
  • #975

    Thanks Littledude!

  • #972

    Many thanks for posting these instructions for adding the fix by ViduusEU so we don't have to type it every time we log in!

    BTW, I find that NotePad++ makes for a great lua editor, one bonus is that it includes line numbers so, for the benefit of others, "function qcMapTooltipSetup()" is at line number 1132. ;)

  • #964

    I just started using your addon.  Totally awesome.  I am having one problem and I know it is related to other addons im using.  I'm not sure exactly which one but im suspecting its ElvUI.  The problem is when i bring up my world map and mouseover the quest icons your quest bubble pops up but its not always on top of everything.  I know this prob is with another addon because on my other computer, acct and toon where I dont use ElvUI or several other addons, your quest bubble does show on top of everything.  Of course I do have other addons like npcs and other tracking addons that use the map also.  I can check to see if turning them off will put your quest bubble on top, but even if that does fix the problem I'm not wanting to stop using those addons so I quess what im asking is if there is a way to get your bubble on top of everything else.  Other things I mouseover on the world map that have popups are all on top of everything else.  Is this something you can fix?  Or maybe there is already a setting that im missing? 

    Thanks for the great addon and your help when you get to me.

     EDIT:  Oh and one more thing I almost forgot to ask about/suggest.  In your catagories you break it down into zones.  I found myself in Pearlfin Village, turned in a quest and didnt get another that sent me off to the next village.  I was lost. I was like wtf???  So I pulled out QC thinking you would have the answer for me.  There is the list of every quest in The Jade Forest, but they are not grouped into sections/towns/areas of The Jade Forest.  It really would have helped.  I was googling trying to find the answer and where to go next.  Im sure this is probably really trivial.  Is it even possible for you to break it down into section/towns/areas?  Is that overkill? Am I asking for too much?  Or am I again misusing your search bar?  I did do a search for Pearlfin Village but it seems to only search quest titles.  

    Anyway...ill just wait and see what you say.  

    BTW, I did find my way out of Pearlfin Village, lol.  

    Last edited by Littledude on 9/24/2014 2:48:11 PM
  • #965

    As a temp fix, stick this in your chat window when you log on:

    /script qcMapTooltip:HookScript("OnShow", function(self) self:SetFrameStrata("DIALOG") self:SetTemplate("Transparent") end)

  • #969

    Yea feel free, hoping to release an update maybe before, but probably after the launch of WoD so will have a perm fix in place by then.

  • #968

    Ok, I am no where near being a pro programmer, but I dabble enough to make my way around scripts and code to get them to do what I need/want.  I was able to find where to put that in the .lua file so it will be there when i log on.  I would have never known how to write that line so thanks for that.  

    Again, thanks for the quick reply and fix to my problem.  

    If you want I can post where to add that line for others that might be having the same problem.  Only with your permission of course.

  • #967

    Yea probably best to just stick it in a Macro for now!

  • #966

    Amazing.  That worked flawlessly.  Im guessing Ill have to do that every time I log untill you get that put in the next update?  I quess I could put it in a macro too?

    Oh, that was also amazing reply time.  I didnt even finish editing my post before you replied to it.

    Thank you so very much for being right on top of this.

    Last edited by Littledude on 9/24/2014 2:53:34 PM
  • #960

    Hi, I'm having troubles using this addon lately: Before enter the game, in char selection screen, in accessories it says that QC is not updated. I see here that the version ingame is 5.04, don't know if that would be the problem, but I see people comenting on September 2014. In the game I not able to see anything about the addon, not in configuration neither writting /qc or /questc. Could you help me? Thanks!

  • #961

    Hey, you need to make sure that while on your Character screen, click the Addon button to bring up the list, and then tick the "Load out of date addons" box.

  • #962

    Lol, I feel soooo noob. That did the work. Thanks a lot!

  • #958

    Hello, I am using this addon for a while now and it worked perfectly since yday.yday my computer crashed while playing wow and now i see all quest on the map again that i already have completed.

    i completly reinstalled wow and did get all the addons again and nothing has changed i still see all the quest?

    can you help me fix this issue

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Curse $5,000 Dreamhack CS:GO Skin Giveaway

Enter Now!