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

@@ -338,36 +338,36 @@
<set name="is_sellable" val="false" />
</item>
<item id="95932" name="Helmet of Protection" type="Armor">
<!-- <Properties> STR +1 INT +1 MEN +1 P. Atk. +10% M. Atk. +10% HP Recovery Rate +10% MP Recovery Rate +10% Overweight limit +1500 -->
<set name="icon" val="icon.armor_leather_helmet_i00" />
<set name="default_action" val="EQUIP" />
<set name="bodypart" val="head" />
<set name="immediate_effect" val="true" />
<set name="crystal_type" val="A" />
<set name="material" val="LEATHER" />
<set name="weight" val="560" />
<set name="price" val="2032000" />
<set name="enchant_enabled" val="true" />
<set name="is_sellable" val="false" />
<stats>
<stat type="pDef">110</stat>
</stats>
<skills>
<skill id="50541" level="1" /> <!-- A-grade: Helmet of Protection -->
<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 -->
</skills>
</item>
<!-- <Properties> STR +1 INT +1 MEN +1 P. Atk. +10% M. Atk. +10% HP Recovery Rate +10% MP Recovery Rate +10% Overweight limit +1500 -->
<set name="icon" val="icon.armor_leather_helmet_i00" />
<set name="default_action" val="EQUIP" />
<set name="bodypart" val="head" />
<set name="immediate_effect" val="true" />
<set name="crystal_type" val="A" />
<set name="material" val="LEATHER" />
<set name="weight" val="560" />
<set name="price" val="2032000" />
<set name="enchant_enabled" val="true" />
<set name="is_sellable" val="false" />
<stats>
<stat type="pDef">110</stat>
</stats>
<skills>
<skill id="50541" level="1" /> <!-- A-grade: Helmet of Protection -->
<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" /> <!-- +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">
<!-- <Properties> STR +1 INT +1 CON +1 Atk. Spd. +18% Casting Spd. +18% Max HP +250 Overweight limit +1000 -->
<set name="icon" val="icon.armor_t901_g_i00" />

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 -->