80 - LFM barker feature
What is the enhancement in mind? How should it look and feel?
I'd like to have a GUI where I could more easily manage / create / update my LFG/LFM macro in the form of
"LFM for <dungeon> need X heals, Y tanks, Z dps <more info>"
Please provide any additional information below.
"/ss lfg" would spam this semi-auto-generated macro in trade, general, LFG, and guild channels.
A new GUI in SpeakinSpell would allow me to customize this spam message, format, and group forming goals to specify how many I want of each class, how many total, what dungeon, and the <more info> part like "level 80+ please" or "come get your black war bear!" or whatever extra info I want to add to go with what I'm looking for.
| User | When | Change |
|---|---|---|
| rismisner | Wed, 07 Oct 2009 19:19:17 | Create |
- 7 comments
- 7 comments
Facts
- Reported on
- 07 Oct 2009
- Status
- Accepted - Problem reproduced / Need acknowledged.
- Type
- Enhancement - A change which is intended to better the project in some way
- Priority
- Medium - Normal priority.
- #7
rismisner Wed, 07 Oct 2009 19:42:33Additional feature ideas:
Integrate with the LFG tool to auto-detect what dungeon/quest/zone I'm LFG/LFM for.
Integrate with the calendar for the same purpose for LFM for a scheduled events, and to fill in a <starttime> substitution. "LFM for <dungeon> need X more, want to start at 12:30"
Had another idea to add code to recognize all of the standard dungeon abbreviations to support a feature where I type in "BRD" and select the checkbox for "[X] Link Achievement" and SnS would auto-replace that with a link to the achievement, which also fully spells out "Blackrock Depths" ... DM/VC presents an issue with that, but otherwise this would be mostly a data setup task.
- #6
rismisner Wed, 07 Oct 2009 19:38:35The sum total of ideas for this LFM barker almost merit its own separate addon.
How should this make better use of the other features in SpeakinSpell to justify adding it within the context of this project?
Do I want to randomize my LFM spam in any way?
Do I want to use the Scenarios logic in SnS to help control the behavior of my LFM barker?
Do I want to use other substitutions like <zone> or <time>?
- #5
rismisner Wed, 07 Oct 2009 19:36:55Related support for invite queues.
Many times it seems the majority of players would all prefer to be the last one invited. Nobody wants to join the group when there's only 5 people of 25, and 10 people will say "I'll come, but let me know when you only need 1 more dps"
Come on... selfish jerks... just join the group and wait for it to fill up with the rest of us...
such a hassle to write down their name on my notebook and ask them later if they're still interested.
better solution: write their name into my LFM barker as a pending invite - someone who plans to join the group later.
The LFM barker would then consider that person part of the group for the numbers in calculates in LFM spam, as well as the auto-responder for "how many you got?" auto-response: 15 in group and 5 more in queue
When the group is full including the queue, the LFM barker could potentially auto-invite everyone in the queue with a customized or randomized message "We are almost full, still interested in <dungeon>?" + automatic invite. Or this function could be attached to a button. As the group approaches full and only a few spots are open, I want to get all these queued people in, see who bailed from the queue, and what classes I need to fill the last couple spots.
- #4
rismisner Wed, 07 Oct 2009 19:33:07Auto-Invite features / Auto-responder
When I'm putting together these raids, I always /who people who whisper me to make sure they meet my min level requirements and have a class that might fit what I need.
If all I need are healers, but a rogue whispers me, I'm going to tell him sorry we're full on dps.
If I'm asking for 70+ and I get the typical newbs asking of 68 is close enough ... no it's not, I'm already generous enough with my min level requirements that I hold to them strictly, so no sorry, absolutely nobody under 70.
But if they are above 70 or in general meet all my requirements, I just want to auto-invite.
But not everyone whispering me wants an invite. If they say "invite" they should get auto-invited. If they say something like "how many do you have?" I want my auto-responder to tell them.
- #3
rismisner Wed, 07 Oct 2009 19:30:06Auto-Inspect feature ideas associated with this...
If possible I'd like to auto-inspect the talents of people in my group to determine who are healers and tanks.
Issues with this involve the idea that I invited a healer to the group, but they are still in their dps spec to continue farming mats while I finish putting the group together.
Also I think there's a range limit on performing inspection queries like this, the same in the API as when you right click someone and try to inspect.
Along these lines of auto inspection, another related feature that would be very useful would be to set a minimum avg. iLvl for players in your group, to auto inspect people in the raid and flag them or boot them or alert me in some way that they are not meeting my specified minimum gear requirements.
Would also like to set a minimum toon level like 70+ or 80+ or a range like 25-35 if I'm trying to LFM for a low level dungeon, etc.
- #2
rismisner Wed, 07 Oct 2009 19:26:33Looking at the size of my group (automatically)
If I'm alone, I want it to say LFG instead of LFM
If I'm in a group or raid, I want it to calculate the full group size, and examine the current contents of my raid group to determine what roles I have filled, and how many more I need.
Some manual control would be required for this in a GUI to set the target group size, and set how many heals and tanks we have (maybe who they are) and how many we want. I picture slider controls.
Note that target group size should be fluid allowing steps by 1 all the way from 2 to 40 because you might want to have an unusual number of people, for example suppose you are trying to make a group for 20-man OS for that achievement to do it with fewer people. Or maybe you want to put together a group for MC which is officially a 40-man raid, but you only want 4 geared 80s, or 3, or 6. Any target group size should be allowed.
I would like assistance keeping track of healers and tanks in my pug raid. If someone drops group, I'd like this LFM barker to recognize that person was a healer and adjust my number of healers needed in what it spams LFM.
In general it should be assumed that everyone joining or leaving the group is dps unless I mark them as a tank or healer.
This tool should default to assuming I want 20% tanks, 20% heals, and 60% dps for my total group size, but allow me to adjust it because I might only want 2 tanks out of 25 total people, and 6 healers, or various other configurations, etc.
Add a checkbox for [X] want heroism, will add "need a shaman" to the spam if I don't have one in the raid group already. Possibly want to expand this idea for other class-specific needs if I want a shadow priest to mind control, or I'm trying to ensure I have all the class buffs, etc.
- #1
rismisner Wed, 07 Oct 2009 19:21:16Channel Considerations...
Some channel controls should allow whether and how often to spam guild chat. I want to spam guild chat for this every so often, but not nearly as often as I spam trade and LFG channels.
Depending on what I'm recruiting for and where I am in the world, I may or may not want to spam General chat. For example if I'm in WG inviting for VOA, I want to spam general. If I'm in Dalaran spamming trade and LFG for a raid group, I want to spam general. But if I'm in a dungeon spamming LFM for replacements, I just want to hit the LFG channel but not general.
TBD how much of this logic can and should be automated vs. how much should be configurable and in what way.