The main goal should be to get proper 5v5 matches happening as much as possible. Penalizing deliberate offenders takes lower priority, the most important thing is to NOT ruin the experience for the other 9 players who are ready to go.
Since ArenaNet still haven’t implemented a solution, I can only think that they need more suggestions. Here’s mine:
If 30 seconds have passed after a match officially starts and one of the below situations occurs:
a) Someone is still missing from the scoreboard (disconnected or logged out)
OR
b) Someone hasn’t moved from the spawn point, no activity detected (AFK)
Then the following should happen:
1) The AFK person will be immediately kicked + penalized and returned to Mists, the disconncted/logged-out person will also be returned to the Mists if they reconnect.
2) The next 3-5 people sitting in Solo Queue should get a message: “Vacant slot available, accept within the next 30 seconds to join!”
3) Whichever one of those 3-5 people clicks “Accept” the fastest will join the match (the system can decide who), while the rest will be given a message “Sorry, the slot was filled. You have been placed in the queue.”
The team with missing people is guaranteed to have their slot(s) filled. Mission accomplished, match saved! Nothing too drastic happens in the first 1 minute of the match…at least it will be a fair 5v5 match for the remaining duration which is a hell of a lot better than a 4v5 (or 3v5/2v5 when people start rage-quitting).
For those worried that even 1 minute is too long a disadvantage and people won’t join a team that has been put at disadvantage, it’s just a matter of narrowing-down my suggested time windows:
Instead of 30 seconds, if 10 seconds pass after match starts and someone is detected afk/disconnected, kick them and offer the next 5 people in queue a 10-second window to join + fill the vacant slot. That means the team will be at a 20 second disadvantage at the most.
To cut that time even further, we would have to eat into the pre-match time. For example, when the final 10-second countdown starts (“The match will start soon”, “Last chance to nail down strategy…” etc), when the timer hits 0 (match starts) and someone is detected as disconnected/afk then they will be immediately kicked + replaced within the next 10 seconds.
So basically 10 secs into the match the vacant slot would already be filled.It would be tight but it would work.
4) In addition to the above , please have a right-click reporting feature to report people who go AFK later in the match, it does happen quite a lot. If 2 or more people report someone as AFK, the offending player should get a message: “You have been reported AFK – please perform any activity within the next 60 seconds”. If they do anything (even a keypress or mouse waggle) then they should be immune to AFK-reports for the remainder of the match. If they do nothing, they will be kicked, penalized and receive no rewards.
The vacant slot should not be kept vacant however, since it’s too long into the match.
What does ArenaNet think, are these good ideas? Would it even be possible to implement?
Until a solution finally arrives, all us players can do is keep making suggestion after suggestion. Experiencing multiple 4v5’s is absolutely infuriating.
(edited by Wintel.4873)