Humanoid:Move rotates the HumanoidRootPart

I want a way to make the player move away from the dummy while keeping the torso looking at it, so I used a BindToRenderStep loop that will always keep the player’s HumanoidRootPart (hrp) looking at the dummy’s hrp, on the client side it looks great, when the player is moving away from the dummy it looks like it’s supposed to, but on the server it looks like this:

Which is not great, any ideas on how I can move the player away from the dummy without rotating the hrp with it? A similar fashion to how shiftlock does it?

Maybe you can turn off auto rotate from the humanoid? Not sure if it will, but it could do the job.

1 Like

From the looks of it, it’s either something to do with your code or as @bostaffmanbulgaria1 mentioned, you coudl have AutoRotate enabled on those humanoids, which is probably causing it. Try it out and if it doesn’t work, it may be how you handle moving the players