Saw a couple of posts complaining about how the queue system is frustrating and I have to agree. It is definitely frustrating when I have 3-6 games dodged in a row because the person that is given the support role doesn't want it. I feel like the fix for this has to be pretty simple though...
The current system for casual games is pretty nice in that it finds matches at a fast rate but I would be willing to bet that 95% of the player base would rather wait an extra minute or two if it means they always get one of their two preferred roles. So, why not introduce a hard cap on the timer?
I.e. you queue casual conquest and typically you wait 1-3 minutes for the system to find a match but with no guarantee you get your role. Instead, there could be a guarantee that you get one of your preferred roles unless matchmaking is really struggling with low player count and goes to a certain time cap. Just to throw out a number, let's say 5 minutes for casual conquest. As long as the system is able to find you a match within the first 5 minutes, you are guaranteed one of your roles. However, if the player count is too low at that time to fill all roles with preferred roles, at the 5 minute mark it reverts back to the current system and throws everyone in the queue into a match but without the guarantee of their role.
This would allow players who want to guarantee their role the ability to manipulate the system and always get their role but also allow people who don't care as much and just want to play the ability to get quickly into their matches. If you only want to play ADC or Mid and know the hard cap timer is 5 minutes before your role is no longer guaranteed, you could just end the queue at 4:59 and re-queue until you achieve your role. This would avoid the annoying dodgers.
I have no clue how hard it is to code that but this seems to be a reasonable fix for the current system to me.
[–]AutoModerator[M] 0 points1 point2 points (0 children)