Passive skills should use passiveConditions.
This commit is contained in:
@@ -1011,7 +1011,7 @@
|
||||
<!-- Power of skills that consume Momentum increase by 10%. -->
|
||||
<icon>icon.skill10324</icon>
|
||||
<operateType>P</operateType>
|
||||
<conditions>
|
||||
<passiveConditions>
|
||||
<condition name="OpCheckSkill">
|
||||
<skillId>261</skillId> <!-- Triple Sonic Slash -->
|
||||
<skillId>10258</skillId> <!-- Armor Destruction -->
|
||||
@@ -1022,7 +1022,7 @@
|
||||
<skillId>10318</skillId> <!-- Sonic Flash -->
|
||||
<affectType>CASTER</affectType>
|
||||
</condition>
|
||||
</conditions>
|
||||
</passiveConditions>
|
||||
<effects>
|
||||
<effect name="PhysicalSkillPower">
|
||||
<amount>
|
||||
|
@@ -303,14 +303,14 @@
|
||||
<!-- Increases P. Atk. and P. Def. when HP is below 30%. Applies after the lord stage. -->
|
||||
<icon>icon.skill19011</icon>
|
||||
<operateType>P</operateType>
|
||||
<conditions>
|
||||
<passiveConditions>
|
||||
<condition name="CanUseInBattlefield" />
|
||||
<condition name="RemainHpPer">
|
||||
<amount>30</amount>
|
||||
<percentType>LESS</percentType>
|
||||
<affectType>CASTER</affectType>
|
||||
</condition>
|
||||
</conditions>
|
||||
</passiveConditions>
|
||||
<effects>
|
||||
<effect name="PAtk">
|
||||
<amount>30</amount>
|
||||
|
@@ -1664,13 +1664,13 @@
|
||||
<operateType>P</operateType>
|
||||
<magicCriticalRate>5</magicCriticalRate>
|
||||
<magicLvl>85</magicLvl>
|
||||
<conditions>
|
||||
<passiveConditions>
|
||||
<condition name="RemainHpPer">
|
||||
<amount>90</amount>
|
||||
<percentType>MORE</percentType>
|
||||
<affectType>CASTER</affectType>
|
||||
</condition>
|
||||
</conditions>
|
||||
</passiveConditions>
|
||||
<effects>
|
||||
<effect name="PhysicalDefence">
|
||||
<amount>20</amount>
|
||||
|
@@ -7,6 +7,21 @@
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence>
|
||||
<xs:choice maxOccurs="unbounded">
|
||||
<xs:element name="icon">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element maxOccurs="unbounded" name="value">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<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="affectLimit">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
@@ -184,36 +199,6 @@
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="hpConsume">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element maxOccurs="unbounded" name="value">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:unsignedShort">
|
||||
<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="icon">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element maxOccurs="unbounded" name="value">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<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="itemConsumeCount">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
@@ -244,6 +229,21 @@
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="hpConsume">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element maxOccurs="unbounded" name="value">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:unsignedShort">
|
||||
<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="isMagic">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
@@ -523,7 +523,7 @@
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="classId" type="xs:string" />
|
||||
<xs:element minOccurs="0" maxOccurs="unbounded" name="skillId" type="xs:unsignedShort" />
|
||||
<xs:element minOccurs="0" name="skillId" type="xs:unsignedShort" />
|
||||
<xs:element minOccurs="0" maxOccurs="unbounded" name="skillLevel" type="xs:unsignedByte" />
|
||||
<xs:element minOccurs="0" name="hasLearned" type="xs:boolean" />
|
||||
<xs:element minOccurs="0" name="type" type="xs:string" />
|
||||
@@ -1236,8 +1236,8 @@
|
||||
<xs:complexType>
|
||||
<xs:attribute name="id" type="xs:unsignedShort" use="required" />
|
||||
<xs:attribute name="count" type="xs:unsignedInt" use="required" />
|
||||
<xs:attribute name="minEnchant" type="xs:unsignedInt" />
|
||||
<xs:attribute name="maxEnchant" type="xs:unsignedInt" />
|
||||
<xs:attribute name="minEnchant" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="maxEnchant" type="xs:unsignedByte" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
@@ -2182,9 +2182,10 @@
|
||||
<xs:element maxOccurs="unbounded" name="condition">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element minOccurs="0" name="alignment" type="xs:string" />
|
||||
<xs:element minOccurs="0" name="amount" type="xs:unsignedByte" />
|
||||
<xs:element minOccurs="0" name="percentType" type="xs:string" />
|
||||
<xs:element minOccurs="0" name="alignment" type="xs:string" />
|
||||
<xs:element minOccurs="0" maxOccurs="unbounded" name="skillId" type="xs:unsignedShort" />
|
||||
<xs:element minOccurs="0" name="classIds">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
@@ -2455,7 +2456,7 @@
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" name="effect">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element minOccurs="0" name="skillId" type="xs:unsignedShort" />
|
||||
<xs:element minOccurs="0" name="skillLevel" type="xs:unsignedByte" />
|
||||
<xs:element minOccurs="0" name="fullLethal" type="xs:unsignedByte" />
|
||||
|
Reference in New Issue
Block a user