i've updated the code in the first post if anyone wants to give this a try in tf2 or any other game. only problem now is that you don't know which weapon killed the ragdoll owner so you can't easily setup per weapon ragdoll adjustments. you could have an array that stores the weapon name that killed the client when they die and check it in client prethink.