Pattern
Local Recoil, Networked Damage
local-recoil-networked-damage-authority-split
Recoil and camera effects are applied only on the owning client by mutating EyeAngles and instantiating CameraNoise locally, while weapon hits and damage are validated on the host; mismatched authority can desync aim, effects, or outcomes.