I have a problem, and it is that when I use an ability in my game and the character collides with something, it flies away, I use BodyVelocity and I don’t know if there is another better option, does anyone know how to solve it?
It might have something to do with the animation, since you are putting it into the Torso. Try putting the BodyVelocity into character.HumanoidRootPart.
I know I already asked this, but it does the exact same thing if you make the MaxForce for both velocities, like, 50k-100k? Because if it does then I honestly don’t know.
I am using BodyVelocity for character movement while attacking
and he was doing small jumps when colliding with the mobs.
It was setted to 400k MaxForce.
Now i lowered it to 50k and it fixed.
Thank you!
Yo, sorry for late… Very late reply. I have fixed it by disable FaillingDown in Humanoid : Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown, false)
Now, I can apply force as must as I wanted to (EVEN THO, this solution won’t fix bv to not fling the character, but instead it’ll prevent character to not crash on the floor/360 degrees fly away)