From 2bbb2f02b643548ef3a9e78795a3205cf4135dca Mon Sep 17 00:00:00 2001
From: Adry85 <adrya85@hotmail.it>
Date: Sat, 10 Mar 2018 11:20:40 +0100
Subject: [PATCH] Removed flyType from skills.

Required core part
https://bitbucket.org/l2jserver/l2j_server/commits/a99a6f78dfd7cac631e5aeb4d4a9a2f1b3936d7b
---
 .../scripts/handlers/EffectMasterHandler.java |  2 +-
 .../{EnemyCharge.java => FlySelf.java}        |  6 +++---
 dist/game/data/stats/skills/00400-00499.xml   | 21 -------------------
 dist/game/data/stats/skills/00500-00599.xml   |  1 -
 dist/game/data/stats/skills/00600-00699.xml   |  1 -
 dist/game/data/stats/skills/00700-00799.xml   |  1 -
 dist/game/data/stats/skills/00800-00899.xml   |  2 --
 dist/game/data/stats/skills/00900-00999.xml   | 18 ----------------
 dist/game/data/stats/skills/01400-01499.xml   |  1 -
 dist/game/data/stats/skills/04100-04199.xml   |  1 -
 dist/game/data/stats/skills/04600-04699.xml   |  1 -
 dist/game/data/stats/skills/05000-05099.xml   |  4 +---
 dist/game/data/stats/skills/05100-05199.xml   |  1 -
 dist/game/data/stats/skills/05200-05299.xml   |  1 -
 dist/game/data/stats/skills/05400-05499.xml   |  2 --
 dist/game/data/stats/skills/06000-06099.xml   |  4 ----
 dist/game/data/stats/skills/06200-06299.xml   |  8 -------
 dist/game/data/stats/skills/06600-06699.xml   |  4 ----
 dist/game/data/stats/skills/07000-07099.xml   |  1 -
 dist/game/data/xsd/skills.xsd                 |  3 +--
 20 files changed, 6 insertions(+), 77 deletions(-)
 rename dist/game/data/scripts/handlers/effecthandlers/{EnemyCharge.java => FlySelf.java} (91%)

diff --git a/dist/game/data/scripts/handlers/EffectMasterHandler.java b/dist/game/data/scripts/handlers/EffectMasterHandler.java
index 6c6b0ca52e..2b140d27b4 100644
--- a/dist/game/data/scripts/handlers/EffectMasterHandler.java
+++ b/dist/game/data/scripts/handlers/EffectMasterHandler.java
@@ -82,7 +82,6 @@ public final class EffectMasterHandler
 		DispelBySlot.class,
 		DispelBySlotProbability.class,
 		EnableCloak.class,
-		EnemyCharge.class,
 		EnergyAttack.class,
 		Escape.class,
 		FakeDeath.class,
@@ -90,6 +89,7 @@ public final class EffectMasterHandler
 		Fear.class,
 		Fishing.class,
 		Flag.class,
+		FlySelf.class,
 		FocusEnergy.class,
 		FocusMaxEnergy.class,
 		FocusSouls.class,
diff --git a/dist/game/data/scripts/handlers/effecthandlers/EnemyCharge.java b/dist/game/data/scripts/handlers/effecthandlers/FlySelf.java
similarity index 91%
rename from dist/game/data/scripts/handlers/effecthandlers/EnemyCharge.java
rename to dist/game/data/scripts/handlers/effecthandlers/FlySelf.java
index 8f083dcd0d..b7b693b6cf 100644
--- a/dist/game/data/scripts/handlers/effecthandlers/EnemyCharge.java
+++ b/dist/game/data/scripts/handlers/effecthandlers/FlySelf.java
@@ -30,13 +30,13 @@ import com.l2jserver.gameserver.network.serverpackets.FlyToLocation.FlyType;
 import com.l2jserver.gameserver.network.serverpackets.ValidateLocation;
 
 /**
- * Enemy Charge effect implementation.
+ * Fly Self effect implementation.
  */
-public final class EnemyCharge extends AbstractEffect
+public final class FlySelf extends AbstractEffect
 {
 	private final int _flyRadius;
 	
-	public EnemyCharge(Condition attachCond, Condition applyCond, StatsSet set, StatsSet params)
+	public FlySelf(Condition attachCond, Condition applyCond, StatsSet set, StatsSet params)
 	{
 		super(attachCond, applyCond, set, params);
 		
diff --git a/dist/game/data/stats/skills/00400-00499.xml b/dist/game/data/stats/skills/00400-00499.xml
index 8ee3054460..f05ce73bae 100644
--- a/dist/game/data/stats/skills/00400-00499.xml
+++ b/dist/game/data/stats/skills/00400-00499.xml
@@ -2873,7 +2873,6 @@
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="-303" />
 		<set name="effectRange" val="600" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill0484" />
 		<set name="magicLvl" val="32" />
@@ -2888,11 +2887,6 @@
 				<target mindistance="200" />
 			</and>
 		</cond>
-		<effects>
-			<effect name="EnemyCharge">
-				<param flyRadius="200" />
-			</effect>
-		</effects>
 	</skill>
 	<skill id="485" levels="7" name="Disarm" enchantGroup1="1" enchantGroup2="1">
 		<!-- Confirmed CT2.5 -->
@@ -3125,7 +3119,6 @@
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="#effectPoints" />
 		<set name="effectRange" val="#effectRange" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill0493" />
 		<set name="magicLvl" val="#magicLvl" />
@@ -3208,7 +3201,6 @@
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="#effectPoints" />
 		<set name="effectRange" val="#effectRange" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill0494" />
 		<set name="isDebuff" val="true" />
@@ -3250,18 +3242,12 @@
 				<param power="1" />
 			</effect>
 			<effect name="Stun" />
-			<effect name="EnemyCharge">
-				<param flyRadius="200" />
-			</effect>
 		</effects>
 		<enchant1Effects>
 			<effect name="PhysicalSoulAttack">
 				<param power="#ench1Power" />
 			</effect>
 			<effect name="Stun" />
-			<effect name="EnemyCharge">
-				<param flyRadius="200" />
-			</effect>
 		</enchant1Effects>
 		<enchant7Effects>
 		</enchant7Effects>
@@ -3270,18 +3256,12 @@
 				<param power="#ench7Duel" />
 			</effect>
 			<effect name="Stun" />
-			<effect name="EnemyCharge">
-				<param flyRadius="200" />
-			</effect>
 		</enchant7pvpEffects>
 		<enchant7pveEffects>
 			<effect name="PhysicalSoulAttack">
 				<param power="1" />
 			</effect>
 			<effect name="Stun" />
-			<effect name="EnemyCharge">
-				<param flyRadius="200" />
-			</effect>
 		</enchant7pveEffects>
 	</skill>
 	<skill id="495" levels="10" name="Blade Rush" enchantGroup1="2" enchantGroup2="2" enchantGroup3="2" enchantGroup4="2">
@@ -3311,7 +3291,6 @@
 		<set name="effectPoint" val="#effectPoints" />
 		<set name="effectRange" val="#effectRange" />
 		<set name="fanRange" val="0,0,300,100" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill0495" />
 		<set name="isDebuff" val="true" />
diff --git a/dist/game/data/stats/skills/00500-00599.xml b/dist/game/data/stats/skills/00500-00599.xml
index e50cbcb8fb..2c09e413a8 100644
--- a/dist/game/data/stats/skills/00500-00599.xml
+++ b/dist/game/data/stats/skills/00500-00599.xml
@@ -1593,7 +1593,6 @@
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="-676" />
 		<set name="effectRange" val="600" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill0540" />
 		<set name="magicLvl" val="79" />
diff --git a/dist/game/data/stats/skills/00600-00699.xml b/dist/game/data/stats/skills/00600-00699.xml
index 2087e78351..25cd109cd5 100644
--- a/dist/game/data/stats/skills/00600-00699.xml
+++ b/dist/game/data/stats/skills/00600-00699.xml
@@ -541,7 +541,6 @@
 		<!-- High Five Confirmed -->
 		<set name="affectScope" val="SINGLE" />
 		<set name="coolTime" val="200" />
-		<set name="flyType" val="DUMMY" />
 		<set name="hitTime" val="100" />
 		<set name="icon" val="icon.skill0484" />
 		<set name="isMagic" val="1" />
diff --git a/dist/game/data/stats/skills/00700-00799.xml b/dist/game/data/stats/skills/00700-00799.xml
index 429bb40543..0924674999 100644
--- a/dist/game/data/stats/skills/00700-00799.xml
+++ b/dist/game/data/stats/skills/00700-00799.xml
@@ -2570,7 +2570,6 @@
 		<set name="effectPoint" val="-669" />
 		<set name="effectRange" val="800" />
 		<set name="fanRange" val="0,0,600,60" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill0793" />
 		<set name="isDebuff" val="true" />
diff --git a/dist/game/data/stats/skills/00800-00899.xml b/dist/game/data/stats/skills/00800-00899.xml
index 4e42dbc755..348e52623f 100644
--- a/dist/game/data/stats/skills/00800-00899.xml
+++ b/dist/game/data/stats/skills/00800-00899.xml
@@ -1911,7 +1911,6 @@
 		<set name="castRange" val="2500" />
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="-1378" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill_transform_etc" />
 		<set name="magicLvl" val="#magicLvl" />
@@ -1938,7 +1937,6 @@
 		<set name="affectScope" val="POINT_BLANK" />
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="-659" />
-		<set name="flyType" val="DUMMY" />
 		<set name="hitTime" val="100" />
 		<set name="icon" val="icon.skill_transform_etc" />
 		<set name="magicLvl" val="75" />
diff --git a/dist/game/data/stats/skills/00900-00999.xml b/dist/game/data/stats/skills/00900-00999.xml
index 5055b7421a..b8a6633702 100644
--- a/dist/game/data/stats/skills/00900-00999.xml
+++ b/dist/game/data/stats/skills/00900-00999.xml
@@ -1313,7 +1313,6 @@
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="-676" />
 		<set name="effectRange" val="600" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill0540" />
 		<set name="magicLvl" val="#magicLvl" />
@@ -1980,7 +1979,6 @@
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="#effectPoints" />
 		<set name="effectRange" val="800" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill0494" />
 		<set name="isDebuff" val="true" />
@@ -2002,9 +2000,6 @@
 				<param power="1" />
 			</effect>
 			<effect name="Stun" />
-			<effect name="EnemyCharge">
-				<param flyRadius="200" />
-			</effect>
 		</effects>
 	</skill>
 	<skill id="979" levels="6" name="Aggression">
@@ -2444,7 +2439,6 @@
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="-379" />
 		<set name="effectRange" val="600" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill0484" />
 		<set name="magicLvl" val="40" />
@@ -2460,11 +2454,6 @@
 				<target mindistance="200" />
 			</and>
 		</cond>
-		<effects>
-			<effect name="EnemyCharge">
-				<param flyRadius="200" />
-			</effect>
-		</effects>
 	</skill>
 	<skill id="995" levels="1" name="Rush Impact">
 		<!-- High Five Confirmed -->
@@ -2481,7 +2470,6 @@
 		<set name="effectPoint" val="-681" />
 		<set name="effectRange" val="800" />
 		<set name="fanRange" val="0,0,600,60" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill0793" />
 		<set name="isDebuff" val="true" />
@@ -2587,7 +2575,6 @@
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="-630" />
 		<set name="effectRange" val="600" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill0998" />
 		<set name="magicLvl" val="40" />
@@ -2603,10 +2590,5 @@
 				<target mindistance="200" />
 			</and>
 		</cond>
-		<effects>
-			<effect name="EnemyCharge">
-				<param flyRadius="200" />
-			</effect>
-		</effects>
 	</skill>
 </list>
diff --git a/dist/game/data/stats/skills/01400-01499.xml b/dist/game/data/stats/skills/01400-01499.xml
index f038f84f1a..f03c51a805 100644
--- a/dist/game/data/stats/skills/01400-01499.xml
+++ b/dist/game/data/stats/skills/01400-01499.xml
@@ -1830,7 +1830,6 @@
 		<set name="basicProperty" val="CON" />
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="-575" />
-		<set name="flyType" val="DUMMY" />
 		<set name="hitTime" val="300" />
 		<set name="icon" val="icon.skill1448" />
 		<set name="isDebuff" val="true" />
diff --git a/dist/game/data/stats/skills/04100-04199.xml b/dist/game/data/stats/skills/04100-04199.xml
index 3d5f6c4e70..94314d8b0e 100644
--- a/dist/game/data/stats/skills/04100-04199.xml
+++ b/dist/game/data/stats/skills/04100-04199.xml
@@ -200,7 +200,6 @@
 		<set name="element" val="0" /> <!-- Fire -->
 		<set name="elementPower" val="180" />
 		<set name="fanRange" val="0,180,1500,400" />
-		<set name="flyType" val="THROW_UP" />
 		<set name="hitTime" val="4000" />
 		<set name="icon" val="icon.skill4107" />
 		<set name="isDebuff" val="true" />
diff --git a/dist/game/data/stats/skills/04600-04699.xml b/dist/game/data/stats/skills/04600-04699.xml
index 8aa1004207..11ce15dbf1 100644
--- a/dist/game/data/stats/skills/04600-04699.xml
+++ b/dist/game/data/stats/skills/04600-04699.xml
@@ -2192,7 +2192,6 @@
 		<set name="element" val="0" /> <!-- Fire -->
 		<set name="elementPower" val="180" />
 		<set name="fanRange" val="0,180,250,500" />
-		<set name="flyType" val="THROW_UP" />
 		<set name="hitTime" val="3000" />
 		<set name="icon" val="icon.skill4688" />
 		<set name="isDebuff" val="true" />
diff --git a/dist/game/data/stats/skills/05000-05099.xml b/dist/game/data/stats/skills/05000-05099.xml
index 7cfa4e77ec..b9e53983cf 100644
--- a/dist/game/data/stats/skills/05000-05099.xml
+++ b/dist/game/data/stats/skills/05000-05099.xml
@@ -85,7 +85,6 @@
 		<set name="effectPoint" val="-100" />
 		<set name="element" val="5" /> <!-- Dark -->
 		<set name="elementPower" val="180" />
-		<set name="flyType" val="THROW_UP" />
 		<set name="hitTime" val="5800" />
 		<set name="icon" val="icon.skill0100" />
 		<set name="isDebuff" val="true" />
@@ -338,7 +337,6 @@
 		<set name="element" val="5" /> <!-- Dark -->
 		<set name="elementPower" val="180" />
 		<set name="fanRange" val="#fanRange" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="1500" />
 		<set name="magicLvl" val="85" />
 		<set name="operateType" val="A1" />
@@ -351,7 +349,7 @@
 			<effect name="PhysicalAttack">
 				<param power="#power" />
 			</effect>
-			<effect name="EnemyCharge">
+			<effect name="FlySelf">
 				<param flyRadius="#radius" />
 			</effect>
 		</effects>
diff --git a/dist/game/data/stats/skills/05100-05199.xml b/dist/game/data/stats/skills/05100-05199.xml
index 7222447b08..5c4679ad39 100644
--- a/dist/game/data/stats/skills/05100-05199.xml
+++ b/dist/game/data/stats/skills/05100-05199.xml
@@ -1764,7 +1764,6 @@
 		<!-- Confirmed CT2.5 -->
 		<set name="affectRange" val="300" />
 		<set name="effectPoint" val="-100" />
-		<set name="flyType" val="THROW_UP" />
 		<set name="icon" val="icon.skill0100" />
 		<set name="magicLvl" val="85" />
 		<set name="operateType" val="A1" />
diff --git a/dist/game/data/stats/skills/05200-05299.xml b/dist/game/data/stats/skills/05200-05299.xml
index e4314ddc24..f577294031 100644
--- a/dist/game/data/stats/skills/05200-05299.xml
+++ b/dist/game/data/stats/skills/05200-05299.xml
@@ -606,7 +606,6 @@
 		<set name="castRange" val="600" />
 		<set name="effectPoint" val="-100" />
 		<set name="effectRange" val="1100" />
-		<set name="flyType" val="THROW_UP" />
 		<set name="hitTime" val="2800" />
 		<set name="icon" val="icon.skill0100" />
 		<set name="isDebuff" val="true" />
diff --git a/dist/game/data/stats/skills/05400-05499.xml b/dist/game/data/stats/skills/05400-05499.xml
index 923084e67b..30f8764fef 100644
--- a/dist/game/data/stats/skills/05400-05499.xml
+++ b/dist/game/data/stats/skills/05400-05499.xml
@@ -21,7 +21,6 @@
 		<set name="affectRange" val="300" />
 		<set name="affectScope" val="POINT_BLANK" />
 		<set name="effectPoint" val="-100" />
-		<set name="flyType" val="THROW_UP" />
 		<set name="hitTime" val="5800" />
 		<set name="icon" val="icon.skill0100" />
 		<set name="isDebuff" val="true" />
@@ -1292,7 +1291,6 @@
 	<skill id="5494" levels="1" name="Gust">
 		<!-- Confirmed CT2.5 -->
 		<set name="effectPoint" val="1" />
-		<set name="flyType" val="THROW_UP" />
 		<set name="magicLvl" val="86" />
 		<set name="operateType" val="A1" />
 		<set name="rideState" val="NONE" />
diff --git a/dist/game/data/stats/skills/06000-06099.xml b/dist/game/data/stats/skills/06000-06099.xml
index a58c4a2972..7d18b75e30 100644
--- a/dist/game/data/stats/skills/06000-06099.xml
+++ b/dist/game/data/stats/skills/06000-06099.xml
@@ -413,7 +413,6 @@
 		<set name="coolTime" val="200" />
 		<set name="effectPoint" val="-679" />
 		<set name="effectRange" val="600" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="800" />
 		<set name="icon" val="icon.skill6041" />
 		<set name="magicLvl" val="81" />
@@ -429,9 +428,6 @@
 			<effect name="PhysicalAttack">
 				<param power="2372" />
 			</effect>
-			<effect name="EnemyCharge">
-				<param flyRadius="200" />
-			</effect>
 		</effects>
 	</skill>
 	<skill id="6042" levels="1" name="Phoenix Cleanse">
diff --git a/dist/game/data/stats/skills/06200-06299.xml b/dist/game/data/stats/skills/06200-06299.xml
index 65d81c758d..bc46d7fd41 100644
--- a/dist/game/data/stats/skills/06200-06299.xml
+++ b/dist/game/data/stats/skills/06200-06299.xml
@@ -1298,7 +1298,6 @@
 		<set name="effectRange" val="1100" />
 		<set name="element" val="1" /> <!-- Water -->
 		<set name="elementPower" val="20" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="500" />
 		<set name="magicLvl" val="85" />
 		<set name="mpConsume1" val="20" />
@@ -1313,9 +1312,6 @@
 			<effect name="PhysicalAttack">
 				<param power="4563" />
 			</effect>
-			<effect name="EnemyCharge">
-				<param flyRadius="250" />
-			</effect>
 		</effects>
 	</skill>
 	<skill id="6293" levels="1" name="Power Strike">
@@ -1387,7 +1383,6 @@
 		<set name="effectRange" val="1100" />
 		<set name="element" val="1" /> <!-- Water -->
 		<set name="elementPower" val="20" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="500" />
 		<set name="magicLvl" val="85" />
 		<set name="mpConsume1" val="20" />
@@ -1402,9 +1397,6 @@
 			<effect name="PhysicalAttack">
 				<param power="4563" />
 			</effect>
-			<effect name="EnemyCharge">
-				<param flyRadius="250" />
-			</effect>
 		</effects>
 	</skill>
 	<skill id="6297" levels="1" name="Cylinder Throw">
diff --git a/dist/game/data/stats/skills/06600-06699.xml b/dist/game/data/stats/skills/06600-06699.xml
index a15f9698b3..d52411a9e4 100644
--- a/dist/game/data/stats/skills/06600-06699.xml
+++ b/dist/game/data/stats/skills/06600-06699.xml
@@ -678,7 +678,6 @@
 		<set name="effectRange" val="900" />
 		<set name="element" val="0" /> <!-- Fire -->
 		<set name="elementPower" val="20" />
-		<set name="flyType" val="CHARGE" />
 		<set name="hitTime" val="500" />
 		<set name="magicLvl" val="85" />
 		<set name="mpConsume2" val="83" />
@@ -693,9 +692,6 @@
 			<effect name="PhysicalAttack">
 				<param power="2319" />
 			</effect>
-			<effect name="EnemyCharge">
-				<param flyRadius="200" />
-			</effect>
 		</effects>
 	</skill>
 	<skill id="6643" levels="1" name="Holy Strike">
diff --git a/dist/game/data/stats/skills/07000-07099.xml b/dist/game/data/stats/skills/07000-07099.xml
index 2304240078..beed03f3d0 100644
--- a/dist/game/data/stats/skills/07000-07099.xml
+++ b/dist/game/data/stats/skills/07000-07099.xml
@@ -1164,7 +1164,6 @@
 		<set name="affectScope" val="RANGE" />
 		<set name="basicProperty" val="CON" />
 		<set name="coolTime" val="200" />
-		<set name="flyType" val="DUMMY" />
 		<set name="hitTime" val="300" />
 		<set name="isMagic" val="1" />
 		<set name="lvlBonusRate" val="1" />
diff --git a/dist/game/data/xsd/skills.xsd b/dist/game/data/xsd/skills.xsd
index bee3f81315..59cdfb73f8 100644
--- a/dist/game/data/xsd/skills.xsd
+++ b/dist/game/data/xsd/skills.xsd
@@ -40,7 +40,6 @@
 							<xs:enumeration value="elementPower" />
 							<xs:enumeration value="excludedFromCheck" />
 							<xs:enumeration value="fanRange" />
-							<xs:enumeration value="flyType" />
 							<xs:enumeration value="hitTime" />
 							<xs:enumeration value="hpConsume" />
 							<xs:enumeration value="icon" />
@@ -540,7 +539,6 @@
 					<xs:enumeration value="DispelBySlot" />
 					<xs:enumeration value="DispelBySlotProbability" />
 					<xs:enumeration value="EnableCloak" />
-					<xs:enumeration value="EnemyCharge" />
 					<xs:enumeration value="EnergyAttack" />
 					<xs:enumeration value="Escape" />
 					<xs:enumeration value="FakeDeath" />
@@ -548,6 +546,7 @@
 					<xs:enumeration value="Fear" />
 					<xs:enumeration value="Fishing" />
 					<xs:enumeration value="Flag" />
+					<xs:enumeration value="FlySelf" />
 					<xs:enumeration value="FocusEnergy" />
 					<xs:enumeration value="FocusMaxEnergy" />
 					<xs:enumeration value="FocusSouls" />
-- 
GitLab