Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(46 Kb)
Download
Updated: 03-28-10 07:36 PM
Pictures
File Info
Updated:03-28-10 07:36 PM
Created:02-19-10 05:24 PM
Downloads:8,346
Favorites:126
MD5:

QuestRouterLite  Popular! (More than 5000 hits)

Version: 0.9.4
by: Lyncks [More]

QuestRouterLite was inspired by addons like TourGuide, QuestHelper, and Carbonite. With the release of 3.3 and specifically Points of Interest for quests, it is now possible to shed libraries like LightHeaded, if all you want is simple quest routing.

QuestRouterLite only uses Blizzard-provided information, so the locations are accurate, and there's virtually no additional memory use.

If you want to simply and cleanly go from one quest to another, QuestRouterLite is your addon.

Update Modes
When I started this addon I tried to make something comparable to QuestHelper or Carbonite, only using the quest events - turns out this isn't really possible.

So now QuestRouterLite has two major modes. You can either run without the timed updates and use only the quest events, or use periodic updates much like the other major questing addons. Timed updates are on by default, as I believe this is closer to my goal and gives a smoother and more accurate experience. If you want to turn them off, you can. The updating itself is so minimal that even with this on, it barely chews any cycles.

Current Version
I have managed to get blobs tracking with the minimap - however, due to the way Blizzard handles the blob, it is a rather hacked method. Because of this, swapping between the world and minimap is currently glitchy, and without a masking feature in the WoW API, the blobs run off the minimap. It may be impossible to fix this, but I will keep trying. Use of the minimap blobs is at your discretion - and is off by default.

Please report any bugs, issues, or feature requests.

TomTom Required
While there is a feature that will automatically select the closest quest on your map, the addon relies on TomTom to provide easy navigation to the next quest.

You can get TomTom here: http://www.wowinterface.com/download...32-TomTom.html

Current Features

  • Shows you the closest quest
  • Automatic adding of quest to tracker
  • Automatic updates on tracking changes
  • Selects the quest in your map and watch frame
  • POIs on the minimap (can right-click to track)
  • Blobs on the minimap
  • Objective information on minimap tooltips
  • Cross-zone closest quest
  • Option to toggle including completed and in progress quests
  • Option to only search currently tracked quests
  • Option to skip closest quest
  • Option to use quest tracker sorting
  • Optional timed updating (mostly for multi-blob quests)
  • Minimally invasive (doesn't remove all TomTom or Astrolabe points)

Upcoming Features
  • Optional optimized quest pathing
  • Suggestions?

Known Issues
  • Minimap blobs are only correct at most zoomed minimap distance
  • Can get stuck on quests whose POI remains at the questgiver even if it isn't completed - you can temporarily skip the quest to avoid this

Usage
Install and go.

The TomTom arrow will update to show the direction to the closest quest after major quest events (getting a new quest, completing an objective, etc.)
The closest quest will also be selected in the quest frame on the World Map, and added to the quest tracker.

/qrl - Brings up the options screen.
/qrl force - Forces an update.
/qrl skip - Skips the current closest quest.
/qrl clear - Clears the skipped quest.

0.9.4
Fixed the map zooming errors
Now disabled in instanced areas

0.9.3
Not using current zone only should be fixed now
Should include minimap icons, waypoints and all
Fixed error when clicking on minimap POI

0.9.2
Added option to toggle adding closest quest to tracker
Fixed an occasional error when zoning instances

0.9.1
Fixed the minimap blob flickering
Added button highlighting to the watch frame

0.9
Option to use the top quest in the tracker as "closest" to use tracker sorting
Fixed a potential bug with the 3.3.3 stuff

0.8.4
3.3.3 working, new features coming soon
Fixed an error caused by a WorldMapFrame change in 3.3.3

0.8.3
Fixed scaling error when in instances

0.8.2
Fixed minimap blob scaling in zone, positioning should be correct for all zones now

0.8.1
Fixed bug when using WorldMapFrame_UpdateQuests() that causes the quest frame to blank

0.8
Minimap blobs
Turned off updating when dead so doesn't interfere with TomTom corpse pointer
Fixed weirdness with the minimap icons

0.7.1
Fixed displaying all quest blobs, it's also now correct

0.7
Reduced the wait time after quest progress to 1 second to improve responsive feel
This worked fine in my testing, but if it causes problems for anyone, let me know
Fixed blobs still showing after a quest was completed
Added skip feature
* Use /skip to skip current closest quest
* Use /clear to clear the skipped quest
* If you want to skip more than one quest, use the tracker
Added optional timed updating (mostly for moving around multi-blob quests) - disabled by default
Adjustable udpate time - default is 8 seconds
This really shouldn't be a whole lot heavier if you want to just leave it on, addon is light as it is

0.6.3
Ability to display all blobs on the world map at once (still in testing)
Fixed TomTom points being put on the minimap as well as POIs
Fixed the minimap POIs not working correctly when you don't have current zone only selected
This should have also fixed the sticking minimap POIs

0.6.2
Another shot at fixing the iffy progress events

0.6.1
Should have fixed not catching some progress/complete events

0.6
Changed update event (should catch more events)
Added checking player position is valid
Auto-updates on quest tracking change
Tooltips now work even when map is closed

0.5.2
Auto-tracking closest quest fixed (when not using tracked only)
Can now right-click on the minimap icons to track quest
Fixed an instance of not checking if TomTom was avaialable

0.5.1
Fixed a nasty bug when completing a quest

0.5
Returned the map to it's original page when searching continent
Which fixes not selecting quest on map as above
Fixed a bug in the config that wasn't toggling/displaying current zone only correctly
Added icons to minimap (doesn't work 100% in continent mode)
Added icons to world map for different zones (only TomTom right now)
Added option to only search through currently tracked quests
Added an option to display a warning when there are no more quests in range
Fixed some weirdness with which quests were actually completed

0.4
Can now look for closest quest on continent

New Options
* Can toggle including completed and in progress quests
* Can toggle zone or continent for closest quest

0.3
Fixed an issue with waypoints sometimes not updating correctly

0.2
Automatically adds closest quest to tracker
No longer clears all waypoints from TomTom
No longer updates map, tracker or TomTom if location hasn't changed
Added workaround for the fact there's no event that fires when quest actually completes

0.1
First version
Optional Files (0)


Post A Reply Comment Options
Unread 02-28-10, 02:08 PM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 164
File comments: 399
Uploads: 1
Originally posted by Lyncks
Right now it only shows the POIs on the minimap, I haven't really touched anything on the world map.

I checked it out, and I've managed to find a way to always display the blobs on the world map. It's a little glitchy for some reason (as with everything, I'll keep trying to improve it) - but it works.

I'm still working on the moving POIs and getting the blobs on the minimap. The blob stuff is mostly internal, so it's not instantly obvious how to do it.

I'm going to try and get a least one more feature in for a "major" release, but if I can't, either way, I'll have it up sometime tonight.
I currently use Carbonite, but I'm looking for an alternative. A good map blobber would be awesome
Politig is offline Report comment to moderator  
Reply With Quote
Unread 02-25-10, 11:16 PM  
Lyncks
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 1
Originally posted by Politig
Hello,

This looks like an interesting project. Does it only show where quests are on the minimap, or do the blobs show up on the world map as well? The default Blizzard map only expands the blobs when you click on numbers, making it difficult to quickly see where there are quests that overlap. Can this addon do that?

Thanks!
Right now it only shows the POIs on the minimap, I haven't really touched anything on the world map.

I checked it out, and I've managed to find a way to always display the blobs on the world map. It's a little glitchy for some reason (as with everything, I'll keep trying to improve it) - but it works.

I'm still working on the moving POIs and getting the blobs on the minimap. The blob stuff is mostly internal, so it's not instantly obvious how to do it.

I'm going to try and get a least one more feature in for a "major" release, but if I can't, either way, I'll have it up sometime tonight.
Lyncks is offline Report comment to moderator  
Reply With Quote
Unread 02-25-10, 06:51 AM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 164
File comments: 399
Uploads: 1
Hello,

This looks like an interesting project. Does it only show where quests are on the minimap, or do the blobs show up on the world map as well? The default Blizzard map only expands the blobs when you click on numbers, making it difficult to quickly see where there are quests that overlap. Can this addon do that?

Thanks!
Politig is offline Report comment to moderator  
Reply With Quote
Unread 02-24-10, 10:07 PM  
Toran
A Nerdscale Dorkin
 
Toran's Avatar
Premium Member

Forum posts: 142
File comments: 433
Uploads: 0
Thanks for checking into it. The quest I referred to below is this one: http://www.wowhead.com/?quest=12958

Has three blobs/areas marked by the blizz map in Storm Peaks.
Toran is offline Report comment to moderator  
Reply With Quote
Unread 02-24-10, 09:28 PM  
Lyncks
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 1
Originally posted by Toran
Another question. For quests like dailies where there are multiple "blobs" of areas where you can loot/kill the items/mobs you need, is it possible for QRL to change its waypoint for that quest based on the closest blob?

For ex, the JC quest where you have to get a Vrykul Amulet. The map shows three areas (blobs) highlighted where these can be found. It seems that QRL locks on to one waypoint and doesn't adjust if i'm closer to another blob that has the mobs I need.

Hopefully that wasn't to bizarre of an explanation.
Not too bizarre

It's possible.

The reason is doesn't do that right now is because it only acts on the quest events, and doesn't constantly update. So if the POI is at one blob when it updates (when the quest event fires) it will stay where that POI was, even if it's now closer, until the next update.

Strangely, it doesn't seem that the QUEST_POI_UPDATE event fires when the POIs move, only when they're added or removed. That event is pretty much undocumented at this point, so only Blizzard knows.

I still really want to avoid running constant updates, and I don't think that mini-zone changes will be consistent enough to function properly.

I'll see if I can find a way to hook when a POI moves.

Are there any particular dailies (non JC) you can think of that have multiple blobs? It'll be much easier if I have an easily accessible quest I can test with.
Lyncks is offline Report comment to moderator  
Reply With Quote
Unread 02-24-10, 09:15 PM  
Toran
A Nerdscale Dorkin
 
Toran's Avatar
Premium Member

Forum posts: 142
File comments: 433
Uploads: 0
Another question. For quests like dailies where there are multiple "blobs" of areas where you can loot/kill the items/mobs you need, is it possible for QRL to change its waypoint for that quest based on the closest blob?

For ex, the JC quest where you have to get a Vrykul Amulet. The map shows three areas (blobs) highlighted where these can be found. It seems that QRL locks on to one waypoint and doesn't adjust if i'm closer to another blob that has the mobs I need.

Hopefully that wasn't to bizarre of an explanation.
Toran is offline Report comment to moderator  
Reply With Quote
Unread 02-23-10, 10:28 PM  
Lyncks
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 1
Originally posted by Toran
Very happy to see this addon - been looking for something to lighten my QuestHelper CPU load. Been trying this tonite and it's worked out well. I use QuestGuru for my quest tracking. When it says to show POIs for tracked quests only, does it also apply to QuestGuru?
Should do! I just use the API function IsQuestWatched(), which gets the tracked setting from the quest itself. QuestGuru should just display the quests differently, not alter that setting.
Lyncks is offline Report comment to moderator  
Reply With Quote
Unread 02-23-10, 10:18 PM  
Toran
A Nerdscale Dorkin
 
Toran's Avatar
Premium Member

Forum posts: 142
File comments: 433
Uploads: 0
Very happy to see this addon - been looking for something to lighten my QuestHelper CPU load. Been trying this tonite and it's worked out well. I use QuestGuru for my quest tracking. When it says to show POIs for tracked quests only, does it also apply to QuestGuru?
Toran is offline Report comment to moderator  
Reply With Quote
Unread 02-23-10, 08:04 PM  
Lyncks
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 1
Originally posted by tordenflesk
Code:
1x QuestRouterLite-0.5.2\QuestRouterLite.lua:207: Usage: GetMapZones(continentIndex)
QuestRouterLite-0.5.2\QuestRouterLite.lua:207: in function `GetContinentPOIs'
QuestRouterLite-0.5.2\QuestRouterLite.lua:237: in function `Update'
QuestRouterLite-0.5.2\QuestRouterLite.lua:106: in function <QuestRouterLite\QuestRouterLite.lua:105>
(tail call): ?:

Locals:
self = <unnamed> {
 0 = <userdata>
 defaults = <table> {}
 Update = <function> @ QuestRouterLite\QuestRouterLite.lua:228:
 AddMinimapIcons = <function> @ QuestRouterLite\QuestRouterLite.lua:292:
 SetClosestPOI = <function> @ QuestRouterLite\QuestRouterLite.lua:266:
 IsPOISetMap = <function> @ QuestRouterLite\QuestRouterLite.lua:324:
 SetPOIMap = <function> @ QuestRouterLite\QuestRouterLite.lua:334:
 db = <table> {}
 SetPOITomTom = <function> @ QuestRouterLite\QuestRouterLite.lua:348:
 RemoveLastTomTom = <function> @ QuestRouterLite\QuestRouterLite.lua:360:
 GetContinentPOIs = <function> @ QuestRouterLite\QuestRouterLite.lua:204:
 ZONE_CHANGED_NEW_AREA = <function> @ QuestRouterLite\QuestRouterLite.lua:105:
 QUEST_POI_UPDATE = <function> @ QuestRouterLite\QuestRouterLite.lua:91:
 GetZonePOIs = <function> @ QuestRouterLite\QuestRouterLite.lua:117:
 GetWantedPOIs = <function> @ QuestRouterLite\QuestRouterLite.lua:188:
 SlashCmdHandler = <function> @ QuestRouterLite\QuestRouterLite.lua:109:
 RemoveMinimapIcons = <function> @ QuestRouterLite\QuestRouterLite.lua:304:
 DisplayEmptyPOIWarning = <function> @ QuestRouterLite\QuestRouterLite.lua:313:
 QUEST_COMPLETE = <function> @ QuestRouterLite\QuestRouterLite.lua:101:
 pois = <table> {}
 QUEST_WATCH_UPDATE = <function> @ QuestRouterLite\QuestRouterLite.lua:96:
 GetClosestPOI = <function> @ QuestRouterLite\QuestRouterLite.lua:172:
}
c = nil
z = nil
x = nil
y = nil
(*temporary) = <table> {
}
Astrolabe = <table> {
 IconsOnEdge_GroupChangeCallbacks = <table> {}
 CalculateMinimapIconPositions = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:756:
 AllWorldMapsHidden = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:954:
 RemoveIconFromMinimap = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:508:
 GetDistanceToIcon = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:782:
 PlaceIconOnMinimap = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:440:
 OnUpdate = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:908:
 ComputeDistance = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:150:
 IconsOnEdge = <table> {}
 OnShow = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:920:
 GetUnitPosition = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:276:
 GetDirectionToIcon = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:793:
 IconsOnEdgeChanged = false
 PlaceIconOnWorldMap = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:832:
 IsIconOnEdge = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:789:
 Register_OnEdgeChanged_Callback = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:805:
 UpdateMinimapIconPositions = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:660:
 GetCurrentPlayerPosition = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:312:
 MinimapIconCount = 0
 ForceNextUpdate = false
 WorldMapVisible = false
 minimapOutside = false
 ContinentList = <table> {}
 MinimapUpdateMultiplier = 1
 OnHide = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:947:
 MinimapIcons = <table> {}
 OnEvent = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:862:
 MinimapUpdateTime = 0.1
 TranslateWorldMapPosition = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:211:
 processingFrame = <unnamed> {}
 DumpNewIconsCache = <function> defined @TomTom\libs\Astrol
  ---
Strange, looks like Astrolabe couldn't grab the continent and it threw an error in GetMapZones(), which is a Blizzard function. Where were you when this happened? I'll add a check that the continent is valid.

Originally posted by richerich
Found a bug (not a reportlog tho) that makes TomTom not updating the POI unless the option "Empty POI Warning" is enabled.

EDIT: or rather, it sometimes doesnt update at al unless you enable/disable that option.

EDIT2: or rather, any option would make it update this way :S Seems to bug if you abandon a quest that was the closest one and it doesnt update unless you change options.
The reason for this is that QuestRouterLite only updates on specific events - when the POIs change, or quest status is updated (either progress or completion). I'm changing the quest one to UNIT_QUEST_LOG_UPDATE, rather than using the ones I was, as it essentially does the same (but slightly better).

It also updates when you change options.

Anyway, I'm going to assume you mean it's not updating when you change quests you're tracking (as it should update when the quests themselves change). The reason for this is that Blizzard doesn't seem to provide an event for the tracking change.

Strangely enough, not even the spammy QUEST_LOG_UPDATE works for the tracking frame.

I've hooked WatchFrame_Update, which fixes this - but when the watch frame updates it spams, so you essentially run through the POIs however many times it decides to do that. Right now that causes a hitch any time the watch frame updates. I really wanted to avoid heavy updating for that reason.

Having said all of that, I shall upload this version now (as it is definitely a nice feature and more user friendly) and continue trying to find a "cheaper" way of doing it.

Edit: Actually, that breaks more than I can live with. I'll keep working on it - at least there's a reason. For now you can use /qrl force to manually update once you've changed tracking options (or if the problem isn't related to the tracking).

Edit 2: The update to UNIT_QUEST_LOG_UPDATE coming should fix abandoning quests, if that was the issue.
Last edited by Lyncks : 02-23-10 at 08:41 PM.
Lyncks is offline Report comment to moderator  
Reply With Quote
Unread 02-23-10, 06:55 PM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 791
Uploads: 13
Found a bug (not a reportlog tho) that makes TomTom not updating the POI unless the option "Empty POI Warning" is enabled.

EDIT: or rather, it sometimes doesnt update at al unless you enable/disable that option.

EDIT2: or rather, any option would make it update this way :S Seems to bug if you abandon a quest that was the closest one and it doesnt update unless you change options.
__________________


Livestream | Twitter | Facebook | YouTube


Last edited by Dajova : 02-23-10 at 07:11 PM.
Dajova is offline Report comment to moderator  
Reply With Quote
Unread 02-23-10, 11:11 AM  
tordenflesk
A Deviate Faerie Dragon

Forum posts: 11
File comments: 160
Uploads: 0
Code:
1x QuestRouterLite-0.5.2\QuestRouterLite.lua:207: Usage: GetMapZones(continentIndex)
QuestRouterLite-0.5.2\QuestRouterLite.lua:207: in function `GetContinentPOIs'
QuestRouterLite-0.5.2\QuestRouterLite.lua:237: in function `Update'
QuestRouterLite-0.5.2\QuestRouterLite.lua:106: in function <QuestRouterLite\QuestRouterLite.lua:105>
(tail call): ?:

Locals:
self = <unnamed> {
 0 = <userdata>
 defaults = <table> {}
 Update = <function> @ QuestRouterLite\QuestRouterLite.lua:228:
 AddMinimapIcons = <function> @ QuestRouterLite\QuestRouterLite.lua:292:
 SetClosestPOI = <function> @ QuestRouterLite\QuestRouterLite.lua:266:
 IsPOISetMap = <function> @ QuestRouterLite\QuestRouterLite.lua:324:
 SetPOIMap = <function> @ QuestRouterLite\QuestRouterLite.lua:334:
 db = <table> {}
 SetPOITomTom = <function> @ QuestRouterLite\QuestRouterLite.lua:348:
 RemoveLastTomTom = <function> @ QuestRouterLite\QuestRouterLite.lua:360:
 GetContinentPOIs = <function> @ QuestRouterLite\QuestRouterLite.lua:204:
 ZONE_CHANGED_NEW_AREA = <function> @ QuestRouterLite\QuestRouterLite.lua:105:
 QUEST_POI_UPDATE = <function> @ QuestRouterLite\QuestRouterLite.lua:91:
 GetZonePOIs = <function> @ QuestRouterLite\QuestRouterLite.lua:117:
 GetWantedPOIs = <function> @ QuestRouterLite\QuestRouterLite.lua:188:
 SlashCmdHandler = <function> @ QuestRouterLite\QuestRouterLite.lua:109:
 RemoveMinimapIcons = <function> @ QuestRouterLite\QuestRouterLite.lua:304:
 DisplayEmptyPOIWarning = <function> @ QuestRouterLite\QuestRouterLite.lua:313:
 QUEST_COMPLETE = <function> @ QuestRouterLite\QuestRouterLite.lua:101:
 pois = <table> {}
 QUEST_WATCH_UPDATE = <function> @ QuestRouterLite\QuestRouterLite.lua:96:
 GetClosestPOI = <function> @ QuestRouterLite\QuestRouterLite.lua:172:
}
c = nil
z = nil
x = nil
y = nil
(*temporary) = <table> {
}
Astrolabe = <table> {
 IconsOnEdge_GroupChangeCallbacks = <table> {}
 CalculateMinimapIconPositions = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:756:
 AllWorldMapsHidden = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:954:
 RemoveIconFromMinimap = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:508:
 GetDistanceToIcon = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:782:
 PlaceIconOnMinimap = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:440:
 OnUpdate = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:908:
 ComputeDistance = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:150:
 IconsOnEdge = <table> {}
 OnShow = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:920:
 GetUnitPosition = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:276:
 GetDirectionToIcon = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:793:
 IconsOnEdgeChanged = false
 PlaceIconOnWorldMap = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:832:
 IsIconOnEdge = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:789:
 Register_OnEdgeChanged_Callback = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:805:
 UpdateMinimapIconPositions = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:660:
 GetCurrentPlayerPosition = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:312:
 MinimapIconCount = 0
 ForceNextUpdate = false
 WorldMapVisible = false
 minimapOutside = false
 ContinentList = <table> {}
 MinimapUpdateMultiplier = 1
 OnHide = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:947:
 MinimapIcons = <table> {}
 OnEvent = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:862:
 MinimapUpdateTime = 0.1
 TranslateWorldMapPosition = <function> @ TomTom\libs\Astrolabe\Astrolabe.lua:211:
 processingFrame = <unnamed> {}
 DumpNewIconsCache = <function> defined @TomTom\libs\Astrol
  ---
tordenflesk is offline Report comment to moderator  
Reply With Quote
Unread 02-22-10, 04:31 PM  
Lyncks
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 1
Originally posted by recluse
There needs to be an additional check for if TomTom is present. Line 303 attempts to reference it without making sure it exists.

Code:
Message:
..\AddOns\QuestRouterLite\QuestRouterLite.lua line 303:
   attempt to index global 'TomTom' (a nil value)
Debug:
   [C]: ?
   QuestRouterLite\QuestRouterLite.lua:303: SetClosestPOI()
   QuestRouterLite\QuestRouterLite.lua:268: Update()
   QuestRouterLite\QuestRouterLite.lua:90:
      QuestRouterLite\QuestRouterLite.lua:89
   (tail call): ?
Thanks for finding that. Should be taken care of now.
Lyncks is offline Report comment to moderator  
Reply With Quote
Unread 02-22-10, 03:44 PM  
Recluse
A Cliff Giant
 
Recluse's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 95
Uploads: 14
There needs to be an additional check for if TomTom is present. Line 303 attempts to reference it without making sure it exists.

Code:
Message:
..\AddOns\QuestRouterLite\QuestRouterLite.lua line 303:
   attempt to index global 'TomTom' (a nil value)
Debug:
   [C]: ?
   QuestRouterLite\QuestRouterLite.lua:303: SetClosestPOI()
   QuestRouterLite\QuestRouterLite.lua:268: Update()
   QuestRouterLite\QuestRouterLite.lua:90:
      QuestRouterLite\QuestRouterLite.lua:89
   (tail call): ?
__________________
We'd be together, but only diamonds last forever...
Recluse is offline Report comment to moderator  
Reply With Quote
Unread 02-22-10, 03:01 AM  
peewee_sweden
A Kobold Labourer

Forum posts: 1
File comments: 81
Uploads: 0
Scary thing is, me and a friend discussed whether or not to write an addon to do exactly this, access the built-in information and display in TomTom, so I won't have to switch to the map view to get the location of the nearest one =)

And today, this one pops up! Awesomite!
peewee_sweden is offline Report comment to moderator  
Reply With Quote
Unread 02-22-10, 12:10 AM  
Lyncks
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 1
Originally posted by MadCow
Im loving this, just switched from carbonite.
Silly request, can you add a "quest finished" sound? lol
Thanks! I can put it in the pipeline. There are others mods out there with this sole purpose if you were looking for something right now. Medley and Quest Progress Sound come to mind. It's easy to do a simple sound for quest progression, not as easy to do it only when a quest completes - possible, but when I get done with imperative features

Originally posted by shane3547
I just started yet another toon the other day, gonna be my 5th 80 .. but it's my first Horde. Didn't want to use QuestHelper, so this will be a nice change if it works to my liking.

Likes like the Author is great at responding to questions and concerns promptly, so I'll be sure to post any issues or recommendations that might occur.
Cheers Glad you like it.

Originally posted by Malice.US
Flying to Desolace from Auberdine.

Code:
[14:57:41] Interface\AddOns\QuestRouterLite\QuestRouterLite.lua:153: attempt to compare two nil values
[C]: ?
Interface\AddOns\QuestRouterLite\QuestRouterLite.lua:153: in function `GetClosestPOI'
Interface\AddOns\QuestRouterLite\QuestRouterLite.lua:218: in function `SetClosestPOI'
Interface\AddOns\QuestRouterLite\QuestRouterLite.lua:96: in function <Interface\AddOns\QuestRouterLite\QuestRouterLite.lua:95>
(tail call): ?
Try the latest version, I'm constantly recoding and might have fixed what was causing that.

If you do come across the bug in the future, could you give me the version number, and how many POIs there are on each side of the zone crossing. Thanks.
Last edited by Lyncks : 02-22-10 at 12:12 AM.
Lyncks is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: