I have a projectile weapon that implements a
ServerFire function that spawns a replicates a projectile to each client. I am trying to figure out how on the initiating client to fire a local projectile so even with lag it feels responsive, but then the real projectile to be fired on the server and be replicated to every one else.
Currently if I were to try and spawn the projectile on the client, then told the server I would see two projectiles on the client. Any advice?