Ver código fonte

BETA/STABLE: Some Missing Item Conditions.

MELERIX 14 anos atrás
pai
commit
8484211bfd

+ 33 - 11
L2J_DataPack_BETA/data/stats/items/06600-06699.xml

@@ -354,7 +354,9 @@
 		<set name="is_oly_restricted" val="true" />
 		<set name="oncrit_skill" val="3579-1" />
 		<set name="item_skill" val="3578-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="437" />
 			<set order="0x08" stat="mAtk" val="192" />
@@ -385,7 +387,9 @@
 		<set name="is_depositable" val="false" />
 		<set name="is_oly_restricted" val="true" />
 		<set name="item_skill" val="3582-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="532" />
 			<set order="0x08" stat="mAtk" val="192" />
@@ -418,7 +422,9 @@
 		<set name="is_oly_restricted" val="true" />
 		<set name="oncrit_skill" val="3581-1" />
 		<set name="item_skill" val="3580-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="437" />
 			<set order="0x08" stat="mAtk" val="192" />
@@ -453,7 +459,9 @@
 		<set name="oncast_chance" val="3" />
 		<set name="oncast_skill" val="3598-1" />
 		<set name="item_skill" val="3597-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="350" />
 			<set order="0x08" stat="mAtk" val="256" />
@@ -487,7 +495,9 @@
 		<set name="is_oly_restricted" val="true" />
 		<set name="oncrit_skill" val="3584-1" />
 		<set name="item_skill" val="3583-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="532" />
 			<set order="0x08" stat="mAtk" val="192" />
@@ -522,7 +532,9 @@
 		<set name="oncast_chance" val="3" />
 		<set name="oncast_skill" val="3596-1" />
 		<set name="item_skill" val="3595-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="426" />
 			<set order="0x08" stat="mAtk" val="281" />
@@ -556,7 +568,9 @@
 		<set name="is_oly_restricted" val="true" />
 		<set name="oncrit_skill" val="3590-1" />
 		<set name="item_skill" val="3589-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="382" />
 			<set order="0x08" stat="mAtk" val="192" />
@@ -590,7 +604,9 @@
 		<set name="is_oly_restricted" val="true" />
 		<set name="oncrit_skill" val="3588-1" />
 		<set name="item_skill" val="3587-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="532" />
 			<set order="0x08" stat="mAtk" val="192" />
@@ -626,7 +642,9 @@
 		<set name="is_oly_restricted" val="true" />
 		<set name="oncrit_skill" val="3594-1" />
 		<set name="item_skill" val="3593-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="794" />
 			<set order="0x08" stat="mAtk" val="192" />
@@ -664,7 +682,9 @@
 		<set name="is_oly_restricted" val="true" />
 		<set name="oncrit_skill" val="3586-1" />
 		<set name="item_skill" val="3585-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="532" />
 			<set order="0x08" stat="mAtk" val="192" />
@@ -697,7 +717,9 @@
 		<set name="is_oly_restricted" val="true" />
 		<set name="oncrit_skill" val="3592-1" />
 		<set name="item_skill" val="3591-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="437" />
 			<set order="0x08" stat="mAtk" val="192" />

+ 2 - 3
L2J_DataPack_BETA/data/stats/items/06800-06899.xml

@@ -484,9 +484,8 @@
 		<set name="is_dropable" val="false" />
 		<set name="is_sellable" val="false" />
 		<set name="is_depositable" val="false" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
-		<cond msgId="1508">
-			<player olympiad="false" />
+		<cond msgId="1518">
+			<player isHero="true" />
 		</cond>
 	</item>
 	<item id="6843" type="Armor" name="Cat Ear">

+ 18 - 3
L2J_DataPack_BETA/data/stats/items/09300-09399.xml

@@ -3022,7 +3022,12 @@
 		<set name="is_oly_restricted" val="true" />
 		<set name="oncrit_skill" val="3579-1" />
 		<set name="item_skill" val="3427-1" />
-		<set name="equip_condition" val="{{ec_race;{5}};{ec_hero;1}}" />
+		<cond msgId="1518">
+			<and>
+				<player race="Kamael" />
+				<player isHero="true" />
+			</and>
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="396" />
 			<set order="0x08" stat="mAtk" val="192" />
@@ -3055,7 +3060,12 @@
 		<set name="is_depositable" val="false" />
 		<set name="is_oly_restricted" val="true" />
 		<set name="item_skill" val="3634-1" />
-		<set name="equip_condition" val="{{ec_race;{5}};{ec_hero;1}}" />
+		<cond msgId="1518">
+			<and>
+				<player race="Kamael" />
+				<player isHero="true" />
+			</and>
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="473" />
 			<set order="0x08" stat="mAtk" val="192" />
@@ -3090,7 +3100,12 @@
 		<set name="is_oly_restricted" val="true" />
 		<set name="oncrit_skill" val="3594-1" />
 		<set name="item_skill" val="3635-1;3360-1" />
-		<set name="equip_condition" val="{{ec_race;{5}};{ec_hero;1}}" />
+		<cond msgId="1518">
+			<and>
+				<player race="Kamael" />
+				<player isHero="true" />
+			</and>
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="487" />
 			<set order="0x08" stat="mAtk" val="192" />

+ 51 - 14
L2J_DataPack_BETA/data/stats/items/15600-15699.xml

@@ -1012,7 +1012,9 @@
 		<set name="soulshots" val="1" />
 		<set name="spiritshots" val="1" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="396" />
 			<set order="0x08" stat="mAtk" val="183" />
@@ -1039,7 +1041,9 @@
 		<set name="soulshots" val="1" />
 		<set name="spiritshots" val="1" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="346" />
 			<set order="0x08" stat="mAtk" val="183" />
@@ -1067,7 +1071,9 @@
 		<set name="soulshots" val="1" />
 		<set name="spiritshots" val="1" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="396" />
 			<set order="0x08" stat="mAtk" val="183" />
@@ -1095,7 +1101,9 @@
 		<set name="soulshots" val="1" />
 		<set name="spiritshots" val="1" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="482" />
 			<set order="0x08" stat="mAtk" val="183" />
@@ -1123,7 +1131,9 @@
 		<set name="soulshots" val="1" />
 		<set name="spiritshots" val="1" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="482" />
 			<set order="0x08" stat="mAtk" val="183" />
@@ -1150,7 +1160,9 @@
 		<set name="soulshots" val="1" />
 		<set name="spiritshots" val="1" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="482" />
 			<set order="0x08" stat="mAtk" val="183" />
@@ -1179,7 +1191,9 @@
 		<set name="spiritshots" val="1" />
 		<set name="is_oly_restricted" val="true" />
 		<set name="item_skill" val="3599-1" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="396" />
 			<set order="0x08" stat="mAtk" val="183" />
@@ -1207,7 +1221,9 @@
 		<set name="soulshots" val="1" />
 		<set name="spiritshots" val="1" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="317" />
 			<set order="0x08" stat="mAtk" val="244" />
@@ -1235,7 +1251,9 @@
 		<set name="soulshots" val="1" />
 		<set name="spiritshots" val="1" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="386" />
 			<set order="0x08" stat="mAtk" val="268" />
@@ -1262,7 +1280,9 @@
 		<set name="soulshots" val="1" />
 		<set name="spiritshots" val="1" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="317" />
 			<set order="0x08" stat="mAtk" val="244" />
@@ -1292,7 +1312,9 @@
 		<set name="mp_consume" val="12" />
 		<set name="reuse_delay" val="1500" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_hero;1}}" />
+		<cond msgId="1518">
+			<player isHero="true" />
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="724" />
 			<set order="0x08" stat="mAtk" val="183" />
@@ -1325,7 +1347,12 @@
 		<set name="oncrit_chance" val="4" />
 		<set name="oncrit_skill" val="3579-1" />
 		<set name="item_skill" val="3427-1" />
-		<set name="equip_condition" val="{{ec_race;{5}};{ec_hero;1}}" />
+		<cond msgId="1518">
+			<and>
+				<player race="Kamael" />
+				<player isHero="true" />
+			</and>
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="344" />
 			<set order="0x08" stat="mAtk" val="183" />
@@ -1354,7 +1381,12 @@
 		<set name="soulshots" val="1" />
 		<set name="spiritshots" val="1" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_race;{5}};{ec_hero;1}}" />
+		<cond msgId="1518">
+			<and>
+				<player race="Kamael" />
+				<player isHero="true" />
+			</and>
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="429" />
 			<set order="0x08" stat="mAtk" val="183" />
@@ -1384,7 +1416,12 @@
 		<set name="spiritshots" val="1" />
 		<set name="reuse_delay" val="400" />
 		<set name="is_oly_restricted" val="true" />
-		<set name="equip_condition" val="{{ec_race;{5}};{ec_hero;1}}" />
+		<cond msgId="1518">
+			<and>
+				<player race="Kamael" />
+				<player isHero="true" />
+			</and>
+		</cond>
 		<for>
 			<set order="0x08" stat="pAtk" val="444" />
 			<set order="0x08" stat="mAtk" val="183" />