Support for fixed safe enchant level.

This commit is contained in:
MobiusDevelopment
2020-12-23 11:27:58 +00:00
parent 1836b9974e
commit d5c27d9e44
52 changed files with 765 additions and 62 deletions

View File

@@ -4,21 +4,21 @@
<enchant id="959" targetGrade="S" maxEnchant="16" />
<enchant id="729" targetGrade="A" maxEnchant="16" />
<enchant id="947" targetGrade="B" maxEnchant="16" />
<enchant id="93406" targetGrade="B" maxEnchant="16" />
<enchant id="93406" targetGrade="B" maxEnchant="16" safeEnchant="4" />
<enchant id="951" targetGrade="C" maxEnchant="16" />
<enchant id="93408" targetGrade="C" maxEnchant="16" />
<enchant id="93408" targetGrade="C" maxEnchant="16" safeEnchant="4" />
<enchant id="955" targetGrade="D" maxEnchant="16" />
<enchant id="93410" targetGrade="D" maxEnchant="16" />
<enchant id="93410" targetGrade="D" maxEnchant="16" safeEnchant="4" />
<!-- Scrolls: Enchant Armor -->
<enchant id="960" targetGrade="S" maxEnchant="16" />
<enchant id="730" targetGrade="A" maxEnchant="16" />
<enchant id="948" targetGrade="B" maxEnchant="16" />
<enchant id="93407" targetGrade="B" maxEnchant="16" />
<enchant id="93407" targetGrade="B" maxEnchant="16" safeEnchant="4" />
<enchant id="952" targetGrade="C" maxEnchant="16" />
<enchant id="93409" targetGrade="C" maxEnchant="16" />
<enchant id="93409" targetGrade="C" maxEnchant="16" safeEnchant="4" />
<enchant id="956" targetGrade="D" maxEnchant="16" scrollGroupId="0" /> <!-- Default scroll groups binding. -->
<enchant id="93411" targetGrade="D" maxEnchant="16" scrollGroupId="0" /> <!-- Default scroll groups binding. -->
<enchant id="93411" targetGrade="D" maxEnchant="16" safeEnchant="4" scrollGroupId="0" /> <!-- Default scroll groups binding. -->
<!-- Blessed Scrolls: Enchant Weapon -->
<enchant id="6577" targetGrade="S" maxEnchant="16" />

View File

@@ -51,6 +51,14 @@
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="safeEnchant">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:minInclusive value="1" />
<xs:maxInclusive value="127" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="bonusRate">
<xs:simpleType>
<xs:restriction base="xs:decimal">