Client Grenade toss issues.

I’m implementing different weapons and grenades in my project. I have a Grenade Launcher that works perfectly for both client and server.

My issue is - when testing with Player Starts all facing the same direction I have no issues at all, but now I’ve set up different Player Starts around my map and when I try to throw a grenade on my client it doesn’t throw in the desired direction. When the players happen to spawn at the same location, there are no issues with throwing the grenade.

Is there a setting within my ThrowGrenade blueprint I can change? Is something not replicating properly? It seems to me that because the Player Starts are scattered around the map and have their directions different from the Server it gets confused which way is forward. Any help would be greatly appreciated!!

1 Like

I have a similar problem with you, when the client does not appear in the server’s view, the position of the generated bullet will be inaccurate. Are you using ue5.1?

The solution to the grenades bug, was to add is this line of code in the bottom of my Character’s constructor.

GetMesh()->VisibilityBasedAnimTickOption = EVisibilityBasedAnimTickOption::AlwaysTickPoseAndRefreshBones;