TK the way it is right now is fine. It gives realism and besides it doesn’t matter if you’re rank 2 or 20; you will accidently kill your teammates sometimes.
On the other hand, you can’t blame me if you die getting stabbed in the back by me with a halberd if I keep my distance and you Sidestrafe everywhere, eventually into one of my halberd thrusts. Besides, TKing can easily be avoided with aiming upwards mid-swing.
Remove vanguard class? I think you’re just butthurt that your friendly vanguards suck and enemy vanguards are good. How is adding a dual wielding class a solution? That class will be capable of TK and WILL TK. If you want to remove a class for TK, then remove every class save MAA.
In fact, I find knights to be the one doing most of the team killing, not vanguards. It’s unavoidable that I accidently TK 3-4 times in a 24 man fuckfest. I can’t count the times I’ve been hit by friendly knights in a 3 on 1 gank, especially after I bag the enemy with a thrust. I would get hit 2 times always after I kill the enemy, bringing me down to half health cuz knights aren’t done LMB spamming. Saying that vanguards are the source of excessive TKing, is frankly baseless. I think that vanguard is the weakest class right now, due to the low skill ceiling- they can’t compete in high level plays against MAA and knights, and they are the pincushion of archers.