diff --git a/L2J_DataPack_BETA/dist/game/data/html/admin/transform2.htm b/L2J_DataPack_BETA/dist/game/data/html/admin/transform2.htm
index 6f84d567ff26b7549c4036afff888dd30224c763..ceb419d34468b41aa3baa54a6138e67eee5f4657 100644
--- a/L2J_DataPack_BETA/dist/game/data/html/admin/transform2.htm
+++ b/L2J_DataPack_BETA/dist/game/data/html/admin/transform2.htm
@@ -54,6 +54,7 @@ Monster Transformations:<br1>
 </tr>
 <tr>
 <td><button value="Grizzly" action="bypass -h admin_transform_menu 320 $qbox" width=65 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Treykan" action="bypass -h admin_transform_menu 126 $qbox" width=65 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
 </tr>
 </table>
 <br>
diff --git a/L2J_DataPack_BETA/dist/game/data/html/admin/transform3.htm b/L2J_DataPack_BETA/dist/game/data/html/admin/transform3.htm
index be78547e20c8e5cb0291817268ba41aef9d63ffa..7677c30fd2fdfcce2b6ea141c001ff0ef7779a25 100644
--- a/L2J_DataPack_BETA/dist/game/data/html/admin/transform3.htm
+++ b/L2J_DataPack_BETA/dist/game/data/html/admin/transform3.htm
@@ -31,17 +31,17 @@ Event Transformations:<br1>
 <tr>
 <td><button value="Ghost" action="bypass -h admin_transform_menu 108 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
 <td><button value="Snow King" action="bypass -h admin_transform_menu 114 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
-<td><button value="Gatekeeper 1" action="bypass -h admin_transform_menu 107 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Scarecrow" action="bypass -h admin_transform_menu 115 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
 </tr>
 <tr>
-<td><button value="Red Elf" action="bypass -h admin_transform_menu 121 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
-<td><button value="Blue Elf" action="bypass -h admin_transform_menu 122 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
-<td><button value="Gatekeeper 2" action="bypass -h admin_transform_menu 319 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Tin Golem" action="bypass -h admin_transform_menu 116 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Gatekeeper1" action="bypass -h admin_transform_menu 107 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Gatekeeper2" action="bypass -h admin_transform_menu 319 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
 </tr>
 <tr>
-<td><button value="Scarecrow" action="bypass -h admin_transform_menu 115 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
-<td><button value="Tin Golem" action="bypass -h admin_transform_menu 116 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
-<td><button value="Child" action="bypass -h admin_transform_menu 112 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Red Elf" action="bypass -h admin_transform_menu 121 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Blue Elf" action="bypass -h admin_transform_menu 122 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Big Blue Elf" action="bypass -h admin_transform_menu 127 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
 </tr>
 <tr>
 <td><button value="Purple Tow" action="bypass -h admin_transform_menu 117 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
@@ -50,11 +50,17 @@ Event Transformations:<br1>
 </tr>
 <tr>
 <td><button value="Grey Tow" action="bypass -h admin_transform_menu 119 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
-<td><button value="Aqua Elf" action="bypass -h admin_transform_menu 125 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Child" action="bypass -h admin_transform_menu 112 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
 <td><button value="Native Dawn" action="bypass -h admin_transform_menu 124 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
 </tr>
 <tr>
 <td><button value="Kadomas" action="bypass -h admin_transform_menu 20000 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Aqua Elf" action="bypass -h admin_transform_menu 125 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Game Man." action="bypass -h admin_transform_menu 22 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+</tr>
+<tr>
+<td><button value="DM Lee" action="bypass -h admin_transform_menu 20005 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="DM Karin" action="bypass -h admin_transform_menu 20006 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
 </tr>
 </table>
 <br>
@@ -66,8 +72,12 @@ Mounts Transformations:<br1>
 <td><button value="Steam Sledge" action="bypass -h admin_transform_menu 110 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
 </tr>
 <tr>
-<td><button value="Guardian Strider" action="bypass -h admin_transform_menu 123 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="Guard Strider" action="bypass -h admin_transform_menu 123 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
 <td><button value="Jet Bike" action="bypass -h admin_transform_menu 20001 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+<td><button value="S. Plataform" action="bypass -h admin_transform_menu 20004 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
+</tr>
+<tr>
+<td><button value="Wood Horse" action="bypass -h admin_transform_menu 20007 $qbox" width=80 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
 </tr>
 </table>
 </center>
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts.cfg b/L2J_DataPack_BETA/dist/game/data/scripts.cfg
index 9cb829b83716cd61e008c507818822051eda5a32..40bbf6c3d98ea7155341b66da8e942df35072cdf 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts.cfg
+++ b/L2J_DataPack_BETA/dist/game/data/scripts.cfg
@@ -74,6 +74,7 @@ transformations/ArcherCaptain.java
 transformations/AurabirdFalcon.java
 transformations/AurabirdOwl.java
 transformations/Benom.java
+transformations/BlockCheckerBlue.java
 transformations/Buffalo.java
 transformations/DarkElfMercenary.java
 transformations/DemonPrince.java
@@ -100,6 +101,7 @@ transformations/EpicQuestChild.java
 transformations/EpicQuestFrog.java
 transformations/EpicQuestNative.java
 transformations/FortressCaptain.java
+transformations/GameManager.java
 transformations/GolemGuardianNormal.java
 transformations/GolemGuardianStrong.java
 transformations/GolemGuardianWeak.java
@@ -170,6 +172,7 @@ transformations/VanguardPaladin.java
 transformations/VanguardShilienKnight.java
 transformations/VanguardTempleKnight.java
 transformations/WingTow.java
+transformations/WoodHorse.java
 transformations/Yeti.java
 transformations/Yeti2.java
 transformations/Zaken.java
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Akamanah.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Akamanah.java
index c031b12d1894bb6d0bcc935088a182ab3592f99a..9fc05e2b92bcff998b6aae73c42716f8a4e60125 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Akamanah.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Akamanah.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.instancemanager.TransformationManager;
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Anakim.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Anakim.java
index 75918e20c9bd09dce622d2cf074b93458f2163de..6a1ae4437de6f9007eff3c2217ddee5fe5b065e6 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Anakim.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Anakim.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Anakim extends L2Transformation
 {
-	private static final int[] SKILLS = new int[]{720,721,722,723,724,5491,619};
+	private static final int[] SKILLS = new int[]
+	{
+		720, 721, 722, 723, 724, 5491, 619
+	};
 	
 	public Anakim()
 	{
@@ -17,8 +34,10 @@ public class Anakim extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 306 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 306) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AquaElf.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AquaElf.java
index e4e8e1dc5bf67f68cbd5a7356db28be22748487b..14ba45c64d8ceecf6825fdda096ed28c0ddeec20 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AquaElf.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AquaElf.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class AquaElf extends L2Transformation
 {
-	private static final int[] SKILLS = new int[]{619};
+	private static final int[] SKILLS = new int[]
+	{
+		619
+	};
 	
 	public AquaElf()
 	{
@@ -17,8 +34,10 @@ public class AquaElf extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 125 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 125) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ArcherCaptain.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ArcherCaptain.java
index 01f386905e91b2fd9dfbebef05a3ef8eea768f8e..79170ca8eb54f6e768e2247d8ebf9380cea4bb7c 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ArcherCaptain.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ArcherCaptain.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class ArcherCaptain extends L2Transformation
 {
-	private static final int[] SKILLS = new int[]{5491, 619};
+	private static final int[] SKILLS = new int[]
+	{
+		5491, 619
+	};
 	
 	public ArcherCaptain()
 	{
@@ -17,8 +34,10 @@ public class ArcherCaptain extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 17 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 17) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AurabirdFalcon.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AurabirdFalcon.java
index 571a2b72c98324da5d3b092667241dd209472148..ae1a120e54a895b44f5ff0d5de06b9287e24ca07 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AurabirdFalcon.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AurabirdFalcon.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class AurabirdFalcon extends L2Transformation
 {
-	private static final int[] SKILLS = new int[]{884,885,886,888,890,891,894,911,932,619};
+	private static final int[] SKILLS = new int[]
+	{
+		884, 885, 886, 888, 890, 891, 894, 911, 932, 619
+	};
 	
 	public AurabirdFalcon()
 	{
@@ -17,8 +34,10 @@ public class AurabirdFalcon extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 8 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 8) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		getPlayer().setIsFlyingMounted(true);
 		
 		transformedSkills();
@@ -28,13 +47,17 @@ public class AurabirdFalcon extends L2Transformation
 	{
 		// Air Blink
 		if (getPlayer().getLevel() >= 75)
+		{
 			getPlayer().addSkill(SkillTable.getInstance().getInfo(885, 1), false);
+		}
 		
 		// Exhilarate
 		if (getPlayer().getLevel() >= 83)
+		{
 			getPlayer().addSkill(SkillTable.getInstance().getInfo(894, 1), false);
+		}
 		
-		int lvl = getPlayer().getLevel() -74;
+		int lvl = getPlayer().getLevel() - 74;
 		
 		if (lvl > 0)
 		{
@@ -73,7 +96,7 @@ public class AurabirdFalcon extends L2Transformation
 		// Exhilarate
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(894, 1), false);
 		
-		int lvl = getPlayer().getLevel() -74;
+		int lvl = getPlayer().getLevel() - 74;
 		
 		if (lvl > 0)
 		{
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AurabirdOwl.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AurabirdOwl.java
index 5d7f66f9f24c8abfaf70d4be11fc9c27de5d2230..ea965ed141724c5aa328751ddff31fa0628163cd 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AurabirdOwl.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/AurabirdOwl.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class AurabirdOwl extends L2Transformation
 {
-	private static final int[] SKILLS = new int[]{884,885,887,889,892,893,895,911,932,619};
+	private static final int[] SKILLS = new int[]
+	{
+		884, 885, 887, 889, 892, 893, 895, 911, 932, 619
+	};
 	
 	public AurabirdOwl()
 	{
@@ -17,8 +34,10 @@ public class AurabirdOwl extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 9 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 9) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		getPlayer().setIsFlyingMounted(true);
 		
 		transformedSkills();
@@ -28,13 +47,17 @@ public class AurabirdOwl extends L2Transformation
 	{
 		// Air Blink
 		if (getPlayer().getLevel() >= 75)
+		{
 			getPlayer().addSkill(SkillTable.getInstance().getInfo(885, 1), false);
+		}
 		
 		// Exhilarate
 		if (getPlayer().getLevel() >= 83)
+		{
 			getPlayer().addSkill(SkillTable.getInstance().getInfo(895, 1), false);
+		}
 		
-		int lvl = getPlayer().getLevel() -74;
+		int lvl = getPlayer().getLevel() - 74;
 		
 		if (lvl > 0)
 		{
@@ -73,7 +96,7 @@ public class AurabirdOwl extends L2Transformation
 		// Exhilarate
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(895, 1), false);
 		
-		int lvl = getPlayer().getLevel() -74;
+		int lvl = getPlayer().getLevel() - 74;
 		
 		if (lvl > 0)
 		{
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Benom.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Benom.java
index fbfa94ea5e35cd5584d302ee6b7c0509a46ee867..80bf9d0bfb8aaff58b0bf33276c1273889fff0ef 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Benom.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Benom.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Benom extends L2Transformation
 {
-	private static final int[] SKILLS = new int[]{725,726,727,5491,619};
+	private static final int[] SKILLS = new int[]
+	{
+		725, 726, 727, 5491, 619
+	};
 	
 	public Benom()
 	{
@@ -17,8 +34,10 @@ public class Benom extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 307 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 307) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/BlockCheckerBlue.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/BlockCheckerBlue.java
new file mode 100644
index 0000000000000000000000000000000000000000..d65d1481405716f6ee5e8a8441f76b37a7969bdf
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/BlockCheckerBlue.java
@@ -0,0 +1,74 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+package transformations;
+
+import com.l2jserver.gameserver.datatables.SkillTable;
+import com.l2jserver.gameserver.instancemanager.TransformationManager;
+import com.l2jserver.gameserver.model.L2Transformation;
+
+/**
+ * @author Nyaran
+ */
+public class BlockCheckerBlue extends L2Transformation
+{
+	private static final int[] SKILLS =
+	{
+		619
+	};
+	
+	public BlockCheckerBlue()
+	{
+		// id, colRadius, colHeight
+		super(127, 8, 20.3);
+	}
+	
+	@Override
+	public void onTransform()
+	{
+		if ((getPlayer().getTransformationId() != 127) || getPlayer().isCursedWeaponEquipped())
+		{
+			return;
+		}
+		
+		transformedSkills();
+	}
+	
+	public void transformedSkills()
+	{
+		// Transform Dispel
+		getPlayer().addSkill(SkillTable.getInstance().getInfo(619, 1), false);
+		
+		getPlayer().setTransformAllowedSkills(SKILLS);
+	}
+	
+	@Override
+	public void onUntransform()
+	{
+		removeSkills();
+	}
+	
+	public void removeSkills()
+	{
+		// Transform Dispel
+		getPlayer().removeSkill(SkillTable.getInstance().getInfo(619, 1), false);
+		
+		getPlayer().setTransformAllowedSkills(EMPTY_ARRAY);
+	}
+	
+	public static void main(String[] args)
+	{
+		TransformationManager.getInstance().registerTransformation(new BlockCheckerBlue());
+	}
+}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Buffalo.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Buffalo.java
index 3a9668449607a1f78a389e8f5caa5eeaa4aa2b11..0e1796097d1dbfd386d423568aed82f4dfa99a82 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Buffalo.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Buffalo.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Buffalo extends L2Transformation
 {
-	private static final int[] SKILLS = new int[]{5437,619};
+	private static final int[] SKILLS = new int[]
+	{
+		5437, 619
+	};
 	
 	public Buffalo()
 	{
@@ -17,8 +34,10 @@ public class Buffalo extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 103 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 103) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DarkElfMercenary.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DarkElfMercenary.java
index ca203309d4edc8700557a768f6d71261fe375b71..0b8b21baecf88ef7e167007dc90aba539eb5183f 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DarkElfMercenary.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DarkElfMercenary.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DarkElfMercenary extends L2Transformation
 {
-	private static final int[] SKILLS = new int[]{5491, 619};
+	private static final int[] SKILLS = new int[]
+	{
+		5491, 619
+	};
 	
 	public DarkElfMercenary()
 	{
@@ -17,8 +34,10 @@ public class DarkElfMercenary extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 12 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 12) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DarkmanePacer.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DarkmanePacer.java
index 005c4e2b9f4116ee0490bb11c2530797dcef7c8c..05c470cf8ab90f827270e3aaad5103b1a9cac64d 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DarkmanePacer.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DarkmanePacer.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DemonPrince.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DemonPrince.java
index 1499f6776acd2cf4ffb171fa6c82578208718ace..954480b502007e52cb508fa2e740eb3440a92f17 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DemonPrince.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DemonPrince.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DemonPrince extends L2Transformation
 {
-	private static final int[] SKILLS = {735,736,737,5491,619};
+	private static final int[] SKILLS =
+	{
+		735, 736, 737, 5491, 619
+	};
+	
 	public DemonPrince()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DemonPrince extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 311 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 311) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DemonRace.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DemonRace.java
index f13b267e27784bbcf081d904bed21e416e5f87f7..6561887c478dc2d613e9eaf960f248287f56ee5f 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DemonRace.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DemonRace.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -9,7 +23,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
  */
 public class DemonRace extends L2Transformation
 {
-	private static final int[] SKILLS = {901,902,903,904,905,5491,619};
+	private static final int[] SKILLS =
+	{
+		901, 902, 903, 904, 905, 5491, 619
+	};
+	
 	public DemonRace()
 	{
 		// id, colRadius, colHeight
@@ -19,11 +37,15 @@ public class DemonRace extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 221 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 221) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		if (getPlayer().getPet() != null)
+		{
 			getPlayer().getPet().unSummon(getPlayer());
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineEnchanter.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineEnchanter.java
index a625849bc168d1a57cfae0688f3698beeed0aba4..314aac4d7aff16b65d363030b0db94e8753351f3 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineEnchanter.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineEnchanter.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DivineEnchanter extends L2Transformation
 {
-	private static final int[] SKILLS = {704,705,706,707,708,709,5779,619};
+	private static final int[] SKILLS =
+	{
+		704, 705, 706, 707, 708, 709, 5779, 619
+	};
+	
 	public DivineEnchanter()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DivineEnchanter extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 257 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 257) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineHealer.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineHealer.java
index 2628a70950bed6205175907a1f9dffce9c17f799..443f19fec852e8f9302a06b9f82ff072b1da46bc 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineHealer.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineHealer.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DivineHealer extends L2Transformation
 {
-	private static final int[] SKILLS = {648,803,1490,698,699,700,701,702,703,5491,619};
+	private static final int[] SKILLS =
+	{
+		648, 803, 1490, 698, 699, 700, 701, 702, 703, 5491, 619
+	};
+	
 	public DivineHealer()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DivineHealer extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 255 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 255) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineKnight.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineKnight.java
index dce6f291354d27b75a576b3747650bfb33090296..3fcf4d53c5b4aa0dc8606aecb15dfc5fb39ec378 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineKnight.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineKnight.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DivineKnight extends L2Transformation
 {
-	private static final int[] SKILLS = {680,681,682,683,684,685,795,796,5491,619};
+	private static final int[] SKILLS =
+	{
+		680, 681, 682, 683, 684, 685, 795, 796, 5491, 619
+	};
+	
 	public DivineKnight()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DivineKnight extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 252 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 252) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineRogue.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineRogue.java
index a3898a200b2762cd081192e3a8cbdd2a184ede1a..f76ca59f118305850ebc4b98adff7399e3f5dbf6 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineRogue.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineRogue.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DivineRogue extends L2Transformation
 {
-	private static final int[] SKILLS = {686,687,688,689,690,691,797,5491,619};
+	private static final int[] SKILLS =
+	{
+		686, 687, 688, 689, 690, 691, 797, 5491, 619
+	};
+	
 	public DivineRogue()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DivineRogue extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 254 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 254) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineSummoner.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineSummoner.java
index 3fef635fb1dc19aae8435e24ba3d56f7ee54d002..e18182316f575a2fce665dc1a98a4f5fe8c40f8c 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineSummoner.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineSummoner.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DivineSummoner extends L2Transformation
 {
-	private static final int[] SKILLS = {710,711,712,713,714,5779,619};
+	private static final int[] SKILLS =
+	{
+		710, 711, 712, 713, 714, 5779, 619
+	};
+	
 	public DivineSummoner()
 	{
 		// id, colRadius, colHeight
@@ -16,11 +34,15 @@ public class DivineSummoner extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 258 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 258) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		if (getPlayer().getPet() != null)
+		{
 			getPlayer().getPet().unSummon(getPlayer());
+		}
 		
 		transformedSkills();
 	}
@@ -49,7 +71,9 @@ public class DivineSummoner extends L2Transformation
 	public void onUntransform()
 	{
 		if (getPlayer().getPet() != null)
+		{
 			getPlayer().getPet().unSummon(getPlayer());
+		}
 		
 		removeSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineWarrior.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineWarrior.java
index 6b238c20f3ada7ee17c2aa5cd486a10226ed8fe8..8b425f4bd6151e2ae6459796c8d131443b1ecab4 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineWarrior.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineWarrior.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DivineWarrior extends L2Transformation
 {
-	private static final int[] SKILLS = {675,676,677,678,679,798,5491,619};
+	private static final int[] SKILLS =
+	{
+		675, 676, 677, 678, 679, 798, 5491, 619
+	};
+	
 	public DivineWarrior()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DivineWarrior extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 253 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 253) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineWizard.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineWizard.java
index de13eee5ccd06deba9021004b085eb02e62bc9f2..6564a35c893955afbb7a63a58f383f1390c9f811 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineWizard.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DivineWizard.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DivineWizard extends L2Transformation
 {
-	private static final int[] SKILLS = {692,693,694,695,696,697,5491,619};
+	private static final int[] SKILLS =
+	{
+		692, 693, 694, 695, 696, 697, 5491, 619
+	};
+	
 	public DivineWizard()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DivineWizard extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 256 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 256) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DollBlader.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DollBlader.java
index aba31afde25cf82b89cf537aaaeddcc8c6a089f9..c555d858153f2e3e1df668d7955024fadbc7021e 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DollBlader.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DollBlader.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DollBlader extends L2Transformation
 {
-	private static final int[] SKILLS = {752,753,754,5491,619};
+	private static final int[] SKILLS =
+	{
+		752, 753, 754, 5491, 619
+	};
+	
 	public DollBlader()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DollBlader extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 7 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 7) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DoomWraith.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DoomWraith.java
index b0a75823d965d459919a119ea324218525d4d062..07363276af2880d0cc1b2fe966979ad81adea5ed 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DoomWraith.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DoomWraith.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DoomWraith extends L2Transformation
 {
-	private static final int[] SKILLS = {586,587,588,589,5491,619};
+	private static final int[] SKILLS =
+	{
+		586, 587, 588, 589, 5491, 619
+	};
+	
 	public DoomWraith()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DoomWraith extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 2 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 2) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberNormal.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberNormal.java
index fc57d7996a90a7ad503053af48099593e7326ddf..81d847f6caeeb1dc7be028b4c90d9ccc2c048455 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberNormal.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberNormal.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DragonBomberNormal extends L2Transformation
 {
-	private static final int[] SKILLS = {580,581,582,583,5491,619};
+	private static final int[] SKILLS =
+	{
+		580, 581, 582, 583, 5491, 619
+	};
+	
 	public DragonBomberNormal()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DragonBomberNormal extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 217 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 217) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberStrong.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberStrong.java
index bfd3a0db52aa88e1cb9bbc97fbfb6c3698ea436f..a7cdddac8ef16cd84ffd814b0b4dc4694ebb0e1d 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberStrong.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberStrong.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DragonBomberStrong extends L2Transformation
 {
-	private static final int[] SKILLS = {580,581,582,583,5491,619};
+	private static final int[] SKILLS =
+	{
+		580, 581, 582, 583, 5491, 619
+	};
+	
 	public DragonBomberStrong()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DragonBomberStrong extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 216 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 216) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberWeak.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberWeak.java
index c8ad60cff5c3210eea2dda8e2cecb8e8538802ce..10094e7ba0d6dff273026a527be19348ecc6e7a4 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberWeak.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonBomberWeak.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DragonBomberWeak extends L2Transformation
 {
-	private static final int[] SKILLS = {580,581,582,583,5491,619};
+	private static final int[] SKILLS =
+	{
+		580, 581, 582, 583, 5491, 619
+	};
+	
 	public DragonBomberWeak()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DragonBomberWeak extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 218 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 218) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonMasterKarin.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonMasterKarin.java
index 28d6edac466c3607fff0dd65ce5f9e2bb4fc5007..e9643f06ee2710180615d4eaccdbee4682692f88 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonMasterKarin.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonMasterKarin.java
@@ -1,12 +1,33 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
 import com.l2jserver.gameserver.instancemanager.TransformationManager;
 import com.l2jserver.gameserver.model.L2Transformation;
 
+/**
+ * @author Tan
+ */
 public class DragonMasterKarin extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619,20003,20004,20005};
+	private static final int[] SKILLS =
+	{
+		5491, 619, 20003, 20004, 20005
+	};
+	
 	public DragonMasterKarin()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +37,10 @@ public class DragonMasterKarin extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 20006 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 20006) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -64,4 +87,4 @@ public class DragonMasterKarin extends L2Transformation
 	{
 		TransformationManager.getInstance().registerTransformation(new DragonMasterKarin());
 	}
-}
\ No newline at end of file
+}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonMasterLee.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonMasterLee.java
index 3121eb8529a13ae54f096dba30ee16a5867095f5..55d2afc1eaf8ded323df2138dd52688f64a22fb2 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonMasterLee.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DragonMasterLee.java
@@ -1,12 +1,33 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
 import com.l2jserver.gameserver.instancemanager.TransformationManager;
 import com.l2jserver.gameserver.model.L2Transformation;
 
+/**
+ * @author Tan
+ */
 public class DragonMasterLee extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619,20002,20004,20005};
+	private static final int[] SKILLS =
+	{
+		5491, 619, 20002, 20004, 20005
+	};
+	
 	public DragonMasterLee()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +37,10 @@ public class DragonMasterLee extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 20005 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 20005) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -64,4 +87,4 @@ public class DragonMasterLee extends L2Transformation
 	{
 		TransformationManager.getInstance().registerTransformation(new DragonMasterLee());
 	}
-}
\ No newline at end of file
+}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DwarfGolem.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DwarfGolem.java
index 9c62b0efde19ff5085b8b6a33610d379e4ee37c0..720fcb1ef2265d7242e1bff0a39fcab6fb15a1d7 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DwarfGolem.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DwarfGolem.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DwarfGolem extends L2Transformation
 {
-	private static final int[] SKILLS = {806,807,808,809,5491,619};
+	private static final int[] SKILLS =
+	{
+		806, 807, 808, 809, 5491, 619
+	};
+	
 	public DwarfGolem()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DwarfGolem extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 259 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 259) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DwarfMercenary.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DwarfMercenary.java
index 73e259178d771804a50b1f2e302688b6be33a1f2..852fb60ddb5b54053efb9e1639d4d43ddfcdec52 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DwarfMercenary.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/DwarfMercenary.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class DwarfMercenary extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public DwarfMercenary()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class DwarfMercenary extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 14 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 14) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ElfMercenary.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ElfMercenary.java
index 921eef8b2bd2606f0532f955ebc2a1d0f73f2417..92c82cde39b994fe4d72934ceb54e6eb1ed8ca61 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ElfMercenary.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ElfMercenary.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class ElfMercenary extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public ElfMercenary()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class ElfMercenary extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 11 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 11) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestChild.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestChild.java
index 734dcc58d4b49edfaec674caa6e0d0cc69bce7e7..1e1785fbbbfe87bdeec7048e6d5adc079c04eed9 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestChild.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestChild.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class EpicQuestChild extends L2Transformation
 {
-	private static final int[] SKILLS = { 5437, 960 };
+	private static final int[] SKILLS =
+	{
+		5437, 960
+	};
 	
 	public EpicQuestChild()
 	{
@@ -17,8 +34,10 @@ public class EpicQuestChild extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 112 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 112) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestFrog.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestFrog.java
index 198888effc4a7a1a53f1a58fd219d1efe74d9be0..a7e11312418ad01fcf6fccb26ece5be494fb977d 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestFrog.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestFrog.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class EpicQuestFrog extends L2Transformation
 {
-	private static final int[] SKILLS = { 5437, 959 };
+	private static final int[] SKILLS =
+	{
+		5437, 959
+	};
 	
 	public EpicQuestFrog()
 	{
@@ -17,8 +34,10 @@ public class EpicQuestFrog extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 111 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 111) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestNative.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestNative.java
index d792436cde2f09254bb38cebfe3fd1a16c306c67..229e408963dbfc478d9b9a6c4e4fb61d39864d14 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestNative.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/EpicQuestNative.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class EpicQuestNative extends L2Transformation
 {
-	private static final int[] SKILLS = { 5437, 961 };
+	private static final int[] SKILLS =
+	{
+		5437, 961
+	};
 	
 	public EpicQuestNative()
 	{
@@ -17,8 +34,10 @@ public class EpicQuestNative extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 124 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 124) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/FlyingFinalForm.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/FlyingFinalForm.java
index e50d9223c749dc434ab92a336d4ab04ae3b174a1..1c9e0e05746ec6568c308143369ed8114cde9705 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/FlyingFinalForm.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/FlyingFinalForm.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class FlyingFinalForm extends L2Transformation
 {
-	private static final int[] SKILLS = {932,950,951,953,1544,1545,619};
+	private static final int[] SKILLS =
+	{
+		932, 950, 951, 953, 1544, 1545, 619
+	};
+	
 	public FlyingFinalForm()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class FlyingFinalForm extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 260 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 260) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		getPlayer().setIsFlyingMounted(true);
 		
@@ -31,7 +51,7 @@ public class FlyingFinalForm extends L2Transformation
 		// Soul Sucking
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(1545, 1), false);
 		
-		int lvl = getPlayer().getLevel() -78;
+		int lvl = getPlayer().getLevel() - 78;
 		
 		if (lvl > 0)
 		{
@@ -63,7 +83,7 @@ public class FlyingFinalForm extends L2Transformation
 		// Soul Sucking
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(1545, 1), false);
 		
-		int lvl = getPlayer().getLevel() -78;
+		int lvl = getPlayer().getLevel() - 78;
 		
 		if (lvl > 0)
 		{
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/FortressCaptain.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/FortressCaptain.java
index cf6a4c193492f2c9e232b5165025edbaac03826f..be2df52e6a2d7e7539ca0bacaf110c6272d36fba 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/FortressCaptain.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/FortressCaptain.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class FortressCaptain extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public FortressCaptain()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class FortressCaptain extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 21 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 21) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GameManager.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GameManager.java
new file mode 100644
index 0000000000000000000000000000000000000000..79cf39c4bef2b549eeff235a6bc6a27023b27a6c
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GameManager.java
@@ -0,0 +1,74 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+package transformations;
+
+import com.l2jserver.gameserver.datatables.SkillTable;
+import com.l2jserver.gameserver.instancemanager.TransformationManager;
+import com.l2jserver.gameserver.model.L2Transformation;
+
+/**
+ * @author Nyaran
+ */
+public class GameManager extends L2Transformation
+{
+	private static final int[] SKILLS =
+	{
+		619
+	};
+	
+	public GameManager()
+	{
+		// id, colRadius, colHeight
+		super(22, 8, 22.3);
+	}
+	
+	@Override
+	public void onTransform()
+	{
+		if ((getPlayer().getTransformationId() != 22) || getPlayer().isCursedWeaponEquipped())
+		{
+			return;
+		}
+		
+		transformedSkills();
+	}
+	
+	public void transformedSkills()
+	{
+		// Transform Dispel
+		getPlayer().addSkill(SkillTable.getInstance().getInfo(619, 1), false);
+		
+		getPlayer().setTransformAllowedSkills(SKILLS);
+	}
+	
+	@Override
+	public void onUntransform()
+	{
+		removeSkills();
+	}
+	
+	public void removeSkills()
+	{
+		// Transform Dispel
+		getPlayer().removeSkill(SkillTable.getInstance().getInfo(619, 1), false);
+		
+		getPlayer().setTransformAllowedSkills(EMPTY_ARRAY);
+	}
+	
+	public static void main(String[] args)
+	{
+		TransformationManager.getInstance().registerTransformation(new GameManager());
+	}
+}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianNormal.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianNormal.java
index f1d82c8eec4487b607ed6d40da6aea297da4a3f4..1e2b4b35dba4cf3ee0d1bed379019f72253c2134 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianNormal.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianNormal.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class GolemGuardianNormal extends L2Transformation
 {
-	private static final int[] SKILLS = {572,573,574,575,5491,619};
+	private static final int[] SKILLS =
+	{
+		572, 573, 574, 575, 5491, 619
+	};
+	
 	public GolemGuardianNormal()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class GolemGuardianNormal extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 211 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 211) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianStrong.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianStrong.java
index d3eb3c0cd3281353a1c598d0f1eadb22dc42a4fa..8494ff9e4c90321631a915805676fc8cbed3e7d8 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianStrong.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianStrong.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class GolemGuardianStrong extends L2Transformation
 {
-	private static final int[] SKILLS = {572,573,574,575,5491,619};
+	private static final int[] SKILLS =
+	{
+		572, 573, 574, 575, 5491, 619
+	};
+	
 	public GolemGuardianStrong()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class GolemGuardianStrong extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 210 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 210) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianWeak.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianWeak.java
index 614d4557f8c6d8f514593cf07155202de54374fb..15e3f1c4843fab077431808200e3a5cbf69486a3 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianWeak.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GolemGuardianWeak.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class GolemGuardianWeak extends L2Transformation
 {
-	private static final int[] SKILLS = {572,573,574,575,5491,619};
+	private static final int[] SKILLS =
+	{
+		572, 573, 574, 575, 5491, 619
+	};
+	
 	public GolemGuardianWeak()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class GolemGuardianWeak extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 212 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 212) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Gordon.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Gordon.java
index f67bfb89c3d2b056db3a5d8a78622e91728d2b1b..d6309101cc1049056869f048ccf3da559341f7b5 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Gordon.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Gordon.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Gordon extends L2Transformation
 {
-	private static final int[] SKILLS = {728,729,730,5491,619};
+	private static final int[] SKILLS =
+	{
+		728, 729, 730, 5491, 619
+	};
+	
 	public Gordon()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Gordon extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 308 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 308) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleNormal.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleNormal.java
index fa88d05f927bfc01977a02379cab072984c1b6e7..7915d291b8f11125cd0884ad64614142e3ba65c4 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleNormal.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleNormal.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class GrailApostleNormal extends L2Transformation
 {
-	private static final int[] SKILLS = {559,560,561,562,5491,619};
+	private static final int[] SKILLS =
+	{
+		559, 560, 561, 562, 5491, 619
+	};
+	
 	public GrailApostleNormal()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class GrailApostleNormal extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 202 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 202) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleStrong.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleStrong.java
index 1bc815dcaacc712f59000f8f77af0688444e3b6d..ec5f1a6f2d442e9bb10482dd100e3aff4ee85768 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleStrong.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleStrong.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class GrailApostleStrong extends L2Transformation
 {
-	private static final int[] SKILLS = {559,560,561,562,5491,619};
+	private static final int[] SKILLS =
+	{
+		559, 560, 561, 562, 5491, 619
+	};
+	
 	public GrailApostleStrong()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class GrailApostleStrong extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 201 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 201) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleWeak.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleWeak.java
index 8624b224145048b96708ccc6293aed8f2a467bf1..a91542213ced267a5ec9a983875dc06e485183f4 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleWeak.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrailApostleWeak.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class GrailApostleWeak extends L2Transformation
 {
-	private static final int[] SKILLS = {559,560,561,562,5491,619};
+	private static final int[] SKILLS =
+	{
+		559, 560, 561, 562, 5491, 619
+	};
+	
 	public GrailApostleWeak()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class GrailApostleWeak extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 203 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 203) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrizzlyBear.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrizzlyBear.java
index 13a7c38cea6718b1038af5568ceec5e5442a6719..7832f2ffacf8c4214662ce637f501767c127d92f 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrizzlyBear.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GrizzlyBear.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class GrizzlyBear extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public GrizzlyBear()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class GrizzlyBear extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 320 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 320) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GuardianStrider.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GuardianStrider.java
index cca9bd3ad34259ed9bbaae7f1820bfb5ffe32863..230a286cdebdb2b8ce3500ae291842445ed032ce 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GuardianStrider.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GuardianStrider.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class GuardianStrider extends L2Transformation
 {
-	private static final int[] SKILLS = {839};
+	private static final int[] SKILLS =
+	{
+		839
+	};
+	
 	public GuardianStrider()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class GuardianStrider extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 123 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 123) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GuardsoftheDawn.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GuardsoftheDawn.java
index a467da383625ddf887e1c9f476c2a6ca3f90d313..48eda88d5a4218bbad73ddc0b96c7ccbe5b250ce 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GuardsoftheDawn.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/GuardsoftheDawn.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class GuardsoftheDawn extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619,963};
+	private static final int[] SKILLS =
+	{
+		5491, 619, 963
+	};
+	
 	public GuardsoftheDawn()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class GuardsoftheDawn extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 113 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 113) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -29,7 +49,7 @@ public class GuardsoftheDawn extends L2Transformation
 		// Transform Dispel
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(619, 1), false);
 		// Guard Ambush
-               getPlayer().addSkill(SkillTable.getInstance().getInfo(963, 1), false);
+		getPlayer().addSkill(SkillTable.getInstance().getInfo(963, 1), false);
 		
 		getPlayer().setTransformAllowedSkills(SKILLS);
 	}
@@ -47,7 +67,7 @@ public class GuardsoftheDawn extends L2Transformation
 		// Transform Dispel
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(619, 1), false);
 		// Guard's Ambush
-               getPlayer().removeSkill(SkillTable.getInstance().getInfo(963, 1), false);
+		getPlayer().removeSkill(SkillTable.getInstance().getInfo(963, 1), false);
 		
 		getPlayer().setTransformAllowedSkills(EMPTY_ARRAY);
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/HeavyTow.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/HeavyTow.java
index 4fb3f855bd165767a4bd20cd8601cf5fb89b8bb3..87f1b686dfb541f369d313995b38e987133ee464 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/HeavyTow.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/HeavyTow.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class HeavyTow extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public HeavyTow()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class HeavyTow extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 119 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 119) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Heretic.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Heretic.java
index c5c656a919b25041f69994a85a2c2ae38b3be669..aa90579813d13735d34ec384360affeed4f21d8a 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Heretic.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Heretic.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Heretic extends L2Transformation
 {
-	private static final int[] SKILLS = {738,739,740,741,5491,619};
+	private static final int[] SKILLS =
+	{
+		738, 739, 740, 741, 5491, 619
+	};
+	
 	public Heretic()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Heretic extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 3 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 3) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/HumanMercenary.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/HumanMercenary.java
index 20d5a79f8f354b695385d5e8876d3866e02569e3..e518c05934128510a5eec4c4f51d8bef945bf117 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/HumanMercenary.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/HumanMercenary.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class HumanMercenary extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public HumanMercenary()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class HumanMercenary extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 10 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 10) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeNormal.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeNormal.java
index f94f327abcabf8e0ff29f5c299f5867bfeb1bab9..4a91559a4c9c4e619974a2653ad905b2e1d89876 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeNormal.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeNormal.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class InfernoDrakeNormal extends L2Transformation
 {
-	private static final int[] SKILLS = {619,5491,576,577,578,579};
+	private static final int[] SKILLS =
+	{
+		619, 5491, 576, 577, 578, 579
+	};
+	
 	public InfernoDrakeNormal()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class InfernoDrakeNormal extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 214 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 214) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeStrong.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeStrong.java
index 7de56cfa647ab7f33a641ef12bf227e23255a097..3fc24bedb6a97a55dac1b03f6cec665e7fe2bdb7 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeStrong.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeStrong.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class InfernoDrakeStrong extends L2Transformation
 {
-	private static final int[] SKILLS = {576,577,578,579,5491,619};
+	private static final int[] SKILLS =
+	{
+		576, 577, 578, 579, 5491, 619
+	};
+	
 	public InfernoDrakeStrong()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class InfernoDrakeStrong extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 213 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 213) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeWeak.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeWeak.java
index 34652b6e4115bfcfcfefc2940f8e8cfe4b149d64..3978a493340230c95754c8128a0990bd500cac71 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeWeak.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InfernoDrakeWeak.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class InfernoDrakeWeak extends L2Transformation
 {
-	private static final int[] SKILLS = {576,577,578,579,5491,619};
+	private static final int[] SKILLS =
+	{
+		576, 577, 578, 579, 5491, 619
+	};
+	
 	public InfernoDrakeWeak()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class InfernoDrakeWeak extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 215 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 215) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorBishop.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorBishop.java
index 600971e436fa074750423a961c7ab3a14cf6af73..d6540efab57acd95eacfeaed7a5cdddab8517e0a 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorBishop.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorBishop.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -15,8 +29,10 @@ public class InquisitorBishop extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 316 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 316) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -25,7 +41,9 @@ public class InquisitorBishop extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 43)
+		{
 			lvl = (getPlayer().getLevel() - 43);
+		}
 		
 		// Divine Punishment
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(1523, lvl), false);
@@ -36,7 +54,10 @@ public class InquisitorBishop extends L2Transformation
 		// Divine Curse
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(1525, lvl), false);
 		// Set allowed skills
-		getPlayer().setTransformAllowedSkills(new int[]{838,1523,1528,1524,1525,1430,1043,1042,1400,1418});
+		getPlayer().setTransformAllowedSkills(new int[]
+		{
+			838, 1523, 1528, 1524, 1525, 1430, 1043, 1042, 1400, 1418
+		});
 		// Switch Stance
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(838, 1), false);
 	}
@@ -51,7 +72,9 @@ public class InquisitorBishop extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 43)
+		{
 			lvl = (getPlayer().getLevel() - 43);
+		}
 		
 		// Divine Punishment
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(1523, lvl), false);
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorElvenElder.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorElvenElder.java
index d5d575b73c4201c5c3e193546dfc14c05822ccbe..93508ae883e4d481c7a9d2df803a92f3e752de63 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorElvenElder.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorElvenElder.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -15,8 +29,10 @@ public class InquisitorElvenElder extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 317 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 317) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -25,7 +41,9 @@ public class InquisitorElvenElder extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 43)
+		{
 			lvl = (getPlayer().getLevel() - 43);
+		}
 		
 		// Divine Punishment
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(1523, lvl), false);
@@ -36,7 +54,10 @@ public class InquisitorElvenElder extends L2Transformation
 		// Divine Curse
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(1525, lvl), false);
 		// Set allowed skills
-		getPlayer().setTransformAllowedSkills(new int[]{838,1523,1528,1524,1525,1430,1043,1400,1303});
+		getPlayer().setTransformAllowedSkills(new int[]
+		{
+			838, 1523, 1528, 1524, 1525, 1430, 1043, 1400, 1303
+		});
 		// Switch Stance
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(838, 1), false);
 	}
@@ -51,7 +72,9 @@ public class InquisitorElvenElder extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 43)
+		{
 			lvl = (getPlayer().getLevel() - 43);
+		}
 		
 		// Divine Punishment
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(1523, lvl), false);
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorShilienElder.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorShilienElder.java
index d4adba0a15b21d5139a0ae83098e0674e446ec3f..9d5a7aa38bd16090fa384733bd5ccaeb1f5ab6f0 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorShilienElder.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/InquisitorShilienElder.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -15,8 +29,10 @@ public class InquisitorShilienElder extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 318 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 318) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -25,7 +41,9 @@ public class InquisitorShilienElder extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 43)
+		{
 			lvl = (getPlayer().getLevel() - 43);
+		}
 		
 		// Divine Punishment
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(1523, lvl), false);
@@ -38,7 +56,10 @@ public class InquisitorShilienElder extends L2Transformation
 		// Divine Curse
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(1525, lvl), false);
 		// Set allowed skills
-		getPlayer().setTransformAllowedSkills(new int[]{838,1523,1528,1524,1525,1430,1303,1059,1043});
+		getPlayer().setTransformAllowedSkills(new int[]
+		{
+			838, 1523, 1528, 1524, 1525, 1430, 1303, 1059, 1043
+		});
 		// Switch Stance
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(838, 1), false);
 	}
@@ -53,7 +74,9 @@ public class InquisitorShilienElder extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 43)
+		{
 			lvl = (getPlayer().getLevel() - 43);
+		}
 		
 		// Divine Punishment
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(1523, lvl), false);
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/JetBike.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/JetBike.java
index 2eab7ed4b3f9703f3dee503b7b621ebc44540c1e..661c9b887af2f50d410d9d89dab86f537e864345 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/JetBike.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/JetBike.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class JetBike extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,839};
+	private static final int[] SKILLS =
+	{
+		5491, 839
+	};
+	
 	public JetBike()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class JetBike extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 20001 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 20001) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kadomas.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kadomas.java
index 30dc03b4d5c25329e468eb309e59817f900d9ba7..4c0c414bbde5b163083d528dea263c53ceb82ab9 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kadomas.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kadomas.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Kadomas extends L2Transformation
 {
-	private static final int[] SKILLS = {23154,619};
+	private static final int[] SKILLS =
+	{
+		23154, 619
+	};
+	
 	public Kadomas()
 	{
 		// id, colRadius, colHeight
@@ -16,15 +34,17 @@ public class Kadomas extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 20000 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 20000) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
 	
 	public void transformedSkills()
 	{
-		//Kadomas Special Skill - Fireworks
+		// Kadomas Special Skill - Fireworks
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(23154, 1), false);
 		// Transform Dispel
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(619, 1), false);
@@ -40,7 +60,7 @@ public class Kadomas extends L2Transformation
 	
 	public void removeSkills()
 	{
-		//Kadomas Special Skill - Fireworks
+		// Kadomas Special Skill - Fireworks
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(23154, 1), false);
 		// Transform Dispel
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(619, 1), false);
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kamael.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kamael.java
index a0d1e1c2762842eab4dd96cc0aeed1d2d42b7328..ee3e746f2d76807b574d74bcc7cad0cb207b68e6 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kamael.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kamael.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Kamael extends L2Transformation
 {
-	private static final int[] SKILLS = {539,540,1471,1472,5491,619};
+	private static final int[] SKILLS =
+	{
+		539, 540, 1471, 1472, 5491, 619
+	};
+	
 	public Kamael()
 	{
 		// id, duration (secs), colRadius, colHeight
@@ -16,8 +34,10 @@ public class Kamael extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 251 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 251) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KamaelGuardCaptain.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KamaelGuardCaptain.java
index 3a8156e2b2ea411b18395a0cfcd9bf646e33b291..9ecb591eed0c3557388349885a9f44e199047030 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KamaelGuardCaptain.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KamaelGuardCaptain.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class KamaelGuardCaptain extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public KamaelGuardCaptain()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class KamaelGuardCaptain extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 19 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 19) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KamaelMercenary.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KamaelMercenary.java
index e63611b17ef2b08171d995c5d2f91d39b5ce2a6b..df8af3849ccbdf297abb6e4f6d6f40203069b855 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KamaelMercenary.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KamaelMercenary.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class KamaelMercenary extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public KamaelMercenary()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class KamaelMercenary extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 15 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 15) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kiyachi.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kiyachi.java
index 848dd04cbbd51932276ab4c5123fd968ef083209..fba193d56a74cdc3035364ba8dd2ea4c3e2ef2c4 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kiyachi.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Kiyachi.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Kiyachi extends L2Transformation
 {
-	private static final int[] SKILLS = {733,734,5491,619};
+	private static final int[] SKILLS =
+	{
+		733, 734, 5491, 619
+	};
+	
 	public Kiyachi()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Kiyachi extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 310 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 310) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KnightofDawn.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KnightofDawn.java
index f05c39da18289f159d92f2240b435b69bde1499a..567b0e517d9ade761988de349071ba6eb9cc0ba4 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KnightofDawn.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/KnightofDawn.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class KnightofDawn extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public KnightofDawn()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class KnightofDawn extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 20 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 20) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LavaGolem.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LavaGolem.java
index c9228b49be18ab51d70c31df594e3d64bd560175..da652d3c8a364a76125591b16d4c2d2f0d07be7f 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LavaGolem.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LavaGolem.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class LavaGolem extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public LavaGolem()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class LavaGolem extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 322 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 322) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightNormal.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightNormal.java
index 71030c32ce419de3b86193d8445e49d13b79e47a..ce8ef6e2fc6335c907c7df1088fd908406508786 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightNormal.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightNormal.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class LilimKnightNormal extends L2Transformation
 {
-	private static final int[] SKILLS = {568,569,570,571,5491,619};
+	private static final int[] SKILLS =
+	{
+		568, 569, 570, 571, 5491, 619
+	};
+	
 	public LilimKnightNormal()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class LilimKnightNormal extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 208 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 208) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightStrong.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightStrong.java
index f2522c32828fd65480d50c85d2bed9d7f6ae541d..624ad6e0cccfece6d28f6db659b4daa1e98f495d 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightStrong.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightStrong.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class LilimKnightStrong extends L2Transformation
 {
-	private static final int[] SKILLS = {568,569,570,571,5491,619};
+	private static final int[] SKILLS =
+	{
+		568, 569, 570, 571, 5491, 619
+	};
+	
 	public LilimKnightStrong()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class LilimKnightStrong extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 207 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 207) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightWeak.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightWeak.java
index 35b00e8544562ffbff9cfec6a12800ebcc8d4ea2..4d39f6013c8bd63bbe3c4e98313df3d5d844e61a 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightWeak.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LilimKnightWeak.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class LilimKnightWeak extends L2Transformation
 {
-	private static final int[] SKILLS = {568,569,570,571,5491,619};
+	private static final int[] SKILLS =
+	{
+		568, 569, 570, 571, 5491, 619
+	};
+	
 	public LilimKnightWeak()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class LilimKnightWeak extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 209 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 209) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LureTow.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LureTow.java
index c2eda5890f951e2502bb7071b73b76d170ff60ea..c005c67ba66069a4a394821679029da1a7a5f3b7 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LureTow.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/LureTow.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class LureTow extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public LureTow()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class LureTow extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 118 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 118) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/MagicLeader.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/MagicLeader.java
index 3504da556b0d082b0b3561483e6b0eaef9551577..1d6e447228d0dab7b933df8ed915cd2052350384 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/MagicLeader.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/MagicLeader.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class MagicLeader extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public MagicLeader()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class MagicLeader extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 18 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 18) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/MyoRace.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/MyoRace.java
index f67649bcc1f7fe582673c48d71dfca09aaa326cb..37d51995de30f06418bee572037dbd10b070753f 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/MyoRace.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/MyoRace.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -9,7 +23,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
  */
 public class MyoRace extends L2Transformation
 {
-	private static final int[] SKILLS = {896,897,898,899,900,5491,619};
+	private static final int[] SKILLS =
+	{
+		896, 897, 898, 899, 900, 5491, 619
+	};
+	
 	public MyoRace()
 	{
 		// id, colRadius, colHeight
@@ -19,11 +37,15 @@ public class MyoRace extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 219 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 219) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		if (getPlayer().getPet() != null)
+		{
 			getPlayer().getPet().unSummon(getPlayer());
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Native.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Native.java
index ad28b0fc51e59f1d1bb41dfc939672ab8dfbfac0..a9033558477d60bf7713fb5ccebbfc221ae506c3 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Native.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Native.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Native extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public Native()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Native extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 101 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 101) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OlMahum.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OlMahum.java
index 0bd10b378c33394143eee92aaed4c34599a657c3..895624bc7ccd1c85e31435ad93a864d2b41c4992 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OlMahum.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OlMahum.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class OlMahum extends L2Transformation
 {
-	private static final int[] SKILLS = {749,750,751,5491,619};
+	private static final int[] SKILLS =
+	{
+		749, 750, 751, 5491, 619
+	};
+	
 	public OlMahum()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class OlMahum extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 6 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 6) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OnyxBeast.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OnyxBeast.java
index 01fde1d01d07df83b069db794779acceedd12e0e..0df7bbb3a2d083ee4348bf1758f63c849be4e6b7 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OnyxBeast.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OnyxBeast.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class OnyxBeast extends L2Transformation
 {
-	private static final int[] SKILLS = {584,585,5491,619};
+	private static final int[] SKILLS =
+	{
+		584, 585, 5491, 619
+	};
+	
 	public OnyxBeast()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class OnyxBeast extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 1 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 1) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OrcMercenary.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OrcMercenary.java
index 51380616c355e03a9c953d14cc91b3d5b01ab1f8..4997f474a624b9774707d7dd99cbfe53ef385029 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OrcMercenary.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/OrcMercenary.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class OrcMercenary extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public OrcMercenary()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class OrcMercenary extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 13 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 13) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Pig.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Pig.java
index 08c2b76824eadd205644f3b459d3f46ed6014d8c..acefc5115e13bdddb7cc5f638c5f13a564e5446a 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Pig.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Pig.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Pig extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public Pig()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Pig extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 104 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 104) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Pixy.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Pixy.java
index ceb96ef52a73a610d1c961d0b05fb117e43cb579..e900575328b263ee2622cf3c2b10c207100e5a48 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Pixy.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Pixy.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Pixy extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public Pixy()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Pixy extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 304 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 304) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/PumpkinGhost.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/PumpkinGhost.java
index 745855ce24e7a2112de8cb1e398d20bacab7a72d..9b5bd930db660a521e60f257acfb7f3b439c2ca1 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/PumpkinGhost.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/PumpkinGhost.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class PumpkinGhost extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public PumpkinGhost()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class PumpkinGhost extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 108 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 108) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Rabbit.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Rabbit.java
index bf69a52380937495b0b09058cbb8a333c626b20f..aec6c1b74a2eb626c857ffcb6cd1deb6326a013d 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Rabbit.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Rabbit.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Rabbit extends L2Transformation
 {
-	private static final int[] SKILLS = {629,630,5491,619};
+	private static final int[] SKILLS =
+	{
+		629, 630, 5491, 619
+	};
+	
 	public Rabbit()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Rabbit extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 105 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 105) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Ranku.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Ranku.java
index 9bbc9ddb4d6ab9a3299cf265de75e7a33a38b620..e4b6ebe8b7ed3810c7b641adc38db03cba10b796 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Ranku.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Ranku.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Ranku extends L2Transformation
 {
-	private static final int[] SKILLS = {731,732,5491,619};
+	private static final int[] SKILLS =
+	{
+		731, 732, 5491, 619
+	};
+	
 	public Ranku()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Ranku extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 309 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 309) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/RoyalGuardCaptain.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/RoyalGuardCaptain.java
index a329fe7657ed6131a4f088b64cc675ba85440ace..f0b35576c28b8df6f277cdafd3aefeca65ae21a8 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/RoyalGuardCaptain.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/RoyalGuardCaptain.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class RoyalGuardCaptain extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public RoyalGuardCaptain()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class RoyalGuardCaptain extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 16 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 16) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SaberToothTiger.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SaberToothTiger.java
index e3a2b9136a6e46ef7537daef18ad778ad1467a94..ff8f640bc920267da600de2d7b3efaa1a6a9dc69 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SaberToothTiger.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SaberToothTiger.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class SaberToothTiger extends L2Transformation
 {
-	private static final int[] SKILLS = {746,747,748,5491,619};
+	private static final int[] SKILLS =
+	{
+		746, 747, 748, 5491, 619
+	};
+	
 	public SaberToothTiger()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class SaberToothTiger extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 5 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 5) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Scarecrow.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Scarecrow.java
index 81fdce47b96a41b7fc54a1c7c2e800557a2f7707..52d2d9045eac80bc42cce843d27c87ee0d88fcd4 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Scarecrow.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Scarecrow.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Scarecrow extends L2Transformation
 {
-	private static final int[] SKILLS = {940,942,5437,619};
+	private static final int[] SKILLS =
+	{
+		940, 942, 5437, 619
+	};
+	
 	public Scarecrow()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Scarecrow extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 115 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 115) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ScrollBlue.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ScrollBlue.java
index 970ac07572d60af892e24c6c28c05906206aa584..2886639ceb9af6de8ed9ec55fc7100e8ce822d9c 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ScrollBlue.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ScrollBlue.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -5,18 +19,19 @@ import com.l2jserver.gameserver.instancemanager.TransformationManager;
 import com.l2jserver.gameserver.model.L2Transformation;
 
 /**
- * TODO: Buffs disappear once you get transformed, but reappear after the transformed state wears off.
- * Skills involved in the minigame but are not assigned directly to players:
- *     Flip Nearby Blocks - 5847 - For Flip Block, there are two skills, one for each side (makes sense). For this, there is only one skill. Thus it is probably not assigned to the transformation.
- *     Block Trigger Slow - 5848 - This may be assigned to players, unsure.
- *     Decrease Speed - 5849 - This is possibly assigned to all players to set all players to the same running speed for the duration of the game.
- *     Block Trigger Stun - 5849 - From L2Vault: "The squares gives drops of "bond" and "landmine". I wasn't able to figure out what the bond did as it wasn't anything that seemed to go into your inventory. However, Landmine did appear in your inventory which allows you to use it before flipping a square which will give the other team a state of stun when they attempt to flip the same square (from what I can gather, it all happens so quickly ;) "
- *     Shock - 5851 - Stun effect from 5849
- * More Info: http://l2vault.ign.com/wiki/index.php/Handy%E2%80%99s_Block_Checker
+ * TODO: Buffs disappear once you get transformed, but reappear after the transformed state wears off. Skills involved in the minigame but are not assigned directly to players: Flip Nearby Blocks - 5847 - For Flip Block, there are two skills, one for each side (makes sense). For this, there is only
+ * one skill. Thus it is probably not assigned to the transformation. Block Trigger Slow - 5848 - This may be assigned to players, unsure. Decrease Speed - 5849 - This is possibly assigned to all players to set all players to the same running speed for the duration of the game. Block Trigger Stun -
+ * 5849 - From L2Vault: "The squares gives drops of "bond" and "landmine
+ * ". I wasn't able to figure out what the bond did as it wasn't anything that seemed to go into your inventory. However, Landmine did appear in your inventory which allows you to use it before flipping a square which will give the other team a state of stun when they attempt to flip the same square (from what I can gather, it all happens so quickly ;) "
+ * Shock - 5851 - Stun effect from 5849 More Info: http://l2vault.ign.com/wiki/index.php/Handy%E2%80%99s_Block_Checker
  */
 public class ScrollBlue extends L2Transformation
 {
-	private static final int[] SKILLS = {5852,5491,619};
+	private static final int[] SKILLS =
+	{
+		5852, 5491, 619
+	};
+	
 	public ScrollBlue()
 	{
 		// id, colRadius, colHeight
@@ -26,8 +41,10 @@ public class ScrollBlue extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 122 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 122) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -39,7 +56,7 @@ public class ScrollBlue extends L2Transformation
 		// Decrease Bow/Crossbow Attack Speed
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(5491, 1), false);
 		// Transform Dispel
-		//getPlayer().addSkill(SkillTable.getInstance().getInfo(619, 1), false);
+		// getPlayer().addSkill(SkillTable.getInstance().getInfo(619, 1), false);
 		
 		getPlayer().setTransformAllowedSkills(SKILLS);
 	}
@@ -57,7 +74,7 @@ public class ScrollBlue extends L2Transformation
 		// Decrease Bow/Crossbow Attack Speed
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5491, 1), false);
 		// Transform Dispel
-		//getPlayer().removeSkill(SkillTable.getInstance().getInfo(619, 1), false);
+		// getPlayer().removeSkill(SkillTable.getInstance().getInfo(619, 1), false);
 		
 		getPlayer().setTransformAllowedSkills(EMPTY_ARRAY);
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ScrollRed.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ScrollRed.java
index 66dbceeba3d442137e966065dd5ddf1ec8f1c16d..b78a4e32a0f0df656c218b1c7c9030b2d21d0f2b 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ScrollRed.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ScrollRed.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -5,18 +19,19 @@ import com.l2jserver.gameserver.instancemanager.TransformationManager;
 import com.l2jserver.gameserver.model.L2Transformation;
 
 /**
- * TODO: Buffs disappear once you get transformed, but reappear after the transformed state wears off.
- * Skills involved in the minigame but are not assigned directly to players:
- *     Flip Nearby Blocks - 5847 - For Flip Block, there are two skills, one for each side (makes sense). For this, there is only one skill. Thus it is probably not assigned to the transformation.
- *     Block Trigger Slow - 5848 - This may be assigned to players, unsure.
- *     Decrease Speed - 5849 - This is possibly assigned to all players to set all players to the same running speed for the duration of the game.
- *     Block Trigger Stun - 5849 - From L2Vault: "The squares gives drops of "bond" and "landmine". I wasn't able to figure out what the bond did as it wasn't anything that seemed to go into your inventory. However, Landmine did appear in your inventory which allows you to use it before flipping a square which will give the other team a state of stun when they attempt to flip the same square (from what I can gather, it all happens so quickly ;) "
- *     Shock - 5851 - Stun effect from 5849
- * More Info: http://l2vault.ign.com/wiki/index.php/Handy%E2%80%99s_Block_Checker
+ * TODO: Buffs disappear once you get transformed, but reappear after the transformed state wears off. Skills involved in the minigame but are not assigned directly to players: Flip Nearby Blocks - 5847 - For Flip Block, there are two skills, one for each side (makes sense). For this, there is only
+ * one skill. Thus it is probably not assigned to the transformation. Block Trigger Slow - 5848 - This may be assigned to players, unsure. Decrease Speed - 5849 - This is possibly assigned to all players to set all players to the same running speed for the duration of the game. Block Trigger Stun -
+ * 5849 - From L2Vault: "The squares gives drops of "bond" and "landmine
+ * ". I wasn't able to figure out what the bond did as it wasn't anything that seemed to go into your inventory. However, Landmine did appear in your inventory which allows you to use it before flipping a square which will give the other team a state of stun when they attempt to flip the same square (from what I can gather, it all happens so quickly ;) "
+ * Shock - 5851 - Stun effect from 5849 More Info: http://l2vault.ign.com/wiki/index.php/Handy%E2%80%99s_Block_Checker
  */
 public class ScrollRed extends L2Transformation
 {
-	private static final int[] SKILLS = {5853,5491,619};
+	private static final int[] SKILLS =
+	{
+		5853, 5491, 619
+	};
+	
 	public ScrollRed()
 	{
 		// id, colRadius, colHeight
@@ -26,8 +41,10 @@ public class ScrollRed extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 121 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 121) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -39,7 +56,7 @@ public class ScrollRed extends L2Transformation
 		// Decrease Bow/Crossbow Attack Speed
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(5491, 1), false);
 		// Transform Dispel
-		//getPlayer().addSkill(SkillTable.getInstance().getInfo(619, 1), false);
+		// getPlayer().addSkill(SkillTable.getInstance().getInfo(619, 1), false);
 		
 		getPlayer().setTransformAllowedSkills(SKILLS);
 	}
@@ -57,7 +74,7 @@ public class ScrollRed extends L2Transformation
 		// Decrease Bow/Crossbow Attack Speed
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5491, 1), false);
 		// Transform Dispel
-		//getPlayer().removeSkill(SkillTable.getInstance().getInfo(619, 1), false);
+		// getPlayer().removeSkill(SkillTable.getInstance().getInfo(619, 1), false);
 		
 		getPlayer().setTransformAllowedSkills(EMPTY_ARRAY);
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ShinyPlatform.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ShinyPlatform.java
index b4d60d03bf3c611c3000969226f1f2f73707d8fc..184533b86e9451c65521cd5f62ec1104fe2cb6dd 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ShinyPlatform.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ShinyPlatform.java
@@ -25,8 +25,7 @@ public class ShinyPlatform extends L2Transformation
 {
 	private static final int[] SKILLS =
 	{
-		5491,
-		619
+		5491, 619
 	};
 	
 	public ShinyPlatform()
@@ -38,8 +37,10 @@ public class ShinyPlatform extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 20004 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 20004) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SnowKung.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SnowKung.java
index 2ca77f3806cad33de52c2e40c5ff260aeb415b4e..4394b7636b078bdeb9df03a0091f8de1ef020466 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SnowKung.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SnowKung.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class SnowKung extends L2Transformation
 {
-	private static final int[] SKILLS = {940,943,5437,619};
+	private static final int[] SKILLS =
+	{
+		940, 943, 5437, 619
+	};
+	
 	public SnowKung()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class SnowKung extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 114 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 114) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SteamBeatle.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SteamBeatle.java
index 5d93941d41bef0612121e271457da6224a941d2e..37cd22837b8f5c6b342a75ecbfb8b91454311dae 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SteamBeatle.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SteamBeatle.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class SteamBeatle extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,839};
+	private static final int[] SKILLS =
+	{
+		5491, 839
+	};
+	
 	public SteamBeatle()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class SteamBeatle extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 110 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 110) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SujinChild.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SujinChild.java
index fbc2c2de8a14695b43207b65f5eb64af33cc1614..741d91b4c436b978684be41eb01ed0bb38338b33 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SujinChild.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/SujinChild.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class SujinChild extends L2Transformation
 {
-	private static final int[] SKILLS = new int[]{619};
+	private static final int[] SKILLS = new int[]
+	{
+		619
+	};
 	
 	public SujinChild()
 	{
@@ -17,8 +34,10 @@ public class SujinChild extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 20003 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 20003) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TawnyManedLion.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TawnyManedLion.java
index 422a002aea6c1b4a38ba13382c877128ebefcaed..4320f2e2a2e7a97445bdb4599e8ca8911fa102bd 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TawnyManedLion.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TawnyManedLion.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class TawnyManedLion extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,839};
+	private static final int[] SKILLS =
+	{
+		5491, 839
+	};
+	
 	public TawnyManedLion()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class TawnyManedLion extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 109 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 109) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Teleporter.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Teleporter.java
index 77aa5514edc8840c2deb3b8ba2d095c0a779f276..9a9c620d824c0c9043a4cae558915fcae97f8d96 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Teleporter.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Teleporter.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Teleporter extends L2Transformation
 {
-	private static final int[] SKILLS = {5656,5657,5658,5491,8248};
+	private static final int[] SKILLS =
+	{
+		5656, 5657, 5658, 5491, 8248
+	};
+	
 	public Teleporter()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Teleporter extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 319 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 319) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -25,18 +45,9 @@ public class Teleporter extends L2Transformation
 	public void transformedSkills()
 	{
 		/*
-		Commented out until we figure out how to remove the skills properly.
-		What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up?
-		Then when we untransform, the script will look for the level 41 version of the skill, right?
-		Or will it still remove the level 40 skill? Needs to be tested.
-		// Gatekeeper Aura Flare
-		getPlayer().addSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false);
-		// Gatekeeper Prominence
-		getPlayer().addSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()), false);
-		// Gatekeeper Flame Strike
-		getPlayer().addSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false);
-		// Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?)
-		getPlayer().addSkill(SkillTable.getInstance().getInfo(5659, 1), false);
+		 * Commented out until we figure out how to remove the skills properly. What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up? Then when we untransform, the script will look for the level 41 version of the skill, right? Or will it
+		 * still remove the level 40 skill? Needs to be tested. // Gatekeeper Aura Flare getPlayer().addSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false); // Gatekeeper Prominence getPlayer().addSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()), false);
+		 * // Gatekeeper Flame Strike getPlayer().addSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false); // Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?) getPlayer().addSkill(SkillTable.getInstance().getInfo(5659, 1), false);
 		 */
 		// Decrease Bow/Crossbow Attack Speed
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(5491, 1), false);
@@ -55,18 +66,10 @@ public class Teleporter extends L2Transformation
 	public void removeSkills()
 	{
 		/*
-Commented out until we figure out how to remove the skills properly.
-What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up?
-Then when we untransform, the script will look for the level 41 version of the skill, right?
-Or will it still remove the level 40 skill? Needs to be tested.
-		// Gatekeeper Aura Flare
-		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false);
-		// Gatekeeper Prominence
-		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()), false);
-		// Gatekeeper Flame Strike
-		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false);
-		// Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?)
-		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5659, 1), false);
+		 * Commented out until we figure out how to remove the skills properly. What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up? Then when we untransform, the script will look for the level 41 version of the skill, right? Or will it
+		 * still remove the level 40 skill? Needs to be tested. // Gatekeeper Aura Flare getPlayer().removeSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false); // Gatekeeper Prominence getPlayer().removeSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()),
+		 * false); // Gatekeeper Flame Strike getPlayer().removeSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false); // Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?) getPlayer().removeSkill(SkillTable.getInstance().getInfo(5659,
+		 * 1), false);
 		 */
 		// Decrease Bow/Crossbow Attack Speed
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5491, 1), false);
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Teleporter2.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Teleporter2.java
index 398be789dde2a43e520d819246406113e545d718..ce4c66d9d0195366a65695d356fc3be8a4cb74b7 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Teleporter2.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Teleporter2.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Teleporter2 extends L2Transformation
 {
-	private static final int[] SKILLS = {5656,5657,5658,5491,8248};
+	private static final int[] SKILLS =
+	{
+		5656, 5657, 5658, 5491, 8248
+	};
+	
 	public Teleporter2()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Teleporter2 extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 107 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 107) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -25,18 +45,9 @@ public class Teleporter2 extends L2Transformation
 	public void transformedSkills()
 	{
 		/*
-		Commented out until we figure out how to remove the skills properly.
-		What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up?
-		Then when we untransform, the script will look for the level 41 version of the skill, right?
-		Or will it still remove the level 40 skill? Needs to be tested.
-		// Gatekeeper Aura Flare
-		getPlayer().addSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false);
-		// Gatekeeper Prominence
-		getPlayer().addSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()), false);
-		// Gatekeeper Flame Strike
-		getPlayer().addSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false);
-		// Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?)
-		getPlayer().addSkill(SkillTable.getInstance().getInfo(5659, 1), false);
+		 * Commented out until we figure out how to remove the skills properly. What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up? Then when we untransform, the script will look for the level 41 version of the skill, right? Or will it
+		 * still remove the level 40 skill? Needs to be tested. // Gatekeeper Aura Flare getPlayer().addSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false); // Gatekeeper Prominence getPlayer().addSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()), false);
+		 * // Gatekeeper Flame Strike getPlayer().addSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false); // Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?) getPlayer().addSkill(SkillTable.getInstance().getInfo(5659, 1), false);
 		 */
 		// Decrease Bow/Crossbow Attack Speed
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(5491, 1), false);
@@ -55,18 +66,10 @@ public class Teleporter2 extends L2Transformation
 	public void removeSkills()
 	{
 		/*
-Commented out until we figure out how to remove the skills properly.
-What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up?
-Then when we untransform, the script will look for the level 41 version of the skill, right?
-Or will it still remove the level 40 skill? Needs to be tested.
-		// Gatekeeper Aura Flare
-		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false);
-		// Gatekeeper Prominence
-		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()), false);
-		// Gatekeeper Flame Strike
-		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false);
-		// Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?)
-		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5659, 1), false);
+		 * Commented out until we figure out how to remove the skills properly. What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up? Then when we untransform, the script will look for the level 41 version of the skill, right? Or will it
+		 * still remove the level 40 skill? Needs to be tested. // Gatekeeper Aura Flare getPlayer().removeSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false); // Gatekeeper Prominence getPlayer().removeSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()),
+		 * false); // Gatekeeper Flame Strike getPlayer().removeSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false); // Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?) getPlayer().removeSkill(SkillTable.getInstance().getInfo(5659,
+		 * 1), false);
 		 */
 		// Decrease Bow/Crossbow Attack Speed
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5491, 1), false);
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Timitran.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Timitran.java
index 2675cc6ab006531f1e18feabb49b60a53cdac5be..a57875cf6d7ec24516399bd57ce3da117fcbdb38 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Timitran.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Timitran.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Timitran extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public Timitran()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Timitran extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 321 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 321) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TinGolem.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TinGolem.java
index 398dd18ba80881af68069aa70afffab24079be2d..040dc2011e0689ba1f87f8a8fb8ff52d715a6170 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TinGolem.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TinGolem.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class TinGolem extends L2Transformation
 {
-	private static final int[] SKILLS = {940,941,5437,619};
+	private static final int[] SKILLS =
+	{
+		940, 941, 5437, 619
+	};
+	
 	public TinGolem()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class TinGolem extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 116 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 116) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Tow.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Tow.java
index 93da527e7959b52271faa8be42f5f733d873a924..284129dbf43814dae1ada4361ee03336dce5c8bb 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Tow.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Tow.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Tow extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public Tow()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Tow extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 117 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 117) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TrejuoChild.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TrejuoChild.java
index eb9b5f1a6ae2ddc1a98a5d074c8a52c5567d778f..c9ee2be262cdc759c25652ec7015fc2302b6d650 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TrejuoChild.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/TrejuoChild.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,10 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class TrejuoChild extends L2Transformation
 {
-	private static final int[] SKILLS = new int[]{619};
+	private static final int[] SKILLS = new int[]
+	{
+		619
+	};
 	
 	public TrejuoChild()
 	{
@@ -17,8 +34,10 @@ public class TrejuoChild extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 20002 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 20002) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Treykan.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Treykan.java
index 2a110ef7169c4db84dc7f81c248d13a55c53e64b..3b60b0501c2fbfde1f356d8d344b3f70f2126fa0 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Treykan.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Treykan.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornNormal.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornNormal.java
index d1041ae36e16149fbcd4fc417f7fe33733163e51..3b42923ede00b5d969f32bdeefc3b0341d1c10b6 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornNormal.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornNormal.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class UnicornNormal extends L2Transformation
 {
-	private static final int[] SKILLS = {563,564,565,567,5491,619};
+	private static final int[] SKILLS =
+	{
+		563, 564, 565, 567, 5491, 619
+	};
+	
 	public UnicornNormal()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class UnicornNormal extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 205 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 205) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornStrong.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornStrong.java
index d10685d65a051e7bc063105d1814cf449632affc..a6cfaff2b75d28ce517a94f67bcbfeb59c2ba3fb 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornStrong.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornStrong.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class UnicornStrong extends L2Transformation
 {
-	private static final int[] SKILLS = {563,564,565,567,5491,619};
+	private static final int[] SKILLS =
+	{
+		563, 564, 565, 567, 5491, 619
+	};
+	
 	public UnicornStrong()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class UnicornStrong extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 204 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 204) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornWeak.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornWeak.java
index 2c788e34640da46ce04edee304f33869df465455..2e0a4a0dcf1221a80048d1453cd9f03ea1ca38eb 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornWeak.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/UnicornWeak.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class UnicornWeak extends L2Transformation
 {
-	private static final int[] SKILLS = {563,564,565,567,5491,619};
+	private static final int[] SKILLS =
+	{
+		563, 564, 565, 567, 5491, 619
+	};
+	
 	public UnicornWeak()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class UnicornWeak extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 206 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 206) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Unicorniun.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Unicorniun.java
index b63d63d5d0ffadcb1395b8eeec0c7580e52862f5..f0a7b27a9f98f5905b50c045850e47e7dd520188 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Unicorniun.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Unicorniun.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -9,7 +23,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
  */
 public class Unicorniun extends L2Transformation
 {
-	private static final int[] SKILLS = {906,907,908,909,910,5491,619};
+	private static final int[] SKILLS =
+	{
+		906, 907, 908, 909, 910, 5491, 619
+	};
+	
 	public Unicorniun()
 	{
 		// id, colRadius, colHeight
@@ -19,11 +37,15 @@ public class Unicorniun extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 220 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 220) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		if (getPlayer().getPet() != null)
+		{
 			getPlayer().getPet().unSummon(getPlayer());
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ValeMaster.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ValeMaster.java
index 258c2e56bbc16f03fb89685d4a77ea4fb28496ad..949dfdc72afa808ab0d942026da17adaba5ea19f 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ValeMaster.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/ValeMaster.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class ValeMaster extends L2Transformation
 {
-	private static final int[] SKILLS = {742,743,744,745,5491,619};
+	private static final int[] SKILLS =
+	{
+		742, 743, 744, 745, 5491, 619
+	};
+	
 	public ValeMaster()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class ValeMaster extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 4 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 4) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardDarkAvenger.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardDarkAvenger.java
index 16924de089d3afa933f84c46c89d7bea479570ce..6b1f268e80d79bdf003ce652302967fdbdea9b12 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardDarkAvenger.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardDarkAvenger.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -15,8 +29,10 @@ public class VanguardDarkAvenger extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 313 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 313) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -25,7 +41,9 @@ public class VanguardDarkAvenger extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 42)
+		{
 			lvl = (getPlayer().getLevel() - 42);
+		}
 		
 		// Dual Weapon Mastery
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(144, lvl), false);
@@ -40,7 +58,10 @@ public class VanguardDarkAvenger extends L2Transformation
 		// Switch Stance
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(838, 1), false);
 		// Set allowed skills
-		getPlayer().setTransformAllowedSkills(new int[]{18,28,65,86,144,283,815,817,838,956,958,401});
+		getPlayer().setTransformAllowedSkills(new int[]
+		{
+			18, 28, 65, 86, 144, 283, 815, 817, 838, 956, 958, 401
+		});
 	}
 	
 	@Override
@@ -53,7 +74,9 @@ public class VanguardDarkAvenger extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 42)
+		{
 			lvl = (getPlayer().getLevel() - 42);
+		}
 		
 		// Dual Weapon Mastery
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(144, lvl), false);
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardPaladin.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardPaladin.java
index 03274d66bfb9b19a0e02878fe3802b4be157901c..18fa294863f40a6a94497ea02d53ce4ab8c14f50 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardPaladin.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardPaladin.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -15,8 +29,10 @@ public class VanguardPaladin extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 312 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 312) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -25,7 +41,9 @@ public class VanguardPaladin extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 42)
+		{
 			lvl = (getPlayer().getLevel() - 42);
+		}
 		
 		// Two handed mastery
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(293, lvl), false);
@@ -40,7 +58,10 @@ public class VanguardPaladin extends L2Transformation
 		// Switch Stance
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(838, 1), false);
 		// Set allowed skills
-		getPlayer().setTransformAllowedSkills(new int[]{18,28,196,197,293,400,406,814,816,838,956,957});
+		getPlayer().setTransformAllowedSkills(new int[]
+		{
+			18, 28, 196, 197, 293, 400, 406, 814, 816, 838, 956, 957
+		});
 	}
 	
 	@Override
@@ -53,7 +74,9 @@ public class VanguardPaladin extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 42)
+		{
 			lvl = (getPlayer().getLevel() - 42);
+		}
 		
 		// Two handed mastery
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(293, lvl), false);
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardShilienKnight.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardShilienKnight.java
index 78cc5a3133b182b3f2485498a926d48236ec1249..87610343d011d21162ff2ccba1de660ce20b1ec1 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardShilienKnight.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardShilienKnight.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -15,8 +29,10 @@ public class VanguardShilienKnight extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 315 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 315) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -25,7 +41,9 @@ public class VanguardShilienKnight extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 42)
+		{
 			lvl = (getPlayer().getLevel() - 42);
+		}
 		
 		// Dual Weapon Mastery
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(144, lvl), false);
@@ -40,7 +58,10 @@ public class VanguardShilienKnight extends L2Transformation
 		// Switch Stance
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(838, 1), false);
 		// Set allowed skills
-		getPlayer().setTransformAllowedSkills(new int[]{18,22,28,33,144,278,279,289,401,815,817,838,956,958});
+		getPlayer().setTransformAllowedSkills(new int[]
+		{
+			18, 22, 28, 33, 144, 278, 279, 289, 401, 815, 817, 838, 956, 958
+		});
 	}
 	
 	@Override
@@ -53,7 +74,9 @@ public class VanguardShilienKnight extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 42)
+		{
 			lvl = (getPlayer().getLevel() - 42);
+		}
 		
 		// Dual Weapon Mastery
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(144, lvl), false);
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardTempleKnight.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardTempleKnight.java
index 72f8750e7eb03ca54d0b4cdbe531cd1055ad0744..58e3684bd800aadd966efcc9b1bea8987cd60d77 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardTempleKnight.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/VanguardTempleKnight.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -15,8 +29,10 @@ public class VanguardTempleKnight extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 314 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 314) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
@@ -25,7 +41,9 @@ public class VanguardTempleKnight extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 42)
+		{
 			lvl = (getPlayer().getLevel() - 42);
+		}
 		
 		// Two handed mastery
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(293, lvl), false);
@@ -40,7 +58,10 @@ public class VanguardTempleKnight extends L2Transformation
 		// Switch Stance
 		getPlayer().addSkill(SkillTable.getInstance().getInfo(838, 1), false);
 		// Set allowed skills
-		getPlayer().setTransformAllowedSkills(new int[]{10,18,28,67,197,293,400,449,814,816,838,956,957});
+		getPlayer().setTransformAllowedSkills(new int[]
+		{
+			10, 18, 28, 67, 197, 293, 400, 449, 814, 816, 838, 956, 957
+		});
 	}
 	
 	@Override
@@ -53,7 +74,9 @@ public class VanguardTempleKnight extends L2Transformation
 	{
 		int lvl = 1;
 		if (getPlayer().getLevel() > 42)
+		{
 			lvl = (getPlayer().getLevel() - 42);
+		}
 		
 		// Two handed mastery
 		getPlayer().removeSkill(SkillTable.getInstance().getInfo(293, lvl), false);
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/WingTow.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/WingTow.java
index 7935df35a874701e0c3b8b7329e4f042ef22f114..9baf1d95847a5f8d99d5115dca1533147b833714 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/WingTow.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/WingTow.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class WingTow extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public WingTow()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class WingTow extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 120 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 120) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/WoodHorse.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/WoodHorse.java
new file mode 100644
index 0000000000000000000000000000000000000000..dfe6e8e442e5c9c8cea2724fb15bd2d75a17ec93
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/WoodHorse.java
@@ -0,0 +1,78 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+package transformations;
+
+import com.l2jserver.gameserver.datatables.SkillTable;
+import com.l2jserver.gameserver.instancemanager.TransformationManager;
+import com.l2jserver.gameserver.model.L2Transformation;
+
+/**
+ * @author Nyaran
+ */
+public class WoodHorse extends L2Transformation
+{
+	private static final int[] SKILLS =
+	{
+		5491, 839
+	};
+	
+	public WoodHorse()
+	{
+		// id, colRadius, colHeight
+		super(20007, 21.5, 28.2);
+	}
+	
+	@Override
+	public void onTransform()
+	{
+		if ((getPlayer().getTransformationId() != 20007) || getPlayer().isCursedWeaponEquipped())
+		{
+			return;
+		}
+		
+		transformedSkills();
+	}
+	
+	public void transformedSkills()
+	{
+		// Decrease Bow/Crossbow Attack Speed
+		getPlayer().addSkill(SkillTable.getInstance().getInfo(5491, 1), false);
+		// Dismount
+		getPlayer().addSkill(SkillTable.getInstance().getInfo(839, 1), false);
+		
+		getPlayer().setTransformAllowedSkills(SKILLS);
+	}
+	
+	@Override
+	public void onUntransform()
+	{
+		removeSkills();
+	}
+	
+	public void removeSkills()
+	{
+		// Decrease Bow/Crossbow Attack Speed
+		getPlayer().removeSkill(SkillTable.getInstance().getInfo(5491, 1), false);
+		// Dismount
+		getPlayer().removeSkill(SkillTable.getInstance().getInfo(839, 1), false);
+		
+		getPlayer().setTransformAllowedSkills(EMPTY_ARRAY);
+	}
+	
+	public static void main(String[] args)
+	{
+		TransformationManager.getInstance().registerTransformation(new WoodHorse());
+	}
+}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Yeti.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Yeti.java
index 4af503d19619da495ff09d9b5ce6c060a686698c..64854ead5576709b4f02fdad7ab3914d8239779f 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Yeti.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Yeti.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Yeti extends L2Transformation
 {
-	private static final int[] SKILLS = {5437,619};
+	private static final int[] SKILLS =
+	{
+		5437, 619
+	};
+	
 	public Yeti()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Yeti extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 102 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 102) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Yeti2.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Yeti2.java
index 0e03440fb7ce9708f9c42ba13eb0388b067c9b8e..9551ceb9e1a43e05b2b213dd3c3bda75e360adee 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Yeti2.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Yeti2.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Yeti2 extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public Yeti2()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Yeti2 extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 323 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 323) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zaken.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zaken.java
index 1c2c4324db3c131290e7c88d522f21eda59dc1be..c65c175d50f67f207c1f837ddbcfcb5abd504fe4 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zaken.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zaken.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Zaken extends L2Transformation
 {
-	private static final int[] SKILLS = {715,716,717,718,719,5491,619};
+	private static final int[] SKILLS =
+	{
+		715, 716, 717, 718, 719, 5491, 619
+	};
+	
 	public Zaken()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Zaken extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 305 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 305) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zariche.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zariche.java
index 95b150bd72690e838f81e46ae37baeab23d54e0d..dc258f1a5453c9b46c0c02c048dfcda1da373750 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zariche.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zariche.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.instancemanager.TransformationManager;
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zombie.java b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zombie.java
index 55e429eb50c1145c8756a648a0f295b28d3f7f65..efcbed5d89460b593edde27c12a95e2b18f53e07 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zombie.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/transformations/Zombie.java
@@ -1,3 +1,17 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
 package transformations;
 
 import com.l2jserver.gameserver.datatables.SkillTable;
@@ -6,7 +20,11 @@ import com.l2jserver.gameserver.model.L2Transformation;
 
 public class Zombie extends L2Transformation
 {
-	private static final int[] SKILLS = {5491,619};
+	private static final int[] SKILLS =
+	{
+		5491, 619
+	};
+	
 	public Zombie()
 	{
 		// id, colRadius, colHeight
@@ -16,8 +34,10 @@ public class Zombie extends L2Transformation
 	@Override
 	public void onTransform()
 	{
-		if (getPlayer().getTransformationId() != 303 || getPlayer().isCursedWeaponEquipped())
+		if ((getPlayer().getTransformationId() != 303) || getPlayer().isCursedWeaponEquipped())
+		{
 			return;
+		}
 		
 		transformedSkills();
 	}
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 26f6bd4d5e8141cc44b872aa0d0834e5d02f8140..3ee84e784db0f66e17c75231048388f2266a7fb1 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
@@ -49,10 +49,15 @@
 		<set name="operateType" val="OP_PASSIVE" />
 	</skill>
 	<skill id="6908" levels="1" name="Transform Master">
+		<!-- High Five Skill -->
 		<!-- Transforms into a game Master. -->
-		<set name="target" val="TARGET_NONE" />
-		<set name="skillType" val="NOTDONE" />
-		<set name="operateType" val="OP_PASSIVE" />
+		<set name="operateType" val="OP_ACTIVE" />
+		<set name="skillType" val="BUFF" />
+		<set name="target" val="TARGET_SELF" />
+		<set name="transformId" val="22" />
+		<for>
+			<effect name="Transformation" abnormalTime="3600" val="0" abnormalLvl="1" abnormalType="transform" />
+		</for>
 	</skill>
 	<skill id="6909" levels="1" name="Charming">
 		<!-- Shows the game master's charming actions. -->
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 ecd5a407d7e49e75756774308fef400775ae9267..fd4aa653ff1a2473ce96cb3e0bdbcb6f051094f2 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
@@ -207,6 +207,7 @@
 		<set name="operateType" val="OP_PASSIVE" />
 	</skill>
 	<skill id="21232" levels="1" name="Shiny Lit Platform">
+		<!-- High Five Skill -->
 		<!-- Steps onto the shiny lit platform. -->
 		<set name="operateType" val="OP_ACTIVE" />
 		<set name="skillType" val="BUFF" />
@@ -387,10 +388,18 @@
 		<set name="operateType" val="OP_PASSIVE" />
 	</skill>
 	<skill id="21258" levels="1" name="Rocking Horse Mount">
+		<!-- High Five Skill -->
 		<!-- Mounts a rocking horse. -->
-		<set name="target" val="TARGET_NONE" />
-		<set name="skillType" val="NOTDONE" />
-		<set name="operateType" val="OP_PASSIVE" />
+		<set name="operateType" val="OP_ACTIVE" />
+		<set name="skillType" val="BUFF" />
+		<set name="target" val="TARGET_SELF" />
+		<set name="transformId" val="20007" />
+		<cond msgId="1509">
+			<player olympiad="false" />
+		</cond>
+		<for>
+			<effect name="Transformation" abnormalTime="1800" val="0" abnormalLvl="1" abnormalType="transform" />
+		</for>
 	</skill>
 	<skill id="21259" levels="1" name="Release Seal on Agathion - Chorong">
 		<!-- Description: Removes the Agathion's seal. -->
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 7bef45b77ad1a1e5bb95d1b899fcd2f7ce39bdf1..adeeeda2956b68c38a343390559d904295874607 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
@@ -1036,20 +1036,22 @@
 		</for>
 	</skill>
 	<skill id="22183" levels="1" name="Dragon Master Lee Transformation Scroll">
+		<!-- High Five Skill -->
 		<!-- Transformed into Dragon Master Lee. -->
-		<set name="target" val="TARGET_SELF" />
-		<set name="skillType" val="BUFF" />
 		<set name="operateType" val="OP_ACTIVE" />
+		<set name="skillType" val="BUFF" />
+		<set name="target" val="TARGET_SELF" />
 		<set name="transformId" val="20005" />
 		<for>
 			<effect name="Transformation" abnormalTime="-1" val="0" abnormalLvl="1" abnormalType="transform" />
 		</for>
 	</skill>
 	<skill id="22184" levels="1" name="Dragon Master Karin Transformation Scroll">
+		<!-- High Five Skill -->
 		<!-- Transformed into Dragon Master Karin. -->
-		<set name="target" val="TARGET_SELF" />
-		<set name="skillType" val="BUFF" />
 		<set name="operateType" val="OP_ACTIVE" />
+		<set name="skillType" val="BUFF" />
+		<set name="target" val="TARGET_SELF" />
 		<set name="transformId" val="20006" />
 		<for>
 			<effect name="Transformation" abnormalTime="-1" val="0" abnormalLvl="1" abnormalType="transform" />
@@ -1086,10 +1088,15 @@
 		<set name="operateType" val="OP_PASSIVE" />
 	</skill>
 	<skill id="22190" levels="1" name="Transformation Scroll - Blue Block Checker">
+		<!-- High Five Skill -->
 		<!-- Transformed into a cute block checker. Look for a treasure chest on Fantasy Isle. -->
-		<set name="target" val="TARGET_NONE" />
-		<set name="skillType" val="NOTDONE" />
-		<set name="operateType" val="OP_PASSIVE" />
+		<set name="operateType" val="OP_ACTIVE" />
+		<set name="skillType" val="BUFF" />
+		<set name="target" val="TARGET_SELF" />
+		<set name="transformId" val="127" />
+		<for>
+			<effect name="Transformation" abnormalTime="3600" val="0" abnormalLvl="1" abnormalType="transform" />
+		</for>
 	</skill>
 	<skill id="22191" levels="1" name="Transformation Scroll - Onyx Beast">
 		<!-- Transformed into an Onyx Beast. -->