See also this PR: https://github.com/FAForever/fa/pull/3418
You can not ping when:
- You are an observer (army = -1).
- You are in a replay.
- Your focus army is not allied to your original army.
In all other situations you can ping as usual. And the best part: you will always ping in your own name unless malicious intent is in play (e.g., someone changing code).
I am not sure if I can add in filtering options (I want to see no ping of X, but other players can) as they are actual entities and therefore affect the hash made to check for desyncs. @arma473 can I see that mod of yours?
What is possible is:
- Add an option in the game options for pings to (not) make a sound when it spawns from certain people, or in general.