Implemented skill Blink (1448).
Contributed by Sahar.
This commit is contained in:
parent
4ab02cad55
commit
cb36a42ce1
@ -2732,7 +2732,29 @@
|
||||
<skill id="1448" toLevel="1" name="Blink">
|
||||
<!-- Teleports to the back. -->
|
||||
<icon>icon.skill1448</icon>
|
||||
<coolTime>200</coolTime>
|
||||
<hitTime>100</hitTime>
|
||||
<isMagic>1</isMagic> <!-- Magic Skill -->
|
||||
<magicLevel>32</magicLevel>
|
||||
<mpConsume>20</mpConsume>
|
||||
<mpInitialConsume>10</mpInitialConsume>
|
||||
<operateType>A1</operateType>
|
||||
<reuseDelay>10000</reuseDelay>
|
||||
<magicCriticalRate>5</magicCriticalRate>
|
||||
<targetType>SELF</targetType>
|
||||
<affectScope>SINGLE</affectScope>
|
||||
<conditions>
|
||||
<condition name="OpBlink">
|
||||
<direction>BACK</direction>
|
||||
<range>400</range>
|
||||
</condition>
|
||||
</conditions>
|
||||
<effects>
|
||||
<effect name="Blink">
|
||||
<angle>0</angle>
|
||||
<range>400</range>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="1449" toLevel="1" name="Transfer Soul">
|
||||
<!-- Transfer a soul to the target. Only possible when the target is a Kamael. Consumes 1 Soul. -->
|
||||
|
@ -377,8 +377,8 @@
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="maxLevel">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" name="value">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
@ -401,6 +401,7 @@
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="isWithin" type="xs:boolean" />
|
||||
<xs:element minOccurs="0" name="transformId" type="xs:unsignedByte" />
|
||||
<xs:element minOccurs="0" name="direction" type="xs:string" />
|
||||
<xs:element minOccurs="0" name="npcIds">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
@ -408,7 +409,7 @@
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="range" type="xs:unsignedByte" />
|
||||
<xs:element minOccurs="0" name="range" type="xs:unsignedShort" />
|
||||
<xs:element minOccurs="0" name="isAround" type="xs:boolean" />
|
||||
<xs:element minOccurs="0" name="skillId" type="xs:unsignedShort" />
|
||||
<xs:element minOccurs="0" name="hasLearned" type="xs:boolean" />
|
||||
@ -808,13 +809,8 @@
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="hpPercent" type="xs:unsignedByte" />
|
||||
<xs:element name="mpPercent" type="xs:unsignedByte" />
|
||||
<xs:element name="cpPercent" type="xs:unsignedByte" />
|
||||
<xs:element name="attribute" type="xs:string" />
|
||||
<xs:element name="attackerType" type="xs:string" />
|
||||
<xs:element name="minAttackerLevel" type="xs:unsignedByte" />
|
||||
<xs:element name="maxAttackerLevel" type="xs:unsignedByte" />
|
||||
<xs:element name="minDamage">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
@ -909,6 +905,7 @@
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="hpPercent" type="xs:unsignedByte" />
|
||||
<xs:element name="lifeTime" type="xs:unsignedShort" />
|
||||
<xs:element name="consumeItemId" type="xs:unsignedShort" />
|
||||
<xs:element name="consumeItemCount">
|
||||
@ -1183,6 +1180,8 @@
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="angle" type="xs:unsignedByte" />
|
||||
<xs:element name="range" type="xs:unsignedShort" />
|
||||
<xs:element name="SWORD">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
@ -1641,6 +1640,7 @@
|
||||
<xs:element name="condition">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="maxLevel" type="xs:unsignedByte" />
|
||||
<xs:element minOccurs="0" name="alignment" type="xs:string" />
|
||||
<xs:element minOccurs="0" name="classIds">
|
||||
<xs:complexType>
|
||||
@ -1649,6 +1649,8 @@
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="affectType" type="xs:string" />
|
||||
<xs:element minOccurs="0" name="isWithin" type="xs:boolean" />
|
||||
<xs:element minOccurs="0" name="armorType">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
@ -1657,9 +1659,6 @@
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="minLevel" type="xs:unsignedByte" />
|
||||
<xs:element minOccurs="0" name="maxLevel" type="xs:unsignedByte" />
|
||||
<xs:element minOccurs="0" name="affectType" type="xs:string" />
|
||||
<xs:element minOccurs="0" name="isWithin" type="xs:boolean" />
|
||||
<xs:element minOccurs="0" name="includeMe" type="xs:boolean" />
|
||||
<xs:element minOccurs="0" name="weaponType">
|
||||
<xs:complexType>
|
||||
|
Loading…
Reference in New Issue
Block a user