Wind Blend and Sayha's Blessing skill improvements.

Contributed by gamelike85.
This commit is contained in:
MobiusDev
2017-12-19 21:37:43 +00:00
parent 00fc352835
commit a121bb8ce3
9 changed files with 141 additions and 34 deletions

View File

@@ -619,6 +619,7 @@
<skill id="30008" toLevel="5" name="Wind Blend"> <skill id="30008" toLevel="5" name="Wind Blend">
<!-- Updated to IO --> <!-- Updated to IO -->
<!-- For 3 sec., blends into the wind. Becomes one with the wind and disappears later on. Requires a sword or blunt weapon. --> <!-- For 3 sec., blends into the wind. Becomes one with the wind and disappears later on. Requires a sword or blunt weapon. -->
<operateType>A2</operateType>
<icon>icon.skill30008</icon> <icon>icon.skill30008</icon>
<abnormalLvl> <abnormalLvl>
<value level="1">1</value> <value level="1">1</value>
@@ -627,9 +628,10 @@
<value level="4">4</value> <value level="4">4</value>
<value level="5">5</value> <value level="5">5</value>
</abnormalLvl> </abnormalLvl>
<abnormalType>WIND_BLEND</abnormalType>
<abnormalVisualEffect>WIND_BLEND</abnormalVisualEffect>
<abnormalTime>3</abnormalTime> <abnormalTime>3</abnormalTime>
<effectPoint>687</effectPoint> <effectPoint>687</effectPoint>
<operateType>A2</operateType>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<magicLvl> <magicLvl>
@@ -663,8 +665,25 @@
</condition> </condition>
</conditions> </conditions>
<effects> <effects>
<effect name="ReduceDamage"> <effect name="PhysicalDefence">
<amount>50</amount> <amount>
<value level="1">0</value>
<value level="2">20</value>
<value level="3">30</value>
<value level="4">40</value>
<value level="5">50</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value level="1">0</value>
<value level="2">20</value>
<value level="3">30</value>
<value level="4">40</value>
<value level="5">50</value>
</amount>
<mode>PER</mode>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@@ -1338,13 +1357,12 @@
<!-- Updated to IO --> <!-- Updated to IO -->
<!-- For 30 sec., nearby party members' Speed + 50, and Knock Back / Knock Down / Pull / Aerial Yoke / Aggression Resistance + 30. Requires a sword or blunt weapon. --> <!-- For 30 sec., nearby party members' Speed + 50, and Knock Back / Knock Down / Pull / Aerial Yoke / Aggression Resistance + 30. Requires a sword or blunt weapon. -->
<icon>icon.skill30022</icon> <icon>icon.skill30022</icon>
<operateType>A2</operateType>
<abnormalLvl>1</abnormalLvl> <abnormalLvl>1</abnormalLvl>
<abnormalTime>30</abnormalTime> <abnormalTime>30</abnormalTime>
<abnormalType>SAYHA_BLESSING</abnormalType>
<effectPoint>687</effectPoint> <effectPoint>687</effectPoint>
<operateType>A2</operateType> <affectRange>1000</affectRange>
<targetType>SELF</targetType>
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<magicLvl> <magicLvl>
<value level="1">99</value> <value level="1">99</value>
<value level="2">101</value> <value level="2">101</value>
@@ -1357,6 +1375,9 @@
<coolTime>500</coolTime> <coolTime>500</coolTime>
<reuseDelay>300000</reuseDelay> <reuseDelay>300000</reuseDelay>
<isMagic>1</isMagic> <isMagic>1</isMagic>
<targetType>SELF</targetType>
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<conditions> <conditions>
<condition name="EquipWeapon"> <condition name="EquipWeapon">
<weaponType> <weaponType>
@@ -1379,6 +1400,10 @@
<value level="1">30</value> <value level="1">30</value>
<value level="2">40</value> <value level="2">40</value>
</PULL> </PULL>
<ZONE>
<value level="1">30</value>
<value level="2">40</value>
</ZONE>
<AIRBIND> <AIRBIND>
<value level="1">30</value> <value level="1">30</value>
<value level="2">40</value> <value level="2">40</value>

View File

@@ -1857,7 +1857,21 @@
<xs:element name="GUST" type="xs:unsignedByte" /> <xs:element name="GUST" type="xs:unsignedByte" />
<xs:element name="id" type="xs:unsignedShort" /> <xs:element name="id" type="xs:unsignedShort" />
<xs:element name="BOSS" type="xs:unsignedByte" /> <xs:element name="BOSS" type="xs:unsignedByte" />
<xs:element name="ZONE" type="xs:unsignedByte" /> <xs:element name="ZONE">
<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="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PSYCHIC" type="xs:unsignedByte" /> <xs:element name="PSYCHIC" type="xs:unsignedByte" />
<xs:element name="FIST"> <xs:element name="FIST">
<xs:complexType mixed="true"> <xs:complexType mixed="true">

View File

@@ -217,11 +217,13 @@ public enum AbnormalType
VP_UP(-1), VP_UP(-1),
WEAKENED_DEATH_PENALTY(-1), WEAKENED_DEATH_PENALTY(-1),
WEAPON_MASTER_SPECIAL(-1), WEAPON_MASTER_SPECIAL(-1),
WIND_BLEND(-1),
WISPERING_OF_BATTLE(-1), WISPERING_OF_BATTLE(-1),
WP_CHANGE_EVENT(-1), WP_CHANGE_EVENT(-1),
CLAN_TEAMWORK(-1), CLAN_TEAMWORK(-1),
SONG_OF_ARCHERY(-1), SONG_OF_ARCHERY(-1),
DANCE_OF_SAGE(-1), DANCE_OF_SAGE(-1),
SAYHA_BLESSING(-1),
SONG_WEAPON(-1), // TODO: need find proper name SONG_WEAPON(-1), // TODO: need find proper name
HEAL_RESISTANCE(-1), // TODO: need find proper name HEAL_RESISTANCE(-1), // TODO: need find proper name
AB_HAWK_EYE(0), AB_HAWK_EYE(0),

View File

@@ -767,7 +767,7 @@
<skill id="30008" toLevel="5" name="Wind Blend"> <skill id="30008" toLevel="5" name="Wind Blend">
<!-- Updated to IO --> <!-- Updated to IO -->
<!-- For 3 sec., blends into the wind. Becomes one with the wind and disappears later on. Requires a sword or blunt weapon. --> <!-- For 3 sec., blends into the wind. Becomes one with the wind and disappears later on. Requires a sword or blunt weapon. -->
<abnormalVisualEffect>WIND_BLEND</abnormalVisualEffect> <operateType>A2</operateType>
<icon>icon.skill30008</icon> <icon>icon.skill30008</icon>
<abnormalLvl> <abnormalLvl>
<value level="1">1</value> <value level="1">1</value>
@@ -776,9 +776,10 @@
<value level="4">4</value> <value level="4">4</value>
<value level="5">5</value> <value level="5">5</value>
</abnormalLvl> </abnormalLvl>
<abnormalType>WIND_BLEND</abnormalType>
<abnormalVisualEffect>WIND_BLEND</abnormalVisualEffect>
<abnormalTime>3</abnormalTime> <abnormalTime>3</abnormalTime>
<effectPoint>687</effectPoint> <effectPoint>687</effectPoint>
<operateType>A2</operateType>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<magicLvl> <magicLvl>
@@ -812,8 +813,25 @@
</condition> </condition>
</conditions> </conditions>
<effects> <effects>
<effect name="ReduceDamage"> <effect name="PhysicalDefence">
<amount>50</amount> <amount>
<value level="1">0</value>
<value level="2">20</value>
<value level="3">30</value>
<value level="4">40</value>
<value level="5">50</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value level="1">0</value>
<value level="2">20</value>
<value level="3">30</value>
<value level="4">40</value>
<value level="5">50</value>
</amount>
<mode>PER</mode>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@@ -1653,17 +1671,16 @@
<!-- Updated to IO --> <!-- Updated to IO -->
<!-- For 30 sec., nearby party members' Speed + 50, and Knock Back / Knock Down / Pull / Aerial Yoke / Aggression Resistance + 30. Requires a sword or blunt weapon. --> <!-- For 30 sec., nearby party members' Speed + 50, and Knock Back / Knock Down / Pull / Aerial Yoke / Aggression Resistance + 30. Requires a sword or blunt weapon. -->
<icon>icon.skill30022</icon> <icon>icon.skill30022</icon>
<operateType>A2</operateType>
<abnormalLvl>1</abnormalLvl> <abnormalLvl>1</abnormalLvl>
<abnormalTime> <abnormalTime>
<value fromLevel="1" toLevel="2">30</value> <value fromLevel="1" toLevel="2">30</value>
<value fromLevel="1" toLevel="2" fromSubLevel="1001" toSubLevel="1010">{base + subIndex}</value> <value fromLevel="1" toLevel="2" fromSubLevel="1001" toSubLevel="1010">{base + subIndex}</value>
<value fromLevel="1" toLevel="2" fromSubLevel="1011" toSubLevel="1030">{base + 10 + 0.5 * subIndex}</value> <value fromLevel="1" toLevel="2" fromSubLevel="1011" toSubLevel="1030">{base + 10 + 0.5 * subIndex}</value>
</abnormalTime> </abnormalTime>
<abnormalType>SAYHA_BLESSING</abnormalType>
<effectPoint>687</effectPoint> <effectPoint>687</effectPoint>
<operateType>A2</operateType> <affectRange>1000</affectRange>
<targetType>SELF</targetType>
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<magicLvl> <magicLvl>
<value level="1">99</value> <value level="1">99</value>
<value level="2">101</value> <value level="2">101</value>
@@ -1676,6 +1693,9 @@
<coolTime>500</coolTime> <coolTime>500</coolTime>
<reuseDelay>300000</reuseDelay> <reuseDelay>300000</reuseDelay>
<isMagic>1</isMagic> <isMagic>1</isMagic>
<targetType>SELF</targetType>
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<conditions> <conditions>
<condition name="EquipWeapon"> <condition name="EquipWeapon">
<weaponType> <weaponType>

View File

@@ -217,11 +217,13 @@ public enum AbnormalType
VP_UP(-1), VP_UP(-1),
WEAKENED_DEATH_PENALTY(-1), WEAKENED_DEATH_PENALTY(-1),
WEAPON_MASTER_SPECIAL(-1), WEAPON_MASTER_SPECIAL(-1),
WIND_BLEND(-1),
WISPERING_OF_BATTLE(-1), WISPERING_OF_BATTLE(-1),
WP_CHANGE_EVENT(-1), WP_CHANGE_EVENT(-1),
CLAN_TEAMWORK(-1), CLAN_TEAMWORK(-1),
SONG_OF_ARCHERY(-1), SONG_OF_ARCHERY(-1),
DANCE_OF_SAGE(-1), DANCE_OF_SAGE(-1),
SAYHA_BLESSING(-1),
SONG_WEAPON(-1), // TODO: need find proper name SONG_WEAPON(-1), // TODO: need find proper name
HEAL_RESISTANCE(-1), // TODO: need find proper name HEAL_RESISTANCE(-1), // TODO: need find proper name
AB_HAWK_EYE(0), AB_HAWK_EYE(0),

View File

@@ -767,7 +767,7 @@
<skill id="30008" toLevel="5" name="Wind Blend"> <skill id="30008" toLevel="5" name="Wind Blend">
<!-- Updated to IO --> <!-- Updated to IO -->
<!-- For 3 sec., blends into the wind. Becomes one with the wind and disappears later on. Requires a sword or blunt weapon. --> <!-- For 3 sec., blends into the wind. Becomes one with the wind and disappears later on. Requires a sword or blunt weapon. -->
<abnormalVisualEffect>WIND_BLEND</abnormalVisualEffect> <operateType>A2</operateType>
<icon>icon.skill30008</icon> <icon>icon.skill30008</icon>
<abnormalLvl> <abnormalLvl>
<value level="1">1</value> <value level="1">1</value>
@@ -776,9 +776,10 @@
<value level="4">4</value> <value level="4">4</value>
<value level="5">5</value> <value level="5">5</value>
</abnormalLvl> </abnormalLvl>
<abnormalType>WIND_BLEND</abnormalType>
<abnormalVisualEffect>WIND_BLEND</abnormalVisualEffect>
<abnormalTime>3</abnormalTime> <abnormalTime>3</abnormalTime>
<effectPoint>687</effectPoint> <effectPoint>687</effectPoint>
<operateType>A2</operateType>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<magicLvl> <magicLvl>
@@ -812,8 +813,25 @@
</condition> </condition>
</conditions> </conditions>
<effects> <effects>
<effect name="ReduceDamage"> <effect name="PhysicalDefence">
<amount>50</amount> <amount>
<value level="1">0</value>
<value level="2">20</value>
<value level="3">30</value>
<value level="4">40</value>
<value level="5">50</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value level="1">0</value>
<value level="2">20</value>
<value level="3">30</value>
<value level="4">40</value>
<value level="5">50</value>
</amount>
<mode>PER</mode>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@@ -1653,17 +1671,16 @@
<!-- Updated to IO --> <!-- Updated to IO -->
<!-- For 30 sec., nearby party members' Speed + 50, and Knock Back / Knock Down / Pull / Aerial Yoke / Aggression Resistance + 30. Requires a sword or blunt weapon. --> <!-- For 30 sec., nearby party members' Speed + 50, and Knock Back / Knock Down / Pull / Aerial Yoke / Aggression Resistance + 30. Requires a sword or blunt weapon. -->
<icon>icon.skill30022</icon> <icon>icon.skill30022</icon>
<operateType>A2</operateType>
<abnormalLvl>1</abnormalLvl> <abnormalLvl>1</abnormalLvl>
<abnormalTime> <abnormalTime>
<value fromLevel="1" toLevel="2">30</value> <value fromLevel="1" toLevel="2">30</value>
<value fromLevel="1" toLevel="2" fromSubLevel="1001" toSubLevel="1010">{base + subIndex}</value> <value fromLevel="1" toLevel="2" fromSubLevel="1001" toSubLevel="1010">{base + subIndex}</value>
<value fromLevel="1" toLevel="2" fromSubLevel="1011" toSubLevel="1030">{base + 10 + 0.5 * subIndex}</value> <value fromLevel="1" toLevel="2" fromSubLevel="1011" toSubLevel="1030">{base + 10 + 0.5 * subIndex}</value>
</abnormalTime> </abnormalTime>
<abnormalType>SAYHA_BLESSING</abnormalType>
<effectPoint>687</effectPoint> <effectPoint>687</effectPoint>
<operateType>A2</operateType> <affectRange>1000</affectRange>
<targetType>SELF</targetType>
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<magicLvl> <magicLvl>
<value level="1">99</value> <value level="1">99</value>
<value level="2">101</value> <value level="2">101</value>
@@ -1676,6 +1693,9 @@
<coolTime>500</coolTime> <coolTime>500</coolTime>
<reuseDelay>300000</reuseDelay> <reuseDelay>300000</reuseDelay>
<isMagic>1</isMagic> <isMagic>1</isMagic>
<targetType>SELF</targetType>
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<conditions> <conditions>
<condition name="EquipWeapon"> <condition name="EquipWeapon">
<weaponType> <weaponType>

View File

@@ -218,11 +218,13 @@ public enum AbnormalType
VP_UP(-1), VP_UP(-1),
WEAKENED_DEATH_PENALTY(-1), WEAKENED_DEATH_PENALTY(-1),
WEAPON_MASTER_SPECIAL(-1), WEAPON_MASTER_SPECIAL(-1),
WIND_BLEND(-1),
WISPERING_OF_BATTLE(-1), WISPERING_OF_BATTLE(-1),
WP_CHANGE_EVENT(-1), WP_CHANGE_EVENT(-1),
CLAN_TEAMWORK(-1), CLAN_TEAMWORK(-1),
SONG_OF_ARCHERY(-1), SONG_OF_ARCHERY(-1),
DANCE_OF_SAGE(-1), DANCE_OF_SAGE(-1),
SAYHA_BLESSING(-1),
SONG_WEAPON(-1), // TODO: need find proper name SONG_WEAPON(-1), // TODO: need find proper name
HEAL_RESISTANCE(-1), // TODO: need find proper name HEAL_RESISTANCE(-1), // TODO: need find proper name
AB_HAWK_EYE(0), AB_HAWK_EYE(0),

View File

@@ -717,7 +717,7 @@
<skill id="30008" toLevel="5" name="Wind Blend"> <skill id="30008" toLevel="5" name="Wind Blend">
<!-- Updated to IO --> <!-- Updated to IO -->
<!-- For 3 sec., blends into the wind. Becomes one with the wind and disappears later on. Requires a sword or blunt weapon. --> <!-- For 3 sec., blends into the wind. Becomes one with the wind and disappears later on. Requires a sword or blunt weapon. -->
<abnormalVisualEffect>WIND_BLEND</abnormalVisualEffect> <operateType>A2</operateType>
<icon>icon.skill30008</icon> <icon>icon.skill30008</icon>
<abnormalLvl> <abnormalLvl>
<value level="1">1</value> <value level="1">1</value>
@@ -726,9 +726,10 @@
<value level="4">4</value> <value level="4">4</value>
<value level="5">5</value> <value level="5">5</value>
</abnormalLvl> </abnormalLvl>
<abnormalTime>3</abnormalTime> <abnormalType>WIND_BLEND</abnormalType>
<abnormalVisualEffect>WIND_BLEND</abnormalVisualEffect>
<abnormalTime>5</abnormalTime>
<effectPoint>687</effectPoint> <effectPoint>687</effectPoint>
<operateType>A2</operateType>
<targetType>SELF</targetType> <targetType>SELF</targetType>
<affectScope>SINGLE</affectScope> <affectScope>SINGLE</affectScope>
<magicLvl> <magicLvl>
@@ -762,8 +763,25 @@
</condition> </condition>
</conditions> </conditions>
<effects> <effects>
<effect name="ReduceDamage"> <effect name="PhysicalDefence">
<amount>50</amount> <amount>
<value level="1">0</value>
<value level="2">20</value>
<value level="3">30</value>
<value level="4">40</value>
<value level="5">50</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value level="1">0</value>
<value level="2">20</value>
<value level="3">30</value>
<value level="4">40</value>
<value level="5">50</value>
</amount>
<mode>PER</mode>
</effect> </effect>
</effects> </effects>
<endEffects> <endEffects>
@@ -835,7 +853,7 @@
</effect> </effect>
<effect name="Hide" /> <effect name="Hide" />
<effect name="Speed"> <effect name="Speed">
<amount>100</amount> <amount>50</amount>
<mode>DIFF</mode> <mode>DIFF</mode>
</effect> </effect>
<effect name="PhysicalDefence" fromLevel="9" toLevel="10" fromSubLevel="1001" toSubLevel="1020"> <effect name="PhysicalDefence" fromLevel="9" toLevel="10" fromSubLevel="1001" toSubLevel="1020">
@@ -1573,17 +1591,16 @@
<!-- Updated to IO --> <!-- Updated to IO -->
<!-- For 30 sec., nearby party members' Speed + 50, and Knock Back / Knock Down / Pull / Aerial Yoke / Aggression Resistance + 30. Requires a sword or blunt weapon. --> <!-- For 30 sec., nearby party members' Speed + 50, and Knock Back / Knock Down / Pull / Aerial Yoke / Aggression Resistance + 30. Requires a sword or blunt weapon. -->
<icon>icon.skill30022</icon> <icon>icon.skill30022</icon>
<operateType>A2</operateType>
<abnormalLvl>1</abnormalLvl> <abnormalLvl>1</abnormalLvl>
<abnormalTime> <abnormalTime>
<value fromLevel="1" toLevel="2">30</value> <value fromLevel="1" toLevel="2">30</value>
<value fromLevel="1" toLevel="2" fromSubLevel="1001" toSubLevel="1010">{base + subIndex}</value> <value fromLevel="1" toLevel="2" fromSubLevel="1001" toSubLevel="1010">{base + subIndex}</value>
<value fromLevel="1" toLevel="2" fromSubLevel="1011" toSubLevel="1020">{base + 10 + 0.5 * subIndex}</value> <value fromLevel="1" toLevel="2" fromSubLevel="1011" toSubLevel="1020">{base + 10 + 0.5 * subIndex}</value>
</abnormalTime> </abnormalTime>
<abnormalType>SAYHA_BLESSING</abnormalType>
<effectPoint>687</effectPoint> <effectPoint>687</effectPoint>
<operateType>A2</operateType> <affectRange>1000</affectRange>
<targetType>SELF</targetType>
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<magicLvl> <magicLvl>
<value level="1">99</value> <value level="1">99</value>
<value level="2">101</value> <value level="2">101</value>
@@ -1596,6 +1613,9 @@
<coolTime>500</coolTime> <coolTime>500</coolTime>
<reuseDelay>300000</reuseDelay> <reuseDelay>300000</reuseDelay>
<isMagic>1</isMagic> <isMagic>1</isMagic>
<targetType>SELF</targetType>
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<conditions> <conditions>
<condition name="EquipWeapon"> <condition name="EquipWeapon">
<weaponType> <weaponType>

View File

@@ -238,11 +238,13 @@ public enum AbnormalType
VP_UP(-1), VP_UP(-1),
WEAKENED_DEATH_PENALTY(-1), WEAKENED_DEATH_PENALTY(-1),
WEAPON_MASTER_SPECIAL(-1), WEAPON_MASTER_SPECIAL(-1),
WIND_BLEND(-1),
WISPERING_OF_BATTLE(-1), WISPERING_OF_BATTLE(-1),
WP_CHANGE_EVENT(-1), WP_CHANGE_EVENT(-1),
CLAN_TEAMWORK(-1), CLAN_TEAMWORK(-1),
SONG_OF_ARCHERY(-1), SONG_OF_ARCHERY(-1),
DANCE_OF_SAGE(-1), DANCE_OF_SAGE(-1),
SAYHA_BLESSING(-1),
SONG_WEAPON(-1), // TODO: need find proper name SONG_WEAPON(-1), // TODO: need find proper name
HEAL_RESISTANCE(-1), // TODO: need find proper name HEAL_RESISTANCE(-1), // TODO: need find proper name
AB_HAWK_EYE(0), AB_HAWK_EYE(0),