diff --git a/datapack_development/data/scripts/handlers/itemhandlers/BeastSoulShot.java b/datapack_development/data/scripts/handlers/itemhandlers/BeastSoulShot.java
index eacf1caa46411b35779e21d978d6cc2f55db9986..061d194b24b9a6ca3c46513635512c9360d8c64c 100644
--- a/datapack_development/data/scripts/handlers/itemhandlers/BeastSoulShot.java
+++ b/datapack_development/data/scripts/handlers/itemhandlers/BeastSoulShot.java
@@ -38,7 +38,7 @@ public class BeastSoulShot implements IItemHandler
 	// All the item IDs that this handler knows.
 	private static final int[] ITEM_IDS =
 	{
-		6645
+		6645, 20332
 	};
 	
 	/**
@@ -78,7 +78,7 @@ public class BeastSoulShot implements IItemHandler
 			return;
 		}
 		
-		int itemId = 6645;
+		int itemId = item.getItemId();
 		int shotConsumption = 1;
 		L2ItemInstance weaponInst = null;
 		L2Weapon weaponItem = null;
@@ -147,7 +147,7 @@ public class BeastSoulShot implements IItemHandler
 		// Pet uses the power of spirit.
 		activeOwner.sendPacket(new SystemMessage(SystemMessageId.PET_USE_THE_POWER_OF_SPIRIT));
 		
-		Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(activePet, activePet, 2033, 1, 0, 0), 360000/*600*/);
+		Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(activePet, activePet, itemId == 6645 ? 2033 : 22036, 1, 0, 0), 360000/*600*/);
 	}
 	
 	/**
diff --git a/datapack_development/data/scripts/handlers/itemhandlers/BeastSpiritShot.java b/datapack_development/data/scripts/handlers/itemhandlers/BeastSpiritShot.java
index 4871fac56a0a7455086617cbd8c0a34b6dbafb55..ad95bb166ff54d965c954ebf319d60a4611fe1f9 100644
--- a/datapack_development/data/scripts/handlers/itemhandlers/BeastSpiritShot.java
+++ b/datapack_development/data/scripts/handlers/itemhandlers/BeastSpiritShot.java
@@ -38,7 +38,7 @@ public class BeastSpiritShot implements IItemHandler
 	// All the item IDs that this handler knows.
 	private static final int[] ITEM_IDS =
 	{
-		6646, 6647
+		6646, 6647, 20333, 20334
 	};
 	
 	/**
@@ -59,7 +59,7 @@ public class BeastSpiritShot implements IItemHandler
 		}
 		
 		// Blessed Beast Spirit Shot cannot be used in olympiad.
-        if (item.getItemId() == 6647 && activeOwner.isInOlympiadMode())
+        if ((item.getItemId() == 6647 || item.getItemId() == 20334) && activeOwner.isInOlympiadMode())
         {
         	activeOwner.sendPacket(new SystemMessage(SystemMessageId.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT));
 			return;
@@ -80,7 +80,7 @@ public class BeastSpiritShot implements IItemHandler
 		}
 		
 		int itemId = item.getItemId();
-		boolean isBlessed = (itemId == 6647);
+		boolean isBlessed = (itemId == 6647 || itemId == 20334);
 		int shotConsumption = 1;
 		
 		L2ItemInstance weaponInst = null;
@@ -154,8 +154,23 @@ public class BeastSpiritShot implements IItemHandler
 		
 		// Pet uses the power of spirit.
 		activeOwner.sendPacket(new SystemMessage(SystemMessageId.PET_USE_THE_POWER_OF_SPIRIT));
-		
-		Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(activePet, activePet, isBlessed ? 2009 : 2008, 1, 0, 0), 360000/*600*/);
+		int skillId = 0;
+		switch (itemId)
+		{
+			case 6646:
+				skillId = 2008;
+				break;
+			case 6647:
+				skillId = 2009;
+				break;
+			case 20333:
+				skillId = 22037;
+				break;
+			case 20334:
+				skillId = 22038;
+				break;
+		}
+		Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(activePet, activePet, skillId, 1, 0, 0), 360000/*600*/);
 	}
 	
 	/**
diff --git a/datapack_development/data/scripts/handlers/itemhandlers/Elixir.java b/datapack_development/data/scripts/handlers/itemhandlers/Elixir.java
index 6363fbf009b37fbe9aa3807813ec5f900a2e5b48..207f084c78f03d217f4778c52bca9947f6849f3a 100644
--- a/datapack_development/data/scripts/handlers/itemhandlers/Elixir.java
+++ b/datapack_development/data/scripts/handlers/itemhandlers/Elixir.java
@@ -44,6 +44,10 @@ public class Elixir implements IItemHandler
 		//elixir of cp
 		8634, 8635, 8636, 8637, 8638, 8639,
 		//Secret medicine of Will
+		20354, 20355, 20356, 20357, 20358,
+		//Secret medicine of Life
+		20359, 20360, 20361, 20362, 20363,
+		//Secret medicine of Will
 		22027, 22028, 22029, 22030, 22031,
 		//Secret medicine of Life
 		22032, 22033, 22034, 22035, 22036
@@ -130,6 +134,22 @@ public class Elixir implements IItemHandler
 				if (usePotion(activeChar, 26028, 0, itemId-22030))
 					activeChar.sendPacket(new ExUseSharedGroupItem(itemId, 1, 300000, 300000));
 				break;
+			case 20354:
+			case 20355:
+			case 20356:
+			case 20357:
+			case 20358:
+				if (usePotion(activeChar, 22043, 0, itemId-20352))
+					activeChar.sendPacket(new ExUseSharedGroupItem(itemId, 2, 300000, 300000));
+				break;
+			case 20359:
+			case 20360:
+			case 20361:
+			case 20362:
+			case 20363:
+				if (usePotion(activeChar, 22044, 0, itemId-20357))
+					activeChar.sendPacket(new ExUseSharedGroupItem(itemId, 1, 300000, 300000));
+				break;
 				
 		}
 	}
diff --git a/datapack_development/data/scripts/handlers/itemhandlers/ItemSkills.java b/datapack_development/data/scripts/handlers/itemhandlers/ItemSkills.java
index 8f1a3a68a1a6b5fbd7067fd6e8f93c686669aa7d..4354b94bb8e6067b1cd96c97ebd2870c9ba45590 100644
--- a/datapack_development/data/scripts/handlers/itemhandlers/ItemSkills.java
+++ b/datapack_development/data/scripts/handlers/itemhandlers/ItemSkills.java
@@ -27,6 +27,8 @@ public class ItemSkills implements IItemHandler
 	private static final int[] ITEM_IDS =
 	{
 		6403,6406,6407,13268,13269,
+		20353,20364,20365,20366,20367,20368,20369,20370,20371,
+		22022,22023,22024,22025,22026,
 		22039,22040,22041,22042,22043,22044,22045,22046,22047,
 		22048,22049,22050,22051,22052,22053,
 		22089,22090,22091,22092,22093,
@@ -68,6 +70,48 @@ public class ItemSkills implements IItemHandler
 			case 13269:
 				skillId = 2605;
 				break;
+			case 20353:
+				skillId = 22042;
+				break;
+			case 20364:
+				skillId = 22045;
+				break;
+			case 20365:
+				skillId = 22046;
+				break;
+			case 20366:
+				skillId = 22047;
+				break;
+			case 20367:
+				skillId = 22048;
+				break;
+			case 20368:
+				skillId = 22049;
+				break;
+			case 20369:
+				skillId = 22050;
+				break;
+			case 20370:
+				skillId = 22051;
+				break;
+			case 20371:
+				skillId = 22052;
+				break;
+			case 22022:
+				skillId = 26022;
+				break;
+			case 22023:
+				skillId = 26023;
+				break;
+			case 22024:
+				skillId = 26024;
+				break;
+			case 22025:
+				skillId = 26025;
+				break;
+			case 22026:
+				skillId = 26026;
+				break;
 			case 22039:
 				skillId = 26031;
 				break;
diff --git a/datapack_development/data/scripts/handlers/itemhandlers/Potions.java b/datapack_development/data/scripts/handlers/itemhandlers/Potions.java
index 677e364e80b5b5b48879e863e4dadaaa044d8562..adc6ea9f122e1c678d13e29064794374c565ec84 100644
--- a/datapack_development/data/scripts/handlers/itemhandlers/Potions.java
+++ b/datapack_development/data/scripts/handlers/itemhandlers/Potions.java
@@ -64,7 +64,7 @@ public class Potions implements IItemHandler
 		10409,10410,10411,10412,
 		// energy stone
 		5589,
-		22037
+		20393,20394,22037
 	};
 	
 	/**
@@ -464,6 +464,26 @@ public class Potions implements IItemHandler
 			case 5589: // Energy Stone,xml: 2165
 				usePotion(playable, 2165, 1);
 				break;
+			case 20393: // Sweet Fruit Cocktail
+				res = usePotion(playable, 22056, 1);
+				usePotion(playable, 22057, 1);
+				usePotion(playable, 22058, 1);
+				usePotion(playable, 22059, 1);
+				usePotion(playable, 22060, 1);
+				usePotion(playable, 22061, 1);
+				usePotion(playable, 22064, 1);
+				usePotion(playable, 22065, 1);
+				break;
+			case 20394: // Fresh Fruit Cocktail
+				res = usePotion(playable, 22062, 1);
+				usePotion(playable, 22063, 1);
+				usePotion(playable, 22065, 1);
+				usePotion(playable, 22066, 1);
+				usePotion(playable, 22067, 1);
+				usePotion(playable, 22068, 1);
+				usePotion(playable, 22069, 1);
+				usePotion(playable, 22070, 1);
+				break;
 			case 22037: // Potion of Will
 				usePotion(playable, 26029, 1);
 				break;
diff --git a/datapack_development/data/scripts/handlers/itemhandlers/ScrollOfEscape.java b/datapack_development/data/scripts/handlers/itemhandlers/ScrollOfEscape.java
index 7ae59c46f01ae3688bec927814fd601c028ab476..4dd7d545f0b3b91cf61e815e797bd4da915fbdb3 100644
--- a/datapack_development/data/scripts/handlers/itemhandlers/ScrollOfEscape.java
+++ b/datapack_development/data/scripts/handlers/itemhandlers/ScrollOfEscape.java
@@ -52,7 +52,10 @@ public class ScrollOfEscape implements IItemHandler
 		13404, 13405, 13406, 13407, 13408, 13409,
 		13410, 13411, 13412, 13413, 13414, 13731,
 		13732, 13733, 13734, 13735, 13736, 13737,
-		13738, 13739
+		13738, 13739, 20372, 20373, 20374, 20375,
+		20376, 20377, 20378, 20379, 20380, 20381,
+		20382, 20383, 20384, 20385, 20386, 20387,
+		20388, 20389, 20390
 	};
 	
 	/**
@@ -270,7 +273,7 @@ public class ScrollOfEscape implements IItemHandler
 			case 20388: // Escape - Town of Goddard
 			case 20389: // Escape - Rune Township
 			case 20390: // Escape - Town of Schuttgart
-				//useSkill(activeChar,??,itemId-20371);
+				useSkill(activeChar,22053,itemId-20371);
 				break;
 		}
 	}
diff --git a/datapack_development/data/stats/skills/2200-2299.xml b/datapack_development/data/stats/skills/2200-2299.xml
index d80243471e7c8ebf3b32e048e9b87e7bab5de6ea..3b8fbc54e51e00c3a01aad64f4c0a3ba8c4c2dc2 100644
--- a/datapack_development/data/stats/skills/2200-2299.xml
+++ b/datapack_development/data/stats/skills/2200-2299.xml
@@ -1056,15 +1056,14 @@
   </cond>
 </skill>
 <skill id="2287" levels="6" name="Elixir of Life">
-  <table name="#power"> 800 1000 1200 1600 2000 2300 </table>
   <table name="#itemConsumeId"> 8622 8623 8624 8625 8626 8627 </table>
   <table name="#minLvl">0 20 40 52 61 76 </table>
   <table name="#maxLvl">20 40 52 61 76 86 </table>
   <set name="itemConsumeId" val="#itemConsumeId"/>
   <set name="itemConsumeCount" val="1"/>
-  <set name="power" val="#power"/>
+  <set name="power" val="50"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HEAL_STATIC"/>
+  <set name="skillType" val="HEAL_PERCENT"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="reuseDelay" val="300000"/>
   <set name="staticReuse" val="true"/>
@@ -1104,7 +1103,7 @@
   </cond>
 </skill>
 <skill id="2289" levels="6" name="Elixir of CP">
-  <table name="#power"> 250 400 600 800 1000 1200 </table>
+  <table name="#power"> 200 800 1500 2000 2500 3000 </table>
   <table name="#itemConsumeId"> 8634 8635 8636 8637 8638 8639 </table>
   <table name="#minLvl">0 20 40 52 61 76 </table>
   <table name="#maxLvl">20 40 52 61 76 86 </table>
diff --git a/datapack_development/data/stats/skills/22000-22099.xml b/datapack_development/data/stats/skills/22000-22099.xml
index c5ee17e2cd7f8103a5ef5da8a6fe1e2ee612c9da..854e39006817f73d58d381f0b9787b57063eb602 100644
--- a/datapack_development/data/stats/skills/22000-22099.xml
+++ b/datapack_development/data/stats/skills/22000-22099.xml
@@ -194,19 +194,19 @@
   <set name="operateType" val="OP_PASSIVE"/>
 </skill>
 <skill id="22036" levels="1" name="Beast Soulshot">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="SOULSHOT"/>
+  <set name="operateType" val="OP_ACTIVE"/>
 </skill>
 <skill id="22037" levels="1" name="Beast Spiritshot">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="SPIRITSHOT"/>
+  <set name="operateType" val="OP_ACTIVE"/>
 </skill>
 <skill id="22038" levels="1" name="Blessed Beast Spiritshot">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="SPIRITSHOT"/>
+  <set name="operateType" val="OP_ACTIVE"/>
 </skill>
 <skill id="22039" levels="2" name="Rune of Experience Points">
   <set name="target" val="TARGET_NONE"/>
@@ -224,64 +224,220 @@
   <set name="operateType" val="OP_PASSIVE"/>
 </skill>
 <skill id="22042" levels="1" name="High Grade Potion of Will">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="20353"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="power" val="200"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="COMBATPOINTHEAL"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="reuseDelay" val="1000"/>
+  <set name="staticReuse" val="true"/>
+  <set name="isPotion" val="true"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
 </skill>
 <skill id="22043" levels="6" name="Secret medicine of Will">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <table name="#power"> 200 800 1500 2000 2500 3000 </table>
+  <table name="#itemConsumeId"> 0 20354 20355 20356 20357 20358 </table>
+  <table name="#minLvl">0 20 40 52 61 76 </table>
+  <table name="#maxLvl">20 40 52 61 76 86 </table>
+  <set name="itemConsumeId" val="#itemConsumeId"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="power" val="#power"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="COMBATPOINTHEAL"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="reuseDelay" val="300000"/>
+  <set name="staticReuse" val="true"/>
+  <set name="isPotion" val="true"/>
+  <cond msgId="113" addName="1">
+    <and>
+      <player flyMounted="False"/>
+      <player level="#minLvl"/>
+      <and>
+        <not>
+          <player level="#maxLvl"/>
+        </not>
+      </and>
+    </and>
+  </cond>
 </skill>
 <skill id="22044" levels="6" name="Secret medicine of Life">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <table name="#itemConsumeId"> 0 20359 20360 20361 20362 20363 </table>
+  <table name="#minLvl">0 20 40 52 61 76 </table>
+  <table name="#maxLvl">20 40 52 61 76 86 </table>
+  <set name="itemConsumeId" val="#itemConsumeId"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="power" val="50"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="HEAL_PERCENT"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="reuseDelay" val="300000"/>
+  <set name="staticReuse" val="true"/>
+  <set name="isPotion" val="true"/>
+  <cond msgId="113" addName="1">
+    <and>
+      <player flyMounted="False"/>
+      <player level="#minLvl"/>
+      <and>
+        <not>
+          <player level="#maxLvl"/>
+        </not>
+      </and>
+    </and>
+  </cond>
 </skill>
 <skill id="22045" levels="1" name="Omen Beast Transformation Scroll">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="20364"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="isMagic" val="true"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="transformId" val="1"/>
+  <cond msgId="1509">
+    <player olympiad="false"/>
+  </cond>
+  <for>
+    <effect name="Transformation" time="1800" val="0"/> <!-- Transformation lasts 30 minutes -->
+  </for>
 </skill>
 <skill id="22046" levels="1" name="Death Blader Transformation Scroll">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="20365"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="isMagic" val="true"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="transformId" val="2"/>
+  <cond msgId="1509">
+    <player olympiad="false"/>
+  </cond>
+  <for>
+    <effect name="Transformation" time="1800" val="0"/> <!-- Transformation lasts 30 minutes -->
+  </for>
 </skill>
 <skill id="22047" levels="1" name="Grail Apostle Transformation Scroll">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="20366"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="isMagic" val="true"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="transformId" val="203"/>
+  <cond msgId="1509">
+    <player olympiad="false"/>
+  </cond>
+  <for>
+    <effect name="Transformation" time="1800" val="0"/> <!-- Transformation lasts 30 minutes -->
+  </for>
 </skill>
 <skill id="22048" levels="1" name="Unicorn Transformation Scroll">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="20367"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="isMagic" val="true"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="transformId" val="206"/>
+  <cond msgId="1509">
+    <player olympiad="false"/>
+  </cond>
+  <for>
+    <effect name="Transformation" time="1800" val="0"/> <!-- Transformation lasts 30 minutes -->
+  </for>
 </skill>
 <skill id="22049" levels="1" name="Lilim Knight Transformation Scroll">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="20368"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="isMagic" val="true"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="transformId" val="209"/>
+  <cond msgId="1509">
+    <player olympiad="false"/>
+  </cond>
+  <for>
+    <effect name="Transformation" time="1800" val="0"/> <!-- Transformation lasts 30 minutes -->
+  </for>
 </skill>
 <skill id="22050" levels="1" name="Golem Guardian Transformation Scroll">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="20369"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="isMagic" val="true"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="transformId" val="212"/>
+  <cond msgId="1509">
+    <player olympiad="false"/>
+  </cond>
+  <for>
+    <effect name="Transformation" time="1800" val="0"/> <!-- Transformation lasts 30 minutes -->
+  </for>
 </skill>
 <skill id="22051" levels="1" name="Inferno Drake Transformation Scroll">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="20370"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="isMagic" val="true"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="transformId" val="215"/>
+  <cond msgId="1509">
+    <player olympiad="false"/>
+  </cond>
+  <for>
+    <effect name="Transformation" time="1800" val="0"/> <!-- Transformation lasts 30 minutes -->
+  </for>
 </skill>
 <skill id="22052" levels="1" name="Dragon Bomber Transformation Scroll">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="20371"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="isMagic" val="true"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="transformId" val="218"/>
+  <cond msgId="1509">
+    <player olympiad="false"/>
+  </cond>
+  <for>
+    <effect name="Transformation" time="1800" val="0"/> <!-- Transformation lasts 30 minutes -->
+  </for>
 </skill>
 <skill id="22053" levels="19" name="Escape">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <table name="#itemConsumeId"> 20372 20373 20374 20375 20376 20377 20378 20379 20380 20381 20382 20383 20384 20385 20386 20387 20388 20389 20390 </table>
+  <table name="#teleCoords">
+    -84318,244579,-3730
+    46934,51467,-2977
+    9745,15606,-4574
+    -44836,-112524,-235
+    115113,-178212,-901
+    -80826,149775,-3043
+    -12678,122776,-3116
+    15670,142983,-2705
+    17836,170178,-3507
+    83400,147943,-3404
+    105918,109759,-3207
+    111409,219364,-3545
+    82956,53162,-1495
+    85348,16142,-3699
+    116819,76994,-2714
+    146331,25762,-2018
+    147928,-55273,-2734
+    43799,-47727,-798
+    87331,-142842,-1317
+  </table>
+  <set name="itemConsumeId" val="#itemConsumeId"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="hitTime" val="20000"/>
+  <set name="skillType" val="TELEPORT"/>
+  <set name="teleCoords" val="#teleCoords"/>
+  <set name="operateType" val="OP_ACTIVE"/>
 </skill>
 <skill id="22054" levels="1" name="Potion of Energy Maintenance">
   <set name="target" val="TARGET_NONE"/>
@@ -294,78 +450,230 @@
   <set name="operateType" val="OP_PASSIVE"/>
 </skill>
 <skill id="22056" levels="1" name="Wind Walk">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="34" stackType="speed_up">
+      <add order="0x40" stat="runSpd" val="33"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22057" levels="1" name="Haste">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="1.16" stackType="attack_time_down">
+      <mul order="0x30" stat="pAtkSpd" val="1.15"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22058" levels="1" name="Might">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="1.13" stackType="pa_up">
+      <mul order="0x30" stat="pAtk" val="1.12"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22059" levels="1" name="Shield">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="1.13" stackType="pd_up">
+      <mul order="0x30" stat="pDef" val="1.12"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22060" levels="1" name="Death Whisper">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="1.33" stackType="critical_dmg_up">
+      <mul order="0x30" stat="cAtk" val="1.32"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22061" levels="1" name="Guidance">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="4" stackType="hit_up">
+      <add order="0x40" stat="accCombat" val="3"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22062" levels="1" name="Empower">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="1.75" stackType="ma_up">
+      <mul order="0x30" stat="mAtk" val="1.65"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22063" levels="1" name="Grater Acumen">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="1.3" stackType="casting_time_down">
+      <mul order="0x30" stat="mAtkSpd" val="1.23"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22064" levels="1" name="Vampiric Rage">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="8" stackType="vampRage">
+      <add order="0x40" stat="absorbDam" val="7"/> <!-- absorb 7% HP from damage inflicted on enemies -->
+    </effect>
+  </for>
 </skill>
 <skill id="22065" levels="1" name="Bless the Body">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="1.3" stackType="max_hp_up">
+      <mul order="0x30" stat="maxHp" val="1.2"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22066" levels="1" name="Berserker Spirit">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="1" stackType="berserk">
+      <mul order="0x30" stat="mAtk" val="1.1"/>
+      <mul order="0x30" stat="pAtk" val="1.05"/>
+      <mul order="0x30" stat="mDef" val="0.9"/>
+      <mul order="0x30" stat="pDef" val="0.95"/>
+      <mul order="0x30" stat="mAtkSpd" val="1.05"/>
+      <mul order="0x30" stat="pAtkSpd" val="1.05"/>
+      <add order="0x40" stat="runSpd" val="5"/>
+      <sub order="0x40" stat="rEvas" val="2"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22067" levels="1" name="Magic Barrier">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="1.24" stackType="MagicDefUp">
+      <mul order="0x30" stat="mDef" val="1.23"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22068" levels="1" name="Bless the Soul">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="1.25" stackType="max_mp_up">
+      <mul order="0x30" stat="maxMp" val="1.2"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22069" levels="1" name="Clarity">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="2" stackType="MPrate">
+      <mul order="0x30" stat="MagicalMpConsumeRate" val="0.96"/>
+      <mul order="0x30" stat="PhysicalMpConsumeRate" val="0.96"/>
+    </effect>
+  </for>
 </skill>
 <skill id="22070" levels="1" name="Wild Magic">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="3600000"/>
+  <for>
+    <effect name="Buff" time="3600" val="0" stackOrder="2" stackType="magic_critical_up">
+      <add order="0x40" stat="mCritRate" val="1"/>
+    </effect>
+  </for>
 </skill>
 </list>
\ No newline at end of file
diff --git a/datapack_development/data/stats/skills/26000-26099.xml b/datapack_development/data/stats/skills/26000-26099.xml
index 7682629518430df6e118d4a0aa874a9d193f8ed0..c214d1e2398bd14c4f9fba1217c7707eb05a1f6a 100644
--- a/datapack_development/data/stats/skills/26000-26099.xml
+++ b/datapack_development/data/stats/skills/26000-26099.xml
@@ -111,32 +111,83 @@
   <set name="operateType" val="OP_PASSIVE"/>
 </skill>
 <skill id="26022" levels="1" name="High grade potion which improves attack speed">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="22022"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="1200000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="1200" val="0" stackOrder="1.33" stackType="attack_time_down">
+      <mul order="0x30" stat="pAtkSpd" val="1.33"/>
+    </effect>
+  </for>
 </skill>
 <skill id="26023" levels="1" name="High grade potion which improves moving speed">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="22023"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="BUFF"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="1200000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect name="Buff" time="1200" val="0" stackOrder="33" stackType="speed_up">
+      <add order="0x40" stat="runSpd" val="33"/>
+    </effect>
+  </for>
 </skill>
 <skill id="26024" levels="1" name="Temporary Healing Potion">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="22024"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="power" val="435"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="HEAL"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
 </skill>
 <skill id="26025" levels="1" name="Powerful Healing Potion">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="22025"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="HOT"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="15000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect count="7" name="HealOverTime" time="2" val="100" stackOrder="50" stackType="HpRecover"/>
+  </for>
 </skill>
 <skill id="26026" levels="1" name="High-grade Healing Potion">
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
+  <set name="itemConsumeId" val="22026"/>
+  <set name="itemConsumeCount" val="1"/>
+  <set name="target" val="TARGET_SELF"/>
+  <set name="skillType" val="HOT"/>
+  <set name="operateType" val="OP_ACTIVE"/>
+  <set name="isPotion" val="true"/>
+  <set name="buffDuration" val="15000"/>
+  <cond msgId="113" addName="1">
+    <player flyMounted="False"/>
+  </cond>
+  <for>
+    <effect count="7" name="HealOverTime" time="2" val="48" stackOrder="24" stackType="HpRecover"/>
+  </for>
 </skill>
 <skill id="26027" levels="6" name="Secret medicine of Will">
-  <table name="#power"> 250 400 600 800 1000 1200 </table>
+  <table name="#power"> 200 800 1500 2000 2500 3000 </table>
   <table name="#itemConsumeId"> 0 22027 22028 22029 22030 22031 </table>
   <table name="#minLvl">0 20 40 52 61 76 </table>
   <table name="#maxLvl">20 40 52 61 76 86 </table>
@@ -162,15 +213,14 @@
   </cond>
 </skill>
 <skill id="26028" levels="6" name="Secret medicine of Life">
-  <table name="#power"> 800 1000 1200 1600 2000 2300 </table>
   <table name="#itemConsumeId"> 0 22032 22033 22034 22035 22036 </table>
   <table name="#minLvl">0 20 40 52 61 76 </table>
   <table name="#maxLvl">20 40 52 61 76 86 </table>
   <set name="itemConsumeId" val="#itemConsumeId"/>
   <set name="itemConsumeCount" val="1"/>
-  <set name="power" val="#power"/>
+  <set name="power" val="50"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HEAL_STATIC"/>
+  <set name="skillType" val="HEAL_PERCENT"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="reuseDelay" val="300000"/>
   <set name="staticReuse" val="true"/>
diff --git a/datapack_development/sql/etcitem.sql b/datapack_development/sql/etcitem.sql
index 127efdf60b7cb3ae93c05ea5279721114b013fe3..cc034c53b79b21b11dbe48dadf4d61328e32aafc 100644
--- a/datapack_development/sql/etcitem.sql
+++ b/datapack_development/sql/etcitem.sql
@@ -9286,115 +9286,115 @@ INSERT INTO `etcitem` VALUES
 (20318,'Black Gem Mask Pack','false','none',100,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
 (20319,'Plastic Hair Pack','false','none',100,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
 (20320,'Birthday Cake - Energy - 24 Hour Expiration Period','false','none',10,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20326,'Beast Soulshot Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20327,'Beast Spiritshot Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20328,'Blessed Beast Spiritshot Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20329,'Beast Soulshot Large Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20330,'Beast Spiritshot Large Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20331,'Blessed Beast Spiritshot Large Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20332,'Beast Soulshot','false','none',1,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20333,'Beast Spiritshot','false','none',1,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20334,'Blessed Beast Spiritshot','false','none',1,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20335,'Rune of Experience Points 30% - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20336,'Rune of Experience Points 50% - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20337,'Rune of Experience Points 30% - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20338,'Rune of Experience Points 50% - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20339,'Rune of Experience Points 30% - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20340,'Rune of Experience Points 50% - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20341,'Rune of SP 30% - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20342,'Rune of SP 50% - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20343,'Rune of SP 30% - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20344,'Rune of SP 50% - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20345,'Rune of SP 30% - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20346,'Rune of SP 50% - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20347,'Rune of Crystal level 3 - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20348,'Rune of Crystal level 5 - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20349,'Rune of Crystal level 3 - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20350,'Rune of Crystal level 5 - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20351,'Rune of Crystal level 3 - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20352,'Rune of Crystal level 5 - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20353,'High Grade Potion of Will','false','none',100,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20354,'Secret medicine of Will - D grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20355,'Secret medicine of Will - C grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20356,'Secret medicine of Will - B grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20357,'Secret medicine of Will - A grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20358,'Secret medicine of Will - S grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20359,'Secret medicine of Life - D grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20360,'Secret medicine of Life - C grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20361,'Secret medicine of Life - B grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20362,'Secret medicine of Life - A grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20363,'Secret medicine of Life - S grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20364,'Omen Beast Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20365,'Death Blader Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20366,'Grail Apostle Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20367,'Unicorn Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20368,'Lilim Knight Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20369,'Golem Guardian Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20370,'Inferno Drake Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20371,'Dragon Bomber Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20372,'Escape - Talking Island Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20373,'Escape - Elven Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20374,'Escape - Dark Elven Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20375,'Escape - Orc Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20376,'Escape - Dwarven Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20377,'Escape - Gludin Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20378,'Escape - Town of Gludio','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20379,'Escape - Town of Dion','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20380,'Escape - Floran Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20381,'Escape - Giran Castle Town','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20382,'Escape - Hardin\'s Academy','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20383,'Escape - Heine','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20384,'Escape - Town of Oren','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20385,'Escape - Ivory Tower','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20386,'Escape - Hunters Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20387,'Escape - Town of Aden','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20388,'Escape - Town of Goddard','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20389,'Escape - Rune Township','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20390,'Escape - Town of Schuttgart','false','none',30,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20391,'Potion of Energy Maintenance','false','none',36,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20392,'Potion of Energy Replenishing','false','none',36,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20393,'Sweet Fruit Cocktail','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20394,'Fresh Fruit Cocktail','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20395,'Steam Beatle Mounting Bracelet Pack','false','none',100,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(20397,'Newbie Level-Up Pack','false','none',100,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
+(20326,'Beast Soulshot Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','0-0;','false'),
+(20327,'Beast Spiritshot Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','0-0;','false'),
+(20328,'Blessed Beast Spiritshot Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','0-0;','false'),
+(20329,'Beast Soulshot Large Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','0-0;','false'),
+(20330,'Beast Spiritshot Large Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','0-0;','false'),
+(20331,'Blessed Beast Spiritshot Large Pack','false','none',500,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','0-0;','false'),
+(20332,'Beast Soulshot','false','none',1,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22036-1;','false'),
+(20333,'Beast Spiritshot','false','none',1,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22037-1;','false'),
+(20334,'Blessed Beast Spiritshot','false','none',1,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22038-1;','false'),
+(20335,'Rune of Experience Points 30% - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,300,0,0,'false','false','true','false','22039-1;','false'),
+(20336,'Rune of Experience Points 50% - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,300,0,0,'false','false','true','false','22039-2;','false'),
+(20337,'Rune of Experience Points 30% - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,600,0,0,'false','false','true','false','22039-1;','false'),
+(20338,'Rune of Experience Points 50% - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,600,0,0,'false','false','true','false','22039-2;','false'),
+(20339,'Rune of Experience Points 30% - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,420,0,0,'false','false','true','false','22039-1;','false'),
+(20340,'Rune of Experience Points 50% - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,420,0,0,'false','false','true','false','22039-2;','false'),
+(20341,'Rune of SP 30% - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,300,0,0,'false','false','true','false','22040-1;','false'),
+(20342,'Rune of SP 50% - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,300,0,0,'false','false','true','false','22040-2;','false'),
+(20343,'Rune of SP 30% - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,600,0,0,'false','false','true','false','22040-1;','false'),
+(20344,'Rune of SP 50% - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,600,0,0,'false','false','true','false','22040-2;','false'),
+(20345,'Rune of SP 30% - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,420,0,0,'false','false','true','false','22040-1;','false'),
+(20346,'Rune of SP 50% - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,420,0,0,'false','false','true','false','22040-2;','false'),
+(20347,'Rune of Crystal level 3 - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,300,0,0,'false','false','true','false','22041-1;','false'),
+(20348,'Rune of Crystal level 5 - 5 Hour Expiration Period','false','none',120,'normal','paper','none',-1,300,0,0,'false','false','true','false','22041-2;','false'),
+(20349,'Rune of Crystal level 3 - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,600,0,0,'false','false','true','false','22041-1;','false'),
+(20350,'Rune of Crystal level 5 - 10 Hour Expiration Period','false','none',120,'normal','paper','none',-1,600,0,0,'false','false','true','false','22041-2;','false'),
+(20351,'Rune of Crystal level 3 - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,420,0,0,'false','false','true','false','22041-1;','false'),
+(20352,'Rune of Crystal level 5 - 7 Day Expiration Period','false','none',120,'normal','paper','none',-1,420,0,0,'false','false','true','false','22041-2;','false'),
+(20353,'High Grade Potion of Will','false','none',100,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22042-1;','false'),
+(20354,'Secret medicine of Will - D grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22043-2;','false'),
+(20355,'Secret medicine of Will - C grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22043-3;','false'),
+(20356,'Secret medicine of Will - B grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22043-4;','false'),
+(20357,'Secret medicine of Will - A grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22043-5;','false'),
+(20358,'Secret medicine of Will - S grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22043-6;','false'),
+(20359,'Secret medicine of Life - D grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22044-2;','false'),
+(20360,'Secret medicine of Life - C grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22044-3;','false'),
+(20361,'Secret medicine of Life - B grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22044-4;','false'),
+(20362,'Secret medicine of Life - A grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22044-5;','false'),
+(20363,'Secret medicine of Life - S grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22044-6;','false'),
+(20364,'Omen Beast Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22045-1;','false'),
+(20365,'Death Blader Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22046-1;','false'),
+(20366,'Grail Apostle Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22047-1;','false'),
+(20367,'Unicorn Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22048-1;','false'),
+(20368,'Lilim Knight Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22049-1;','false'),
+(20369,'Golem Guardian Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22050-1;','false'),
+(20370,'Inferno Drake Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22051-1;','false'),
+(20371,'Dragon Bomber Transformation Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22052-1;','false'),
+(20372,'Escape - Talking Island Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-1;','false'),
+(20373,'Escape - Elven Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-2;','false'),
+(20374,'Escape - Dark Elven Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-3;','false'),
+(20375,'Escape - Orc Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-4;','false'),
+(20376,'Escape - Dwarven Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-5;','false'),
+(20377,'Escape - Gludin Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-6;','false'),
+(20378,'Escape - Town of Gludio','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-7;','false'),
+(20379,'Escape - Town of Dion','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-8;','false'),
+(20380,'Escape - Floran Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-9;','false'),
+(20381,'Escape - Giran Castle Town','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-10;','false'),
+(20382,'Escape - Hardin\'s Academy','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-11;','false'),
+(20383,'Escape - Heine','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-12;','false'),
+(20384,'Escape - Town of Oren','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-13;','false'),
+(20385,'Escape - Ivory Tower','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-14;','false'),
+(20386,'Escape - Hunters Village','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-15;','false'),
+(20387,'Escape - Town of Aden','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-16;','false'),
+(20388,'Escape - Town of Goddard','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-17;','false'),
+(20389,'Escape - Rune Township','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-18;','false'),
+(20390,'Escape - Town of Schuttgart','false','none',30,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22053-19;','false'),
+(20391,'Potion of Energy Maintenance','false','none',36,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22054-1;','false'),
+(20392,'Potion of Energy Replenishing','false','none',36,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22055-1;','false'),
+(20393,'Sweet Fruit Cocktail','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22056-1;22057-1;22058-1;22059-1;22060-1;22061-1;22064-1;22065-1;','false'),
+(20394,'Fresh Fruit Cocktail','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','22062-1;22063-1;22065-1;22066-1;22067-1;22068-1;22069-1;22070-1;','false'),
+(20395,'Steam Beatle Mounting Bracelet Pack','false','none',100,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','0-0;','false'),
+(20397,'Newbie Level-Up Pack','false','none',100,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','0-0;','false'),
 (20398,'Fast Growth Pack','false','none',100,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22000,'Small fortuna box ','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22001,'Middle fortuna box','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22002,'Large fortuna box','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22003,'Small fortuna cube','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22004,'Middle fortuna cube','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22005,'Large fortuna cube','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22006,'Weapon Enchant Scroll - D Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22007,'Weapon Enchant Scroll - C Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22008,'Weapon Enchant Scroll - B Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22009,'Weapon Enchant Scroll - A Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22010,'Armor Enchant Scroll - D Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22011,'Armor Enchant Scroll - C Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22012,'Armor Enchant Scroll - B Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22013,'Armor Enchant Scroll - A Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22014,'Ancient Weapon Enchant Crystal - B grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22015,'Ancient Weapon Enchant Crystal - A grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22016,'Ancient Weapon Enchant Crystal - B grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22017,'Ancient Armor Enchant Crystal - B grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22018,'Divine Weapon Enchant Crystal - B grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22019,'Divine Weapon Enchant Crystal - A grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22020,'Divine Armor Enchant Crystal - B grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22021,'Divine Armor Enchant Crystal - A grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22022,'High grade potion which improves attack speed','false','none',4,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22023,'High grade potion which improves moving speed','false','none',4,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22024,'Temporary Healing Potion','false','none',36,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22025,'Powerful Healing Potion','false','none',1,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22026,'High-grade Healing Potion','false','none',1,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','0-0;','false'),
-(22027,'Secret medicine of Will - D grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','26027-2;','false'),
-(22028,'Secret medicine of Will - C grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','26027-3;','false'),
-(22029,'Secret medicine of Will - B grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','26027-4;','false'),
-(22030,'Secret medicine of Will - A grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','26027-5;','false'),
-(22031,'Secret medicine of Will - S grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','26027-6;','false'),
-(22032,'Secret medicine of Life - D grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','26028-2;','false'),
-(22033,'Secret medicine of Life - C grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','26028-3;','false'),
-(22034,'Secret medicine of Life - B grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','26028-4;','false'),
-(22035,'Secret medicine of Life - A grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','26028-5;','false'),
-(22036,'Secret medicine of Life - S grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'true','true','true','true','26028-6;','false'),
+(22000,'Small fortuna box ','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26000-1;','false'),
+(22001,'Middle fortuna box','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26001-1;','false'),
+(22002,'Large fortuna box','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26002-1;','false'),
+(22003,'Small fortuna cube','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26003-1;','false'),
+(22004,'Middle fortuna cube','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26004-1;','false'),
+(22005,'Large fortuna cube','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26005-1;','false'),
+(22006,'Weapon Enchant Scroll - D Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26006-1;','false'),
+(22007,'Weapon Enchant Scroll - C Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26007-1;','false'),
+(22008,'Weapon Enchant Scroll - B Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26008-1;','false'),
+(22009,'Weapon Enchant Scroll - A Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26009-1;','false'),
+(22010,'Armor Enchant Scroll - D Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26010-1;','false'),
+(22011,'Armor Enchant Scroll - C Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26011-1;','false'),
+(22012,'Armor Enchant Scroll - B Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26012-1;','false'),
+(22013,'Armor Enchant Scroll - A Grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26013-1;','false'),
+(22014,'Ancient Weapon Enchant Crystal - B grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26014-1;','false'),
+(22015,'Ancient Weapon Enchant Crystal - A grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26015-1;','false'),
+(22016,'Ancient Weapon Enchant Crystal - B grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26016-1;','false'),
+(22017,'Ancient Armor Enchant Crystal - B grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26017-1;','false'),
+(22018,'Divine Weapon Enchant Crystal - B grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26018-1;','false'),
+(22019,'Divine Weapon Enchant Crystal - A grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26019-1;','false'),
+(22020,'Divine Armor Enchant Crystal - B grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26020-1;','false'),
+(22021,'Divine Armor Enchant Crystal - A grade','false','none',0,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26021-1;','false'),
+(22022,'High grade potion which improves attack speed','false','none',4,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26022-1;','false'),
+(22023,'High grade potion which improves moving speed','false','none',4,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26023-1;','false'),
+(22024,'Temporary Healing Potion','false','none',36,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26024-1;','false'),
+(22025,'Powerful Healing Potion','false','none',1,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26025-1;','false'),
+(22026,'High-grade Healing Potion','false','none',1,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26026-1;','false'),
+(22027,'Secret medicine of Will - D grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26027-2;','false'),
+(22028,'Secret medicine of Will - C grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26027-3;','false'),
+(22029,'Secret medicine of Will - B grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26027-4;','false'),
+(22030,'Secret medicine of Will - A grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26027-5;','false'),
+(22031,'Secret medicine of Will - S grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26027-6;','false'),
+(22032,'Secret medicine of Life - D grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26028-2;','false'),
+(22033,'Secret medicine of Life - C grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26028-3;','false'),
+(22034,'Secret medicine of Life - B grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26028-4;','false'),
+(22035,'Secret medicine of Life - A grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26028-5;','false'),
+(22036,'Secret medicine of Life - S grade','false','none',5,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26028-6;','false'),
 (22037,'Potion of Will','false','none',25,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26029-1;','false'),
 (22038,'Healing medicine for Mana','false','none',36,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26030-1;','false'),
 (22039,'Wind Walk Scroll','false','none',120,'stackable','paper','none',-1,-1,0,0,'false','false','true','false','26031-1;','false'),