Dears,
The queue is still as buggy as it was from the beginning. The error is obvious: in certain (race) conditions that same player could enter the same queue more than once. The accept dialog do popup twice in this situation, but the second one disappears automatically after a sec or so. The problem is, when a player accidentally accepts the ready popup twice, the queue gets broken, and everyone should wait for the next iteration. So the fix is:
if (player.inQueue()) {
return;
}
Cheers.
[Edit for profanity]
Edited by [Deleted User] on February 4, 2018 6:27PM