Retail implementation of Classic-only dagger skills.

Contributed by Iris.
This commit is contained in:
MobiusDevelopment
2022-09-14 07:21:14 +00:00
parent dcb7c87d5b
commit 5eca3a61e7
40 changed files with 818 additions and 300 deletions

View File

@@ -1478,7 +1478,6 @@
<castRange>600</castRange>
<effectRange>1100</effectRange>
<hitTime>1500</hitTime>
<isDebuff>true</isDebuff>
<isMagic>1</isMagic> <!-- Magic Skill -->
<magicLevel>
<value level="1">18</value>
@@ -2045,6 +2044,7 @@
<abnormalType>TARGET_LOCK</abnormalType>
<affectLimit>10-10</affectLimit>
<affectRange>200</affectRange>
<activateRate>-1</activateRate>
<effectPoint>
<value level="1">-1184</value>
<value level="2">-1216</value>
@@ -2896,6 +2896,7 @@
<abnormalLevel>1</abnormalLevel>
<abnormalTime>3</abnormalTime>
<abnormalType>TARGET_LOCK</abnormalType>
<activateRate>-1</activateRate>
<castRange>
<value level="1">400</value>
<value level="2">400</value>

View File

@@ -1362,12 +1362,13 @@
<skill id="1629" toLevel="1" name="Throw Dagger in Wrist">
<!-- Throw Dagger in Wrist Throws a dagger at the enemy with 396 Power added to P. Atk., and injures their wrist. Due to the wound, for 1 min. there's a certain probability to interrupt target's skill casting. Requires a dagger. -->
<icon>icon.skill1629</icon>
<abnormalLevel>1</abnormalLevel>
<abnormalLevel>8</abnormalLevel>
<abnormalTime>60</abnormalTime>
<abnormalType>ROGUE_DEBUFF1</abnormalType>
<activateRate>80</activateRate>
<lvlBonusRate>20</lvlBonusRate>
<basicProperty>PHYSICAL</basicProperty>
<effectRange>900</effectRange>
<lvlBonusRate>30</lvlBonusRate>
<basicProperty>NONE</basicProperty>
<effectRange>1100</effectRange>
<operateType>A2</operateType>
<magicCriticalRate>5</magicCriticalRate>
<magicLevel>76</magicLevel>
@@ -1379,6 +1380,7 @@
<reuseDelay>30000</reuseDelay>
<effectPoint>-707</effectPoint>
<isDebuff>true</isDebuff>
<trait>BOSS</trait>
<isMagic>0</isMagic>
<targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope>
@@ -1394,7 +1396,7 @@
<power>396</power>
</effect>
<effect name="SkillTurningOverTime">
<chance>65</chance>
<chance>25</chance>
<ticks>3</ticks>
</effect>
</effects>
@@ -1402,24 +1404,25 @@
<skill id="1630" toLevel="1" name="Throwing Blood Dagger">
<!-- Throws a dagger at an enemy with 396 Power added to P. Atk. For 20 sec., with a certain probability, decreases target's HP when it tries to use skills. Requires a dagger. Over-hit. -->
<icon>icon.skill1630</icon>
<abnormalLevel>1</abnormalLevel>
<abnormalLevel>8</abnormalLevel>
<abnormalTime>40</abnormalTime>
<abnormalType>CRITICAL_PROB_UP</abnormalType>
<abnormalType>ROGUE_DEBUFF1</abnormalType>
<activateRate>80</activateRate>
<lvlBonusRate>20</lvlBonusRate>
<basicProperty>PHYSICAL</basicProperty>
<effectRange>1400</effectRange>
<lvlBonusRate>30</lvlBonusRate>
<basicProperty>NONE</basicProperty>
<castRange>800</castRange>
<effectRange>1100</effectRange>
<operateType>A2</operateType>
<magicCriticalRate>5</magicCriticalRate>
<magicLevel>76</magicLevel>
<mpConsume>60</mpConsume>
<nextAction>ATTACK</nextAction>
<castRange>800</castRange>
<hitTime>1500</hitTime>
<coolTime>500</coolTime>
<reuseDelay>30000</reuseDelay>
<effectPoint>-707</effectPoint>
<isDebuff>true</isDebuff>
<trait>BOSS</trait>
<isMagic>0</isMagic>
<targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope>
@@ -1436,11 +1439,35 @@
<overHit>true</overHit>
</effect>
<effect name="TriggerSkillByMagicType">
<!-- PvP Weapon - Attack Rate -->
<!-- Bloody Attack -->
<magicTypes>0</magicTypes>
<skillId>5684</skillId>
<skillId>15677</skillId>
<skillLevel>1</skillLevel>
<chance>50</chance>
<chance>30</chance>
<targetType>SELF</targetType>
</effect>
<effect name="TriggerSkillByMagicType">
<!-- Bloody Attack -->
<magicTypes>1</magicTypes>
<skillId>15677</skillId>
<skillLevel>1</skillLevel>
<chance>30</chance>
<targetType>SELF</targetType>
</effect>
<effect name="TriggerSkillByMagicType">
<!-- Bloody Attack -->
<magicTypes>2</magicTypes>
<skillId>15677</skillId>
<skillLevel>1</skillLevel>
<chance>30</chance>
<targetType>SELF</targetType>
</effect>
<effect name="TriggerSkillByMagicType">
<!-- Bloody Attack -->
<magicTypes>3</magicTypes>
<skillId>15677</skillId>
<skillLevel>1</skillLevel>
<chance>30</chance>
<targetType>SELF</targetType>
</effect>
</effects>

View File

@@ -557,8 +557,25 @@
</conditions>
</skill>
<skill id="15677" toLevel="1" name="Bloody Attack">
<magicLevel>80</magicLevel>
<isTriggeredSkill>true</isTriggeredSkill>
<operateType>A1</operateType>
<castRange>-1</castRange>
<effectRange>-1</effectRange>
<effectPoint>1</effectPoint>
<isMagic>0</isMagic> <!-- Physical Skill -->
<hitTime>0</hitTime>
<nextAction>NONE</nextAction>
<reuseDelay>0</reuseDelay>
<magicCriticalRate>-5</magicCriticalRate>
<hitCancelTime>0</hitCancelTime>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<effects>
<effect name="HealPercent">
<power>-10</power>
</effect>
</effects>
</skill>
<skill id="15678" toLevel="1" name="Sayha's Blessing">
<operateType>A1</operateType>

View File

@@ -516,6 +516,7 @@ public enum AbnormalType
AGATHION_SONG_DANCE(444),
INSIDE_POSITION(593),
STEEL_MIND(596),
ROGUE_DEBUFF1(-1),
STRAWBERRY_FRUIT(-1),
MONGO_FRUIT(-1),
CHERRY_FRUIT(-1),