World Quest Assistant
WQA helps you find world quest groups quickly and easily.
With just a couple of clicks, you can easily find and join a group, or create your own. When you are in proximity of a world quest, WQA will offer to find or create a group for you. One click of the button finds all open groups and another click will start applying to join them. Or, you can create your own group with a single click.
Key features:
- One-click support to find a group, create a new group, or join existing groups
- Keybinding support for full automation - just set the bind and then tap it to find or apply to groups, accept a group invite, create a new group, or leave a group after quest completion.
- Allows you to create a new group on demand - no waiting for group finder timeouts. Open up your quest to others without having to wait for a server jump.
- Allows you to prefer to connect to groups on your home realm, completely avoiding server jumps.
- Can leave groups automatically after a configurable delay on quest completion, or stay in the group with a keybind you set.
- Can find groups for quests by middle-clicking their icons on the map. Handy when you're sitting around waiting for that mob to spawn! Works with both the base UI and World Quest Tracker.
How about a way to forcefully enable WQA for a tracked WQ? Like middle click or something. I admit that its not the most elegant solution, but it worked in WQGF.
That'd be doable, yeah. Not the most elegant, but better than nothing.
Edit: This is in as of 0.4.10
Message: Interface\AddOns\WorldQuestAssistant\core.lua:130: attempt to index field 'QuestDB' (a nil value)
Time: 05/01/17 11:19:07
Count: 44
Stack: [C]: ?
Interface\AddOns\WorldQuestAssistant\core.lua:130: in function `IsEligibleQuest'
Interface\AddOns\WorldQuestAssistant\ui.lua:238: in function `GetTrackerBlocks'
Interface\AddOns\WorldQuestAssistant\ui.lua:219: in function `SetupTrackerBlocks'
Interface\AddOns\WorldQuestAssistant\core.lua:55: in function <Interface\AddOns\WorldQuestAssistant\core.lua:54>
[C]: in function `ObjectiveTracker_Update'
...zzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:668: in function <...zzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:666>
Locals:
Had to disable it after the update. This one keeps popping up and I'm just idle in Dalaran.
Whoops. I'll get that fixed up shortly.
Edit: Did you restart WoW or just reload your UI? I added a new file, which WoW won't pick up until a full client restart.
Is this still an issue after a WoW restart? I've been trying to replicate it and have been unable to do so. Any further info you could offer would be much appreciated!
Trying out the addon, can you add detection for not offering to find groups if you are using the LFD system while already in queue for dungeons or LFR.
Oh, good idea, that shouldn't be too hard to do.
Edit: 0.4.8 has this feature now.
When attempting to do "Hate the Hatecoil" in Eye of Azshara zone below Dalaran, you get the following error
Message: Interface\AddOns\WorldQuestAssistant\core.lua:104: bad argument #2 to 'format' (string expected, got nil)
Time: 04/30/17 14:25:19
Count: 1
Stack: [C]: ?
[C]: in function `format'
Interface\AddOns\WorldQuestAssistant\core.lua:104: in function <Interface\AddOns\WorldQuestAssistant\core.lua:103>
I'm guessing it has something to do with EoA being both a zone and a dungeon. It looks like WQGF gets around this by looking in Azsuna instead of just the EoA "zone"
Thanks for the report! I'll get it fixed up.
Edit: This should be fixed in 0.4.7
Suggestion : add a button to search for another group when you are already in a party, thank you.
PS : one important thing, it looks like WQGF can find more groups. tested multiple times, checked and unchecked pvp and home realms
I'm not actually sure if WoW will let you search for another group while in another party, but I'll check out. It would be nice to be able to jump to another party if your current one is a dud.
I'm not sure how WQGF does group matching - I'm just matching on name. It's possible it does some other magic with the description or something. I'll do some further testing to see what I can learn. Thanks for the feedback!
Got to say, this addon is way better than WQGF, thanks very much for it and keep it up! :)
Good addon.
Is there any way you can see the buttons before arriving in the World quest zone?
This can help with some WQs that dont prompt even if you are on top of the area, and you need to wait the NPC to spawn to trigger them or manually look for a group.
At the moment, no - the add-on works by scanning the objective list for world quests, so if the quest isn't triggering there yet, it won't be handled.
I do agree that it'd be nice to be able to find groups for active quests that don't have the NPC up yet though. I'll see if I can find a good way to handle that. The big question will be what the UI will look like in that case. Any suggestions?
I think the way it's now is okay
Wow, this is exactly what I was hoping for! Thank you so much for taking this on! Just tested it out on a few Broken Shore WQs with different options and I'm so happy with it. You are a gift.
Thanks, love the addon.
Very nice, I enjoy this more than WQGF to be honest.
If I could request one small feature, it would be a delay in leaving the groups.
It's so fast sometimes that you can't even loot anymore.
Maybe 5 seconds or make it an adjustable setting?
again, thank you for putting your time and effort into this!
Sure, do you mean for the "automatically leave" setting? By default it shouldn't be leaving until you tell it to.