Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Queue logic not working correctly #29

Open
Apathyxia opened this issue Jan 13, 2025 · 0 comments
Open

Queue logic not working correctly #29

Apathyxia opened this issue Jan 13, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@Apathyxia
Copy link

Current Behaviour

Currently, especially for melee classes, it has occurred in the last 2 weeks that they will not get game pops, even when there are other roles in the queue.

As an example:
image

In the photo, one can see that there are 2 melees in the queue. Then 6 people join (from the game that just ended), all of them got into the queue again, leaving Eltnum and me in the queue again. This type of queue logic made me see 9 queue pops before I got into a game (there were ~5 melees queueing at the time).

Potential Cause

My suspision is that the queue logic is faulty. I assume there to be some priority for players to get into the game. I.e., you queue first, you're going into the game first.

I suspect that the priority for the queue is not removed when a player gets into a game. It is only removed when the GAME ends, not when the PLAYER leaves. This makes it so, for example, now another melee leaves the game before the game ends, queues again and gets into a new game.

I personally tested the above behaviour and I managed to skip several people in the queue this way. I.e., queueing right away after leaving the match before everyone else had left the match.

This obviously now creates issues and unfairness in the matchmaking. Seeing 6 melees in the queue and 2 in the game, and those 2 in the game getting constant games is just demotivating.

Extra Notes

This issue is not currently noticeable in ranged and healers as there are not enough of them in the queue usually. Hence I would further suggest to remove melee+ranged requirement and just allow any 2 dps to be in the same team. However, this should try to avoid class stacking if possible. I.e., if 2 warriors, rogue and an enhancement shaman would be in the queue, the match up should be warrior+rogue vs. warrior+shaman (+ healer in both teams).

@Helias Helias added the bug Something isn't working label Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants