Ragdoll only working as expected when Humanoid dies not when it's triggered while Humanoid is alive

The title says it.

On Firing Server (player’s alive):

On Humanoid.Died:

Does anyone know why this is happening? I’ve tried killing the humanoid and then making his health full but it dies.


On the client you need to change the Humanoid state to “Ragdoll”, this makes all limbs collidable and stuns the player, to stop the player getting back up straight away you need to disable the “GettingUp” state, once you want the player to get back up simply enable the “GettingUp” state again.

You might find these pages useful

Merry Christmas, if this wasn’t clear enough feel free to reply to me. :santa:


This is some really good information for making a taser as well! I’ve been trying to figure out a reasonable way to do it, and this just might be it! Thanks!