Go to Page... |
Updated: | 03-28-10 07:36 PM |
Created: | 02-19-10 05:24 PM |
Downloads: | 10,432 |
Favorites: | 124 |
MD5: |
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
Comment Options |
merneith |
View Public Profile |
Send a private message to merneith |
Find More Posts by merneith |
Add merneith to Your Buddy List |
Mato |
View Public Profile |
Send a private message to Mato |
Find More Posts by Mato |
Add Mato to Your Buddy List |
10-31-10, 11:55 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 11
Uploads: 0
|
If you guys are looking for a replacement for this mod until it's updated I found one called QuestPointer.
Seems to have about the same basic functionality. |
|
lag |
View Public Profile |
Send a private message to lag |
Find More Posts by lag |
Add lag to Your Buddy List |
zarnyeq2 |
View Public Profile |
Send a private message to zarnyeq2 |
Find More Posts by zarnyeq2 |
Add zarnyeq2 to Your Buddy List |
Thrana |
View Public Profile |
Send a private message to Thrana |
Find More Posts by Thrana |
Add Thrana to Your Buddy List |
RainbowSheltie |
View Public Profile |
Send a private message to RainbowSheltie |
Find More Posts by RainbowSheltie |
Add RainbowSheltie to Your Buddy List |
Lyncks |
View Public Profile |
Send a private message to Lyncks |
Find More Posts by Lyncks |
Add Lyncks to Your Buddy List |
Kendian |
View Public Profile |
Send a private message to Kendian |
Find More Posts by Kendian |
Add Kendian to Your Buddy List |
Toran |
View Public Profile |
Send a private message to Toran |
Find More Posts by Toran |
Add Toran to Your Buddy List |
05-25-10, 03:17 PM | |
A Murloc Raider
Forum posts: 4
File comments: 84
Uploads: 0
|
I'm getting a message in chat ever so often:
Interface action failed because of an AddOn. I grabbed devtools and turned on chat monitoring... this is what devtools tells me for that message: event="ADDON_ACTION_BLOCKED" arg1="QuestRouterLite" arg2="WorldMapBlobFrame:Show()" |
|
Flak |
View Public Profile |
Send a private message to Flak |
Find More Posts by Flak |
Add Flak to Your Buddy List |
05-24-10, 09:17 AM | |
|
Lyncks - a really nice feature for me would be to let right-clicks, or double-clicks, or some combination of clicks on the numbered minimap trackers, automatically update the tomtom arrow to that quest. I know with timed updates on it wouldn't stick, but for those of us that keep timed updates off it'd be helpful.
|
|
trclocke |
View Public Profile |
Send a private message to trclocke |
Find More Posts by trclocke |
Add trclocke to Your Buddy List |
05-24-10, 09:10 AM | ||
|
|
|
|
trclocke |
View Public Profile |
Send a private message to trclocke |
Find More Posts by trclocke |
Add trclocke to Your Buddy List |
05-24-10, 08:37 AM | |
|
@trclocke that is bizarre. I've been experiencing some fps stutters lately, and determined it was the "timed updates" feature of QRL. I disabled those and all is much better now.
EDIT: Ok I lied. Even with timed updates off, I still get a stutter due to QRL. Disabled QRL completely and now it's really gone.
Last edited by Toran : 05-27-10 at 07:30 PM.
|
|
Toran |
View Public Profile |
Send a private message to Toran |
Find More Posts by Toran |
Add Toran to Your Buddy List |
05-23-10, 11:35 PM | |
|
I really love the concept behind QRL, but I'm scared to use it. When I grabbed my first escort quest, I was spammed with lua errors and my framerate nosedived to the point that I couldn't do anything but disable the addon (luckily I run addon manager). Here's the error - I'll try to use a small font so it's not massive. The quest for reference was
Escaping the Tomb Edit: got the same error spam and framerate drop from the wintergrasp quest "taking the battle to the enemy" (alliance side). Code:
Message: Interface\FrameXML\QuestPOI.lua:200: attempt to index local 'poiButton' (a nil value) Time: 05/23/10 23:27:44 Count: 1 Stack: Interface\FrameXML\QuestPOI.lua:200: in function `QuestPOI_HideButtons' Interface\FrameXML\WorldMapFrame.lua:1633: in function `WorldMapFrame_UpdateQuests' Interface\FrameXML\WorldMapFrame.lua:1444: in function <Interface\FrameXML\WorldMapFrame.lua:1443> [C]: in function `WorldMapFrame_DisplayQuests' Interface\FrameXML\WorldMapFrame.lua:1521: in function `WorldMapFrame_UpdateMap' Interface\FrameXML\WorldMapFrame.lua:175: in function <Interface\FrameXML\WorldMapFrame.lua:168> [C]: ? [C]: in function `SetMapToCurrentZone' Interface\FrameXML\WorldMapFrame.lua:142: in function <Interface\FrameXML\WorldMapFrame.lua:132> [C]: ? [C]: in function `Show' Interface\FrameXML\UIParent.lua:1973: in function `ShowUIPanel' Interface\FrameXML\UIParent.lua:1964: in function `ToggleFrame' [string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1> Locals: parentName = "WorldMapPOIFrame" buttonType = 4 buttonIndex = 4 numButtons = 5 poiButton = nil buttonName = "poiWorldMapPOIFrame4_" (for index) = 4 (for limit) = 5 (for step) = 1 i = 4 (*temporary) = <table> { BuyButton11Highlight = BuyButton11Highlight { } ContainerFrame5Item7 = ContainerFrame5Item7 { } MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown { } MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock { } GetTrainerServiceTypeFilter = <function> defined =[C]:-1 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names." KBASE_NUM_FAKE_CATEGORIES = 1 Recount_MainWindow_Bar6 = Recount_MainWindow_Bar6 { } SetTrainerServiceTypeFilter = <function> defined =[C]:-1 MerchantItem6AltCurrencyFrameHonorTexture = MerchantItem6AltCurrencyFrameHonorTexture { } TutorialFrameLeft19 = TutorialFrameLeft19 { } MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown { } ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags." PVP_RANK_6_1 = "Corporal" MultiBarLeftButton7 = MultiBarLeftButton7 { } OPTION_TOOLTIP_SHOW_MULTIBAR4 = "Toggles an additional optional actionbar on the right side of the screen." InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText { } VideoOptionsFrameDefaults = VideoOptionsFrameDefaults { } MerchantItem6AltCurrencyFrameItem1Text = MerchantItem6AltCurrencyFrameItem1Text { } BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates" IsReferAFriendLinked = <function> defined =[C]:-1 MAIL_LETTER_TOOLTIP = "Click to make a permanent copy of this letter." UnitFrameManaBar_UnregisterDefaultEvents = <function> defined @Interface\FrameXML\UnitFrame.lua:298 ContainerFrame1Item22Cooldown = ContainerFrame1Item22Cooldown { } CHAT_CONFIG_OTHER_COMBAT = <table> { } BT4Button22Flash = BT4Button22Flash { } CONSOLIDATED_BUFFS_PER_ROW = 4 TutorialFrameRight19 = TutorialFrameRight19 { } MoneyFrame_OnEvent = <function> defined @Interface\FrameXML\MoneyFrame.lua:184 WatchFrameItem_OnEvent = <function> defined @Interface\FrameXML\WatchFrame.lua:1206 InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1080 BuyButton6DetailName = BuyButton6DetailName { } LFGTeleport = <function> defined =[C]:-1 SpellButton6Cooldown = SpellButton6Cooldown { } ChannelMemberButton10Name = ChannelMemberButton10Name { } PetStableMoneyFrameGoldButtonText = PetStableMoneyFrameGoldButtonText { } VOICEMACRO_4_Sc_1_FEMALE = "Help me attack!" VideoOptionsPanel_Cancel = <function> defined @Interface\FrameXML\VideoOptionsPanels.lua:36 PetPaperDollFrameTab3Right = PetPaperDollFrameTab3Right { } ChannelMemberButton10SpeakerFrameOn = ChannelMemberButton10SpeakerFrameOn { } EventTraceFrameTitleButton = EventTraceFrameTitleButton { } BINDING_NAME_RECOUNT_TOGGLE_MAIN = "Toggles the main window" SecureCmdItemParse = <function> defined @Interface\FrameXML\ChatFrame.lua:923 SLASH_STOPATTACK1 = "/stopatta
Last edited by trclocke : 05-24-10 at 10:16 PM.
|
|
trclocke |
View Public Profile |
Send a private message to trclocke |
Find More Posts by trclocke |
Add trclocke to Your Buddy List |
05-22-10, 09:36 PM | |
A Murloc Raider
Forum posts: 4
File comments: 84
Uploads: 0
|
With current zone only checked, and timed updates checked. If you are in an area where you have no quests you get a pop up on every timed update asking you if you want to open the options window or not.
|
|
Flak |
View Public Profile |
Send a private message to Flak |
Find More Posts by Flak |
Add Flak to Your Buddy List |