On ESEA they also had a karma system, in which you would lose karma points from leaving (among other things).
Once you were at a certain level of -karma, it would ban you for a week or 2 to warn you to change behavior.
We could implement something similar (in my opinion), just replace the karma system by "team spirit points" or something.
+0.50 per completed pugs without leaving, +0.25 if balancing a pug by joining in
0.00 if left with a sub (without unbalance)
-0.50 if left with a sub (with unbalance) -1.0 (if left without sub).
Anyone having -5 points = banned 1 week. At -10 2 weeks. At -15 1 month. Etc.
Once you were at a certain level of -karma, it would ban you for a week or 2 to warn you to change behavior.
We could implement something similar (in my opinion), just replace the karma system by "team spirit points" or something.
+0.50 per completed pugs without leaving, +0.25 if balancing a pug by joining in
0.00 if left with a sub (without unbalance)
-0.50 if left with a sub (with unbalance) -1.0 (if left without sub).
Anyone having -5 points = banned 1 week. At -10 2 weeks. At -15 1 month. Etc.