Changed EquipmentUpgradeNormalData failure_items to lowerCamelCase.

This commit is contained in:
MobiusDevelopment 2022-08-16 10:37:36 +00:00
parent 6f8e248336
commit a5aecb2a9a
20 changed files with 84 additions and 84 deletions

View File

@ -36,7 +36,7 @@
<xs:element type="itemType" name="item"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="failure_itemsType">
<xs:complexType name="failureItemsType">
<xs:sequence>
<xs:element type="itemType" name="item"/>
</xs:sequence>
@ -45,7 +45,7 @@
<xs:sequence>
<xs:element type="upgradeItemType" name="upgradeItem"/>
<xs:element type="successItemsType" name="successItems"/>
<xs:element type="failure_itemsType" name="failure_items" minOccurs="0"/>
<xs:element type="failureItemsType" name="failureItems" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:string" name="id" use="optional"/>
<xs:attribute type="xs:string" name="type" use="optional"/>

View File

@ -131,7 +131,7 @@ public class EquipmentUpgradeNormalData implements IXmlReader
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onSuccessItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));
}));
forEach(upgradeNode, "failure_items", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
forEach(upgradeNode, "failureItems", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
{
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onFailureItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));

View File

@ -36,7 +36,7 @@
<xs:element type="itemType" name="item"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="failure_itemsType">
<xs:complexType name="failureItemsType">
<xs:sequence>
<xs:element type="itemType" name="item"/>
</xs:sequence>
@ -45,7 +45,7 @@
<xs:sequence>
<xs:element type="upgradeItemType" name="upgradeItem"/>
<xs:element type="successItemsType" name="successItems"/>
<xs:element type="failure_itemsType" name="failure_items" minOccurs="0"/>
<xs:element type="failureItemsType" name="failureItems" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:string" name="id" use="optional"/>
<xs:attribute type="xs:string" name="type" use="optional"/>

View File

@ -131,7 +131,7 @@ public class EquipmentUpgradeNormalData implements IXmlReader
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onSuccessItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));
}));
forEach(upgradeNode, "failure_items", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
forEach(upgradeNode, "failureItems", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
{
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onFailureItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));

View File

@ -36,7 +36,7 @@
<xs:element type="itemType" name="item"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="failure_itemsType">
<xs:complexType name="failureItemsType">
<xs:sequence>
<xs:element type="itemType" name="item"/>
</xs:sequence>
@ -45,7 +45,7 @@
<xs:sequence>
<xs:element type="upgradeItemType" name="upgradeItem"/>
<xs:element type="successItemsType" name="successItems"/>
<xs:element type="failure_itemsType" name="failure_items" minOccurs="0"/>
<xs:element type="failureItemsType" name="failureItems" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:string" name="id" use="optional"/>
<xs:attribute type="xs:string" name="type" use="optional"/>

View File

@ -131,7 +131,7 @@ public class EquipmentUpgradeNormalData implements IXmlReader
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onSuccessItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));
}));
forEach(upgradeNode, "failure_items", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
forEach(upgradeNode, "failureItems", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
{
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onFailureItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));

View File

@ -36,7 +36,7 @@
<xs:element type="itemType" name="item"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="failure_itemsType">
<xs:complexType name="failureItemsType">
<xs:sequence>
<xs:element type="itemType" name="item"/>
</xs:sequence>
@ -45,7 +45,7 @@
<xs:sequence>
<xs:element type="upgradeItemType" name="upgradeItem"/>
<xs:element type="successItemsType" name="successItems"/>
<xs:element type="failure_itemsType" name="failure_items" minOccurs="0"/>
<xs:element type="failureItemsType" name="failureItems" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:string" name="id" use="optional"/>
<xs:attribute type="xs:string" name="type" use="optional"/>

View File

@ -131,7 +131,7 @@ public class EquipmentUpgradeNormalData implements IXmlReader
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onSuccessItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));
}));
forEach(upgradeNode, "failure_items", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
forEach(upgradeNode, "failureItems", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
{
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onFailureItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));

View File

@ -23,62 +23,62 @@
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="2" type="1" chance="50" commission="5000000">
<upgradeItem id="6661" count="1" enchantLevel="0" /> <!--Orfen's Earring -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="3" type="1" chance="20" commission="2000000">
<upgradeItem id="6662" count="1" enchantLevel="0" /> <!-- Ring of Core -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="4" type="1" chance="23" commission="7500000">
<upgradeItem id="49580" count="1" enchantLevel="0" /> <!-- Baium's Ring -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="5" type="1" chance="80" commission="7500000">
<upgradeItem id="90763" count="1" enchantLevel="0" /> <!-- Zaken's Earring -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="6" type="1" chance="40" commission="10000000">
<upgradeItem id="90992" count="1" enchantLevel="0" /> <!-- Antharas' Earring -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="2" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="7" type="1" chance="40" commission="10000000">
<upgradeItem id="91550" count="1" enchantLevel="0" /> <!-- Frintezza's Necklace -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
</list>

View File

@ -36,7 +36,7 @@
<xs:element type="itemType" name="item"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="failure_itemsType">
<xs:complexType name="failureItemsType">
<xs:sequence>
<xs:element type="itemType" name="item"/>
</xs:sequence>
@ -45,7 +45,7 @@
<xs:sequence>
<xs:element type="upgradeItemType" name="upgradeItem"/>
<xs:element type="successItemsType" name="successItems"/>
<xs:element type="failure_itemsType" name="failure_items" minOccurs="0"/>
<xs:element type="failureItemsType" name="failureItems" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:string" name="id" use="optional"/>
<xs:attribute type="xs:string" name="type" use="optional"/>

View File

@ -131,7 +131,7 @@ public class EquipmentUpgradeNormalData implements IXmlReader
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onSuccessItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));
}));
forEach(upgradeNode, "failure_items", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
forEach(upgradeNode, "failureItems", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
{
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onFailureItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));

View File

@ -23,63 +23,63 @@
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="2" type="1" chance="50" commission="5000000">
<upgradeItem id="6661" count="1" enchantLevel="0" /> <!-- Orfen's Earring -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="3" type="1" chance="20" commission="2000000">
<upgradeItem id="6662" count="1" enchantLevel="0" /> <!-- Ring of Core -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="4" type="1" chance="23" commission="7500000">
<upgradeItem id="49580" count="1" enchantLevel="0" /> <!-- Baium's Ring -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="5" type="1" chance="80" commission="7500000">
<upgradeItem id="90763" count="1" enchantLevel="0" /> <!-- Zaken's Earring -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="6" type="1" chance="40" commission="10000000">
<upgradeItem id="90992" count="1" enchantLevel="0" /> <!-- Antharas' Earring -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="2" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="7" type="1" chance="40" commission="10000000">
<upgradeItem id="91550" count="1" enchantLevel="0" /> <!-- Frintezza's Necklace -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="8" type="1" chance="100" commission="50000">
<upgradeItem id="91046" count="1" enchantLevel="0" /> <!-- Ignis' Old Necklace Lv. 1 -->

View File

@ -36,7 +36,7 @@
<xs:element type="itemType" name="item"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="failure_itemsType">
<xs:complexType name="failureItemsType">
<xs:sequence>
<xs:element type="itemType" name="item"/>
</xs:sequence>
@ -45,7 +45,7 @@
<xs:sequence>
<xs:element type="upgradeItemType" name="upgradeItem"/>
<xs:element type="successItemsType" name="successItems"/>
<xs:element type="failure_itemsType" name="failure_items" minOccurs="0"/>
<xs:element type="failureItemsType" name="failureItems" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:string" name="id" use="optional"/>
<xs:attribute type="xs:string" name="type" use="optional"/>

View File

@ -131,7 +131,7 @@ public class EquipmentUpgradeNormalData implements IXmlReader
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onSuccessItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));
}));
forEach(upgradeNode, "failure_items", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
forEach(upgradeNode, "failureItems", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
{
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onFailureItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));

View File

@ -23,63 +23,63 @@
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="2" type="1" chance="50" commission="5000000">
<upgradeItem id="6661" count="1" enchantLevel="0" /> <!-- Orfen's Earring -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="3" type="1" chance="20" commission="2000000">
<upgradeItem id="6662" count="1" enchantLevel="0" /> <!-- Ring of Core -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="4" type="1" chance="23" commission="7500000">
<upgradeItem id="49580" count="1" enchantLevel="0" /> <!-- Baium's Ring -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="5" type="1" chance="80" commission="7500000">
<upgradeItem id="90763" count="1" enchantLevel="0" /> <!-- Zaken's Earring -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="6" type="1" chance="40" commission="10000000">
<upgradeItem id="90992" count="1" enchantLevel="0" /> <!-- Antharas' Earring -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="2" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="7" type="1" chance="40" commission="10000000">
<upgradeItem id="91550" count="1" enchantLevel="0" /> <!-- Frintezza's Necklace -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="8" type="1" chance="100" commission="50000">
<upgradeItem id="91046" count="1" enchantLevel="0" /> <!-- Ignis' Old Necklace Lv. 1 -->
@ -446,8 +446,8 @@
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
</list>

View File

@ -36,7 +36,7 @@
<xs:element type="itemType" name="item"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="failure_itemsType">
<xs:complexType name="failureItemsType">
<xs:sequence>
<xs:element type="itemType" name="item"/>
</xs:sequence>
@ -45,7 +45,7 @@
<xs:sequence>
<xs:element type="upgradeItemType" name="upgradeItem"/>
<xs:element type="successItemsType" name="successItems"/>
<xs:element type="failure_itemsType" name="failure_items" minOccurs="0"/>
<xs:element type="failureItemsType" name="failureItems" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:string" name="id" use="optional"/>
<xs:attribute type="xs:string" name="type" use="optional"/>

View File

@ -131,7 +131,7 @@ public class EquipmentUpgradeNormalData implements IXmlReader
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onSuccessItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));
}));
forEach(upgradeNode, "failure_items", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
forEach(upgradeNode, "failureItems", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
{
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onFailureItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));

View File

@ -23,63 +23,63 @@
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="2" type="1" chance="50" commission="5000000">
<upgradeItem id="6661" count="1" enchantLevel="0" /> <!-- Orfen's Earring -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="3" type="1" chance="20" commission="2000000">
<upgradeItem id="6662" count="1" enchantLevel="0" /> <!-- Ring of Core -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="4" type="1" chance="23" commission="7500000">
<upgradeItem id="49580" count="1" enchantLevel="0" /> <!-- Baium's Ring -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="5" type="1" chance="80" commission="7500000">
<upgradeItem id="90763" count="1" enchantLevel="0" /> <!-- Zaken's Earring -->
<successItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94208" count="1" enchantLevel="0" /> <!-- Scroll of Blessing (Sealed) -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="6" type="1" chance="40" commission="10000000">
<upgradeItem id="90992" count="1" enchantLevel="0" /> <!-- Antharas' Earring -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="2" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="7" type="1" chance="40" commission="10000000">
<upgradeItem id="91550" count="1" enchantLevel="0" /> <!-- Frintezza's Necklace -->
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
<upgrade id="8" type="1" chance="100" commission="50000">
<upgradeItem id="91046" count="1" enchantLevel="0" /> <!-- Ignis' Old Necklace Lv. 1 -->
@ -446,8 +446,8 @@
<successItems>
<item id="94385" count="1" enchantLevel="0" /> <!-- Improved Scroll: Enchant Rare Accessories -->
</successItems>
<failure_items>
<failureItems>
<item id="94383" count="1" enchantLevel="0" /> <!-- Scroll: Enchant Rare Accessories -->
</failure_items>
</failureItems>
</upgrade>
</list>

View File

@ -36,7 +36,7 @@
<xs:element type="itemType" name="item"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="failure_itemsType">
<xs:complexType name="failureItemsType">
<xs:sequence>
<xs:element type="itemType" name="item"/>
</xs:sequence>
@ -45,7 +45,7 @@
<xs:sequence>
<xs:element type="upgradeItemType" name="upgradeItem"/>
<xs:element type="successItemsType" name="successItems"/>
<xs:element type="failure_itemsType" name="failure_items" minOccurs="0"/>
<xs:element type="failureItemsType" name="failureItems" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:string" name="id" use="optional"/>
<xs:attribute type="xs:string" name="type" use="optional"/>

View File

@ -131,7 +131,7 @@ public class EquipmentUpgradeNormalData implements IXmlReader
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onSuccessItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));
}));
forEach(upgradeNode, "failure_items", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
forEach(upgradeNode, "failureItems", failureItemNode -> forEach(failureItemNode, "item", itemNode ->
{
final StatSet successSet = new StatSet(parseAttributes(itemNode));
onFailureItems.get().add(new ItemEnchantHolder(successSet.getInt("id"), successSet.getLong("count"), successSet.getInt("enchantLevel")));