EveryQuest QuestGivers

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Minimap Icons

EveryQuest QuestGivers is a seperate database of quest givers and the quests that they give to be displayed on your minimap and world map. Use the same great filters from EveryQuest on your maps! Find the Category filters on the Quest Givers option page.

Whats new?

  • Cataclysm Data (r30)
  • Removed HandyNotes dependency (r30)
  • Use base EveryQuest filters on QuestGivers, plus Category filters.

Addon Requirements

Bug Reports

Please direct all support requests to Wowace.


Wowace localization is now setup for all you world travelers! Visit the localization page to translate.

What does it do?

World Map & Minimap Display

Displays a (!) on your world map and minimap where quest givers appear in game (if an NPC has more then 1 location, the mark on the map is averaged so it might not be spot on all the time). Icons can be hidden on each map individually and also based on if you are tracking low level quests.

Quest History

As you complete quests and EveryQuest logs them, the minimap and world map update and remove completed quests from being displayed.


Due to the nature of this being a module of EveryQuest, you can filter what gets shown on maps using EveryQuest filters. Additional category filters are made available for just the Quest Givers module. Any NPC can be sent to TomTom or hidden (by setting the quests that the NPC gives to ignored status in EveryQuest) by right clicking the icon on the World Map.


The Quest Givers module uses EveryQuests filtering system along with additional category filters on the Quest Givers option pane. You can also set Quest Givers to ignore EveryQuest's status filter and use its own status filter (Hides all completed and in progress quests).

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Darnakie Darnakie Oct 25, 2011 at 08:44 UTC - 0 likes

    Just Downloaded your addon and its not working it doesnt show any of the quests on the map at all. Any ideas. I did the server query and it said it was ready to populate but when i went to populate 0 would populate??? I only downloaded and installed everyquestgivers & everyquest is there one or more i need to download to help this work????

    Last edited Oct 25, 2011 by Darnakie
  • Avatar of pornstar0269 pornstar0269 May 02, 2011 at 13:25 UTC - 0 likes

    just as a note you might want to update the lua i dont know why but every time i lvl up everyquest-questgivers is throwing me an error next time i get it i'll post the error, because it getting a little annoying having to reload the u.i. so bugsack will stop screaming at me

    heres the error: 283x EveryQuest_QuestGivers-r53-beta\addon.lua:354: attempt to compare number with nil EveryQuest_QuestGivers-r53-beta\addon.lua:354: in function "Filter" EveryQuest_QuestGivers-r53-beta\addon.lua:442: in function "(for generator)" EveryQuest_QuestGivers-r53-beta\display-Display.lua:803: in function "UpdateMiniMap" EveryQuest_QuestGivers-r53-beta\display-Display.lua:649: in function "UpdateMaps" EveryQuest_QuestGivers-r53-beta\display-Display.lua:444: in function "?" libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147> <string>:"safecall Dispatcher[1]":4: in function <string>:"safecall Dispatcher[1]":4 <in C code> <string>:"safecall Dispatcher[1]":13: in function "?" libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "SendMessage" EveryQuest_QuestGivers-r53-beta\addon.lua:392: in function "?" libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147> <string>:"safecall Dispatcher[10]":4: in function <string>:"safecall Dispatcher[10]":4 <in C code> <string>:"safecall Dispatcher[10]":13: in function "?" libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire" TomTom-v40100-1.3.3\libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals: nil

    hope this helps to fix the problem

    Last edited May 02, 2011 by pornstar0269: have error
  • Avatar of Coasty Coasty Nov 23, 2010 at 23:54 UTC - 0 likes

    A question for Chullah...

    I like your modification that changes the display to show all of a NPC's quests, that's much more useful than just saying X quests left. I'm a total bust as a programmer though so I'm not really sure with release 29 where to make the changes. Could you add a new note here giving the line numbers and changes for release 29, and also the line numbers for the two lines that populate the tooltip? It would also be helpful if you listed the lines being replaced so programming dummies like me can see exactly what needs to be replaced.

    It would really be appreciated.

  • Avatar of rhozac rhozac Aug 10, 2010 at 11:57 UTC - 0 likes

    handynotes are still shown for already completed quests, am i doing something wrong? cheers. tho new quests completed are removed.

  • Avatar of azaghtod azaghtod Feb 05, 2010 at 13:18 UTC - 0 likes

    i like your modification, it'm more like Handynotes quest giver now! i'll appreciate if it would be possible to display ONLY missing's quest names, not all guest giver's quest and missing quest in rounds... what do u think about?

  • Avatar of chullah chullah Jan 27, 2010 at 02:34 UTC - 0 likes

    This is a change I keep on making locally, wondering if you'd be interested incorporating it.

    Currently, a quest giver with quests remaining displays as:

    X quests left

    I've changed it to:

    NPCName (X)
    (lists all quests)

    (I find this to be more helpful than just the X quests left)

    here's how I did this...

    Added at 257:

    local questNames = {}
    local questCounter = 0

    replaced the if/elseif block at line 274 w/

    local _, questData = EveryQuest:GetQuestData( tonumber(uid) )
    if (questData == nil or (questData.status or -2) >= 2) then
       showcount = showcount - 1
    elseif not showquest then
       showcount = showcount - 1
       questNames[questCounter] = questData.n
       questCounter = questCounter + 1

    and replaced the two lines that populate the tooltip with

    tooltip2:AddHeader( string.format("|cffffff00%s|r (%d)", npcname, showcount) )
    for i = 0, questCounter do
       tooltip2:AddLine( questNames[i] )
    Last edited Jan 27, 2010 by chullah: Added markup for formatting
  • Avatar of Marluxia_Kyoshu Marluxia_Kyoshu Jan 22, 2010 at 03:04 UTC - 0 likes

    Cartographer is no longer updated, it is certainly not dead. So many people use this addon still, and it is far from broken.

  • Avatar of trinkalou trinkalou Jan 11, 2010 at 15:36 UTC - 0 likes

    I manually did it...but the toc for this addy as d/l'ed today (r18) is still sitting at 30200 and needs to be updated to 30300. Thanks for the great addon!

  • Avatar of yoshimo yoshimo Nov 26, 2009 at 21:12 UTC - 0 likes

    how will you deal with quests started by items that drop?
    Id suggest questgiver for this quest is the mob which drops the item, so you are sent in the right direction when you want to do that quest.

    also it would be great if you could filter questgivers that only offer quests based on classes /professions.

    Last edited Nov 26, 2009 by yoshimo
  • Avatar of mysticalos mysticalos Oct 25, 2009 at 01:09 UTC - 0 likes

    same bug, missing locals


Date created
Oct 24, 2009
Last update
Feb 07, 2011
Development stage
GNU General Public License version 2 (GPLv2)
Recent files
  • B: r53-beta for 4.0.3a Feb 07, 2011
  • A: r52 for 4.0.3a Feb 07, 2011
  • B: r51-beta for 4.0.3a Feb 06, 2011
  • A: r50 for 4.0.3a Feb 06, 2011
  • B: r49-beta for 4.0.3a Feb 05, 2011



Required dependency
Embedded library