diff --git a/src/main/resources/data/stats/skills/01200-01299.xml b/src/main/resources/data/stats/skills/01200-01299.xml
index 0166e746b0dee59e4537e6f81567b9f461b722e7..2e00c2d2ff181f31674b44619fe90ceecfb4dad8 100644
--- a/src/main/resources/data/stats/skills/01200-01299.xml
+++ b/src/main/resources/data/stats/skills/01200-01299.xml
@@ -1423,32 +1423,36 @@
 		</enchant4Effects>
 	</skill>
 	<skill id="1239" levels="28" name="Hurricane" enchantGroup1="2" enchantGroup2="2" enchantGroup3="2">
-		<!-- Confirmed CT2.5 -->
+		<!-- High Five Confirmed -->
 		<table name="#effectPoint"> -360 -379 -399 -418 -438 -457 -477 -495 -514 -532 -541 -549 -558 -566 -574 -582 -590 -597 -604 -611 -617 -624 -630 -635 -641 -646 -650 -655 </table>
 		<table name="#magicLvl"> 38 40 42 44 46 48 50 52 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
-		<table name="#mpConsume2"> 27 28 30 31 33 35 36 38 39 41 42 43 44 44 45 46 47 48 48 49 50 51 51 52 53 53 54 55 </table>
+		<table name="#magicalAttackRangePower"> 49 52 55 58 61 65 68 72 75 78 80 82 84 85 87 89 90 92 94 96 97 99 100 102 104 105 107 108 </table>
 		<table name="#mpConsume1"> 7 7 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 </table>
-		<table name="#power"> 49 52 55 58 61 65 68 72 75 78 80 82 84 85 87 89 90 92 94 96 97 99 100 102 104 105 107 108 </table>
-		<table name="#ench1Power"> 109 109 110 111 111 112 113 113 114 115 115 116 116 117 118 118 119 120 120 121 122 122 123 124 124 125 125 126 127 127 </table>
-		<table name="#ench2AttributePower"> 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 </table>
-		<table name="#ench3WindPowerVuln"> 2 4 5 7 9 10 12 14 15 17 18 20 22 23 25 27 28 30 32 33 35 36 38 40 41 43 45 46 48 50 </table>
+		<table name="#mpConsume2"> 27 28 30 31 33 35 36 38 39 41 42 43 44 44 45 46 47 48 48 49 50 51 51 52 53 53 54 55 </table>
 		<table name="#enchMagicLvl"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 83 83 83 84 84 84 85 85 85 </table>
+		<table name="#ench1MagicalAttackRangePower"> 109 109 110 111 111 112 113 113 114 115 115 116 116 117 118 118 119 120 120 121 122 122 123 124 124 125 125 126 127 127 </table>
+		<table name="#ench2AttributePower"> 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 </table>
+		<table name="#ench3Vuln"> 2 4 5 7 9 10 12 14 15 17 18 20 22 23 25 27 28 30 32 33 35 36 38 40 41 43 45 46 48 50 </table>
+		<set name="affectScope" val="SINGLE" />
+		<set name="attributePower" val="20" />
+		<set name="attributeType" val="WIND" />
+		<set name="basicProperty" val="MEN" />
 		<set name="castRange" val="900" />
 		<set name="effectPoint" val="#effectPoint" />
 		<set name="effectRange" val="1400" />
-		<set name="attributeType" val="WIND" />
-		<set name="attributePower" val="20" />
+		<set name="hitCancelTime" val="500" />
 		<set name="hitTime" val="4000" />
 		<set name="icon" val="icon.skill1239" />
+		<set name="isDebuff" val="true" />
 		<set name="isMagic" val="1" />
 		<set name="lvlBonusRate" val="1" />
 		<set name="magicLvl" val="#magicLvl" />
-		<set name="mpConsume2" val="#mpConsume2" />
 		<set name="mpConsume1" val="#mpConsume1" />
+		<set name="mpConsume2" val="#mpConsume2" />
 		<set name="operateType" val="A1" />
 		<set name="reuseDelay" val="1200" />
 		<set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" />
-		<set name="targetType" val="ONE" />
+		<set name="targetType" val="ENEMY" />
 		<enchant1 name="magicLvl" val="#enchMagicLvl" />
 		<enchant2 name="attributePower" val="#ench2AttributePower" />
 		<enchant2 name="magicLvl" val="#enchMagicLvl" />
@@ -1462,21 +1466,24 @@
 		<enchant3 name="operateType" val="A2" />
 		<enchant3 name="isDebuff" val="true" />
 		<effects>
-			<effect name="MagicalAttack">
-				<param power="#power" />
+			<effect name="MagicalAttackRange">
+				<param power="#magicalAttackRangePower" />
+				<param shieldDefensePercent="40" />
 			</effect>
 		</effects>
 		<enchant1Effects>
-			<effect name="MagicalAttack">
-				<param power="#ench1Power" />
+			<effect name="MagicalAttackRange">
+				<param power="#ench1MagicalAttackRangePower" />
+				<param shieldDefensePercent="40" />
 			</effect>
 		</enchant1Effects>
 		<enchant3Effects>
-			<effect name="MagicalAttack">
+			<effect name="MagicalAttackRange">
 				<param power="108" />
+				<param shieldDefensePercent="40" />
 			</effect>
 			<effect name="Debuff">
-				<sub stat="windPower" val="#ench3WindPowerVuln" />
+				<sub stat="windPower" val="#ench3Vuln" />
 			</effect>
 		</enchant3Effects>
 	</skill>
diff --git a/src/main/resources/data/xsd/skills.xsd b/src/main/resources/data/xsd/skills.xsd
index 389b6b7a927f82ca4d61467d55d0c3f2ca6a5e57..5037ee129cb697b38c96d093a5f0d36438a451f8 100644
--- a/src/main/resources/data/xsd/skills.xsd
+++ b/src/main/resources/data/xsd/skills.xsd
@@ -212,16 +212,6 @@
 		<xs:attribute type="xs:byte" name="addName" />
 		<xs:attribute type="xs:string" name="msg" />
 	</xs:complexType>
-	<xs:complexType name="conditionType">
-		<xs:choice maxOccurs="unbounded" minOccurs="1">
-			<xs:element name="conditionType" type="usingType" />
-		</xs:choice>
-	</xs:complexType>
-	<xs:complexType name="conditionsType">
-		<xs:choice maxOccurs="unbounded" minOccurs="1">
-			<xs:element name="conditionType" type="usingType" />
-		</xs:choice>
-	</xs:complexType>
 	<xs:simpleType name="operation">
 		<xs:restriction base="xs:string">
 			<xs:enumeration value="DIFF" />
@@ -723,7 +713,6 @@
 			<xs:element name="enchant6" type="enchantType" />
 			<xs:element name="enchant7" type="enchantType" />
 			<xs:element name="enchant8" type="enchantType" />
-			<xs:element name="condition" type="conditionType" />
 			<xs:element name="cond" type="condType" />
 			<xs:element name="effects" type="effectsType" />
 			<xs:element name="enchant1Effects" type="effectsType" />