Tangent on the topic of TK mechanics: What if repeatedly damaging the same teammate caused you to have a "TK point multiplier" against that person... :thinking: (as in: each additional bit of damage would add MORE tk points than the last bit of damage. Scaling with damage dealt, not with number of shots.)
It would help with cases of one person specifically damaging another person.
Alternately/additionally, what if you could !p or !f for all team damage dealt? The damage would be batched, like, if one person damages a teammate then a 30 second timer would start, and at the end of the 30 seconds, a punish option window would pop up for the person damaged, listing the amount of damage dealt to you in the last 30 seconds by the offender, and asking whether you want to punish.
(One time while playing SBD, I was proj'd for five rounds in a row, at the start of each round, by an ally. I wanna be able to !p that.)
Would also be good if the servers kept logs of team damage, to be accessed by admins for evidence purposes later. :thinking: Like, for banning someone after-the-fact.
On-topic: K4, I believe that even when you're tryharding, it's rather stupid to care too much about K/D. K/D is pretty subject to the strength of your team vs the enemy's team, the class selection of everybody, and the degree to which you're playing-to-learn or playing-to-win. It's not something to pay much attention to, and if you obsess over it, that gives you less leeway to play experimentally and learn by doing unfamiliar things. Since those'll hurt your K/D.