Closed BarbzYHOOL closed 1 year ago
If added, need to make this configurable too:
server/game/DungeonFinding/LFGMgr.h:40: LFG_GROUP_KICK_VOTES_NEEDED = 3
And do it like that:
LFG_GROUP_KICK_VOTES_NEEDED = (CONFIG_LFG_VOTE_KICK_REQUIRED_NUMBER_OF_PLAYERS) ? CONFIG_LFG_VOTE_KICK_REQUIRED_NUMBER_OF_PLAYERS; ceil(CONFIG_GROUP_MAX_PLAYERS_SIZE)`
EDIT: and also it must not work if the group size = 2, else only 1 vote can kick the other player
+1
WIP 💀
Another bunch of suggestions:
I would call it lfg-insta-pop
.
Configuration proposal:
LFG.insta.pop.enable
- enable insta-pop on server LFG.insta.pop.solo.enable
- enable solo (no group) insta-pop on server LFG.insta.pop.solo.command.enable
- enable player .lfg insta pop solo on|off
command to toggle insta pop.LFG.insta.pop.solo.command.announce
- announce state of .lfg insta pop solo on|off
LFG.insta.pop.party.enable
- enable party insta-pop on server LFG.insta.pop.party.command.enable
- enable party leader.lfg insta pop party on|off
command to toggle insta pop.LFG.insta.pop.party.command.announce
- announce state of .lfg insta pop party on|off
LFG.insta.pop.party.min.group.size
- set limit 2,3,4LBRS/UBRS not taken into consideration yet as they are special 10-man dungeons.
Better names:
lfg-instapop LFG.instapop.x.x
Questions:
why the distinction between solo and party? (i can't think well atm, maybe i don't see something that could be useful :P)
what is announce state for? what would it announce?
and how do lbrs/ubrs fit in the Random Dungeon Finder tool?
Because as admin
you can choose to enable instapop for solo and party or just solo or just party. Depends how crazy admin
is but we give him all he need.
Yes, i would remove announcer and make it by default to announce the state when you use .lfg instapop solo on|off
.
I will analyze lbrs/ubrs and come back with an answer. I don't really know.
dunno if useful to tell the player, maybe it is, okay for the rest
Since the issue is approximately 3 years old, I will close it, and if necessary, we will reopen it. But I want to ensure that the open issues, are currently bugs or improvements that we should apply to the module today. So if we have to reopen the issue, it is reopened, or a new updated issue is created, with all the updated information, so that we can correct the error or see the possibility of implementing what was discussed here.
After discussing this with several developers (Darkon, Diel, Yehonal), this module should be implemented into the core with configurable options. It's mostly about the .patch file
In top of that, we should be able to set a minimum amount of players required for the group size before being teleported to the dungeon AND a maximum amount of players as well.
EDIT:
game/Groups/Group.h:30:#define MAXGROUPSIZE 5