From bf3fa804df4ec566ff29f882721b774b0a1f4694 Mon Sep 17 00:00:00 2001 From: Regalis Date: Sat, 25 Feb 2017 16:40:52 +0200 Subject: [PATCH] Fixed ragdolls accumulating a large movement value while being dragged (backported from commit a21d8d7) --- .../Source/Characters/Animation/HumanoidAnimController.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Subsurface/Source/Characters/Animation/HumanoidAnimController.cs b/Subsurface/Source/Characters/Animation/HumanoidAnimController.cs index b131e258d..2be536010 100644 --- a/Subsurface/Source/Characters/Animation/HumanoidAnimController.cs +++ b/Subsurface/Source/Characters/Animation/HumanoidAnimController.cs @@ -910,7 +910,7 @@ namespace Barotrauma targetLimb.pullJoint.WorldAnchorB = targetLimb.SimPosition - diff; targetLimb.pullJoint.MaxForce = 10000.0f; - target.AnimController.movement -= diff; + target.AnimController.movement = -diff; } }