From 6223861f7aa32cd503538dfac3e434057023f37a Mon Sep 17 00:00:00 2001 From: Regalis Date: Wed, 24 May 2017 19:27:51 +0300 Subject: [PATCH] Fixed clients' characters deselecting items when a status networkevent is received from the server --- Subsurface/Source/Characters/Character.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Subsurface/Source/Characters/Character.cs b/Subsurface/Source/Characters/Character.cs index 215946baa..f4d3a59d5 100644 --- a/Subsurface/Source/Characters/Character.cs +++ b/Subsurface/Source/Characters/Character.cs @@ -1774,9 +1774,12 @@ namespace Barotrauma } if (Math.Sign(newStun) != Math.Sign(stunTimer)) AnimController.ResetPullJoints(); + stunTimer = newStun; - - selectedConstruction = null; + if (newStun > 0.0f) + { + selectedConstruction = null; + } } private void Implode(bool isNetworkMessage = false)