Issues With BodyVelocity

I’ve come across an issue that has been really bugging me when trying to create knockback with bodyvelocity. The feedback feels really delayed and I’ve tried setting network ownership to both the player and the server, both don’t seem to be any better.

2 Likes

Try changing the Velocity of HumanoidRootPart directly, hope that helps :confused:

Without body movers

I’ve tried changing the velocity of the humanoidrootpart directly as well using RunService.Heartbeat:Wait(). It yields the same results with a tad bit more delay. I’m pretty sure it’s not the method in which the knockback is done, just how it is replicated (if that made any sense).

I fixed the issue by changing the way my code was organized. I don’t know how that fixed the issue but it works somehow.