From 9f727ddbafe13fedb9be924f120dd5b9b3b54146 Mon Sep 17 00:00:00 2001 From: Alex Noir Date: Sat, 30 Dec 2017 14:53:26 +0300 Subject: [PATCH] Add Morbusanide recipe Make usecondition default to true so items aren't wasted --- .../Content/Items/Fabricators/fabricators.xml | 6 ++++++ .../Source/Items/Components/Machines/Fabricator.cs | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Barotrauma/BarotraumaShared/Content/Items/Fabricators/fabricators.xml b/Barotrauma/BarotraumaShared/Content/Items/Fabricators/fabricators.xml index a6fcd9996..305c61450 100644 --- a/Barotrauma/BarotraumaShared/Content/Items/Fabricators/fabricators.xml +++ b/Barotrauma/BarotraumaShared/Content/Items/Fabricators/fabricators.xml @@ -181,6 +181,12 @@ + + + + + + diff --git a/Barotrauma/BarotraumaShared/Source/Items/Components/Machines/Fabricator.cs b/Barotrauma/BarotraumaShared/Source/Items/Components/Machines/Fabricator.cs index 9c838ebce..7a1e32758 100644 --- a/Barotrauma/BarotraumaShared/Source/Items/Components/Machines/Fabricator.cs +++ b/Barotrauma/BarotraumaShared/Source/Items/Components/Machines/Fabricator.cs @@ -73,7 +73,7 @@ namespace Barotrauma.Items.Components string requiredItemName = subElement.GetAttributeString("name", ""); float minCondition = subElement.GetAttributeFloat("mincondition", 1.0f); //Substract mincondition from required item's condition or delete it regardless? - bool useCondition = subElement.GetAttributeBool("usecondition", false); + bool useCondition = subElement.GetAttributeBool("usecondition", true); int count = subElement.GetAttributeInt("count", 1); if (string.IsNullOrWhiteSpace(requiredItemName)) continue;