Various skill mechanic changes.

Contributed by gamelike85.
This commit is contained in:
MobiusDevelopment
2019-11-21 14:57:30 +00:00
parent 750fdf1d6c
commit d7b41a5d5e
43 changed files with 2360 additions and 1004 deletions

View File

@@ -6,7 +6,7 @@
<magicCriticalRate>5</magicCriticalRate>
<magicLvl>85</magicLvl>
<operateType>DA1</operateType>
<castRange>10</castRange>
<castRange>600</castRange>
<effectRange>800</effectRange>
<coolTime>500</coolTime>
<effectPoint>-687</effectPoint>
@@ -48,6 +48,24 @@
<effect name="SkillCritical">
<stat>STR</stat>
</effect>
<effect name="PAtk">
<amount>
<value level="1">25</value>
<value level="2">25</value>
<value level="3">25</value>
<value level="4">25</value>
<value level="5">25</value>
<value level="6">25</value>
<value level="7">25</value>
<value level="8">27</value>
<value level="9">28</value>
<value level="10">30</value>
</amount>
<mode>PER</mode>
<weaponType>
<item>DAGGER</item>
</weaponType>
</effect>
<effect name="PAtk">
<amount>
<value level="1">739</value>
@@ -83,6 +101,9 @@
<effect name="FatalBlowRate">
<amount>5</amount>
<mode>PER</mode>
<weaponType>
<item>DAGGER</item>
</weaponType>
</effect>
<effect name="StatUp">
<amount>2</amount>
@@ -108,6 +129,24 @@
</magicLvl>
<operateType>P</operateType>
<effects>
<effect name="PAtk">
<amount>
<value level="1">25</value>
<value level="2">25</value>
<value level="3">25</value>
<value level="4">25</value>
<value level="5">25</value>
<value level="6">25</value>
<value level="7">25</value>
<value level="8">27</value>
<value level="9">28</value>
<value level="10">30</value>
</amount>
<mode>PER</mode>
<weaponType>
<item>DUALDAGGER</item>
</weaponType>
</effect>
<effect name="PAtk">
<amount>
<value level="1">844</value>
@@ -143,6 +182,9 @@
<effect name="FatalBlowRate">
<amount>5</amount>
<mode>PER</mode>
<weaponType>
<item>DUALDAGGER</item>
</weaponType>
</effect>
<effect name="StatUp">
<amount>2</amount>
@@ -193,6 +235,24 @@
<item>LIGHT</item>
</armorType>
</effect>
<effect name="PhysicalDefence">
<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">0</value>
<value level="8">2</value>
<value level="9">3</value>
<value level="10">5</value>
</amount>
<mode>PER</mode>
<armorType>
<item>LIGHT</item>
</armorType>
</effect>
<effect name="PhysicalEvasion">
<amount>20</amount>
<mode>DIFF</mode>
@@ -312,18 +372,42 @@
</amount>
<mode>DIFF</mode>
</effect>
<effect name="CriticalDamage">
<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">0</value>
<value level="8">2</value>
<value level="9">3</value>
<value level="10">5</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="CriticalRate">
<amount>60</amount>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>
<amount>10</amount>
<stat>STR</stat>
<mode>PER</mode>
</effect>
<effect name="SkillCriticalProbability">
<amount>1000</amount>
<mode>PER</mode>
</effect>
<effect name="SkillCriticalProbability">
<amount>10</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalSkillPower">
<amount>10</amount>
<mode>PER</mode>
</effect>
</effects>
</skill>
<skill id="10506" toLevel="1" name="Superior Spirit Mastery">
@@ -496,7 +580,7 @@
<value fromLevel="7" toLevel="11" fromSubLevel="1001" toSubLevel="1030">{base + base / 100 * subIndex}</value>
<value fromLevel="7" toLevel="11" fromSubLevel="2001" toSubLevel="2030">{base + base / 100 * (5 + subIndex)}</value>
</power>
<criticalChance>30</criticalChance>
<criticalChance>80</criticalChance>
<chanceBoost>400</chanceBoost>
<overHit>true</overHit>
</effect>
@@ -505,10 +589,7 @@
<skill id="10509" toLevel="11" name="Heart Breaker">
<!-- Stabs target's heart with 21344 Power added to P. Atk. to inflict a powerful vital spot attack. Increases Spd. + 40, Evasion + 5, and Rear Critical Damage + 30%. Over-hit. Critical hit. Half-kill. Requires a dagger or dual dagger. -->
<icon>icon.skill10509</icon>
<abnormalLvl>1</abnormalLvl>
<abnormalTime>5</abnormalTime>
<abnormalType>SPEED_UP_SPECIAL</abnormalType>
<operateType>A3</operateType>
<operateType>A1</operateType>
<magicCriticalRate>5</magicCriticalRate>
<magicLvl>
<value level="1">85</value>
@@ -567,66 +648,34 @@
</condition>
</conditions>
<effects>
<effect name="FatalBlow">
<power>
<value level="1">21344</value>
<value level="2">22083</value>
<value level="3">23560</value>
<value level="4">25039</value>
<value level="5">26516</value>
<value level="6">27993</value>
<value level="7">29472</value>
<value level="8">30949</value>
<value level="9">35304</value>
<value level="10">37026</value>
<value level="11">38748</value>
<value fromLevel="7" toLevel="11" fromSubLevel="1001" toSubLevel="1030">{base + base / 100 * subIndex}</value>
</power>
<criticalChance>60</criticalChance>
<chanceBoost>365</chanceBoost>
<overHit>true</overHit>
</effect>
<effect name="Lethal">
<fullLethal>0</fullLethal>
<halfLethal>15</halfLethal>
</effect>
</effects>
<pveEffects>
<effect name="FatalBlow">
<power>
<value level="1">21344</value>
<value level="2">22083</value>
<value level="3">23560</value>
<value level="4">25039</value>
<value level="5">26516</value>
<value level="6">27993</value>
<value level="7">29472</value>
<value level="8">30949</value>
<value level="9">35304</value>
<value level="10">37026</value>
<value level="11">38748</value>
<value fromLevel="7" toLevel="11" fromSubLevel="1001" toSubLevel="1030">{base + base / 100 * subIndex}</value>
</power>
<criticalChance>15</criticalChance>
<chanceBoost>365</chanceBoost>
<overHit>true</overHit>
</effect>
</pveEffects>
<pvpEffects>
<effect name="FatalBlow">
<power>
<value level="1">21344</value>
<value level="2">22083</value>
<value level="3">23560</value>
<value level="4">25039</value>
<value level="5">26516</value>
<value level="6">27993</value>
<value level="7">29472</value>
<value level="8">30949</value>
<value level="9">35304</value>
<value level="10">37026</value>
<value level="11">38748</value>
<value fromLevel="7" toLevel="11" fromSubLevel="1001" toSubLevel="1030">{base + base / 100 * subIndex}</value>
<value fromLevel="7" toLevel="11" fromSubLevel="2001" toSubLevel="2030">{base + base / 100 * (5 + subIndex)}</value>
</power>
<criticalChance>15</criticalChance>
<chanceBoost>365</chanceBoost>
<overHit>true</overHit>
</effect>
</pvpEffects>
<selfEffects>
<effect name="Speed">
<amount>40</amount>
<mode>DIFF</mode>
</effect>
<effect name="PhysicalEvasion">
<amount>5</amount>
<mode>DIFF</mode>
</effect>
<effect name="CriticalDamagePosition">
<amount>30</amount>
<mode>PER</mode>
<position>BACK</position>
<effect name="CallSkill">
<skillId>23739</skillId> <!-- Heart Breaker -->
<skillLevel>1</skillLevel>
</effect>
</selfEffects>
</skill>
@@ -1268,10 +1317,6 @@
<rate>100</rate>
<max>10</max>
</effect>
<effect name="HpRegen">
<amount>15</amount>
<mode>PER</mode>
</effect>
<effect name="Speed">
<amount>
<value fromLevel="1" toLevel="1">-50</value>
@@ -1359,34 +1404,41 @@
<skillId>10544</skillId> <!-- Cancel target -->
<skillLevel>1</skillLevel>
</effect>
<effect name="SkillEvasion">
<magicType>0</magicType>
<amount>60</amount>
</effect>
<effect name="MagicalDefence">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalEvasion">
<amount>
<value level="1">60</value>
<value level="2">65</value>
<value level="3">70</value>
<value level="4">75</value>
<value level="1">25</value>
<value level="2">30</value>
<value level="3">35</value>
<value level="4">40</value>
</amount>
<mode>DIFF</mode>
</effect>
<effect name="MagicalEvasion">
<effect name="MagicalDefence">
<amount>
<value level="1">60</value>
<value level="2">70</value>
<value level="3">80</value>
<value level="4">90</value>
<value level="1">70</value>
<value level="2">80</value>
<value level="3">90</value>
<value level="4">100</value>
</amount>
<mode>DIFF</mode>
<mode>PER</mode>
</effect>
<effect name="SkillEvasion">
<amount>
<value level="1">35</value>
<value level="2">40</value>
<value level="3">45</value>
<value level="4">50</value>
</amount>
<mode>PER</mode>
<magicType>0</magicType>
</effect>
<effect name="ResistDispelByCategory">
<amount>-30</amount>
<amount>
<value level="1">35</value>
<value level="2">40</value>
<value level="3">45</value>
<value level="4">50</value>
</amount>
<slot>BUFF</slot>
</effect>
<effect name="PAtk" fromLevel="3" toLevel="4" fromSubLevel="2001" toSubLevel="2030">
@@ -1401,6 +1453,7 @@
<!-- Sprays poison onto nearby targets for 15 seconds. Decreases P. Atk., Speed, Shield Defense, P. Def., and M. Def. Inflicts Poison that blocks the use of magic. -->
<icon>icon.skill10522</icon>
<operateType>A1</operateType>
<coolTime>500</coolTime>
<magicCriticalRate>5</magicCriticalRate>
<mpConsume>
<value level="1">76</value>
@@ -1415,7 +1468,7 @@
</mpConsume>
<castRange>900</castRange>
<effectRange>1100</effectRange>
<hitTime>800</hitTime>
<hitTime>2000</hitTime>
<reuseDelay>15000</reuseDelay>
<effectPoint>-711</effectPoint>
<magicLvl>
@@ -1792,7 +1845,7 @@
<!-- Cancels target of frontal enemies. Eliminates their aggression and prevent them from targeting anything for 3 seconds. -->
<icon>icon.skill10527</icon>
<abnormalLvl>1</abnormalLvl>
<abnormalTime>3</abnormalTime>
<abnormalTime>20</abnormalTime>
<abnormalType>CONFUSION</abnormalType>
<activateRate>
<value fromLevel="1" toLevel="4">80</value>
@@ -1800,7 +1853,6 @@
</activateRate>
<affectRange>80</affectRange>
<affectLimit>5-12</affectLimit>
<fanRange>0;0;80;150</fanRange>
<operateType>A2</operateType>
<trait>DERANGEMENT</trait>
<magicCriticalRate>5</magicCriticalRate>
@@ -1811,7 +1863,7 @@
<value level="4">105</value>
</magicLvl>
<mpConsume>92</mpConsume>
<castRange>400</castRange>
<castRange>300</castRange>
<effectRange>900</effectRange>
<hitTime>1200</hitTime>
<coolTime>300</coolTime>
@@ -1820,13 +1872,27 @@
<basicProperty>NONE</basicProperty>
<isDebuff>true</isDebuff>
<targetType>ENEMY</targetType>
<affectScope>FAN</affectScope>
<affectScope>RANGE</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<effects>
<effect name="DeleteHateOfMe">
<chance>80</chance>
</effect>
<effect name="TargetCancel" />
<effect name="DisableTargeting" />
<effect name="MagicalEvasion">
<amount>-10</amount>
<mode>DIFF</mode>
</effect>
<effect name="DefenceMagicCriticalRate">
<amount>
<value level="1">-10</value>
<value level="2">-11</value>
<value level="3">-12</value>
<value level="4">-15</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalDefence" fromLevel="1" toLevel="4" fromSubLevel="2001" toSubLevel="2030">
<amount>
<value fromLevel="1" toLevel="4" fromSubLevel="2001" toSubLevel="2030">{-0.6 - 0.4 * subIndex}</value>
@@ -2001,24 +2067,6 @@
<value level="2">2</value>
</skillLevel>
</effect>
<effect name="SkillEvasion">
<magicType>0</magicType>
<amount>
<value level="1">75</value>
<value level="2">80</value>
</amount>
</effect>
<effect name="Speed">
<amount>
<value level="1">30</value>
<value level="2">34</value>
</amount>
<mode>DIFF</mode>
</effect>
<effect name="PhysicalEvasion">
<amount>40</amount>
<mode>DIFF</mode>
</effect>
<effect name="FatalBlowRate">
<amount>
<value level="1">40</value>
@@ -2026,9 +2074,26 @@
</amount>
<mode>PER</mode>
</effect>
<effect name="ResistDispelByCategory">
<amount>-80</amount>
<slot>BUFF</slot>
<effect name="PhysicalSkillPower">
<amount>
<value level="1">10</value>
<value level="2">15</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="Accuracy">
<amount>8</amount>
<mode>DIFF</mode>
</effect>
<effect name="PhysicalEvasion">
<amount>40</amount>
<mode>DIFF</mode>
</effect>
<effect name="AbnormalShield">
<times>
<value level="1">5</value>
<value level="2">7</value>
</times>
</effect>
<effect name="PAtk" fromLevel="1" toLevel="2" fromSubLevel="2001" toSubLevel="2030">
<amount>
@@ -3277,22 +3342,19 @@
<skill id="10556" toLevel="1" name="Illusion Hide">
<!-- Becomes hidden momentarily. -->
<icon>icon.skill10517</icon>
<operateType>A2</operateType>
<abnormalLvl>1</abnormalLvl>
<abnormalTime>2</abnormalTime>
<abnormalType>HIDE</abnormalType>
<abnormalVisualEffect>STEALTH</abnormalVisualEffect>
<magicCriticalRate>5</magicCriticalRate>
<magicLvl>99</magicLvl>
<operateType>A2</operateType>
<removedOnAnyActionExceptMove>true</removedOnAnyActionExceptMove>
<removedOnDamage>true</removedOnDamage>
<staticReuse>true</staticReuse>
<mpConsume>1</mpConsume>
<effectPoint>709</effectPoint>
<basicProperty>NONE</basicProperty>
<hitCancelTime>0</hitCancelTime>
<reuseDelay>1000</reuseDelay>
<nextAction>ATTACK</nextAction>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<effects>
@@ -3305,14 +3367,6 @@
<effect name="DispelBySlot">
<dispel>ROOT_PHYSICALLY,3</dispel>
</effect>
<effect name="Speed">
<amount>-20</amount>
<mode>PER</mode>
</effect>
<effect name="HpRegen">
<amount>15</amount>
<mode>PER</mode>
</effect>
</effects>
</skill>
<skill id="10557" toLevel="2" name="Maximize Critical">

View File

@@ -2089,9 +2089,6 @@
<staticReuse>true</staticReuse>
<targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpCheckCrtEffect" />
</conditions>
<effects>
<effect name="AirBind" />
<effect name="BlockActions" />