Blueprint Apply Damage Fires Twice From Client

“OnComponentHit” is called on everyone, so if you have 1 client and 1 server, your event “ApplyRadialDamage” will be called twice. Adding a “SwitchHasAuthority” node right after “OnComponentHit” should solve the issue.