Add Morbusanide recipe

Make usecondition default to true so items aren't wasted
This commit is contained in:
Alex Noir
2017-12-30 14:53:26 +03:00
parent 32a2b38112
commit 9f727ddbaf
2 changed files with 7 additions and 1 deletions
@@ -181,6 +181,12 @@
<RequiredSkill name="Medical" level="60"/> <RequiredSkill name="Medical" level="60"/>
</fabricableitem> </fabricableitem>
<fabricableitem name="Morbusanide" outcondition="0.25" requiredtime="10">
<RequiredSkill name="Medical" level="60"/>
<Item name="Morbusine" mincondition="0.25"/>
<Item name="Stabilozine" mincondition="0.25"/>
</fabricableitem>
<fabricableitem name="Calyxanide" requireditems="Velonaceps Calyx Eggs, Corrigodone" requiredtime="30"> <fabricableitem name="Calyxanide" requireditems="Velonaceps Calyx Eggs, Corrigodone" requiredtime="30">
<RequiredSkill name="Medical" level="60"/> <RequiredSkill name="Medical" level="60"/>
</fabricableitem> </fabricableitem>
@@ -73,7 +73,7 @@ namespace Barotrauma.Items.Components
string requiredItemName = subElement.GetAttributeString("name", ""); string requiredItemName = subElement.GetAttributeString("name", "");
float minCondition = subElement.GetAttributeFloat("mincondition", 1.0f); float minCondition = subElement.GetAttributeFloat("mincondition", 1.0f);
//Substract mincondition from required item's condition or delete it regardless? //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); int count = subElement.GetAttributeInt("count", 1);
if (string.IsNullOrWhiteSpace(requiredItemName)) continue; if (string.IsNullOrWhiteSpace(requiredItemName)) continue;