From 5ebfde72de94be9f459e3a09210c5589e5a4cf27 Mon Sep 17 00:00:00 2001 From: Joonas Rikkonen Date: Sun, 22 Jul 2018 16:00:32 +0300 Subject: [PATCH] Fixed ragdoll collision categories not being updated when CheckDistFromCollider re-enables limb collisions. Fixes #508 --- .../BarotraumaShared/Source/Characters/Animation/Ragdoll.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Barotrauma/BarotraumaShared/Source/Characters/Animation/Ragdoll.cs b/Barotrauma/BarotraumaShared/Source/Characters/Animation/Ragdoll.cs index 7d55f8c61..011f19a5b 100644 --- a/Barotrauma/BarotraumaShared/Source/Characters/Animation/Ragdoll.cs +++ b/Barotrauma/BarotraumaShared/Source/Characters/Animation/Ragdoll.cs @@ -1265,6 +1265,8 @@ namespace Barotrauma //set the position of the ragdoll to make sure limbs don't get stuck inside walls when re-enabling collisions SetPosition(Collider.SimPosition, true); collisionsDisabled = false; + //force collision categories to be updated + prevCollisionCategory = Category.None; } }