Explorar el Código

BETA/STABLE: Missing Conditions & Fixes in some skills.

MELERIX hace 14 años
padre
commit
b30318dac4

+ 5 - 0
L2J_DataPack_BETA/data/stats/skills/00500-00599.xml

@@ -100,6 +100,11 @@
 		<enchant1 name="num_souls" val="#ench1num_souls" />
 		<enchant2 name="magicLvl" val="#enchantMagicLvl" />
 		<enchant2 name="hpConsume" val="#ench2hpConsume" />
+		<cond msgId="2163">
+			<not>
+				<player souls="#num_souls" />
+			</not>
+		</cond>
 	</skill>
 	<skill id="503" levels="3" name="Scorn">
 		<!-- Confirmed CT2.5 -->

+ 6 - 1
L2J_DataPack_BETA/data/stats/skills/00600-00699.xml

@@ -364,9 +364,14 @@
 		<set name="target" val="TARGET_SELF" />
 		<set name="skillType" val="CHARGESOUL" />
 		<set name="operateType" val="OP_ACTIVE" />
-		<set name="num_souls" val="40" />
+		<set name="num_souls" val="50" />
 		<enchant1 name="hpConsume" val="#ench1hpConsume" />
 		<enchant2 name="reuseDelay" val="#ench2reuseDelay" />
+		<cond msgId="2163">
+			<not>
+				<player souls="50" />
+			</not>
+		</cond>
 	</skill>
 	<skill id="626" levels="4" name="Critical Sense" enchantGroup1="1" enchantGroup2="1">
 		<table name="#ench1rCrit"> 0.251 0.253 0.255 0.256 0.258 0.260 0.261 0.263 0.265 0.266 0.268 0.270 0.271 0.273 0.275 0.276 0.278 0.280 0.281 0.283 0.285 0.286 0.288 0.290 0.291 0.293 0.295 0.296 0.298 0.300 </table>

+ 5 - 0
L2J_DataPack_BETA/data/stats/skills/00900-00999.xml

@@ -1003,6 +1003,11 @@
 		<set name="skillType" val="CHARGESOUL" />
 		<set name="operateType" val="OP_ACTIVE" />
 		<set name="num_souls" val="5" />
+		<cond msgId="2163">
+			<not>
+				<player souls="5" />
+			</not>
+		</cond>
 	</skill>
 	<skill id="954" levels="1" name="Strider Bite">
 		<!-- Confirmed CT2.5 -->

+ 0 - 1
L2J_DataPack_BETA/data/stats/skills/01400-01499.xml

@@ -2074,7 +2074,6 @@
 		<set name="hitTime" val="15000" />
 		<set name="isMagic" val="true" />
 		<set name="mpConsume" val="36" />
-		<set name="num_souls" val="1" />
 		<set name="operateType" val="OP_ACTIVE" />
 		<set name="power" val="80" /> <!-- Base Land Rate -->
 		<set name="reuseDelay" val="300000" />

+ 0 - 1
L2J_DataPack_BETA/data/stats/skills/01500-01599.xml

@@ -1062,7 +1062,6 @@
 		<set name="hitTime" val="15000" />
 		<set name="isMagic" val="true" />
 		<set name="mpConsume" val="36" />
-		<set name="num_souls" val="1" />
 		<set name="operateType" val="OP_ACTIVE" />
 		<set name="power" val="80" /> <!-- Base Land Rate -->
 		<set name="reuseDelay" val="300000" />

+ 2 - 4
L2J_DataPack_BETA/data/stats/skills/05400-05499.xml

@@ -535,11 +535,9 @@
 		</for>
 	</skill>
 	<skill id="5446" levels="45" name="Soul Expansion">
-		<table name="#num_souls"> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 </table>
-		<set name="num_souls" val="#num_souls" />
+		<set name="target" val="TARGET_NONE" />
+		<set name="skillType" val="NOTDONE" />
 		<set name="operateType" val="OP_PASSIVE" />
-		<set name="skillType" val="CHARGESOUL" />
-		<set name="target" val="TARGET_SELF" />
 	</skill>
 	<skill id="5447" levels="7" name="Paralysis">
 		<!-- Imbue Dark Seed effect -->

+ 5 - 0
L2J_DataPack_BETA/data/stats/skills/05500-05599.xml

@@ -420,6 +420,11 @@
 		<set name="reuseDelay" val="10000" />
 		<set name="skillType" val="CHARGESOUL" />
 		<set name="target" val="TARGET_SELF" />
+		<cond msgId="2163">
+			<not>
+				<player souls="1" />
+			</not>
+		</cond>
 	</skill>
 	<skill id="5549" levels="1" name="Physical Short-range Weakness">
 		<set name="target" val="TARGET_NONE" />