QuestPointer
QuestPointer puts the quest POI icons from the world map onto your minimap.
It'll integrate with TomTom's crazyarrow, if you have it installed. Click the broker plugin or type "/qp closest" to have the crazyarrow point to the current closest quest POI.
You can choose to:
- Track World Quests, too
- Auto-track the closest POI in TomTom
- Only show icons for quests you're watching
- Make icons on the edge of the minimap become arrows to make it more obvious that they're far away
- Change the icon scale
TODO:
- Arrowed-icons should include the number/icon that the closer ones use
I have no idea! I see no reason why it wouldn't, unless Carbonite aggressively disables some fairly core map functionality.
<<reply 2883500="">>
Heh, sorry, that's been fixed in the alpha since last month. I'll actually tag a new release.
seems to be a bug on wow 7.1:
took me a while to pinpoint it to this addon to.
to reproduce error:
logged into a lowby alt (happens on all chars tho), opened world map, clicked on "world" button. nothing happens.
disabled addon, try again, this time the "world" button works properly zooming out to the world.
this is specially a problem as you can't even look at your quest log properly anymore to see things that are on another continent.
i hope this can fixed soon, i love this addon.
The quest pointer add-on (QuestPointer-v15) is causing problems with the world map. Took me awhile to pinpoint what add-on of mine was causing it.
When in Dalaran I open the map and it shows Dalaran, then right click to see the Broken Isles map. BUT, then I right click again to see the world map and it goes back to the Dalaran map. It does this over and over again going back in forth between Dalaran and Broken Isles maps. Can not see any other map unless you click on the drop down menu.
It does this with NO other add-on's turned on other than Questpointer.
Thanks
Same issue here.
same here. took me a while to pinpoint it to this addon to.
to reproduce error:
logged into a lowby alt, opened world map, clicked on "world" button. nothing happens.
disabled addon, try again, this time the "world" button works properly zooming out to the world.
this is specially a problem as you can't even look at your quest log properly anymore to see things that are on another continent.
i hope this can fixed soon, i love this addon.
Sorry, I fixed this in an alpha last month and forgot to actually tag it for release. The new version I put out last night should be all better.
Quest pointer quit working yesterday, and I have no idea why. I didn't get any error messages and I haven't changed any of my addons or settings.
hello.. nice work... is possible apply same idea to battlefieldminimap a.k.a zone map (usually shift+M)?
numbers on icons on minimap are wrong (see posts #43)
@Elmseeker
I have fixed this.
Not sure if it's just me but I downloaded the Nov 26, 2015 updated version of this and typing /qp closest brings up the options panel instead of setting the tomtom wp. I will look at the code this evening and see if I can see the issue and post a fix for you here if I get it working properly.
Date: 2015-08-05 22:38:14
ID: 1
Error occured in: Global
Count: 1
Message: ...face\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua line 1105:
Usage: SetMapZoom(continentIndex [,zoneIndex]) .. requested continent out of bounds
Debug:
[C]: SetMapZoom()
...face\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:1105: activate()
...nterface\AddOns\TomTom\libs\Astrolabe\DongleStub.lua:78: Register()
...face\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:1156: in main chunk
Locals:
(*temporary) = 8
(*temporary) = 0
Date: 2015-08-05 22:38:21
ID: 2
Error occured in: Global
Count: 4
Message: ..\AddOns\QuestPointer\QuestPointer.lua line 162:
attempt to call global 'QuestPOI_DisplayButton' (a nil value)
Debug:
QuestPointer\QuestPointer.lua:162:
QuestPointer\QuestPointer.lua:85
(tail call): ?
Locals:
self = <table> {
PLAYER_LOGOUT = <function> defined @Interface\AddOns\QuestPointer\QuestPointer.lua:55
defaults = <table> {
}
UpdateGlow = <function> defined @Interface\AddOns\QuestPointer\QuestPointer.lua:202
Print = <function> defined @Interface\AddOns\QuestPointer\template\UtilityFunctions.lua:6
QUEST_LOG_UPDATE = <function> defined @Interface\AddOns\QuestPointer\QuestPointer.lua:85
UnregisterEvents = <function> defined @Interface\AddOns\QuestPointer\template\EventDispatcher.lua:10
db = <table> {
}
ClosestPOI = <function> defined @Interface\AddOns\QuestPointer\QuestPointer.lua:65
dbpc = <table> {
}
FlushDB = <function> defined @Interface\AddOns\QuestPointer\template\Database.lua:13
RegisterEvents = <function> defined @Interface\AddOns\QuestPointer\template\EventDispatcher.lua:9
ZONE_CHANGED_NEW_AREA = <function> defined @Interface\AddOns\QuestPointer\QuestPointer.lua:85
RegisterEvent = <function> defined @Interface\AddOns\QuestPointer\template\EventDispatcher.lua:9
InitDB = <function> defined @Interface\AddOns\QuestPointer\template\Database.lua:4
defaultsPC = <table> {
}
AutoTomTom = <function> defined @Interface\AddOns\QuestPointer\TomTom.lua:14
UpdateEdges = <function> defined @Interface\AddOns\QuestPointer\QuestPointer.lua:286
QUEST_POI_UPDATE = <function> defined @Interface\AddOns\QuestPointer\QuestPointer.lua:85
Debug = <function> defined @Interface\AddOns\QuestPointer\template\UtilityFunctions.lua:9
pois = <table> {
}
UnregisterEvent = <function> defined @Interface\AddOns\QuestPointer\template\EventDispatcher.lua:10
UpdatePOIs = <function> defined @Interface\AddOns\QuestPointer\QuestPointer.lua:85
}
m = 23
f = 0
x = 0.75074708461761
y = 0.52976846694946
numNumericQuests = 0
numCompletedQuests = 1
numEntries = 2
(for index) = 1
(for limit) = 2
(for step) = 1
i = 1
questId = 27524
questLogIndex = 15
_ = true
posX = 0.27472865581512
posY = 0.21327126026154
objective = -1
title = "Blind Fury"
level = 44
questTag = 0
suggestedGroup = false
isHeader = false
isCollapsed = nil
isComplete = true
isDaily = 27524
numObjectives = 0
poi = QuestPointerPOI1 {
0 = <userdata>
arrow = <unnamed> {
}
}
poiButton = nil
(*temporary) = nil
(*temporary) = "Minimap"
(*temporary) = nil
(*temporary) = 1
(*temporary) = 27524
(*temporary) = "attempt to call global 'QuestPOI_DisplayButton' (a nil value)"
pois = <table> {
}
Astrolabe = <table> {
IconsOnEdge_GroupChangeCallbacks = <table> {
}
CalculateMinimapIconPositions = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:819
AllWorldMapsHidden = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:1018
RemoveIconFromMinimap = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:571
GetDistanceToIcon = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:845
PlaceIconOnMinimap = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:503
OnUpdate = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:971
ComputeDistance = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:162
IconsOnEdge = <table> {
}
OnShow = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:983
GetUnitPosition = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:309
GetDirectionToIcon = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:856
IconsOnEdgeChanged = false
PlaceIconOnWorldMap = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:895
GetNumFloors = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:380
GetMapInfo = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:387
Register_OnEdgeChanged_Callback = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:868
UpdateMinimapIconPositions = <function> defined @Interface\AddOns\QuestPointer\lib\Astrolabe\Astrolabe.lua:723
GetCurrentPlayerPosition = <function> d
I have been always loving on QuestPointer and I can't do quest without it. However after the update for 6.0.2 it seems that there's a problem with QuestPointer. The icons on the minimap sometimes doesn't match with the world map. It means that a quest may be number 5 on the quest list and world map but on the minimap the number is different. This problem will be worse if I have several quest at the same time. Will you keep update QuestPointer and fix out this problem. I am really looking forward to it.
I have been always loving on this addon and I can't do quest without it. However after the update for 6.0.2 it seems that there's a problem with QuestPointer. The icons on the minimap sometimes doesn't match with the world map. It means that a quest may be number 5 on the quest list and world map but on the minimap the number is different. This problem will be worse if I have several quest at the same time. Will you keep update QuestPointer and fix out this problem. I am really looking forward to it.
Hi your addon looks cool but there is a feature I can't find anywhere and I'm surprised because I think it would be very useful to a lot of people. What I'm after is an easy way to determine at a glance the direction of a specified player. Any chance of being able to add something like that?
So it could be brightly colored blip on the edge of a minimap indicating direction, or perhaps a distinctive blip on the world map showing the specified player's location.
This would be awesome to have for battlegrounds since there is such a big cluster of blips moving all over the map in a big bg, and I'm hoping it should be something possible to make since you are in a party/raid with the other players.
Thanks for the great addon and look forward to hearing your response :)
Not sure what is going on, but recently it seems that this addon will not remove the quest on the list after completing. It will still how as if i have to complete it again. I disabled it, and it seems to have fixed it. With that said, will not be using this add on anymore. Must find another quest pointer add on.
Any chance of an update?
Could you please make the addon more easier to make localization, author?
I find that a lot of the time the numbers do not match between the map and the quest list. I think this is because it does not keep up with quest sorting by proximity. Does anybody know of a sorting that does not get out of sync?