most people who suggest a timer to counter RA leavers think of one that starts when people leave a game.
i suggest the following:
- when a player enters a RA match (only first match not consecutives), a 4 minute timer for that player starts to count down
- when the player wins or loses a match, the timer is set to 0
- when the player leaves the match AND has less than 3 other party members (i.e. someone left before), the timer is set to 0
- the player will have an inactive (greyed out) "enter mission" button in RA as long as the timer is above 0
this should cause no problem to anyone who is leaving for a good reason:
- if you suddenly have stuff to do in real life, the 4 minutes will be over before you return. and if you just have to open the door real fast, you can stay in the match
- if you leave after someone in your team left (or even if you have the rare "team of 3" bug), the timer is reset
- if you leave after the game is over (some games are won/lost very fast), the timer is reset
- if your team has no rez sigs, then by the time you find out, the 4 minutes are gone, or it's just some more seconds until you lose (which will reset the timer)
- if you leave for some reason that happens very rarely, then 4 minutes are not hard to bare (4 heal monks on your team will not happen more than once in over 100 games)
if there should be any reasons for leaving that i haven't thought of, please tell me... and if needed the suggestion can be tuned.