From 8f51bdd66279ed1ca7b8811281515eb52a9e18cf Mon Sep 17 00:00:00 2001
From: Adry_85 <Adrya85@hotmail.it>
Date: Sun, 2 Mar 2014 10:01:23 +0000
Subject: [PATCH] BETA: Adding parameter for '''Transformation''' effect.

---
 .../effecthandlers/Transformation.java        |   6 +-
 .../game/data/stats/skills/00500-00599.xml    |  75 ++--
 .../game/data/stats/skills/00600-00699.xml    |  84 +++--
 .../game/data/stats/skills/00700-00799.xml    |   4 +-
 .../game/data/stats/skills/00800-00899.xml    |  69 ++--
 .../game/data/stats/skills/00900-00999.xml    |   9 +-
 .../game/data/stats/skills/01500-01599.xml    |  12 +-
 .../game/data/stats/skills/02300-02399.xml    |  40 ++-
 .../game/data/stats/skills/02400-02499.xml    |   4 +-
 .../game/data/stats/skills/02500-02599.xml    |   4 +-
 .../game/data/stats/skills/02600-02699.xml    | 124 +++++--
 .../game/data/stats/skills/02700-02799.xml    | 320 +++++++++++++-----
 .../game/data/stats/skills/02900-02999.xml    |   4 +-
 .../game/data/stats/skills/03300-03399.xml    |  16 +-
 .../game/data/stats/skills/03400-03499.xml    |   4 +-
 .../game/data/stats/skills/05200-05299.xml    |   4 +-
 .../game/data/stats/skills/05600-05699.xml    |   3 +-
 .../game/data/stats/skills/05900-05999.xml    |   8 +-
 .../game/data/stats/skills/06000-06099.xml    |   8 +-
 .../game/data/stats/skills/06200-06299.xml    |  12 +-
 .../game/data/stats/skills/06600-06699.xml    |   4 +-
 .../game/data/stats/skills/06900-06999.xml    |   4 +-
 .../game/data/stats/skills/08200-08299.xml    |  39 ++-
 .../game/data/stats/skills/09100-09199.xml    |   8 +-
 .../game/data/stats/skills/21000-21099.xml    |   4 +-
 .../game/data/stats/skills/21100-21199.xml    |  14 +-
 .../game/data/stats/skills/21200-21299.xml    |   7 +-
 .../game/data/stats/skills/22000-22099.xml    |  32 +-
 .../game/data/stats/skills/22100-22199.xml    |  12 +-
 29 files changed, 696 insertions(+), 238 deletions(-)

diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/Transformation.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/Transformation.java
index 0339399bf4..1d6a978233 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/Transformation.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/Transformation.java
@@ -30,9 +30,13 @@ import com.l2jserver.gameserver.model.skills.BuffInfo;
  */
 public final class Transformation extends AbstractEffect
 {
+	private final int _id;
+	
 	public Transformation(Condition attachCond, Condition applyCond, StatsSet set, StatsSet params)
 	{
 		super(attachCond, applyCond, set, params);
+		
+		_id = params != null ? params.getInt("id", 0) : 0;
 	}
 	
 	@Override
@@ -50,6 +54,6 @@ public final class Transformation extends AbstractEffect
 	@Override
 	public void onStart(BuffInfo info)
 	{
-		TransformData.getInstance().transformPlayer((int) getValue(), info.getEffected().getActingPlayer());
+		TransformData.getInstance().transformPlayer(_id, info.getEffected().getActingPlayer());
 	}
 }
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/00500-00599.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/00500-00599.xml
index 8b1ef261ef..6d6a8a7346 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/00500-00599.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/00500-00599.xml
@@ -1366,7 +1366,8 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="251">
+			<effect name="Transformation">
+				<param id="251" />
 				<mul order="0x30" stat="pAtk" val="2" /> <!-- pAtk +100% -->
 				<mul order="0x30" stat="pDef" val="2" /> <!-- pDef +100% -->
 				<mul order="0x30" stat="mAtk" val="2" /> <!-- mAtk +100% -->
@@ -1441,7 +1442,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="201" />
+			<effect name="Transformation">
+				<param id="201" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="542" levels="1" name="Transform Grail Apostle">
@@ -1466,7 +1469,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="202" />
+			<effect name="Transformation">
+				<param id="202" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="543" levels="1" name="Transform Grail Apostle">
@@ -1491,7 +1496,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="203" />
+			<effect name="Transformation">
+				<param id="203" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="544" levels="1" name="Transform Unicorn">
@@ -1516,7 +1523,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="204" />
+			<effect name="Transformation">
+				<param id="204" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="545" levels="1" name="Transform Unicorn">
@@ -1541,7 +1550,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="205" />
+			<effect name="Transformation">
+				<param id="205" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="546" levels="1" name="Transform Unicorn">
@@ -1566,7 +1577,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="206" />
+			<effect name="Transformation">
+				<param id="206" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="547" levels="1" name="Transform Lilim Knight">
@@ -1591,7 +1604,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="207" />
+			<effect name="Transformation">
+				<param id="207" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="548" levels="1" name="Transform Lilim Knight">
@@ -1616,7 +1631,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="208" />
+			<effect name="Transformation">
+				<param id="208" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="549" levels="1" name="Transform Lilim Knight">
@@ -1641,7 +1658,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="209" />
+			<effect name="Transformation">
+				<param id="209" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="550" levels="1" name="Transform Golem Guardian">
@@ -1666,7 +1685,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="210" />
+			<effect name="Transformation">
+				<param id="210" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="551" levels="1" name="Transform Golem Guardian">
@@ -1691,7 +1712,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="211" />
+			<effect name="Transformation">
+				<param id="211" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="552" levels="1" name="Transform Golem Guardian">
@@ -1716,7 +1739,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="212" />
+			<effect name="Transformation">
+				<param id="212" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="553" levels="1" name="Transform Inferno Drake">
@@ -1741,7 +1766,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="213" />
+			<effect name="Transformation">
+				<param id="213" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="554" levels="1" name="Transform Inferno Drake">
@@ -1766,7 +1793,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="214" />
+			<effect name="Transformation">
+				<param id="214" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="555" levels="1" name="Transform Inferno Drake">
@@ -1791,7 +1820,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="215" />
+			<effect name="Transformation">
+				<param id="215" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="556" levels="1" name="Transform Dragon Bomber">
@@ -1816,7 +1847,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="216" />
+			<effect name="Transformation">
+				<param id="216" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="557" levels="1" name="Transform Dragon Bomber">
@@ -1841,7 +1874,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="217" />
+			<effect name="Transformation">
+				<param id="217" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="558" levels="1" name="Transform Dragon Bomber">
@@ -1866,7 +1901,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="218" />
+			<effect name="Transformation">
+				<param id="218" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="559" levels="4" name="Spear">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/00600-00699.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/00600-00699.xml
index 7d2097e2ea..37a0e3fd46 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/00600-00699.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/00600-00699.xml
@@ -244,7 +244,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="1" />
+			<effect name="Transformation">
+				<param id="1" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="618" levels="1" name="Transform Death Blader">
@@ -267,7 +269,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="2" />
+			<effect name="Transformation">
+				<param id="2" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="619" levels="1" name="Transform Dispel">
@@ -966,7 +970,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="253" />
+			<effect name="Transformation">
+				<param id="253" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="657" levels="3" name="Transform Divine Knight">
@@ -989,7 +995,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="252" />
+			<effect name="Transformation">
+				<param id="252" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="658" levels="3" name="Transform Divine Rogue">
@@ -1012,7 +1020,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="254" />
+			<effect name="Transformation">
+				<param id="254" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="659" levels="3" name="Transform Divine Wizard">
@@ -1035,7 +1045,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="256" />
+			<effect name="Transformation">
+				<param id="256" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="660" levels="3" name="Transform Divine Summoner">
@@ -1058,7 +1070,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="258" />
+			<effect name="Transformation">
+				<param id="258" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="661" levels="3" name="Transform Divine Healer">
@@ -1081,7 +1095,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="255" />
+			<effect name="Transformation">
+				<param id="255" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="662" levels="3" name="Transform Divine Enchanter">
@@ -1104,7 +1120,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="257" />
+			<effect name="Transformation">
+				<param id="257" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="663" levels="1" name="Transform Zaken">
@@ -1128,7 +1146,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="305" />
+			<effect name="Transformation">
+				<param id="305" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="664" levels="1" name="Transform Anakim">
@@ -1152,7 +1172,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="306" />
+			<effect name="Transformation">
+				<param id="306" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="665" levels="1" name="Transform Venom">
@@ -1176,7 +1198,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="307" />
+			<effect name="Transformation">
+				<param id="307" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="666" levels="1" name="Transform Gordon">
@@ -1200,7 +1224,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="308" />
+			<effect name="Transformation">
+				<param id="308" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="667" levels="1" name="Transform Ranku">
@@ -1224,7 +1250,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="309" />
+			<effect name="Transformation">
+				<param id="309" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="668" levels="1" name="Transform Kechi">
@@ -1248,7 +1276,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="310" />
+			<effect name="Transformation">
+				<param id="310" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="669" levels="1" name="Transform Demon Prince">
@@ -1272,7 +1302,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="311" />
+			<effect name="Transformation">
+				<param id="311" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="670" levels="1" name="Transform Heretic">
@@ -1296,7 +1328,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="3" />
+			<effect name="Transformation">
+				<param id="3" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="671" levels="1" name="Transform Vale Master">
@@ -1320,7 +1354,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="4" />
+			<effect name="Transformation">
+				<param id="4" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="672" levels="1" name="Transform Saber Tooth Tiger">
@@ -1344,7 +1380,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="5" />
+			<effect name="Transformation">
+				<param id="5" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="673" levels="1" name="Transform Oel Mahum">
@@ -1368,7 +1406,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="6" />
+			<effect name="Transformation">
+				<param id="6" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="674" levels="1" name="Transform Doll Blader">
@@ -1392,7 +1432,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="7" />
+			<effect name="Transformation">
+				<param id="7" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="675" levels="1" name="Divine Warrior Cross Slash">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/00700-00799.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/00700-00799.xml
index 6994277c21..718bf87ec3 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/00700-00799.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/00700-00799.xml
@@ -1989,7 +1989,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="259" />
+			<effect name="Transformation">
+				<param id="259" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="779" levels="1" name="Summon Smart Cubic">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/00800-00899.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/00800-00899.xml
index c3e5d7479f..950db82f88 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/00800-00899.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/00800-00899.xml
@@ -169,7 +169,8 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="312">
+			<effect name="Transformation">
+				<param id="312" />
 				<mul order="0x30" stat="sDef" val="0.5" />
 				<add order="0x40" stat="accCombat" val="1">
 					<using kind="Big Sword" />
@@ -194,7 +195,8 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="313">
+			<effect name="Transformation">
+				<param id="313" />
 				<mul order="0x30" stat="sDef" val="0.5" />
 				<mul order="0x30" stat="pAtkSpd" val="1.08">
 					<using kind="Dual Sword" />
@@ -219,7 +221,8 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="314">
+			<effect name="Transformation">
+				<param id="314" />
 				<mul order="0x30" stat="sDef" val="0.5" />
 				<add order="0x40" stat="accCombat" val="1">
 					<using kind="Big Sword" />
@@ -244,7 +247,8 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="315">
+			<effect name="Transformation">
+				<param id="315" />
 				<mul order="0x30" stat="sDef" val="0.5" />
 				<mul order="0x30" stat="pAtkSpd" val="1.08">
 					<using kind="Dual Sword" />
@@ -855,7 +859,8 @@
 			<player souls="20" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="260">
+			<effect name="Transformation">
+				<param id="260" />
 				<mul order="0x30" stat="pDef" val="0.7" />
 				<mul order="0x30" stat="mDef" val="0.7" />
 			</effect>
@@ -882,7 +887,8 @@
 			<player landingZone="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="8">
+			<effect name="Transformation">
+				<param id="8" />
 				<mul order="0x30" stat="pDef" val="0.7" />
 				<mul order="0x30" stat="mDef" val="0.7" />
 			</effect>
@@ -909,7 +915,8 @@
 			<player landingZone="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="9">
+			<effect name="Transformation">
+				<param id="9" />
 				<mul order="0x30" stat="pDef" val="0.7" />
 				<mul order="0x30" stat="mDef" val="0.7" />
 			</effect>
@@ -1135,7 +1142,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="10" />
+			<effect name="Transformation">
+				<param id="10" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="858" levels="1" name="Elf Mercenary">
@@ -1155,7 +1164,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="11" />
+			<effect name="Transformation">
+				<param id="11" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="859" levels="1" name="Dark Elf Mercenary">
@@ -1175,7 +1186,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="12" />
+			<effect name="Transformation">
+				<param id="12" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="860" levels="1" name="Orc Mercenary">
@@ -1195,7 +1208,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="13" />
+			<effect name="Transformation">
+				<param id="13" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="861" levels="1" name="Dwarf Mercenary">
@@ -1215,7 +1230,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="14" />
+			<effect name="Transformation">
+				<param id="14" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="862" levels="1" name="Kamael Mercenary">
@@ -1235,7 +1252,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="15" />
+			<effect name="Transformation">
+				<param id="15" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="863" levels="1" name="Royal Guard Captain">
@@ -1255,7 +1274,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="16" />
+			<effect name="Transformation">
+				<param id="16" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="864" levels="1" name="Archer Captain">
@@ -1275,7 +1296,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="17" />
+			<effect name="Transformation">
+				<param id="17" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="865" levels="1" name="Magic Leader">
@@ -1295,7 +1318,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="18" />
+			<effect name="Transformation">
+				<param id="18" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="866" levels="1" name="Kamael Guard Captain">
@@ -1315,7 +1340,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="19" />
+			<effect name="Transformation">
+				<param id="19" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="867" levels="1" name="Knight of Dawn">
@@ -1335,7 +1362,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="20" />
+			<effect name="Transformation">
+				<param id="20" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="868" levels="1" name="Fortress Captain">
@@ -1355,7 +1384,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="21" />
+			<effect name="Transformation">
+				<param id="21" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="869" levels="9" name="Mercenary Power Strike">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/00900-00999.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/00900-00999.xml
index 7fa63b68d8..07cc9db5c5 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/00900-00999.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/00900-00999.xml
@@ -733,7 +733,8 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="219">
+			<effect name="Transformation">
+				<param id="219" />
 				<mul order="0x30" stat="pAtk" val="1.4" />
 				<mul order="0x30" stat="mAtk" val="1.4" />
 				<mul order="0x30" stat="pDef" val="1.3" />
@@ -762,7 +763,8 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="221">
+			<effect name="Transformation">
+				<param id="221" />
 				<mul order="0x30" stat="pAtk" val="1.4" />
 				<mul order="0x30" stat="mAtk" val="1.4" />
 				<mul order="0x30" stat="pDef" val="1.3" />
@@ -791,7 +793,8 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="220">
+			<effect name="Transformation">
+				<param id="220" />
 				<mul order="0x30" stat="pAtk" val="1.4" />
 				<mul order="0x30" stat="mAtk" val="1.4" />
 				<mul order="0x30" stat="pDef" val="1.3" />
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/01500-01599.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/01500-01599.xml
index e8554393bd..80416173ef 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/01500-01599.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/01500-01599.xml
@@ -688,7 +688,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="316" />
+			<effect name="Transformation">
+				<param id="316" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="1521" levels="1" name="Inquisitor">
@@ -710,7 +712,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="317" />
+			<effect name="Transformation">
+				<param id="317" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="1522" levels="1" name="Inquisitor">
@@ -732,7 +736,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="318" />
+			<effect name="Transformation">
+				<param id="318" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="1523" levels="42" name="Divine Punishment">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02300-02399.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02300-02399.xml
index a8d2b65dff..49d110ffe2 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02300-02399.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02300-02399.xml
@@ -1255,7 +1255,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="104" />
+			<effect name="Transformation">
+				<param id="104" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2371" levels="1" name="Transform Sealbook - Onyx Beast">
@@ -1275,7 +1277,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="1" />
+			<effect name="Transformation">
+				<param id="1" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2372" levels="1" name="Transform Sealbook - Death Blader">
@@ -1295,7 +1299,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="2" />
+			<effect name="Transformation">
+				<param id="2" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2373" levels="1" name="Transform Sealbook - Grail Apostle">
@@ -1315,7 +1321,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="202" />
+			<effect name="Transformation">
+				<param id="202" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2374" levels="1" name="Transform Sealbook - Unicorn">
@@ -1335,7 +1343,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="205" />
+			<effect name="Transformation">
+				<param id="205" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2375" levels="1" name="Transform Sealbook - Lilim Knight">
@@ -1355,7 +1365,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="208" />
+			<effect name="Transformation">
+				<param id="208" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2376" levels="1" name="Transform Sealbook - Golem Guardian">
@@ -1375,7 +1387,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="211" />
+			<effect name="Transformation">
+				<param id="211" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2377" levels="1" name="Transform Sealbook - Inferno Drake">
@@ -1395,7 +1409,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="214" />
+			<effect name="Transformation">
+				<param id="214" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2378" levels="1" name="Transform Sealbook - Dragon Bomber">
@@ -1415,7 +1431,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="217" />
+			<effect name="Transformation">
+				<param id="217" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2379" levels="1" name="Wind">
@@ -1693,7 +1711,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="304" />
+			<effect name="Transformation">
+				<param id="304" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2395" levels="1" name="Lesser Battlefield Healing Potion">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02400-02499.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02400-02499.xml
index a4b5bfd0f2..2810ed883d 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02400-02499.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02400-02499.xml
@@ -523,7 +523,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="105" />
+			<effect name="Transformation">
+				<param id="105" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2429" levels="1" name="Haste Juice">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02500-02599.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02500-02599.xml
index a0be9f8274..828c0665ff 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02500-02599.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02500-02599.xml
@@ -220,7 +220,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="107" />
+			<effect name="Transformation">
+				<param id="107" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2512" levels="1" name="Herb of Vampiric Rage">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02600-02699.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02600-02699.xml
index 929b3da3c3..5e46d76442 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02600-02699.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02600-02699.xml
@@ -345,7 +345,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="111" />
+			<effect name="Transformation">
+				<param id="111" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2632" levels="1" name="Scroll of Transformation - Young Child">
@@ -365,7 +367,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="112" />
+			<effect name="Transformation">
+				<param id="112" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2633" levels="1" name="Elmore-Aden's Holy Water">
@@ -1175,7 +1179,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="121" />
+			<effect name="Transformation">
+				<param id="121" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2671" levels="1" name="Scroll of Transformation - Blue">
@@ -1193,7 +1199,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="122" />
+			<effect name="Transformation">
+				<param id="122" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2672" levels="1" name="Gludio Human Mercenary">
@@ -1220,7 +1228,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="10" />
+			<effect name="Transformation">
+				<param id="10" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2673" levels="1" name="Gludio Elf Mercenary">
@@ -1247,7 +1257,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="11" />
+			<effect name="Transformation">
+				<param id="11" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2674" levels="1" name="Gludio Dark Elf Mercenary">
@@ -1274,7 +1286,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="12" />
+			<effect name="Transformation">
+				<param id="12" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2675" levels="1" name="Gludio Orc Mercenary">
@@ -1301,7 +1315,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="13" />
+			<effect name="Transformation">
+				<param id="13" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2676" levels="1" name="Gludio Dwarf Mercenary">
@@ -1328,7 +1344,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="14" />
+			<effect name="Transformation">
+				<param id="14" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2677" levels="1" name="Gludio Kamael Mercenary">
@@ -1355,7 +1373,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="15" />
+			<effect name="Transformation">
+				<param id="15" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2678" levels="1" name="Gludio Knight Mercenary">
@@ -1382,7 +1402,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="16" />
+			<effect name="Transformation">
+				<param id="16" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2679" levels="1" name="Gludio Archer Mercenary">
@@ -1409,7 +1431,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="17" />
+			<effect name="Transformation">
+				<param id="17" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2680" levels="1" name="Gludio Wizard Mercenary">
@@ -1436,7 +1460,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="18" />
+			<effect name="Transformation">
+				<param id="18" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2681" levels="1" name="Gludio Kamael Captain Mercenary">
@@ -1463,7 +1489,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="19" />
+			<effect name="Transformation">
+				<param id="19" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2682" levels="1" name="Gludio Knight Captain Mercenary">
@@ -1490,7 +1518,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="20" />
+			<effect name="Transformation">
+				<param id="20" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2683" levels="1" name="Gludio Commander Mercenary">
@@ -1517,7 +1547,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="21" />
+			<effect name="Transformation">
+				<param id="21" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2684" levels="1" name="Dion Human Mercenary">
@@ -1544,7 +1576,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="10" />
+			<effect name="Transformation">
+				<param id="10" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2685" levels="1" name="Dion Elf Mercenary">
@@ -1571,7 +1605,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="11" />
+			<effect name="Transformation">
+				<param id="11" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2686" levels="1" name="Dion Dark Elf Mercenary">
@@ -1598,7 +1634,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="12" />
+			<effect name="Transformation">
+				<param id="12" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2687" levels="1" name="Dion Orc Mercenary">
@@ -1625,7 +1663,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="13" />
+			<effect name="Transformation">
+				<param id="13" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2688" levels="1" name="Dion Dwarf Mercenary">
@@ -1652,7 +1692,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="14" />
+			<effect name="Transformation">
+				<param id="14" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2689" levels="1" name="Dion Kamael Mercenary">
@@ -1679,7 +1721,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="15" />
+			<effect name="Transformation">
+				<param id="15" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2690" levels="1" name="Dion Knight Mercenary">
@@ -1706,7 +1750,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="16" />
+			<effect name="Transformation">
+				<param id="16" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2691" levels="1" name="Dion Archer Mercenary">
@@ -1733,7 +1779,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="17" />
+			<effect name="Transformation">
+				<param id="17" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2692" levels="1" name="Dion Wizard Mercenary">
@@ -1760,7 +1808,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="18" />
+			<effect name="Transformation">
+				<param id="18" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2693" levels="1" name="Dion Kamael Captain Mercenary">
@@ -1787,7 +1837,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="19" />
+			<effect name="Transformation">
+				<param id="19" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2694" levels="1" name="Dion Knight Captain Mercenary">
@@ -1814,7 +1866,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="20" />
+			<effect name="Transformation">
+				<param id="20" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2695" levels="1" name="Dion Commander Mercenary">
@@ -1841,7 +1895,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="21" />
+			<effect name="Transformation">
+				<param id="21" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2696" levels="1" name="Giran Human Mercenary">
@@ -1868,7 +1924,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="10" />
+			<effect name="Transformation">
+				<param id="10" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2697" levels="1" name="Giran Elf Mercenary">
@@ -1895,7 +1953,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="11" />
+			<effect name="Transformation">
+				<param id="11" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2698" levels="1" name="Giran Dark Elf Mercenary">
@@ -1922,7 +1982,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="12" />
+			<effect name="Transformation">
+				<param id="12" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2699" levels="1" name="Giran Orc Mercenary">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02700-02799.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02700-02799.xml
index 4b7caacfdf..817f8a9a72 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02700-02799.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02700-02799.xml
@@ -24,7 +24,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="14" />
+			<effect name="Transformation">
+				<param id="14" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2701" levels="1" name="Giran Kamael Mercenary">
@@ -51,7 +53,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="15" />
+			<effect name="Transformation">
+				<param id="15" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2702" levels="1" name="Giran Knight Mercenary">
@@ -78,7 +82,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="16" />
+			<effect name="Transformation">
+				<param id="16" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2703" levels="1" name="Giran Archer Mercenary">
@@ -105,7 +111,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="17" />
+			<effect name="Transformation">
+				<param id="17" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2704" levels="1" name="Giran Wizard Mercenary">
@@ -132,7 +140,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="18" />
+			<effect name="Transformation">
+				<param id="18" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2705" levels="1" name="Giran Kamael Captain Mercenary">
@@ -159,7 +169,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="19" />
+			<effect name="Transformation">
+				<param id="19" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2706" levels="1" name="Giran Knight Captain Mercenary">
@@ -186,7 +198,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="20" />
+			<effect name="Transformation">
+				<param id="20" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2707" levels="1" name="Giran Commander Mercenary">
@@ -213,7 +227,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="21" />
+			<effect name="Transformation">
+				<param id="21" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2708" levels="1" name="Oren Human Mercenary">
@@ -240,7 +256,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="10" />
+			<effect name="Transformation">
+				<param id="10" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2709" levels="1" name="Oren Elf Mercenary">
@@ -267,7 +285,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="11" />
+			<effect name="Transformation">
+				<param id="11" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2710" levels="1" name="Oren Dark Elf Mercenary">
@@ -294,7 +314,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="12" />
+			<effect name="Transformation">
+				<param id="12" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2711" levels="1" name="Oren Orc Mercenary">
@@ -321,7 +343,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="13" />
+			<effect name="Transformation">
+				<param id="13" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2712" levels="1" name="Oren Dwarf Mercenary">
@@ -348,7 +372,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="14" />
+			<effect name="Transformation">
+				<param id="14" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2713" levels="1" name="Oren Kamael Mercenary">
@@ -375,7 +401,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="15" />
+			<effect name="Transformation">
+				<param id="15" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2714" levels="1" name="Oren Knight Mercenary">
@@ -402,7 +430,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="16" />
+			<effect name="Transformation">
+				<param id="16" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2715" levels="1" name="Oren Archer Mercenary">
@@ -429,7 +459,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="17" />
+			<effect name="Transformation">
+				<param id="17" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2716" levels="1" name="Oren Wizard Mercenary">
@@ -456,7 +488,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="18" />
+			<effect name="Transformation">
+				<param id="18" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2717" levels="1" name="Oren Kamael Captain Mercenary">
@@ -483,7 +517,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="19" />
+			<effect name="Transformation">
+				<param id="19" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2718" levels="1" name="Oren Knight Captain Mercenary">
@@ -510,7 +546,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="20" />
+			<effect name="Transformation">
+				<param id="20" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2719" levels="1" name="Oren Commander Mercenary">
@@ -537,7 +575,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="21" />
+			<effect name="Transformation">
+				<param id="21" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2720" levels="1" name="Aden Human Mercenary">
@@ -564,7 +604,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="10" />
+			<effect name="Transformation">
+				<param id="10" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2721" levels="1" name="Aden Elf Mercenary">
@@ -591,7 +633,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="11" />
+			<effect name="Transformation">
+				<param id="11" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2722" levels="1" name="Aden Dark Elf Mercenary">
@@ -618,7 +662,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="12" />
+			<effect name="Transformation">
+				<param id="12" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2723" levels="1" name="Aden Orc Mercenary">
@@ -645,7 +691,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="13" />
+			<effect name="Transformation">
+				<param id="13" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2724" levels="1" name="Aden Dwarf Mercenary">
@@ -672,7 +720,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="14" />
+			<effect name="Transformation">
+				<param id="14" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2725" levels="1" name="Aden Kamael Mercenary">
@@ -699,7 +749,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="15" />
+			<effect name="Transformation">
+				<param id="15" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2726" levels="1" name="Aden Knight Mercenary">
@@ -726,7 +778,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="16" />
+			<effect name="Transformation">
+				<param id="16" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2727" levels="1" name="Aden Archer Mercenary">
@@ -753,7 +807,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="17" />
+			<effect name="Transformation">
+				<param id="17" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2728" levels="1" name="Aden Wizard Mercenary">
@@ -780,7 +836,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="18" />
+			<effect name="Transformation">
+				<param id="18" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2729" levels="1" name="Aden Kamael Captain Mercenary">
@@ -807,7 +865,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="19" />
+			<effect name="Transformation">
+				<param id="19" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2730" levels="1" name="Aden Knight Captain Mercenary">
@@ -834,7 +894,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="20" />
+			<effect name="Transformation">
+				<param id="20" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2731" levels="1" name="Aden Commander Mercenary">
@@ -861,7 +923,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="21" />
+			<effect name="Transformation">
+				<param id="21" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2732" levels="1" name="Innadril Human Mercenary">
@@ -888,7 +952,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="10" />
+			<effect name="Transformation">
+				<param id="10" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2733" levels="1" name="Innadril Elf Mercenary">
@@ -915,7 +981,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="11" />
+			<effect name="Transformation">
+				<param id="11" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2734" levels="1" name="Innadril Dark Elf Mercenary">
@@ -942,7 +1010,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="12" />
+			<effect name="Transformation">
+				<param id="12" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2735" levels="1" name="Innadril Orc Mercenary">
@@ -969,7 +1039,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="13" />
+			<effect name="Transformation">
+				<param id="13" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2736" levels="1" name="Innadril Dwarf Mercenary">
@@ -996,7 +1068,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="14" />
+			<effect name="Transformation">
+				<param id="14" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2737" levels="1" name="Innadril Kamael Mercenary">
@@ -1023,7 +1097,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="15" />
+			<effect name="Transformation">
+				<param id="15" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2738" levels="1" name="Innadril Knight Mercenary">
@@ -1050,7 +1126,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="16" />
+			<effect name="Transformation">
+				<param id="16" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2739" levels="1" name="Innadril Archer Mercenary">
@@ -1077,7 +1155,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="17" />
+			<effect name="Transformation">
+				<param id="17" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2740" levels="1" name="Innadril Wizard Mercenary">
@@ -1104,7 +1184,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="18" />
+			<effect name="Transformation">
+				<param id="18" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2741" levels="1" name="Innadril Kamael Captain Mercenary">
@@ -1131,7 +1213,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="19" />
+			<effect name="Transformation">
+				<param id="19" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2742" levels="1" name="Innadril Knight Captain Mercenary">
@@ -1158,7 +1242,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="20" />
+			<effect name="Transformation">
+				<param id="20" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2743" levels="1" name="Innadril Commander Mercenary">
@@ -1185,7 +1271,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="21" />
+			<effect name="Transformation">
+				<param id="21" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2744" levels="1" name="Goddard Human Mercenary">
@@ -1212,7 +1300,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="10" />
+			<effect name="Transformation">
+				<param id="10" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2745" levels="1" name="Goddard Elf Mercenary">
@@ -1239,7 +1329,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="11" />
+			<effect name="Transformation">
+				<param id="11" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2746" levels="1" name="Goddard Dark Elf Mercenary">
@@ -1266,7 +1358,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="12" />
+			<effect name="Transformation">
+				<param id="12" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2747" levels="1" name="Goddard Orc Mercenary">
@@ -1293,7 +1387,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="13" />
+			<effect name="Transformation">
+				<param id="13" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2748" levels="1" name="Goddard Dwarf Mercenary">
@@ -1320,7 +1416,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="14" />
+			<effect name="Transformation">
+				<param id="14" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2749" levels="1" name="Goddard Kamael Mercenary">
@@ -1347,7 +1445,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="15" />
+			<effect name="Transformation">
+				<param id="15" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2750" levels="1" name="Goddard Knight Mercenary">
@@ -1374,7 +1474,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="16" />
+			<effect name="Transformation">
+				<param id="16" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2751" levels="1" name="Goddard Archer Mercenary">
@@ -1401,7 +1503,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="17" />
+			<effect name="Transformation">
+				<param id="17" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2752" levels="1" name="Goddard Wizard Mercenary">
@@ -1428,7 +1532,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="18" />
+			<effect name="Transformation">
+				<param id="18" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2753" levels="1" name="Goddard Kamael Captain Mercenary">
@@ -1455,7 +1561,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="19" />
+			<effect name="Transformation">
+				<param id="19" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2754" levels="1" name="Goddard Knight Captain Mercenary">
@@ -1482,7 +1590,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="20" />
+			<effect name="Transformation">
+				<param id="20" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2755" levels="1" name="Goddard Commander Mercenary">
@@ -1509,7 +1619,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="21" />
+			<effect name="Transformation">
+				<param id="21" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2756" levels="1" name="Rune Human Mercenary">
@@ -1536,7 +1648,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="10" />
+			<effect name="Transformation">
+				<param id="10" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2757" levels="1" name="Rune Elf Mercenary">
@@ -1563,7 +1677,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="11" />
+			<effect name="Transformation">
+				<param id="11" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2758" levels="1" name="Rune Dark Elf Mercenary">
@@ -1590,7 +1706,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="12" />
+			<effect name="Transformation">
+				<param id="12" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2759" levels="1" name="Rune Orc Mercenary">
@@ -1618,7 +1736,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="13" />
+			<effect name="Transformation">
+				<param id="13" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2760" levels="1" name="Rune Dwarf Mercenary">
@@ -1645,7 +1765,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="14" />
+			<effect name="Transformation">
+				<param id="14" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2761" levels="1" name="Rune Kamael Mercenary">
@@ -1672,7 +1794,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="15" />
+			<effect name="Transformation">
+				<param id="15" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2762" levels="1" name="Rune Knight Mercenary">
@@ -1699,7 +1823,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="16" />
+			<effect name="Transformation">
+				<param id="16" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2763" levels="1" name="Rune Archer Mercenary">
@@ -1726,7 +1852,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="17" />
+			<effect name="Transformation">
+				<param id="17" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2764" levels="1" name="Rune Wizard Mercenary">
@@ -1753,7 +1881,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="18" />
+			<effect name="Transformation">
+				<param id="18" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2765" levels="1" name="Rune Kamael Captain Mercenary">
@@ -1780,7 +1910,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="19" />
+			<effect name="Transformation">
+				<param id="19" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2766" levels="1" name="Rune Knight Captain Mercenary">
@@ -1807,7 +1939,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="20" />
+			<effect name="Transformation">
+				<param id="20" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2767" levels="1" name="Rune Commander Mercenary">
@@ -1834,7 +1968,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="21" />
+			<effect name="Transformation">
+				<param id="21" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2768" levels="1" name="Schuttgart Human Mercenary">
@@ -1861,7 +1997,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="10" />
+			<effect name="Transformation">
+				<param id="10" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2769" levels="1" name="Schuttgart Elf Mercenary">
@@ -1888,7 +2026,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="11" />
+			<effect name="Transformation">
+				<param id="11" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2770" levels="1" name="Schuttgart Dark Elf Mercenary">
@@ -1915,7 +2055,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="12" />
+			<effect name="Transformation">
+				<param id="12" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2771" levels="1" name="Schuttgart Orc Mercenary">
@@ -1942,7 +2084,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="13" />
+			<effect name="Transformation">
+				<param id="13" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2772" levels="1" name="Schuttgart Dwarf Mercenary">
@@ -1969,7 +2113,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="14" />
+			<effect name="Transformation">
+				<param id="14" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2773" levels="1" name="Schuttgart Kamael Mercenary">
@@ -1996,7 +2142,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="15" />
+			<effect name="Transformation">
+				<param id="15" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2774" levels="1" name="Schuttgart Knight Mercenary">
@@ -2023,7 +2171,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="16" />
+			<effect name="Transformation">
+				<param id="16" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2775" levels="1" name="Schuttgart Archer Mercenary">
@@ -2050,7 +2200,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="17" />
+			<effect name="Transformation">
+				<param id="17" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2776" levels="1" name="Schuttgart Wizard Mercenary">
@@ -2077,7 +2229,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="18" />
+			<effect name="Transformation">
+				<param id="18" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2777" levels="1" name="Schuttgart Kamael Captain Mercenary">
@@ -2104,7 +2258,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="19" />
+			<effect name="Transformation">
+				<param id="19" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2778" levels="1" name="Schuttgart Knight Captain Mercenary">
@@ -2131,7 +2287,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="20" />
+			<effect name="Transformation">
+				<param id="20" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2779" levels="1" name="Schuttgart Commander Mercenary">
@@ -2158,7 +2316,9 @@
 			</and>
 		</cond>
 		<for>
-			<effect name="Transformation" val="21" />
+			<effect name="Transformation">
+				<param id="21" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2780" levels="1" name="Magician's Will">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02900-02999.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02900-02999.xml
index 2e96694869..5859ac8890 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02900-02999.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02900-02999.xml
@@ -1852,7 +1852,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="125" />
+			<effect name="Transformation">
+				<param id="125" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="2995" levels="1" name="PC room private weapon strengthening order sheet - D grade">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/03300-03399.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/03300-03399.xml
index cc61c6088b..6ed699fc69 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/03300-03399.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/03300-03399.xml
@@ -518,7 +518,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="102" />
+			<effect name="Transformation">
+				<param id="102" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="3336" levels="1" name="Transform Buffalo">
@@ -536,7 +538,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="103" />
+			<effect name="Transformation">
+				<param id="103" />
+			</effect>
 			<effect name="DispelBySlot">
 				<param dispel="BIG_HEAD,9" />
 			</effect>
@@ -558,7 +562,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="104" />
+			<effect name="Transformation">
+				<param id="104" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="3338" levels="1" name="Shield Master">
@@ -817,7 +823,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="101" />
+			<effect name="Transformation">
+				<param id="101" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="3360" levels="1" name="Cheap Shot">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/03400-03499.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/03400-03499.xml
index ddcb89366c..5c412e245d 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/03400-03499.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/03400-03499.xml
@@ -278,7 +278,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="104" />
+			<effect name="Transformation">
+				<param id="104" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="3419" levels="1" name="Magic Immunity">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/05200-05299.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/05200-05299.xml
index a1e9d0d61f..6f45d19962 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/05200-05299.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/05200-05299.xml
@@ -1326,7 +1326,9 @@
 		<set name="operateType" val="A2" />
 		<set name="targetType" val="SELF" />
 		<for>
-			<effect name="Transformation" val="303" />
+			<effect name="Transformation">
+				<param id="303" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="5262" levels="12" name="NPC - Rise Shot">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/05600-05699.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/05600-05699.xml
index 34dad96aae..9c5715b3d6 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/05600-05699.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/05600-05699.xml
@@ -932,7 +932,8 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="319">
+			<effect name="Transformation">
+				<param id="319" />
 				<sub order="0x40" stat="vitalityConsumeRate" val="10" />
 			</effect>
 		</for>
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/05900-05999.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/05900-05999.xml
index 3529a7b858..a2cb5baaf0 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/05900-05999.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/05900-05999.xml
@@ -1125,7 +1125,9 @@
 			<player landingZone="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="8" />
+			<effect name="Transformation">
+				<param id="8" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="5983" levels="1" name="Aura Bird - Owl">
@@ -1150,7 +1152,9 @@
 			<player landingZone="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="9" />
+			<effect name="Transformation">
+				<param id="9" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="5984" levels="1" name="Hand of Death">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/06000-06099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/06000-06099.xml
index ec11923939..efdd8cc5a1 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/06000-06099.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/06000-06099.xml
@@ -308,7 +308,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="121" />
+			<effect name="Transformation">
+				<param id="121" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="6036" levels="1" name="Blue Team Transformation">
@@ -328,7 +330,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="122" />
+			<effect name="Transformation">
+				<param id="122" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="6037" levels="1" name="Soul Unleash">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/06200-06299.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/06200-06299.xml
index b52db644c1..b013514fd9 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/06200-06299.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/06200-06299.xml
@@ -36,7 +36,8 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="111">
+			<effect name="Transformation">
+				<param id="111" />
 				<mul order="0x30" stat="weightLimit" val="11" />
 				<add order="0x40" stat="weightPenalty" val="9000" />
 				<add order="0x40" stat="inventoryLimit" val="8" />
@@ -66,7 +67,8 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="112">
+			<effect name="Transformation">
+				<param id="112" />
 				<mul order="0x30" stat="weightLimit" val="11" />
 				<add order="0x40" stat="weightPenalty" val="9000" />
 				<add order="0x40" stat="inventoryLimit" val="8" />
@@ -96,7 +98,8 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="124">
+			<effect name="Transformation">
+				<param id="124" />
 				<mul order="0x30" stat="weightLimit" val="11" />
 				<add order="0x40" stat="weightPenalty" val="9000" />
 				<add order="0x40" stat="inventoryLimit" val="8" />
@@ -126,7 +129,8 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="113">
+			<effect name="Transformation">
+				<param id="113" />
 				<mul order="0x30" stat="weightLimit" val="11" />
 				<add order="0x40" stat="weightPenalty" val="9000" />
 				<add order="0x40" stat="inventoryLimit" val="8" />
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/06600-06699.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/06600-06699.xml
index 2d38ed5cdc..fd67130078 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/06600-06699.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/06600-06699.xml
@@ -703,7 +703,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="126" />
+			<effect name="Transformation">
+				<param id="126" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="6650" levels="1" name="Tacrakahn's Alienation">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/06900-06999.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/06900-06999.xml
index d37ef0f1e4..2b5d6818e8 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/06900-06999.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/06900-06999.xml
@@ -63,7 +63,9 @@
 		<set name="operateType" val="A2" />
 		<set name="targetType" val="SELF" />
 		<for>
-			<effect name="Transformation" val="22" />
+			<effect name="Transformation">
+				<param id="22" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="6909" levels="1" name="Charming">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/08200-08299.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/08200-08299.xml
index 91e34fd1c3..6edb331eb4 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/08200-08299.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/08200-08299.xml
@@ -1053,7 +1053,8 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="319">
+			<effect name="Transformation">
+				<param id="319" />
 				<sub order="0x40" stat="vitalityConsumeRate" val="10" />
 			</effect>
 		</for>
@@ -1089,7 +1090,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="108" />
+			<effect name="Transformation">
+				<param id="108" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="8247" levels="1" name="Mount Darkmane Pacer">
@@ -1110,7 +1113,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="106" />
+			<effect name="Transformation">
+				<param id="106" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="8248" levels="1" name="Cancel Gatekeeper Transformation">
@@ -1314,7 +1319,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="110" />
+			<effect name="Transformation">
+				<param id="110" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="8262" levels="1" name="Tawny Maned Lion Mount">
@@ -1335,7 +1342,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="109" />
+			<effect name="Transformation">
+				<param id="109" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="8263" levels="1" name="Transform Snow King">
@@ -1356,7 +1365,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="114" />
+			<effect name="Transformation">
+				<param id="114" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="8264" levels="1" name="Transform Scarecrow Jack">
@@ -1377,7 +1388,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="115" />
+			<effect name="Transformation">
+				<param id="115" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="8265" levels="1" name="Transform Tin Golem">
@@ -1398,7 +1411,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="116" />
+			<effect name="Transformation">
+				<param id="116" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="8266" levels="1" name="Gludio Talisman">
@@ -1515,7 +1530,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="101" />
+			<effect name="Transformation">
+				<param id="101" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="8278" levels="1" name="Transform Guard of Dawn">
@@ -1535,7 +1552,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="113" />
+			<effect name="Transformation">
+				<param id="113" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="8279" levels="1" name="Blessing of Fire">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/09100-09199.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/09100-09199.xml
index 28f62594f5..c99651bef2 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/09100-09199.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/09100-09199.xml
@@ -873,7 +873,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="306" />
+			<effect name="Transformation">
+				<param id="306" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="9160" levels="1" name="Transformation Scroll - Zaken">
@@ -896,7 +898,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="305" />
+			<effect name="Transformation">
+				<param id="305" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="9161" levels="1" name="Vesper's Mighty Power">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml
index f9aabd7f30..4837ae36a2 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml
@@ -733,7 +733,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="110" />
+			<effect name="Transformation">
+				<param id="110" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="21052" levels="1" name="Bless the Body">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/21100-21199.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/21100-21199.xml
index 20053b87f0..66214573a3 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/21100-21199.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/21100-21199.xml
@@ -1218,7 +1218,9 @@
 			<player canTransform="true" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="20000" />
+			<effect name="Transformation">
+				<param id="20000" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="21170" levels="1" name="Blessed Soul">
@@ -1255,7 +1257,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="20001" />
+			<effect name="Transformation">
+				<param id="20001" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="21172" levels="1" name="Enhanced Authority - CON+1 STR+1">
@@ -1545,7 +1549,8 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="20002">
+			<effect name="Transformation">
+				<param id="20002" />
 				<sub order="0x40" stat="vitalityConsumeRate" val="1" />
 			</effect>
 		</for>
@@ -1570,7 +1575,8 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="20003">
+			<effect name="Transformation">
+				<param id="20003" />
 				<sub order="0x40" stat="vitalityConsumeRate" val="1" />
 			</effect>
 		</for>
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/21200-21299.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/21200-21299.xml
index dd03ccd55a..0049585bc3 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/21200-21299.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/21200-21299.xml
@@ -356,7 +356,8 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="20004">
+			<effect name="Transformation">
+				<param id="20004" />
 				<mul order="0x30" stat="runSpd" val="1.5" />
 			</effect>
 		</for>
@@ -665,7 +666,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="20007" />
+			<effect name="Transformation">
+				<param id="20007" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="21259" levels="1" name="Release Seal on Agathion - Chorong">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml
index 48f65a36d6..2018857049 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml
@@ -805,7 +805,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="1" />
+			<effect name="Transformation">
+				<param id="1" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="22046" levels="1" name="Death Blader Transformation Scroll">
@@ -825,7 +827,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="2" />
+			<effect name="Transformation">
+				<param id="2" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="22047" levels="1" name="Grail Apostle Transformation Scroll">
@@ -845,7 +849,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="203" />
+			<effect name="Transformation">
+				<param id="203" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="22048" levels="1" name="Unicorn Transformation Scroll">
@@ -865,7 +871,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="206" />
+			<effect name="Transformation">
+				<param id="206" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="22049" levels="1" name="Lilim Knight Transformation Scroll">
@@ -885,7 +893,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="209" />
+			<effect name="Transformation">
+				<param id="209" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="22050" levels="1" name="Golem Guardian Transformation Scroll">
@@ -905,7 +915,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="212" />
+			<effect name="Transformation">
+				<param id="212" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="22051" levels="1" name="Inferno Drake Transformation Scroll">
@@ -925,7 +937,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="215" />
+			<effect name="Transformation">
+				<param id="215" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="22052" levels="1" name="Dragon Bomber Transformation Scroll">
@@ -945,7 +959,9 @@
 			<player olympiad="false" />
 		</cond>
 		<for>
-			<effect name="Transformation" val="218" />
+			<effect name="Transformation">
+				<param id="218" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="22053" levels="19" name="Escape">
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/22100-22199.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/22100-22199.xml
index 0d8ab8032c..e24990c98e 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/22100-22199.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/22100-22199.xml
@@ -1441,7 +1441,9 @@
 		<set name="operateType" val="A2" />
 		<set name="targetType" val="SELF" />
 		<for>
-			<effect name="Transformation" val="20005" />
+			<effect name="Transformation">
+				<param id="20005" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="22184" levels="1" name="Dragon Master Karin Transformation Scroll">
@@ -1452,7 +1454,9 @@
 		<set name="operateType" val="A2" />
 		<set name="targetType" val="SELF" />
 		<for>
-			<effect name="Transformation" val="20006" />
+			<effect name="Transformation">
+				<param id="20006" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="22185" levels="1" name="Shiny Lighting">
@@ -1491,7 +1495,9 @@
 		<set name="operateType" val="A2" />
 		<set name="targetType" val="SELF" />
 		<for>
-			<effect name="Transformation" val="127" />
+			<effect name="Transformation">
+				<param id="127" />
+			</effect>
 		</for>
 	</skill>
 	<skill id="22191" levels="1" name="Transformation Scroll - Onyx Beast">
-- 
GitLab