QuestHubber
Now updated for Mists of Pandaria
QuestHubber is an addon that was designed to show pinpoints on the world map of all the quests you've missed. Between data personally collected by myself, data submitted from other users, and data that I obtained from Wowhead via a crawler script, there are over 7,000 quests for Alliance and Horde from every zone and continent in game currently—including the new Cataclysm zones. Because much of the data from the old zones is very new and Wowhead does not seem to be 100% correct, you may notice some incorrect positioning, missing quests, or quests from the opposite faction, but in my experience these problems are not intrusive at all.
Type /qh, /qhub, or /questhubber to access the options.
Features
- Only shows quests you have yet to complete
- Quick toggling of pins via world map
- Optional filtering quests out of level range
- Optional tracking of daily quests
- Optional hiding optional quests you skipped and future quests you cannot access yet (very experimental!)
Note: If you used an older version of QuestHubber, you may also have the addon QuestGather in your AddOns folder. This was an optional addon that was bundled along to help collect data, but it is no longer necessary. Feel free to delete the QuestGather folder.
@pigmonkey
I don't want to switch, because it has a TON of stuff (feature bloat) that I don't care for. I'm more than willing to assist you in anyway I can.
@Talyrius
Ah yeah, I remember this guy originally used a modified QuestHubber as an interface for his Grail database before making Wholly. Honestly, I can't say much since he doesn't provide much in the way of screenshots, but it looks like he has a better managed database and an interface that does what QuestHubber does and then some. Why not consider switching? As much as I would like to update my addon, something as complicated as grouping and counting dailies would be near impossible without an active account.
@pigmonkey
You can look at how the author of the Wholly and Grail addon combo removes unavailable daily quest pins from the map. I haven't checked the code yet, but I imagine they're keeping a list of the dailies for each hub/faction. From there, they're either disabling the rest once you've completed the maximium completable for that hub/faction or they're further grouping the quests based on which are interchangeable.
@Talyrius
I talked to a friend after doing some research, and I don't quite think that dailies would work well here. This is the list of dailies that Wowhead has for Pandaria (309 of them):
http://www.wowhead.com/quests=12?filter=si=3;cr=27;crs=1;crv=0#0+1+2
Obviously, only a handful of these are available each day. As far as I know, there is no way to determine which of the dailies a character can do that day, so you would end up seeing pins on your map for all 300 dailies. When you complete one, it would remove the pin for the day, but that is hardly helpful in determining what you need to do.
If I am wrong, and you know of a method or another addon that can figure this out, let me know, but for now I'm going to leave it as it is.
@Talyrius
Augh, well that's depressing. It looks like all the daily quests for the world events are no longer tagged as being world events, so I can't avoid them as easily. I'll find queries that work and get a new data update in.
Almost all of the dailies in Pandaria are still missing from the map.
Data was updated from Wowhead. Sorry for the wait. If you see any inconsistencies, let me know, as I do not have an account to verify the order of things.
Data was updated from Wowhead. Sorry for the wait. If you see any inconsistencies, let me know, as I do not have an account to verify the order of things.
Yes, by now all of the dailies should be in the database, yet Questhubber does not show any of them on the map. It would definitely be great if we could get some updated Wowhead data loaded in, especially for the dailies as there are SO many!
Can we get a new release with updated Wowhead data? There were a number of dailies incorrectly identified as quests in the last version.
Just curious, how often does it pull from the database all the quests you've completed? My map has shown all of the pings for a very very long time now, even after a reinstall, = (
Every time you log onto a character or reload your UI, it will query the client for a list of completed quests. If it gets nothing back, then it will keep asking every few seconds until it does. I honestly can't help you past that, as I have never had the problem, and it is virtually impossible for me to debug without reproduction and especially without an account. If typing "/console reloadui" still doesn't show any points, then I don't know what to say. Sorry. :<
The Pandaria dailies don't show up on my map. I've uninstalled and reinstalled the addon, run it with the option selected and unselected, /reloaded, and everything else I can think of but they just will not show up!
It could be that they have not been added to the database yet. I'm going to recollect the data and post a new version soon.
Ya the Pandaria dailies don't show up for me as well. That would be verry helpfull while doing them. lol
When i open the world map, QuestHubber's icon button (on top left of the map) overlaps with _NPCScan's (Overlay) button. Is there anyway to fix it or go around it? =/
You can hide the map overlay in the options. If you're really adamant about keeping it and feeling ambitious, you can edit QuestHubber.lua: just search for SetupMapModule and change the two "TOPLEFT"s a few lines later to "TOPRIGHT".
You can also just use :
frame:SetPoint("CENTER", WorldMapDetailFrame, "CENTER", 50, 325);
This way left and right map graphics don't conflict with the option/display. Truthfully if they are to be at left or right they should also follow lead to how _NPCScan places a background for its option. Otherwise, centering works better for visibility and being uncluttered into the map.
thanks for your kind explaination. i think it could help me.
but the true reason i proposed this problem was because NPCScan and QuestHubber are all widely used addons in games. I think a lot of users are facing the same problem like i am. As much as i like this addon, and for improving user experience of the general public who are using this great addon, i would suggest project manager to reconsider alterring the default settings. =/ is it possible?
Unfortunately I do not have an active account , and so adding new features is not feasible. I also don't think this is such a big deal, as the QuestHubber map display is fairly cosmetic and hiding it via the option currently available shouldn't impact your ability to use the addon.