Sfoglia il codice sorgente

BETA: Passive skills for some runes, requested by UnAfraid.

MELERIX 13 anni fa
parent
commit
34800093d6

+ 26 - 6
L2J_DataPack_BETA/dist/game/data/stats/skills/22100-22199.xml

@@ -945,16 +945,36 @@
 		<set name="reuseDelay" val="1800000" />
 	</skill>
 	<skill id="22175" levels="1" name="Rune of Life">
-		<!-- When HP falls below 30%, it is restored by 500. -->
-		<set name="target" val="TARGET_NONE" />
-		<set name="skillType" val="NOTDONE" />
+		<!-- Confirmed CT2.5 -->
+		<set name="magicLvl" val="1" />
 		<set name="operateType" val="OP_PASSIVE" />
+		<set name="skillType" val="BUFF" />
+		<set name="target" val="TARGET_SELF" />
+		<cond>
+			<and>
+				<player hp="30" />
+				<player olympiad="false" /> <!-- TEMP FIX -->
+			</and>
+		</cond>
+		<for>
+			<effect passive="1" name="ChanceSkillTrigger" abnormalTime="-1" val="0" chanceType="ON_START" triggeredId="23214" triggeredLevel="1" />
+		</for>
 	</skill>
 	<skill id="22176" levels="1" name="Rune of Spirit">
-		<!-- When MP falls below 10%, it is restored by 500. -->
-		<set name="target" val="TARGET_NONE" />
-		<set name="skillType" val="NOTDONE" />
+		<!-- Confirmed CT2.5 -->
+		<set name="magicLvl" val="1" />
 		<set name="operateType" val="OP_PASSIVE" />
+		<set name="skillType" val="BUFF" />
+		<set name="target" val="TARGET_SELF" />
+		<cond>
+			<and>
+				<player mp="10" />
+				<player olympiad="false" /> <!-- TEMP FIX -->
+			</and>
+		</cond>
+		<for>
+			<effect passive="1" name="ChanceSkillTrigger" abnormalTime="-1" val="0" chanceType="ON_START" triggeredId="23215" triggeredLevel="1" />
+		</for>
 	</skill>
 	<skill id="22177" levels="1" name="Warrior's Breath">
 		<set name="target" val="TARGET_NONE" />

+ 18 - 6
L2J_DataPack_BETA/dist/game/data/stats/skills/23200-23299.xml

@@ -133,14 +133,26 @@
 		<set name="reuseDelay" val="6000" />
 	</skill>
 	<skill id="23214" levels="1" name="Good/Bad of Life">
-		<set name="target" val="TARGET_NONE" />
-		<set name="skillType" val="NOTDONE" />
-		<set name="operateType" val="OP_PASSIVE" />
+		<!-- Confirmed CT2.5 -->
+		<!-- Triggered from 22175 -->
+		<set name="isTriggeredSkill" val="true" />
+		<set name="itemConsumeCount" val="1" />
+		<set name="magicLvl" val="85" />
+		<set name="operateType" val="OP_ACTIVE" />
+		<set name="power" val="500" />
+		<set name="skillType" val="HEAL_STATIC" />
+		<set name="target" val="TARGET_SELF" />
 	</skill>
 	<skill id="23215" levels="1" name="Good/Bad of Mind">
-		<set name="target" val="TARGET_NONE" />
-		<set name="skillType" val="NOTDONE" />
-		<set name="operateType" val="OP_PASSIVE" />
+		<!-- Confirmed CT2.5 -->
+		<!-- Triggered from 22176 -->
+		<set name="isTriggeredSkill" val="true" />
+		<set name="itemConsumeCount" val="1" />
+		<set name="magicLvl" val="85" />
+		<set name="operateType" val="OP_ACTIVE" />
+		<set name="power" val="500" />
+		<set name="skillType" val="MANAHEAL" />
+		<set name="target" val="TARGET_SELF" />
 	</skill>
 	<skill id="23216" levels="1" name="Granny Tiger Agathion Cute Trick">
 		<set name="target" val="TARGET_NONE" />