The FAF administration is planning to remove the ability of players to "ping" their teammates after their ACU dies:
@snagglefox said in Questions about performance:
Pinging after dying is disabled because of a potential exploit. For more information, read this PR: https://github.com/FAForever/fa/issues/2259
The "exploit" in question is:
Observers can use the "setarmyview" command to go from obs to an army view and then write messages and set map markers
that should not be possible since observers can see the entire map and thus can give vital information that might not be available otherwise
These OBSERVERS are people who were allowed by the host to observe the match. To be an observer, you need permission from the host (who can turn observers on/off)
These observers can ALREADY cheat. The easiest way to cheat would be for observers to be on voice chat with one of the players. Cheating that way is basically undetectable. Even having a referee in the same room as the player wouldn't pick up this cheating if the player was wearing headphones. It's basically impossible to stop.
IF an observer cheated using this method, by placing map markers for one team only, that would show up in the replay file. Cheating this way would leave a PERMANENT RECORD, easily verifiable, that the admins could use to instantly permanently ban the cheater. This permanent record would be part of every player's local replay file, including the team that was victimized by the cheating. Anyone who watched the replay could see that cheating happened and exactly what the cheating was and who did it.
The "problem" that they are trying to solve is not a problem in the first place: observers can already cheat in a way that is undetectable, so why do we need to ban a method of cheating that would leave evidence?
Now let's talk about the COST of imposing this fix: taking away the ability of "dead" players to participate in the match by giving helpful pings to their teammates. Why would you want to take that away from people? It's one of the ways that people cooperate and communicate. People who otherwise can't participate in the match are about to contribute something. It's hard enough to play when you are outnumbered by the other team. Being able to receive pings from your teammates can make a huge difference. It's something all of the players (with living or dead ACUs) want. If those players leave, they aren't even allowed to queue for ladder or TMM until the match ends. We gain nothing from tying their hands. It just makes the game worse.
The "problem" is not a problem at all. It's an interesting technical glitch that has no real-world consequences. It is an exploit that is useless to cheaters because it leaves complete evidence. The fix, on the other hand, is a HUGE PROBLEM. This fix is already part of the "FAF Develop" branch. I'm writing this to bring attention to this "fix" so we can prevent it from ever getting into the game.