A more direct solution is to directly set players who should not trigger RFF when hit because they walk across all the time. And that will only lead to players deliberately walking across each other, hoping to be put onto the exception list. The simplest way is to put the onus on players to avoid blocking the shots of players who are significantly better than they are.
Spin wrote:English is not my native language and you know it. Still see my previous answer.
Yes, I do know it, but you're on a forum. If you didn't know what a vital modifying word meant, you should really have looked it up. I would not use such a word otherwise.
Spin wrote:Now here you are wrong. I don't whine, because I don't give a fuck. I even agree that server like this should not be run democratically. But just try to make it same for all. You could change RFF so that it doesn't hurt you if you are only hitting 1 player in some time window(like 0,5 sec), you hit 2 players, you get hurt.
Players on the server aren't the same though, are they? It's a certain kind of player who constantly runs across the fire of others, and that kind of player is a lowskill. Running across someone else who is firing is what a lowskill does, there's no way to refute that - they do it simply because they are bad. This feature isn't intended to allow high skills some advantage of shooting into groups - that's still utterly unreliable given that a 6.xx could easily be a part of said group, and highskills won't trigger FF in that situation anyway, because they don't shoot their teammates. Certain damagetypes which are intended to do area damage, such as the Firestorm and FP7 DTs, are exempt from friendly fire anyway. Now a fair approach would be to remove FF received from lowskills, but that won't help because it just encourages noobs to spam into groups of other noobs, as everyone has immunity.
Given that the situation as it was previously (for a long time) was that everyone FFs from everyone, and the server didn't break down, I'm not entirely sure how this is a concrete problem. The complaint was specifically that noobs like Nesme and Wuschi walk straight across you while you are firing - in other cases, there were no complaints about RFF in general, just that getting punished because certain shitters don't give a fuck and walk right across you was not fair. Whether or not I or any other player receive RFF from the vast majority of the server will make zero difference to how we play.
Tracking FF in that way is not only a load of extra code in every NetDamage call, it also fails in situations where only one ally is in the mix or if a slow-firing weapon is used.
Spin wrote:As for "you and your crew" you know I wrote that for a specific reason in PM to you and to mention it here is just juvenile.
I found the phrase amusing, that's all.