Various skill adjustments.

Contributed by Iris.
This commit is contained in:
MobiusDevelopment
2022-11-15 22:44:36 +00:00
parent a12f034e68
commit 5bdec26cc0
70 changed files with 1724 additions and 726 deletions

View File

@@ -69,7 +69,7 @@
<skill skillName="Anti Magic" skillId="146" skillLevel="9" getLevel="28" levelUpSp="5700" />
<skill skillName="Robe Mastery" skillId="235" skillLevel="5" getLevel="28" levelUpSp="5700" />
<skill skillName="Robe Mastery" skillId="234" skillLevel="5" getLevel="28" levelUpSp="5700" />
<skill skillName="Weapon Mastery" skillId="249" skillLevel="6" getLevel="28" levelUpSp="5700" />
<skill skillName="Servitor Heal" skillId="1127" skillLevel="7" getLevel="28" levelUpSp="5700" />
<skill skillName="Servitor Recharge" skillId="1126" skillLevel="3" getLevel="28" levelUpSp="5700" />
@@ -82,7 +82,7 @@
<skill skillName="Sleep" skillId="1069" skillLevel="5" getLevel="29" levelUpSp="5700" />
<skill skillName="Weapon Mastery" skillId="249" skillLevel="7" getLevel="30" levelUpSp="5700" />
<skill skillName="Robe Mastery" skillId="235" skillLevel="6" getLevel="30" levelUpSp="5700" />
<skill skillName="Robe Mastery" skillId="234" skillLevel="6" getLevel="30" levelUpSp="5700" />
<skill skillName="Anti Magic" skillId="146" skillLevel="10" getLevel="30" levelUpSp="5700" />
<skill skillName="Higher Mana Gain" skillId="285" skillLevel="6" getLevel="30" levelUpSp="5700" />
<skill skillName="Boost Mana" skillId="213" skillLevel="2" getLevel="30" levelUpSp="5700" />
@@ -102,7 +102,7 @@
<skill skillName="Concentration" skillId="1078" skillLevel="2" getLevel="30" levelUpSp="5700" />
<skill skillName="Anti Magic" skillId="146" skillLevel="11" getLevel="33" levelUpSp="13000" />
<skill skillName="Robe Mastery" skillId="235" skillLevel="7" getLevel="33" levelUpSp="13000" />
<skill skillName="Robe Mastery" skillId="234" skillLevel="7" getLevel="33" levelUpSp="13000" />
<skill skillName="Weapon Mastery" skillId="249" skillLevel="8" getLevel="33" levelUpSp="13000" />
<skill skillName="Servitor Heal" skillId="1127" skillLevel="10" getLevel="33" levelUpSp="13000" />
<skill skillName="Servitor Recharge" skillId="1126" skillLevel="5" getLevel="33" levelUpSp="13000" />
@@ -115,7 +115,7 @@
<skill skillName="Sleep" skillId="1069" skillLevel="8" getLevel="34" levelUpSp="13000" />
<skill skillName="Weapon Mastery" skillId="249" skillLevel="9" getLevel="35" levelUpSp="13000" />
<skill skillName="Robe Mastery" skillId="235" skillLevel="8" getLevel="35" levelUpSp="13000" />
<skill skillName="Robe Mastery" skillId="234" skillLevel="8" getLevel="35" levelUpSp="13000" />
<skill skillName="Anti Magic" skillId="146" skillLevel="12" getLevel="35" levelUpSp="13000" />
<skill skillName="Higher Mana Gain" skillId="285" skillLevel="8" getLevel="35" levelUpSp="13000" />
<skill skillName="Fast HP Recovery" skillId="212" skillLevel="1" getLevel="35" levelUpSp="13000" />

View File

@@ -7652,9 +7652,21 @@
<skill id="286" toLevel="11" name="Provoke">
<!-- Provokes enemies within a wide range and Spear/ Blunt Weapon Resistance -$s1 for 20 sec. Requires a spear or blunt weapon. -->
<icon>icon.skill0286</icon>
<abnormalLevel>1</abnormalLevel>
<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>
<value level="8">8</value>
<value level="9">9</value>
<value level="10">10</value>
<value level="11">11</value>
</abnormalLevel>
<abnormalTime>20</abnormalTime>
<abnormalType>REAL_TARGET</abnormalType>
<abnormalType>PROVOKE</abnormalType>
<affectLimit>9-10</affectLimit>
<affectRange>
<value level="1">500</value>
@@ -7709,6 +7721,15 @@
<targetType>SELF</targetType>
<affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<conditions>
<condition name="EquipWeapon">
<weaponType>
<item>POLE</item>
<item>BLUNT</item>
<item>SWORD</item>
</weaponType>
</condition>
</conditions>
<effects>
<effect name="DefenceTrait">
<POLE>
@@ -7724,6 +7745,32 @@
<value level="10">-19</value>
<value level="11">-20</value>
</POLE>
<BLUNT>
<value level="1">-10</value>
<value level="2">-11</value>
<value level="3">-12</value>
<value level="4">-13</value>
<value level="5">-14</value>
<value level="6">-15</value>
<value level="7">-16</value>
<value level="8">-17</value>
<value level="9">-18</value>
<value level="10">-19</value>
<value level="11">-20</value>
</BLUNT>
<SWORD>
<value level="1">-10</value>
<value level="2">-11</value>
<value level="3">-12</value>
<value level="4">-13</value>
<value level="5">-14</value>
<value level="6">-15</value>
<value level="7">-16</value>
<value level="8">-17</value>
<value level="9">-18</value>
<value level="10">-19</value>
<value level="11">-20</value>
</SWORD>
</effect>
</effects>
</skill>

View File

@@ -2582,28 +2582,38 @@
<skill id="445" toLevel="1" name="Mirage">
<!-- For 2 min., provides a chance to cancel the target of an attacking enemy. -->
<icon>icon.skill0445</icon>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>120</abnormalTime>
<abnormalType>MIRAGE</abnormalType>
<effectPoint>673</effectPoint>
<hitTime>2000</hitTime>
<magicLevel>79</magicLevel>
<mpConsume>47</mpConsume>
<operateType>A2</operateType>
<mpConsume>47</mpConsume>
<hitTime>2000</hitTime>
<reuseDelay>300000</reuseDelay>
<abnormalTime>120</abnormalTime>
<abnormalLevel>1</abnormalLevel>
<abnormalType>MIRAGE</abnormalType>
<effectPoint>0</effectPoint>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpCheckAbnormal">
<type>MIRAGE</type>
<level>1</level>
<hasAbnormal>false</hasAbnormal>
</condition>
</conditions>
<effects>
<effect name="TriggerSkillByDamage">
<!-- Mirage -->
<attackerType>Playable</attackerType>
<chance>80</chance>
<targetType>ENEMY</targetType>
<minDamage>1</minDamage>
<skillId>5144</skillId> <!-- Mirage -->
<skillLevel>1</skillLevel>
<effect name="FatalBlowRate">
<amount>15</amount>
<mode>PER</mode>
</effect>
<effect name="DefenceCriticalDamage">
<amount>-10</amount>
<mode>PER</mode>
</effect>
<effect name="DefenceMagicCriticalDamage">
<amount>-10</amount>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -8033,17 +8033,15 @@
<value level="6">175</value>
</power>
</effect>
<effect name="MagicalAttackMp">
<effect name="ManaHealPercent">
<power>
<value level="1">5</value>
<value level="2">6</value>
<value level="3">7</value>
<value level="4">8</value>
<value level="5">9</value>
<value level="6">10</value>
<value level="1">-5</value>
<value level="2">-6</value>
<value level="3">-7</value>
<value level="4">-8</value>
<value level="5">-9</value>
<value level="6">-10</value>
</power>
<critical>true</critical>
<criticalLimit>1600</criticalLimit>
</effect>
<effect name="DamOverTime">
<power>

View File

@@ -2585,19 +2585,7 @@
<abnormalTime>30</abnormalTime>
<abnormalType>STIGMA_OF_SILEN</abnormalType>
<abnormalVisualEffect>STIGMA_OF_SILEN</abnormalVisualEffect>
<castRange>
<value level="1">600</value>
<value level="2">700</value>
<value level="3">800</value>
<value level="4">900</value>
<value level="5">900</value>
<value level="6">900</value>
<value level="7">900</value>
<value level="8">900</value>
<value level="9">900</value>
<value level="10">900</value>
<value level="11">900</value>
</castRange>
<castRange>900</castRange>
<effectPoint>
<value level="1">-379</value>
<value level="2">-495</value>
@@ -2611,19 +2599,7 @@
<value level="10">-654</value>
<value level="11">-656</value>
</effectPoint>
<effectRange>
<value level="1">1100</value>
<value level="2">1200</value>
<value level="3">1300</value>
<value level="4">1400</value>
<value level="5">1400</value>
<value level="6">1500</value>
<value level="7">1500</value>
<value level="8">1500</value>
<value level="9">1500</value>
<value level="10">1500</value>
<value level="11">1500</value>
</effectRange>
<effectRange>1400</effectRange>
<hitTime>1500</hitTime>
<isDebuff>true</isDebuff>
<magicLevel>
@@ -2657,7 +2633,7 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<lvlBonusRate>20</lvlBonusRate>
<activateRate>-1</activateRate>
<activateRate>80</activateRate>
<targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope>
<effects>

View File

@@ -1222,6 +1222,7 @@
<skill id="1897" toLevel="11" name="Shilen's Cursed Field">
<!-- For $s1, Melee Weapon Resistance of the target and nearby enemies -$s2. -->
<icon>icon.skill1897</icon>
<affectLimit>9-10</affectLimit>
<abnormalLevel>
<value level="1">1</value>
<value level="2">2</value>
@@ -1238,21 +1239,9 @@
<abnormalTime>30</abnormalTime>
<abnormalType>STIGMA_OF_SILEN</abnormalType>
<abnormalVisualEffect>STIGMA_OF_SILEN</abnormalVisualEffect>
<activateRate>-1</activateRate>
<activateRate>80</activateRate>
<basicProperty>MAGIC</basicProperty>
<castRange>
<value level="1">600</value>
<value level="2">700</value>
<value level="3">800</value>
<value level="4">900</value>
<value level="5">900</value>
<value level="6">900</value>
<value level="7">900</value>
<value level="8">900</value>
<value level="9">900</value>
<value level="10">900</value>
<value level="11">900</value>
</castRange>
<castRange>900</castRange>
<effectPoint>
<value level="1">-379</value>
<value level="2">-495</value>
@@ -1266,7 +1255,8 @@
<value level="10">-654</value>
<value level="11">-656</value>
</effectPoint>
<effectRange>200</effectRange>
<effectRange>1400</effectRange>
<affectRange>200</affectRange>
<hitTime>1500</hitTime>
<isDebuff>true</isDebuff>
<lvlBonusRate>20</lvlBonusRate>
@@ -1283,24 +1273,37 @@
<value level="10">83</value>
<value level="11">84</value>
</magicLevel>
<mpInitialConsume>
<value level="1">12</value>
<value level="2">15</value>
<value level="3">18</value>
<value level="4">21</value>
<value level="5">24</value>
<value level="6">24</value>
<value level="7">27</value>
<value level="8">27</value>
<value level="9">30</value>
<value level="10">30</value>
<value level="11">33</value>
</mpInitialConsume>
<mpConsume>
<value level="1">54</value>
<value level="2">72</value>
<value level="3">87</value>
<value level="4">99</value>
<value level="5">126</value>
<value level="6">129</value>
<value level="7">132</value>
<value level="8">135</value>
<value level="9">138</value>
<value level="10">141</value>
<value level="11">144</value>
<value level="1">42</value>
<value level="2">57</value>
<value level="3">69</value>
<value level="4">78</value>
<value level="5">102</value>
<value level="6">105</value>
<value level="7">105</value>
<value level="8">108</value>
<value level="9">108</value>
<value level="10">111</value>
<value level="11">111</value>
</mpConsume>
<operateType>A2</operateType>
<reuseDelay>3000</reuseDelay>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>ENEMY</targetType>
<targetType>ENEMY_ONLY</targetType>
<affectScope>RANGE</affectScope>
<effects>
<effect name="MagicalDefence">

View File

@@ -59,7 +59,7 @@
</effects>
</skill>
<skill id="2588" toLevel="1" name="My Teleports">
<hitTime>3000</hitTime>
<hitTime>0</hitTime>
<isMagic>2</isMagic> <!-- Static Skill -->
<magicLevel>1</magicLevel>
<operateType>A1</operateType>

View File

@@ -2503,7 +2503,7 @@
<activateRate>35</activateRate>
<affectLimit>5-12</affectLimit>
<affectRange>200</affectRange>
<basicProperty>PHYSICAL</basicProperty>
<basicProperty>MAGIC</basicProperty>
<castRange>
<value level="1">500</value>
<value level="2">600</value>
@@ -2519,8 +2519,34 @@
<value level="12">750</value>
</castRange>
<effectPoint>-100</effectPoint>
<effectRange>1000</effectRange>
<hitTime>2000</hitTime>
<effectRange>
<value level="1">1000</value>
<value level="2">1000</value>
<value level="3">1000</value>
<value level="4">1250</value>
<value level="5">1250</value>
<value level="6">1250</value>
<value level="7">1250</value>
<value level="8">1250</value>
<value level="9">1250</value>
<value level="10">1250</value>
<value level="11">1250</value>
<value level="12">1250</value>
</effectRange>
<hitTime>
<value level="1">2000</value>
<value level="2">2000</value>
<value level="3">2000</value>
<value level="4">1000</value>
<value level="5">1000</value>
<value level="6">1000</value>
<value level="7">1000</value>
<value level="8">1000</value>
<value level="9">1000</value>
<value level="10">1000</value>
<value level="11">1000</value>
<value level="12">1000</value>
</hitTime>
<isDebuff>true</isDebuff>
<isMagic>1</isMagic> <!-- Magic Skill -->
<lvlBonusRate>1</lvlBonusRate>
@@ -2538,22 +2564,49 @@
<value level="11">90</value>
<value level="12">95</value>
</magicLevel>
<mpInitialConsume>
<value level="1">4</value>
<value level="2">6</value>
<value level="3">8</value>
<value level="4">11</value>
<value level="5">14</value>
<value level="6">17</value>
<value level="7">20</value>
<value level="8">21</value>
<value level="9">22</value>
<value level="10">23</value>
<value level="11">23</value>
<value level="12">24</value>
</mpInitialConsume>
<mpConsume>
<value level="1">18</value>
<value level="2">29</value>
<value level="3">40</value>
<value level="4">53</value>
<value level="5">68</value>
<value level="6">83</value>
<value level="7">98</value>
<value level="8">104</value>
<value level="9">109</value>
<value level="10">113</value>
<value level="11">115</value>
<value level="12">117</value>
<value level="1">14</value>
<value level="2">23</value>
<value level="3">32</value>
<value level="4">42</value>
<value level="5">54</value>
<value level="6">66</value>
<value level="7">78</value>
<value level="8">83</value>
<value level="9">87</value>
<value level="10">90</value>
<value level="11">92</value>
<value level="12">93</value>
</mpConsume>
<operateType>A2</operateType>
<reuseDelay>8000</reuseDelay>
<reuseDelay>
<value level="1">8000</value>
<value level="2">8000</value>
<value level="3">8000</value>
<value level="4">2000</value>
<value level="5">2000</value>
<value level="6">2000</value>
<value level="7">2000</value>
<value level="8">2000</value>
<value level="9">2000</value>
<value level="10">2000</value>
<value level="11">2000</value>
<value level="12">2000</value>
</reuseDelay>
<magicCriticalRate>-5</magicCriticalRate>
<hitCancelTime>1.5</hitCancelTime>
<trait>POISON</trait>
@@ -2576,7 +2629,20 @@
<value level="11">68</value>
<value level="12">68</value>
</power>
<ticks>5</ticks>
<ticks>
<value level="1">5</value>
<value level="2">5</value>
<value level="3">5</value>
<value level="4">1</value>
<value level="5">1</value>
<value level="6">1</value>
<value level="7">1</value>
<value level="8">1</value>
<value level="9">1</value>
<value level="10">1</value>
<value level="11">1</value>
<value level="12">1</value>
</ticks>
</effect>
</effects>
</skill>
@@ -2684,10 +2750,36 @@
<value level="12">900</value>
</castRange>
<effectPoint>-100</effectPoint>
<effectRange>1100</effectRange>
<effectRange>
<value level="1">1100</value>
<value level="2">1250</value>
<value level="3">1250</value>
<value level="4">1400</value>
<value level="5">1400</value>
<value level="6">1400</value>
<value level="7">1400</value>
<value level="8">1400</value>
<value level="9">1400</value>
<value level="10">1400</value>
<value level="11">1400</value>
<value level="12">1400</value>
</effectRange>
<attributeType>WIND</attributeType>
<attributeValue>20</attributeValue>
<hitTime>4000</hitTime>
<hitTime>
<value level="1">4000</value>
<value level="2">2000</value>
<value level="3">2000</value>
<value level="4">2000</value>
<value level="5">2000</value>
<value level="6">2000</value>
<value level="7">2000</value>
<value level="8">2000</value>
<value level="9">2000</value>
<value level="10">2000</value>
<value level="11">2000</value>
<value level="12">2000</value>
</hitTime>
<isMagic>1</isMagic> <!-- Magic Skill -->
<magicLevel>
<value level="1">10</value>
@@ -2703,22 +2795,49 @@
<value level="11">90</value>
<value level="12">95</value>
</magicLevel>
<mpInitialConsume>
<value level="1">3</value>
<value level="2">4</value>
<value level="3">6</value>
<value level="4">7</value>
<value level="5">9</value>
<value level="6">11</value>
<value level="7">13</value>
<value level="8">14</value>
<value level="9">15</value>
<value level="10">15</value>
<value level="11">16</value>
<value level="12">16</value>
</mpInitialConsume>
<mpConsume>
<value level="1">13</value>
<value level="2">20</value>
<value level="3">27</value>
<value level="4">35</value>
<value level="5">45</value>
<value level="6">55</value>
<value level="7">65</value>
<value level="8">69</value>
<value level="9">73</value>
<value level="10">75</value>
<value level="11">77</value>
<value level="12">78</value>
<value level="1">10</value>
<value level="2">16</value>
<value level="3">21</value>
<value level="4">28</value>
<value level="5">36</value>
<value level="6">44</value>
<value level="7">52</value>
<value level="8">55</value>
<value level="9">58</value>
<value level="10">60</value>
<value level="11">61</value>
<value level="12">62</value>
</mpConsume>
<operateType>A1</operateType>
<reuseDelay>8000</reuseDelay>
<reuseDelay>
<value level="1">8000</value>
<value level="2">1000</value>
<value level="3">1000</value>
<value level="4">1000</value>
<value level="5">1000</value>
<value level="6">1000</value>
<value level="7">1000</value>
<value level="8">1000</value>
<value level="9">1000</value>
<value level="10">1000</value>
<value level="11">1000</value>
<value level="12">1000</value>
</reuseDelay>
<magicCriticalRate>-5</magicCriticalRate>
<targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope>

View File

@@ -203,6 +203,11 @@
<magicLevel>40</magicLevel>
<operateType>P</operateType>
<magicCriticalRate>5</magicCriticalRate>
<effects>
<effect name="EnchantRate">
<amount>1</amount>
</effect>
</effects>
</skill>
<skill id="60011" toLevel="1" name="Kamael Level Ranking 1st Class">
<!-- Bonus for 1st place in the list of ranks for level among Kamael. P./ M. Accuracy, P./ M. Evasion +5. -->

View File

@@ -611,7 +611,23 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ticks" type="xs:unsignedByte" />
<xs:element name="ticks">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:unsignedByte">
<xs:attribute name="level" type="xs:unsignedByte" use="optional" />
<xs:attribute name="fromLevel" type="xs:unsignedByte" use="optional" />
<xs:attribute name="toLevel" type="xs:unsignedByte" use="optional" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="percentage">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">