liyunfan1223 / mod-playerbots

AzerothCore Playerbots Module
https://discord.gg/NQm5QShwf9
GNU Affero General Public License v3.0
234 stars 129 forks source link

LFG issue. #350

Closed nugsforthugs closed 1 month ago

nugsforthugs commented 1 month ago

Describe the bug When using LFG, between levels 15 - 29 - if you select "Random Dungeon" it will show on the console everyone of that level range queuing up then it pops and works as intended for that level bracket.

Go into other brackets such as 30 - 40 - 50 - 60, even /who 30-39, /who 40-49, etc there are plenty of bots on my server (1300) and not one of them queues up if you select "Random Dungeon". It shows the same levels 20 - 25 - 30 in the consoles queuing up for your level bracket.

If you select "Specific Dungeon" and select one from the list and then queue, they will queue as intended and show the appropriate levels queuing in console and the dungeon will pop and you'll be able to do it.

Commit hash 9b1736e61f3c6a732c721d8045fca19531daf0d4

To Reproduce Steps to reproduce the behavior:

  1. Create new character, either side: type into chat .levelup 15 and then queue for a random dungeon, you'll see it works perfect
  2. Leave dungeon, then type .levelup 40, then queue again to random dungeon - you'll sit in queue forever, not one bot queues.
  3. Cancel queue for random, select "Specific Dungeon" from the list, select any dungeon you want and then you'll see they queue up and work as intended.

Expected behavior Random dungeon obviously queues bots up at the proper level brackets and selects a random dungeon.

Desktop (please complete the following information):

davvvve1 commented 1 month ago

Same here

noisiver commented 1 month ago

I don't know, I don't have any issues with it. I selected all roles to make sure I have the best chance of getting a group.

image

davvvve1 commented 1 month ago

I have recompiled everything - Same fault -. I play dps -Hunter

nugsforthugs commented 1 month ago

I don't know, I don't have any issues with it. I selected all roles to make sure I have the best chance of getting a group.

image

As a Druid or paladin that works cause they can select all 3 roles, as a mage, warlock, rogue, etc that can only select dps this is where the issue is at for me at least.

noisiver commented 1 month ago

Well, maybe there aren't enough tanks or healers in your range? I don't see that as an issue with the actual system, although it could be changed to change someone into a tank or a healer if one doesn't exist (that would be nice), but rather the lack of certain roles.

davvvve1 commented 1 month ago

Gonna see if i change warr , pala , dk to tank and set all the other to healer roll .

davvvve1 commented 1 month ago

Nope . If you /1 @tank who , alot of tanks at my lvl shows up . Its a bug . Im 41 atm. But looking for specific dungeon works

davvvve1 commented 1 month ago

I have the server on my other screen . When i press Random Classic Dungeon , it search but the "players" that come up are not the same level .- like lvl 18 - 25 . It should be lvl 40 ish i guess ?

davvvve1 commented 1 month ago

And another bug is that not all of the bots summon to the dungeon , you have to manual /p summon for it to work .

davvvve1 commented 1 month ago

Now @level 43 i used Random and it worked . Gonna try more .

noisiver commented 1 month ago

And another bug is that not all of the bots summon to the dungeon , you have to manual /p summon for it to work .

That's a known issue and can happen no matter what way you get there. It can happen even when running in manually with a group of bots.

Dreathean commented 1 month ago

Fixed here https://github.com/liyunfan1223/mod-playerbots/pull/377