On my player blueprint I run a damage event when pressing shift. This event runs on the server then to a multicast event, finally updating the health bar. But when I click shift it does damage to all other clients in the game instance. While not updating the player’s health bar to other clients. Mainly, my issue is that the damage is being done to all players.
Health variable is set to replicate.
I am new to replication and multiplayer so help would be appreciated, and if you need me to clarify things just ask.