Socket Replication

Hello guys,

I’m working on a multi-player 3rd person shooter on 4.6.1.

Im currently trying to make my AI actor rotate to face a player to shoot him in the face. Once facing the player i spawn a bullet at a position specified by a socket on the gun. When the server is looking the AI everything is working fine but if he is not looking the AI turn correctly but the position of the socket is wrong.

here is some pictures to illustrate my problem.

35946-server.jpg

35947-client.jpg

Thanks for your answers.

Are you using the get world location node for the socket?

Also sending screenshots of the blueprint would help us understand more about your problem.

No i’m using the Get socket location node from the skeletal mesh as shown here

Basically when the AI fire it call this event that use the socket location to spawn the bullet