From fa4d1caeed9c7a20f70382739236fce2f95ac784 Mon Sep 17 00:00:00 2001 From: Joonas Rikkonen Date: Wed, 10 Apr 2019 13:24:36 +0300 Subject: [PATCH] (552a3719d) Don't open a door by clicking "select", if the door has any required items (in which case we want to force open it by clicking "use"). --- Barotrauma/BarotraumaShared/Source/Items/Components/Door.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Barotrauma/BarotraumaShared/Source/Items/Components/Door.cs b/Barotrauma/BarotraumaShared/Source/Items/Components/Door.cs index 00ca27a89..43c08904d 100644 --- a/Barotrauma/BarotraumaShared/Source/Items/Components/Door.cs +++ b/Barotrauma/BarotraumaShared/Source/Items/Components/Door.cs @@ -247,7 +247,10 @@ namespace Barotrauma.Items.Components { //can only be selected if the item is broken if (item.Condition <= RepairThreshold) return true; //repairs - ForceOpen(ActionType.OnUse); + if (requiredItems.None()) + { + ForceOpen(ActionType.OnUse); + } return false; }