Skill sublevel and various adjustments.

Contributed by gamelike85.
This commit is contained in:
MobiusDevelopment
2019-11-15 08:27:37 +00:00
parent 20fa7fd698
commit 8373b6f87a
41 changed files with 1171 additions and 988 deletions

View File

@@ -1736,6 +1736,7 @@
<skill id="345" toLevel="17" name="Sonic Rage">
<!-- Attacks the target with a deadly energy storm, lowers P. Def., and absorbs Momentum. Requires a sword, blunt weapon, fist weapon, dual blunt weapon, or dual sword. -->
<icon>icon.skill0345</icon>
<operateType>A2</operateType>
<abnormalLvl>4</abnormalLvl>
<abnormalTime>20</abnormalTime>
<abnormalType>PD_DOWN</abnormalType>
@@ -1805,7 +1806,6 @@
<value level="17">81</value>
</mpConsume>
<nextAction>ATTACK</nextAction>
<operateType>A1</operateType>
<magicCriticalRate>5</magicCriticalRate>
<isDebuff>true</isDebuff>
<targetType>ENEMY</targetType>

View File

@@ -562,7 +562,7 @@
<effect name="Speed">
<amount>
<value fromLevel="1" toLevel="13">-120</value>
<value fromLevel="7" toLevel="13" fromSubLevel="3001" toSubLevel="3020">{-2 * subIndex}</value>
<value fromLevel="7" toLevel="13" fromSubLevel="3001" toSubLevel="3020">{base + (-2 * subIndex)}</value>
</amount>
<mode>DIFF</mode>
</effect>
@@ -1587,12 +1587,9 @@
<DEPORT>100</DEPORT>
</effect>
<effect name="Speed">
<amount>80</amount>
<mode>DIFF</mode>
</effect>
<effect name="Speed" fromLevel="1" toLevel="7" fromSubLevel="2001" toSubLevel="2020">
<amount>
<value fromLevel="1" toLevel="7" fromSubLevel="2001" toSubLevel="2020">{2 * subIndex}</value>
<value fromLevel="1" toLevel="7">80</value>
<value fromLevel="1" toLevel="7" fromSubLevel="2001" toSubLevel="2020">{base + (2 * subIndex)}</value>
</amount>
<mode>DIFF</mode>
</effect>
@@ -4121,7 +4118,7 @@
<value level="2">2</value>
<value level="3">3</value>
<value level="4">4</value>
<value level="5">4</value>
<value level="5">5</value>
<value level="6">6</value>
<value level="7">7</value>
<value level="8">8</value>

View File

@@ -399,14 +399,14 @@
<effect name="PhysicalDefence">
<amount>
<value fromLevel="1" toLevel="1">30</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value fromLevel="1" toLevel="1">30</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
@@ -471,14 +471,14 @@
<effect name="PhysicalDefence">
<amount>
<value fromLevel="1" toLevel="1">20</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value fromLevel="1" toLevel="1">20</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
@@ -503,7 +503,7 @@
<effect name="DamageShield">
<amount>
<value fromLevel="1" toLevel="1">5</value>
<value fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2020">{base + subIndex}</value>
</amount>
</effect>
</effects>
@@ -541,14 +541,14 @@
<effect name="PhysicalDefence">
<amount>
<value fromLevel="1" toLevel="1">20</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value fromLevel="1" toLevel="1">20</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2020">{subIndex}</value>
</amount>
<mode>PER</mode>
@@ -642,14 +642,14 @@
<effect name="PhysicalDefence">
<amount>
<value fromLevel="1" toLevel="1">10</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value fromLevel="1" toLevel="1">10</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
@@ -710,14 +710,14 @@
<effect name="PhysicalDefence">
<amount>
<value fromLevel="1" toLevel="1">30</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value fromLevel="1" toLevel="1">30</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
@@ -780,14 +780,14 @@
<effect name="PhysicalDefence">
<amount>
<value fromLevel="1" toLevel="1">20</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value fromLevel="1" toLevel="1">20</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
@@ -812,7 +812,7 @@
<effect name="DamageShield">
<amount>
<value fromLevel="1" toLevel="1">5</value>
<value fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2020">{base + subIndex}</value>
</amount>
</effect>
</effects>
@@ -838,14 +838,14 @@
<effect name="PhysicalDefence">
<amount>
<value fromLevel="1" toLevel="1">20</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value fromLevel="1" toLevel="1">20</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2020">{subIndex}</value>
</amount>
<mode>PER</mode>
@@ -938,14 +938,14 @@
<effect name="PhysicalDefence">
<amount>
<value fromLevel="1" toLevel="1">10</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value fromLevel="1" toLevel="1">10</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{0.6 + (0.4 * subIndex)}</value>
<value fromLevel="1" toLevel="1" fromSubLevel="1001" toSubLevel="1020">{base + subIndex}</value>
</amount>
<mode>PER</mode>
</effect>

View File

@@ -1438,7 +1438,7 @@
<rate>100</rate>
<max>10</max>
</effect>
<effect name="Speed" fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2020">
<effect name="Speed">
<amount>
<value fromLevel="1" toLevel="1">-50</value>
<value fromLevel="1" toLevel="1" fromSubLevel="2001" toSubLevel="2020">{base + (2 * subIndex)}</value>

View File

@@ -3066,6 +3066,9 @@
<amount>4500</amount>
<mode>DIFF</mode>
</effect>
<effect name="BlockSkill">
<magicTypes>0;1;2;3;4;22</magicTypes>
</effect>
<effect name="Heal" fromLevel="1" toLevel="1" fromSubLevel="4001" toSubLevel="4020">
<power>
<value fromLevel="1" toLevel="1" fromSubLevel="4001" toSubLevel="4001">1936</value>