Add Morbusanide recipe
Make usecondition default to true so items aren't wasted
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user