Dummy being flung into the air after ragdolling

I am making a combat game that uses a custom ragdoll system, and when I cast the ragdoll system on dummies or nps they just get flung into the air when the ragdoll ends. When I check what state their humanoids are on while this happens, it shows PlatformStanding. I tried everything I could to fix this, and cant disable PlatformStanding because the ragdoll system uses it. How can I fix this?v

3 Likes

The way i fix this in my game is setting the ragdolled character’s Humanoid state to GettingUp and also setting the HumanoidRootPart’s CFrame to be standing upright.

1 Like

I tried that before, however it didn’t work. I managed to fix it by disabling GettingUp when the Dummy gets ragdolled.

Humanoid:SetStateEnabled(Enum.HumanoidStateType.GettingUp, false)