Firstly, I love it. It works great and now I actually know if I’ve done damage with a ranged weapon.
However with how good it is it raises some questions. Those questions being: why is it optional?, why is it not the default?, and why does the other option exist?
It seems to me that it’s a choice between “server authoritative hit markers” or “I would like the HUD to lie to me” and for whatever reason the “lie to me” option is the default (and still exists). I don’t see any upsides to the “lie to me” option. That’s just bad for new players for obvious reasons.
There’s also the issue that melee hit feedback is still unreliable because melee hits don’t give a hit marker (except on a kill). That can be very frustrating to players.
My suggestion would be to give melee hits hit markers and to make all hit markers server authoritative (either by default or remove the “lie to me” option entirely).
The intended result being that all players would now receive reliable hit feedback in all scenarios.
