Prohibit use of related skills when Two-Hand Stance (10244) is active.

Contributed by nasseka.
This commit is contained in:
MobiusDevelopment 2021-06-14 22:55:54 +00:00
parent 61c0b985dd
commit 50de075834
6 changed files with 180 additions and 0 deletions

View File

@ -526,6 +526,9 @@
<affectScope>SINGLE</affectScope>
<isDebuff>true</isDebuff>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
<condition name="OpCheckCastRange">
<distance>300</distance>
@ -616,6 +619,9 @@
<targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipWeapon">
<weaponType>
<item>SWORD</item>
@ -822,6 +828,9 @@
<trait>DERANGEMENT</trait>
<nextAction>ATTACK</nextAction>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -909,6 +918,9 @@
<affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1329,6 +1341,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1500,6 +1515,9 @@
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1575,6 +1593,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1646,6 +1667,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1817,6 +1841,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -2014,6 +2041,9 @@
<targetType>ENEMY_ONLY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>

View File

@ -526,6 +526,9 @@
<affectScope>SINGLE</affectScope>
<isDebuff>true</isDebuff>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
<condition name="OpCheckCastRange">
<distance>300</distance>
@ -616,6 +619,9 @@
<targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipWeapon">
<weaponType>
<item>SWORD</item>
@ -822,6 +828,9 @@
<trait>DERANGEMENT</trait>
<nextAction>ATTACK</nextAction>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -909,6 +918,9 @@
<affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1329,6 +1341,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1500,6 +1515,9 @@
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1575,6 +1593,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1646,6 +1667,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1817,6 +1841,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -2014,6 +2041,9 @@
<targetType>ENEMY_ONLY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>

View File

@ -540,6 +540,9 @@
<affectScope>SINGLE</affectScope>
<isDebuff>true</isDebuff>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
<condition name="OpCheckCastRange">
<distance>300</distance>
@ -636,6 +639,9 @@
<targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipWeapon">
<weaponType>
<item>SWORD</item>
@ -856,6 +862,9 @@
<trait>DERANGEMENT</trait>
<nextAction>ATTACK</nextAction>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -949,6 +958,9 @@
<affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1393,6 +1405,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1578,6 +1593,9 @@
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1655,6 +1673,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1726,6 +1747,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1897,6 +1921,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -2098,6 +2125,9 @@
<targetType>ENEMY_ONLY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>

View File

@ -540,6 +540,9 @@
<affectScope>SINGLE</affectScope>
<isDebuff>true</isDebuff>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
<condition name="OpCheckCastRange">
<distance>300</distance>
@ -636,6 +639,9 @@
<targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipWeapon">
<weaponType>
<item>SWORD</item>
@ -856,6 +862,9 @@
<trait>DERANGEMENT</trait>
<nextAction>ATTACK</nextAction>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -949,6 +958,9 @@
<affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1393,6 +1405,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1578,6 +1593,9 @@
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1655,6 +1673,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1726,6 +1747,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1897,6 +1921,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -2098,6 +2125,9 @@
<targetType>ENEMY_ONLY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>

View File

@ -621,6 +621,9 @@
<affectScope>SINGLE</affectScope>
<isDebuff>true</isDebuff>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
<condition name="OpCheckCastRange">
<distance>300</distance>
@ -717,6 +720,9 @@
<targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipWeapon">
<weaponType>
<item>SWORD</item>
@ -941,6 +947,9 @@
<trait>DERANGEMENT</trait>
<nextAction>ATTACK</nextAction>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1034,6 +1043,9 @@
<affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1481,6 +1493,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1665,6 +1680,9 @@
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1746,6 +1764,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1829,6 +1850,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1999,6 +2023,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -2203,6 +2230,9 @@
<targetType>ENEMY_ONLY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>

View File

@ -621,6 +621,9 @@
<affectScope>SINGLE</affectScope>
<isDebuff>true</isDebuff>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
<condition name="OpCheckCastRange">
<distance>300</distance>
@ -717,6 +720,9 @@
<targetType>ENEMY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipWeapon">
<weaponType>
<item>SWORD</item>
@ -941,6 +947,9 @@
<trait>DERANGEMENT</trait>
<nextAction>ATTACK</nextAction>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1034,6 +1043,9 @@
<affectScope>POINT_BLANK</affectScope>
<affectObject>NOT_FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1481,6 +1493,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1665,6 +1680,9 @@
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1746,6 +1764,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1829,6 +1850,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -1999,6 +2023,9 @@
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>
@ -2203,6 +2230,9 @@
<targetType>ENEMY_ONLY</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="OpNotAffectedBySkill">
<skillId>10244</skillId> <!-- Two-Hand Stance -->
</condition>
<condition name="EquipShield" />
</conditions>
<effects>