Additions for Helmet of Protection (95932).

Contributed by teris1994.
This commit is contained in:
MobiusDevelopment
2021-10-11 10:54:42 +00:00
parent b6ae49f953
commit 6284ed389c
2 changed files with 247 additions and 40 deletions

View File

@@ -357,15 +357,15 @@
<skill id="50542" level="1" type="ON_ENCHANT" type_value="0" /> <!-- Helmet of Protection -->
<skill id="50542" level="2" type="ON_ENCHANT" type_value="1" /> <!-- Helmet of Protection -->
<skill id="50543" level="1" type="ON_ENCHANT" type_value="1" /> <!-- +1 Helmet of Protection -->
<skill id="50543" level="2" type="ON_ENCHANT" type_value="2" /> <!-- +1 Helmet of Protection -->
<skill id="50543" level="3" type="ON_ENCHANT" type_value="3" /> <!-- +1 Helmet of Protection -->
<skill id="50543" level="4" type="ON_ENCHANT" type_value="4" /> <!-- +1 Helmet of Protection -->
<skill id="50543" level="5" type="ON_ENCHANT" type_value="5" /> <!-- +1 Helmet of Protection -->
<skill id="50543" level="6" type="ON_ENCHANT" type_value="6" /> <!-- +1 Helmet of Protection -->
<skill id="50543" level="7" type="ON_ENCHANT" type_value="7" /> <!-- +1 Helmet of Protection -->
<skill id="50543" level="8" type="ON_ENCHANT" type_value="8" /> <!-- +1 Helmet of Protection -->
<skill id="50543" level="9" type="ON_ENCHANT" type_value="9" /> <!-- +1 Helmet of Protection -->
<skill id="50543" level="10" type="ON_ENCHANT" type_value="10" /> <!-- +1 Helmet of Protection -->
<skill id="50543" level="2" type="ON_ENCHANT" type_value="2" /> <!-- +2 Helmet of Protection -->
<skill id="50543" level="3" type="ON_ENCHANT" type_value="3" /> <!-- +3 Helmet of Protection -->
<skill id="50543" level="4" type="ON_ENCHANT" type_value="4" /> <!-- +4 Helmet of Protection -->
<skill id="50543" level="5" type="ON_ENCHANT" type_value="5" /> <!-- +5 Helmet of Protection -->
<skill id="50543" level="6" type="ON_ENCHANT" type_value="6" /> <!-- +6 Helmet of Protection -->
<skill id="50543" level="7" type="ON_ENCHANT" type_value="7" /> <!-- +7 Helmet of Protection -->
<skill id="50543" level="8" type="ON_ENCHANT" type_value="8" /> <!-- +8 Helmet of Protection -->
<skill id="50543" level="9" type="ON_ENCHANT" type_value="9" /> <!-- +9 Helmet of Protection -->
<skill id="50543" level="10" type="ON_ENCHANT" type_value="10" /> <!-- +10 Helmet of Protection -->
</skills>
</item>
<item id="95933" name="Gauntlets of Protection" type="Armor">

View File

@@ -990,20 +990,227 @@
</effect>
</effects>
</skill>
<skill id="50542" toLevel="1" name="Helmet of Protection">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<skill id="50542" toLevel="2" name="Helmet of Protection">
<!-- TODO: Need repeat test but look fine -->
<icon>icon.armor_t902_l_i00</icon>
<operateType>P</operateType>
<effects>
<effect name="TriggerSkillByDamage">
<attackerType>Creature</attackerType>
<chance>
<value level="1">2</value>
<value level="2">0</value>
</chance>
<targetType>SELF</targetType>
<minDamage>1</minDamage>
<skillId>50544</skillId> <!-- Critical Damage Defense -->
<skillLevel>1</skillLevel>
</effect>
</effects>
</skill>
<skill id="50543" toLevel="10" name="+1 Helmet of Protection">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<!-- TODO: Need repeat test but look fine -->
<icon>icon.armor_t902_l_i00</icon>
<operateType>P</operateType><!-- TODO: A1 -> P -->
<effects>
<effect name="StatUp">
<amount>
<value level="1">0</value>
<value level="2">0</value>
<value level="3">0</value>
<value level="4">0</value>
<value level="5">1</value>
<value level="6">1</value>
<value level="7">1</value>
<value level="8">2</value>
<value level="9">2</value>
<value level="10">3</value>
</amount>
<stat>CON</stat>
</effect>
<effect name="StatUp">
<amount>
<value level="1">0</value>
<value level="2">0</value>
<value level="3">0</value>
<value level="4">0</value>
<value level="5">1</value>
<value level="6">1</value>
<value level="7">1</value>
<value level="8">2</value>
<value level="9">2</value>
<value level="10">3</value>
</amount>
<stat>MEN</stat>
</effect>
<effect name="StatUp">
<amount>
<value level="1">0</value>
<value level="2">0</value>
<value level="3">0</value>
<value level="4">0</value>
<value level="5">0</value>
<value level="6">1</value>
<value level="7">1</value>
<value level="8">1</value>
<value level="9">2</value>
<value level="10">3</value>
</amount>
<stat>DEX</stat>
</effect>
<effect name="StatUp">
<amount>
<value level="1">0</value>
<value level="2">0</value>
<value level="3">0</value>
<value level="4">0</value>
<value level="5">0</value>
<value level="6">1</value>
<value level="7">1</value>
<value level="8">1</value>
<value level="9">2</value>
<value level="10">3</value>
</amount>
<stat>WIT</stat>
</effect>
<effect name="StatUp">
<amount>
<value level="1">0</value>
<value level="2">0</value>
<value level="3">0</value>
<value level="4">0</value>
<value level="5">0</value>
<value level="6">0</value>
<value level="7">1</value>
<value level="8">1</value>
<value level="9">1</value>
<value level="10">2</value>
</amount>
<stat>STR</stat>
</effect>
<effect name="StatUp">
<amount>
<value level="1">0</value>
<value level="2">0</value>
<value level="3">0</value>
<value level="4">0</value>
<value level="5">0</value>
<value level="6">0</value>
<value level="7">1</value>
<value level="8">1</value>
<value level="9">1</value>
<value level="10">2</value>
</amount>
<stat>INT</stat>
</effect>
<effect name="DefenceSkillCriticalDamage">
<amount>
<value level="1">-1</value>
<value level="2">-2</value>
<value level="3">-3</value>
<value level="4">-4</value>
<value level="5">-5</value>
<value level="6">-6</value>
<value level="7">-7</value>
<value level="8">-8</value>
<value level="9">-9</value>
<value level="10">-10</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="TriggerSkillByDamage">
<attackerType>Creature</attackerType><!-- need fix-->
<chance>
<value level="1">1</value>
<value level="2">1</value>
<value level="3">1</value>
<value level="4">1</value>
<value level="5">3</value>
<value level="6">5</value>
<value level="7">7</value>
<value level="8">8</value>
<value level="9">9</value>
<value level="10">10</value>
</chance>
<targetType>SELF</targetType>
<minDamage>1</minDamage>
<skillId>50544</skillId><!-- Critical Rate Defense -->
<skillLevel>
<value level="1">1</value>
<value level="2">1</value>
<value level="3">1</value>
<value level="4">1</value>
<value level="5">2</value>
<value level="6">3</value>
<value level="7">4</value>
<value level="8">5</value>
<value level="9">6</value>
<value level="10">7</value>
</skillLevel>
</effect>
</effects>
</skill>
<skill id="50544" toLevel="7" name="Critical Rate Defense">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<!-- TODO: teris1994 -->
<icon>icon.skill1095</icon>
<abnormalLevel>
<value level="1">1</value>
<value level="2">2</value>
<value level="3">3</value>
<value level="4">4</value>
<value level="5">5</value>
<value level="6">6</value>
<value level="7">7</value>
</abnormalLevel>
<abnormalTime>
<value level="1">5</value>
<value level="2">5</value>
<value level="3">5</value>
<value level="4">5</value>
<value level="5">5</value>
<value level="6">5</value>
<value level="7">5</value>
</abnormalTime>
<operateType>A2</operateType>
<reuseDelay>10000</reuseDelay>
<isTriggeredSkill>true</isTriggeredSkill>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<canBeDispelled>false</canBeDispelled>
<effects>
<effect name="DefenceCriticalRate">
<amount>
<value level="1">-3</value>
<value level="2">-3</value>
<value level="3">-3</value>
<value level="4">-3</value>
<value level="5">-3</value>
<value level="6">-5</value>
<value level="7">-6</value>
<value level="8">-10</value>
<value level="9">-13</value>
<value level="10">-16</value>
<value level="11">-20</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="DefenceMagicCriticalRate">
<amount>
<value level="1">-3</value>
<value level="2">-3</value>
<value level="3">-3</value>
<value level="4">-3</value>
<value level="5">-3</value>
<value level="6">-5</value>
<value level="7">-6</value>
<value level="8">-10</value>
<value level="9">-13</value>
<value level="10">-16</value>
<value level="11">-20</value>
</amount>
<mode>PER</mode>
</effect>
</effects>
</skill>
<skill id="50545" toLevel="1" name="Gauntlets of Protection">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->