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.
I have noticed a surge in bots joining my groups in the past few days as well, entirely consisting of blood death knights located either in the Grove of Naroua or the Petrified Forest. I can only assume that they're the most efficient areas for grinding materials on Argus.
The addon has item level set to default (no requirement), so if you want to up it do the following:
Thanks go to ashmelev and _kvl_ , both from /r/wow.
Auto Open on Invasion Point doesn't open anymore.
On load the game:
Message: Interface\AddOns\WorldQuestAssistant\core.lua:351: bad argument #1 to 'ipairs' (table expected, got nil)
Time: 09/24/17 00:47:57
Count: 1
Stack: Interface\AddOns\WorldQuestAssistant\core.lua:351: bad argument #1 to 'ipairs' (table expected, got nil)
[C]: in function `ipairs'
Interface\AddOns\WorldQuestAssistant\core.lua:351: in function `GetCurrentWorldQuestID'
Interface\AddOns\WorldQuestAssistant\core.lua:425: in function `?'
...ser\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:145: in function <...ser\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...ser\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90: in function `Fire'
...\AddOns\Decursive\Libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...\AddOns\Decursive\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: <none>
Would like to know how to get the black seach window open again after closing it.
not create group for quest http://ru.wowhead.com/quest=43804
7x WorldQuestAssistant\core.lua:392: Usage: C_LFGList.CreateListing(lfgID, "groupName", itemLevel, honorLevel, "voiceChat", "comment", autoAccept, privateGroup[, questID])
[C]: in function `CreateListing'
WorldQuestAssistant\core.lua:392: in function `CreateQuestGroup'
WorldQuestAssistant\ui.lua:34: in function `OnAccept'
FrameXML\StaticPopup.lua:4430: in function `StaticPopup_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
Locals:
(*temporary) = nil
(*temporary) = ""
(*temporary) = 0
(*temporary) = 0
(*temporary) = ""
(*temporary) = "Created by World Quest Assistant #WQ:43804#PVP#"
(*temporary) = true
(*temporary) = false
(*temporary) = 43804
Hi!
Nice addon, let me suggest a few more feature and modification that would improve the addon.
- Relist button would be nice when below maximum member.
- Convert to raid on quests that allow it, like world bosses.
- Option to disable to popup for full group, its more annoying then helping.
Thank you!
hi, I'm received this LUA error when I click to leave the group after complete a quest
Message: Interface\AddOns\WorldQuestAssistant\ui.lua:47: attempt to call method 'MaybeLeaveParty' (a nil value)
Time: 08/28/17 21:08:34
Count: 1
Stack: Interface\AddOns\WorldQuestAssistant\ui.lua:47: attempt to call method 'MaybeLeaveParty' (a nil value)Interface\SharedXML\SharedBasicControls.lua:204: in function <Interface\SharedXML\SharedBasicControls.lua:203>
[C]: in function `MaybeLeaveParty'
Interface\AddOns\WorldQuestAssistant\ui.lua:47: in function `OnAccept'
Interface\FrameXML\StaticPopup.lua:4418: in function `StaticPopup_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
Locals: errorMessage = "Interface\AddOns\WorldQuestAssistant\ui.lua:47: attempt to call method 'MaybeLeaveParty' (a nil value)"
DisplayMessageInternal = <function> defined @Interface\SharedXML\SharedBasicControls.lua:187
MESSAGE_TYPE_ERROR = 0
This addon's a piece of shit garbage when trying to start a group with the Weekly World Bosses. It will delist at 5 people. FIGHT YOU NON STOP IF YOU CONVERT TO RAID BECAUSE APPARENTLY YOU PREFER US TO 5 Man it -_-
From the patch notes for 7.2.5:
As for the issue with converting to a raid group, that seems to be a problem for both World Quest Assistant and World Quest Group Finder. Makes me wonder if it's something on Blizzard's end.
We really need a button that lets us relist the group when someone leave (which happens a lot). Also noticed that its often not finding any groups while there is no issue with WQGP.
Yes, relisting is a must have!
Could you remove the popup in the middle of the screen for every world quest I fly by?
Update suggestion:
Have the WQA frame re-appear when someone leaves the party and the group is no longer listed to allow the leader to relist the group.
Optional Item Level Filter
This would be an optional filter that players could enable. I would also suggest there be two modes, static and adaptive.
The first mode would allow the host of a group to have the item level option set to a static value of their choosing.
The second mode would be adaptive based on detected offenders that the user kicks from the group using an addon button to do so. Manual uninvites would not affect this as these are discretionary rather than recommended. This mode would need to reset after a delayed period of time when the user enters a new zone.
The primary goal is not to exclude contributing candidates, but to filter out farmbots that rarely gear up beyond a necessary degree to allow the bot to handle the selected zone. These filters should not be used for zones with active invasions.
I've just recently started getting an error when I try to use my keybind to initiate the group search.
Edit: The issue seems to be fixed when I deselect "Search by quest ID".
Found https://us.battle.net/forums/en/wow/topic/20757696964 and figured WQA users probably have a better informed perspective and experience. If you post a reply there, keep it relevant, considerate, and constructive. Most of what's there now is dismissive, irrelevant, or rude.
will there be an option to relist the group when someone leaves the party?
would also like this myself. I like this addon more than WQGF. good stuff.
searching for groups does not work correctly in my opinion. for some quests I don't find listed groups. It felt a little suscpicious so I used WQGF and WQA at the same time (allthough that's a bit buggy). WQGF told me there are groups.
I tested this on several days. It appears the problem is not quest specific.
and the option "search by quest ID" switched on and off doesn't have any impact.
Got this error (which caused the game to freeze for a few secs):
2x WorldQuestAssistant\core.lua:392: bad argument #2 to 'format' (string expected, got nil)
[C]: in function `format'
WorldQuestAssistant\core.lua:392: in function `CreateQuestGroup'
[string "WQA:CreateQuestGroup()"]:1: in main chunk
[C]: in function `RunScript'
FrameXML\ChatFrame.lua:2060: in function `?'
FrameXML\ChatFrame.lua:4486: in function `ChatEdit_ParseText'
FrameXML\ChatFrame.lua:4154: in function `ChatEdit_SendText'
FrameXML\ChatFrame.lua:4190: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
Locals:
(*temporary) = "Created by World Quest Assistant #WQ:%s#%s#"
(*temporary) = nil
(*temporary) = "PVP"
(*temporary) = "string expected, got nil"