Download
(46Kb)
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:10,343
Favorites:124
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 03-26-10, 02:08 PM  
Purity
A Deviate Faerie Dragon

Forum posts: 16
File comments: 170
Uploads: 0
Error

Getting this error
Code:
200x Interface\FrameXML\QuestPOI.lua:218: attempt to index local 'poiButton' (a nil value):
QuestRouterLite-0.8.4\QuestRouterLite.lua:368: in function `RemoveMinimapIcons'
QuestRouterLite-0.8.4\QuestRouterLite.lua:282: in function `Update'
QuestRouterLite-0.8.4\QuestRouterLite.lua:514: in function <QuestRouterLite\QuestRouterLite.lua:501>

Locals:
self = <unnamed> {
 0 = <userdata>
 defaults = <table> {}
 Update = <function> @ QuestRouterLite\QuestRouterLite.lua:258:
 QUEST_LOG_UPDATE = <function> @
__________________
Report comment to moderator  
Reply With Quote
Unread 03-26-10, 01:27 PM  
Ravendwyr
A Flamescale Wyrmkin
 
Ravendwyr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 139
File comments: 156
Uploads: 13
There is an option to disable the popup.
Untick "Empty POI Warning" and it will go away.
__________________
Twitter | GitHub
Report comment to moderator  
Reply With Quote
Unread 03-25-10, 11:52 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
When turning on "current zone" option an popup message spams me with options to turn it back off.

Edit: this also spams no matter what when you have no quests
Last edited by p3lim : 03-25-10 at 12:58 PM.
Report comment to moderator  
Reply With Quote
Unread 03-25-10, 01:47 AM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
I'd like to be able to use it to point me to the closest quest without it pushing the quest to the tracker. I'm currently using MonkeyQuest for quest objectives, so I've been manually commenting out the offending line (347 in the most recent release) to prevent it from popping the tracker up.
Report comment to moderator  
Reply With Quote
Unread 03-23-10, 06:38 PM  
Lyncks
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 1
Originally posted by nydgirl
Damn, just logged back in on a different toon & found out how to stop this. SO, please ignore the above.

Also accept my gratitude for developing the exact addon I wanted.
Heh, you're welcome

The functionality is kind of weird. I actually should check if there are available POIs before throwing that prompt up, which would make more sense. So thanks for bringing it up.

Originally posted by Ethan Centaurai
I had an interesting bug earlier today.

I had enabled the "Tracked Quests Only" option and when I accepted the quest "Harlan Needs A Resupply" in Stormwind the quest's POI's background and question mark were separate and didn't move about the minimap as I moved around the world. When I tracked the quest or disabled "Tracked Quests Only" the icon went back to normal.

Here's a screenshot of the odd POI and my current settings. Somehow the POI was created but not added to the minimap properly because of my settings.

Originally Posted by XT-002 Deconstructor
I think I broke it...
EDIT: It's not a one-off either. Accepting any quest that has tasks in the same zone as you with "Tracked Quests Only" enabled causes a similar problem where the POI icon is created even though the quest is not being tracked, causing it to be added to the minimap in the wrong place.
I haven't done a massive amount of testing with Tracked Quests Only on, as I've been happy leveling with whatever is closest so far. I'll do some more testing with it in the future.

I'm glad you managed to get something repeatable, that'll make it much easier to find and squash - thanks.
Report comment to moderator  
Reply With Quote
Unread 03-22-10, 02:42 PM  
Ravendwyr
A Flamescale Wyrmkin
 
Ravendwyr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 139
File comments: 156
Uploads: 13
I had an interesting bug earlier today.

I had enabled the "Tracked Quests Only" option and when I accepted the quest "Harlan Needs A Resupply" in Stormwind the quest's POI's background and question mark were separate and didn't move about the minimap as I moved around the world. When I tracked the quest or disabled "Tracked Quests Only" the icon went back to normal.

Here's a screenshot of the odd POI and my current settings. Somehow the POI was created but not added to the minimap properly because of my settings.

Originally Posted by XT-002 Deconstructor
I think I broke it...
EDIT: It's not a one-off either. Accepting any quest that has tasks in the same zone as you with "Tracked Quests Only" enabled causes a similar problem where the POI icon is created even though the quest is not being tracked, causing it to be added to the minimap in the wrong place.
__________________
Twitter | GitHub
Last edited by Ravendwyr : 03-22-10 at 03:02 PM.
Report comment to moderator  
Reply With Quote
Unread 03-16-10, 07:13 PM  
nydgirl
A Kobold Labourer
Premium Member

Forum posts: 0
File comments: 10
Uploads: 0
Re: Options window opener

Originally posted by nydgirl
Firstly, thanks for this addon. Only found it yesterday. Have been using it on a few low level alts, makes using the blizz quest info sooo much easier.

Only problem I have been having is that when I'm in a zone with no quests (or an instance) the pop-up window to open the options panel displays every few seconds. This seems to be linked to tomtom, coz if tomtom is visible it doesn't happen. Is there any way I can fix it? Maybe I just missed something really simple.

Thanks again.
Damn, just logged back in on a different toon & found out how to stop this. SO, please ignore the above.

Also accept my gratitude for developing the exact addon I wanted.
Report comment to moderator  
Reply With Quote
Unread 03-16-10, 06:58 PM  
nydgirl
A Kobold Labourer
Premium Member

Forum posts: 0
File comments: 10
Uploads: 0
Options window opener

Firstly, thanks for this addon. Only found it yesterday. Have been using it on a few low level alts, makes using the blizz quest info sooo much easier.

Only problem I have been having is that when I'm in a zone with no quests (or an instance) the pop-up window to open the options panel displays every few seconds. This seems to be linked to tomtom, coz if tomtom is visible it doesn't happen. Is there any way I can fix it? Maybe I just missed something really simple.

Thanks again.
Report comment to moderator  
Reply With Quote
Unread 03-08-10, 04:13 PM  
Lyncks
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 1
Originally posted by xtoq
Hey I know I'm lame for not doing more troubleshooting (I will later I swear!) but I wanted to let you know about this before I forgot to mention it. I use SpartanUI, Chinchilla, AlphaMap 3 and QuestGuru (I use a lot of other addons, but these are the quest/map related ones) and the minimap blobs appear on my screen, huge. It is definitely the minimap blobs, as turning off the minimap option turns these off. In addition, when I look at the world map in minimized mode, the blobs on it are displaced until I put it in fullscreen mode, then back to minimize. I don't believe that AlphaMap touches the new world map, but I could be wrong about that. (In addition, the blobs don't show up on AlphaMap's world map, but I'm sure that's an issue on AM's end.)

Also, the minimap blobs I *think* were on by default on my installation.

I'll do some more troubleshooting tonight, I promise.
It's all good, I just appreciate people bringing up issues so I can fix 'em!

There's a bit on the addon page about the minimap blobs. They're in real test form right now, and due to the way I'm moving them they may never get a whole lot better. Blizzard has made the blob stuff almost completely internal.

So anyway, basically the blob frame is taken from the world map, scaled and moved to line up with the minimap. Unfortunately there's no way that I'm aware of in the WoW API to mask things off. As far as I'm aware, most other addons that draw to the minimap just draw to the edges to stay on the minimap. Not having control of the drawing of the blobs, we can't do that here.

So what happens is that the minimap blobs "spill" all over the screen. If you're only using the closest blob, or can put up with it, you have the option to have the information there. If not, just turn it off.

When the world map is visible, I just put the blob frame back. I'm using Mapster (which basically just resizes the Blizzard frames, so it should work with any other addons that do that) and it puts them back in place. Maybe AlphaMap doesn't use the WorldMapFrame, so it's not picking up when that's visible. I'll see if I can check it out.

They shouldn't be on by default for these reasons, so I apologise if they are!

I'm going to keep working on it, but I figured everything else works, it was something people were requesting so I put them in as an option.
Report comment to moderator  
Reply With Quote
Unread 03-07-10, 11:49 AM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Hey I know I'm lame for not doing more troubleshooting (I will later I swear!) but I wanted to let you know about this before I forgot to mention it. I use SpartanUI, Chinchilla, AlphaMap 3 and QuestGuru (I use a lot of other addons, but these are the quest/map related ones) and the minimap blobs appear on my screen, huge. It is definitely the minimap blobs, as turning off the minimap option turns these off. In addition, when I look at the world map in minimized mode, the blobs on it are displaced until I put it in fullscreen mode, then back to minimize. I don't believe that AlphaMap touches the new world map, but I could be wrong about that. (In addition, the blobs don't show up on AlphaMap's world map, but I'm sure that's an issue on AM's end.)

Also, the minimap blobs I *think* were on by default on my installation.

I'll do some more troubleshooting tonight, I promise.
__________________
There is absolutely no evidence to support the theory that life is serious.
Last edited by xtoq : 03-07-10 at 11:50 AM.
Report comment to moderator  
Reply With Quote
Unread 03-03-10, 08:59 PM  
Lyncks
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 1
Originally posted by Annyonne
In the change log of QH, the author says "If someone would like to take it over, they're absolutely welcome to."

I know you mentioned adding "Optional optimized quest pathing." I thought QH might have something you could borrow (with permission, of course).

Looks to be an awesome questing / grinding mod. Thank you.
I'd probably just be running a traveling salesman problem over the nodes, but it might be nice to have something to refer to. I'll check it out. I'm still considering the benefit of having a path to the cost, when for the most part closest quest first works (unless you have outside information in the case of something like TourGuide).

Heh, you're welcome.

Originally posted by p3lim
First I'll have to say, awesome addon.

Though, it tends to take a while to update, like when a part of a quest is done.

Also, I'd like to see it override the range and such when clicking on a quest specifically (by clicking the number from the questlog)
Thanks!

The reason for the delay is that when the quest progress update event fires, it takes a second for the POI update to react to that - so if QRL only updates on that event, it doesn't catch the updated POIs. What happens right now is that a second update is fired 4 seconds after the quest event. I could probably lower that delay, it was more of a catch-all than a requirement. I'll play with values and see what's shorter but still works.

Could you explain more the situation with the overriding and how you'd like it to work?

Originally posted by Soulcleaver
what minimap are u using on the preview?
iMinimap - http://www.wowinterface.com/download...-iMinimap.html
Last edited by Lyncks : 03-03-10 at 08:59 PM.
Report comment to moderator  
Reply With Quote
Unread 03-01-10, 10:32 PM  
Soulcleaver
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 60
Uploads: 4
what minimap are u using on the preview?
Report comment to moderator  
Reply With Quote
Unread 03-01-10, 04:53 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
First I'll have to say, awesome addon.

Though, it tends to take a while to update, like when a part of a quest is done.

Also, I'd like to see it override the range and such when clicking on a quest specifically (by clicking the number from the questlog)
Report comment to moderator  
Reply With Quote
Unread 03-01-10, 04:46 PM  
Annyonne
An Aku'mai Servant

Forum posts: 30
File comments: 63
Uploads: 0
In the change log of QH, the author says "If someone would like to take it over, they're absolutely welcome to."

I know you mentioned adding "Optional optimized quest pathing." I thought QH might have something you could borrow (with permission, of course).

Looks to be an awesome questing / grinding mod. Thank you.
Report comment to moderator  
Reply With Quote
Unread 03-01-10, 03:53 PM  
Lyncks
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 1
Quick update:

Still working on the moving POIs, I might just have to put in an optional timed update for people who want to use it. I'm still working on this one.

I've added an option to display all the blobs at once on the world map. It seems to work most of the time, but it does occasionally glitch out. This is because there doesn't seem to be a clean way to do this.

Which leads me to getting blobs on the minimap... the way that the blobs are currently implemented, this might be impossible. I'm going to keep working on it, but most of the blob stuff is internal, and it looks like there might be a single frame that displays the blobs, rather than individual frames for each blob - which makes them even hard to grab and replace.

As usual, fire away with any questions or feature requests you have.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: