فهرست منبع

BETA: Missing '''!TriggerSkillByDamage''' skills. Continuing with [9976].
Reviewed by: Nos

Adry_85 11 سال پیش
والد
کامیت
940b75f600

+ 7 - 3
L2J_DataPack_BETA/dist/game/data/stats/skills/00900-00999.xml

@@ -1979,10 +1979,14 @@
 		<for>
 			<effect name="TargetMe" />
 			<effect name="GetAgro" />
+			<effect name="TriggerSkillByDamage">
+				<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="99" />
+				<param minDamage="100" />
+				<param chance="30" />
+				<param skillId="6913" skillLevel="1" /> <!-- Challenge of Faith -->
+				<param targetType="SELF" />
+			</effect>
 		</for>
-		<selfEffects>
-			<effect name="ChanceSkillTrigger" activationChance="30" chanceType="ON_ATTACKED_HIT" triggeredId="6913" />
-		</selfEffects>
 	</skill>
 	<skill id="986" levels="25" name="Deadly Strike">
 		<!-- High Five Skill -->

+ 7 - 1
L2J_DataPack_BETA/dist/game/data/stats/skills/06700-06799.xml

@@ -344,7 +344,13 @@
 		<set name="operateType" val="A2" />
 		<set name="targetType" val="ONE" />
 		<for>
-			<effect name="ChanceSkillTrigger" activationChance="60" activationMinDamage="60" chanceType="ON_ATTACKED_HIT" triggeredId="6726" />
+			<effect name="TriggerSkillByDamage">
+				<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="99" />
+				<param minDamage="60" />
+				<param chance="60" />
+				<param skillId="6726" skillLevel="1" /> <!-- Bless the Blood -->
+				<param targetType="SELF" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="6726" levels="1" name="Bless the Blood">

+ 13 - 3
L2J_DataPack_BETA/dist/game/data/stats/skills/23200-23299.xml

@@ -628,10 +628,15 @@
 		<set name="effectRange" val="1400" />
 		<set name="hitTime" val="500" />
 		<set name="magicLvl" val="81" />
-		<set name="operateType" val="A1" /> <!-- FIXME: value unconfirmed -->
+		<set name="operateType" val="A2" />
 		<set name="targetType" val="ONE" />
 		<for>
-			<effect name="ChanceSkillTrigger" triggeredId="6059" chanceType="ON_ATTACKED_HIT" activationChance="80" activationMinDamage="300">
+			<effect name="TriggerSkillByDamage">
+				<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="100" />
+				<param minDamage="300" />
+				<param chance="80" />
+				<param skillId="6059" skillLevel="1" /> <!-- Counter Critical -->
+				<param targetType="SELF" />
 				<mul order="0x30" stat="defCritDamage" val="0.7" />
 			</effect>
 		</for>
@@ -1575,7 +1580,12 @@
 		<set name="operateType" val="A2" />
 		<set name="targetType" val="AURA" />
 		<for>
-			<effect name="ChanceSkillTrigger" triggeredId="6059" chanceType="ON_ATTACKED_HIT" activationChance="80" activationMinDamage="300">
+			<effect name="TriggerSkillByDamage">
+				<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="100" />
+				<param minDamage="300" />
+				<param chance="80" />
+				<param skillId="6059" skillLevel="1" /> <!-- Counter Critical -->
+				<param targetType="SELF" />
 				<mul order="0x30" stat="defCritDamage" val="0.7" />
 			</effect>
 		</for>