From 1aa654a5a33ac35d9371c2077dff0de8e522f983 Mon Sep 17 00:00:00 2001 From: Joonas Rikkonen Date: Mon, 8 Jan 2018 16:35:53 +0200 Subject: [PATCH] Severed joints can't be severed again (fixes severed limbs constantly emitting gore particles at the clients' side due to the constant status update messages) --- .../BarotraumaShared/Source/Characters/Animation/Ragdoll.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Barotrauma/BarotraumaShared/Source/Characters/Animation/Ragdoll.cs b/Barotrauma/BarotraumaShared/Source/Characters/Animation/Ragdoll.cs index 492f4c7fe..46625bc4d 100644 --- a/Barotrauma/BarotraumaShared/Source/Characters/Animation/Ragdoll.cs +++ b/Barotrauma/BarotraumaShared/Source/Characters/Animation/Ragdoll.cs @@ -527,7 +527,7 @@ namespace Barotrauma public void SeverLimbJoint(LimbJoint limbJoint) { - if (!limbJoint.CanBeSevered) + if (!limbJoint.CanBeSevered || limbJoint.IsSevered) { return; }