All pastes #466068 Raw Edit

Unnamed

public text v1 · immutable
#466068 ·published 2007-04-30 20:00 UTC
rendered paste body
<?xml version='1.0' encoding='utf-8'?>
<list>
<skill id="1" levels="37" name="Triple Slash" enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume">
  47 48 50 50 51 53 54 56 57 59
  61 62 64 64 66 67 69 71 72 74
  76 77 79 79 81 82 84 85 86 88
  89 91 92 93 95 96 97
  </table>
  <table name="#ench2MpConsume">
  96 95 94 94 93 92 91 90 89 88
  87 86 85 85 84 83 82 81 80 79
  78 77 76 76 75 74 73 72 71 70
  </table>
  <table name="#power">
   431.0  458.0  486.0  516.0  547.0  579.0  612.0  647.0  683.0  721.0
   760.0  800.0  842.0  885.0  929.0  974.0 1021.0 1069.0 1118.0 1169.0
  1220.0 1272.0 1326.0 1380.0 1435.0 1491.0 1548.0 1605.0 1663.0 1721.0
  1780.0 1838.0 1897.0 1956.0 2015.0 2073.0 2131.0
  </table>
  <table name="#ench1Power">
  2151 2170 2189 2209 2228 2247 2266 2285 2305 2324
  2343 2362 2381 2401 2420 2439 2458 2477 2497 2516
  2535 2554 2573 2593 2612 2631 2650 2670 2689 2708
  </table>
  <table name="#magicLvl">
  38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
  </table>
  <set name="weaponsAllowed" val="512"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1733"/>
  <set name="overHit" val="true"/>
  <set name="reuseDelay" val="13000"/>
  <set name="skillTime" val="1733"/>
  <set name="skillType" val="PDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <cond msg="Dual Sword required.">
  <using kind="Dual Sword"/>
  </cond>
</skill>
<skill id="2" levels="19" name="Confusion">
  <table name="#mpConsume_Init"> 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 </table>
  <table name="#mpConsume"> 9 10 11 13 14 15 17 18 19 20 22 22 23 24 25 26 26 27 28 </table>
  <table name="#magicLvl"> 24 28 32 36 40 43 46 49 52 55 58 60 62 64 66 68 70 72 74 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="80"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="20000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="CONFUSE_MOB_ONLY"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="600"/>
  <set name="effectRange" val="1100"/>
  <for>
    <effect count="5" name="Confusion" time="6" val="0"/>
  </for>
</skill>
<skill id="3" levels="9" name="Power Strike">
  <table name="#mpConsume"> 10 10 11 13 13 14 17 18 19 </table>
  <table name="#power"> 25.0 27.0 30.0 39.0 42.0 46.0 60.0 65.0 70.0 </table>
  <table name="#magicLvl"> 3 4 5 8 9 10 13 14 15 </table>
  <set name="weaponsAllowed" val="18444"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="#power"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1080"/>
  <set name="overHit" val="true"/>
  <set name="reuseDelay" val="13000"/>
  <set name="skillTime" val="1080"/>
  <set name="skillType" val="PDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <for>
  </for>
</skill>
<skill id="4" levels="2" name="Dash">
  <table name="#spd"> 40 66 </table>
  <table name="#mpConsume"> 10 21 </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="1000"/>
  <!-- reuseDelay said to be between 60-80 seconds -->
  <set name="reuseDelay" val="80000"/>
  <set name="skillTime" val="1000"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="15000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <effect count="1" name="Buff" time="15" val="0" stackOrder="#spd" stackType="SpeedUpS">
      <add order="0x40" stat="runSpd" val="#spd"/>
    </effect>
  </for>
</skill>
<skill id="5" levels="31" name="Double Sonic Slash" enchantLevels1="30" enchantLevels2="30" >
  <table name="#magicLvl">
  44 45 46 47 48 49 50 51 52 53
  54 55 56 57 58 59 60 61 62 63
  64 65 66 67 68 69 70 71 72 73
  74
  </table>
  <table name="#mpConsume">
   65  67  69  71  73  75  77  77  79  81
   83  85  87  89  91  92  93  95  96  98
  100 102 104 105 107 109 110 112 113 115
  116
  </table>
  <table name="#ench2MpConsume">
  115 113 111 110 108 106 104 103 101 99
   98  96  94  92  91  89  87  86  84 82
   81  79  77  75  74  72  70  69  67 65
  </table>
  <table name="#power">
   918  971 1025 1081 1140 1200 1262 1327 1393 1461
  1531 1603 1677 1753 1830 1908 1988 2070 2153 2237
  2322 2408 2494 2581 2669 2757 2846 2934 3022 3109
  3196 
  </table>
  <table name="#ench1Power">
  3225 3254 3283 3312 3340 3369 3398 3427 3456 3484
  3513 3542 3571 3600 3628 3657 3686 3715 3744 3772
  3801 3830 3859 3888 3916 3945 3974 4003 4032 4061
  </table>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="weaponsAllowed" val="512"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="conditionValue" val="2"/>
  <set name="hitTime" val="1733"/>
  <set name="condition" val="128"/>
  <set name="reuseDelay" val="17000"/>
  <set name="skillTime" val="1733"/>
  <set name="skillType" val="CHARGEDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <!-- charge values -->
  <set name="num_charges" val="3"/>
  <set name="charge_skill_id" val="8"/> <!-- Sonic Focus is the charger -->
  <for>
  </for>
</skill>
<skill id="6" levels="37" name="Sonic Blaster" enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume">
  28 29 30 30 31 32 33 34 35 36
  37 38 39 39 40 41 42 43 44 45
  46 47 47 48 49 49 50 51 52 53
  54 55 55 56 57 58 58
  </table>
  <table name="#ench2MpConsume">
  58 57 56 55 54 53 52 52 51 50
  49 48 47 46 46 45 44 43 42 41
  41 40 39 38 37 36 35 35 34 33
  </table>
  <table name="#magicLvl">
  38 39 40 41 42 43 44 45 46 47
  48 49 50 51 52 53 54 55 56 57
  58 59 60 61 62 63 64 65 66 67
  68 69 70 71 72 73 74
  </table>
  <table name="#power">
   369.0  392.0  417.0  442.0  469.0  496.0  525.0  555.0  586.0  618.0
   651.0  686.0  722.0  758.0  796.0  835.0  875.0  916.0  959.0 1002.0
  1046.0 1091.0 1136.0 1183.0 1230.0 1278.0 1327.0 1376.0 1425.0 1475.0
  1525.0 1576.0 1626.0 1677.0 1727.0 1777.0 1827.0
  </table>
  <table name="#ench1Power">
  1843 1860 1876 1893 1909 1925 1942 1958 1975 1991
  2008 2024 2041 2057 2074 2090 2107 2123 2139 2156
  2172 2189 2205 2222 2238 2255 2271 2288 2304 2321
  </table>
  <set name="weaponsAllowed" val="18956"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="conditionValue" val="1"/>
  <set name="hitTime" val="1900"/>
  <set name="condition" val="128"/>
  <set name="reuseDelay" val="10000"/>
  <set name="skillTime" val="1900"/>
  <set name="skillType" val="CHARGEDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="600"/>
  <set name="effectRange" val="1100"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <!-- charge values -->
  <set name="num_charges" val="2"/>
  <set name="charge_skill_id" val="8"/> <!-- Focus Sonic is the charger -->
</skill>
<skill id="7" levels="28" name="Sonic Storm" enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume">
  61 62 64 66 66 68 69 71 73 74
  76 78 79 81 81 83 84 86 87 89
  90 92 93 95 96 97 99 100
  </table>
  <table name="#magicLvl"> 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#ench2MpConsume">
  99 99 98 98 97 97 96 96 95 95
  94 94 93 93 92 92 91 91 90 90
  89 89 88 88 87 87 86 86 85 85
  </table>
  <table name="#ench1Power">
  461.0 465.0 469.0 474.0 478.0 482.0 486.0 490.0 494.0 498.0
  502.0 506.0 511.0 515.0 519.0 523.0 527.0 531.0 535.0 539.0
  543.0 548.0 552.0 556.0 560.0 564.0 568.0 572.0 576.0 581.0
  </table>
  <table name="#power">
  155.0 163.0 172.0 181.0 190.0 199.0 209.0 219.0 229.0 240.0
  251.0 262.0 273.0 284.0 296.0 308.0 320.0 332.0 344.0 357.0
  369.0 382.0 394.0 407.0 420.0 432.0 445.0 457.0
  </table>
  <set name="weaponsAllowed" val="18956"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_AREA"/>
  <set name="skillRadius" val="205"/>
  <set name="conditionValue" val="1"/>
  <set name="hitTime" val="1900"/>
  <set name="condition" val="128"/>
  <set name="reuseDelay" val="13000"/>
  <set name="skillTime" val="1900"/>
  <set name="skillType" val="CHARGEDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="500"/>
  <set name="effectRange" val="1000"/>
  <set name="magicLvl" val="#magicLvl"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <!-- charge values -->
  <set name="itemConsumeId" val="5589" />
  <set name="itemConsumeCount" val="3"/>
  <set name="num_charges" val="2"/>
  <set name="charge_skill_id" val="8"/> <!-- Sonic Focus is the charger -->
  <for>
  </for>
</skill>
<skill id="8" levels="7" name="Sonic Focus">
  <table name="#power"> 1.0 2.0 3.0 4.0 5.0 6.0 7.0 </table>
  <table name="#charges"> 1 2 3 4 5 6 7 </table>
  <set name="mpConsume" val="5"/>
  <set name="hpConsume" val="25"/>
  <set name="power" val="#power"/>
  <set name="hitTime" val="900"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="reuseDelay" val="1000"/>
  <set name="skillTime" val="900"/>
  <set name="skillType" val="CHARGE"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <set name="num_charges" val="#charges"/>
  <for>
    <effect count="1" name="Charge" time="600" val="1"/>
      <mul order="0x30" stat="cAtk" val="0.65"/>
  </for>
</skill>
<skill id="9" levels="34" name="Sonic Buster" enchantLevels1="30" enchantLevels2="30" >
  <table name="#magicLvl"> 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <set name="magicLvl" val="#magicLvl"/>
  <table name="#mpConsume">
  51 53 54 56 57 59 61 62 64 66
  66 68 69 71 73 74 76 78 79 81
  81 83 84 86 87 89 90 92 93 95
  96 97 99 100
  </table>
  <table name="#ench2MpConsume">
  99 99 98 98 97 97 96 96 96 95
  95 94 94 93 93 92 92 91 91 90
  90 89 89 88 88 87 87 86 86 85
  </table>
  <table name="#power">
  111.0 118.0 124.0 132.0 139.0 147.0 155.0 163.0 172.0 181.0
  190.0 199.0 209.0 219.0 229.0 240.0 251.0 262.0 273.0 284.0
  296.0 308.0 320.0 332.0 344.0 357.0 369.0 382.0 394.0 407.0
  420.0 432.0 445.0 457.0
  </table>
  <table name="#ench1Power">
  461.0 465.0 469.0 474.0 478.0 482.0 486.0 490.0 494.0 498.0
  502.0 506.0 511.0 515.0 519.0 523.0 527.0 531.0 535.0 539.0
  543.0 548.0 552.0 556.0 560.0 564.0 568.0 572.0 576.0 581.0
  </table>
  <set name="weaponsAllowed" val="18956"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="#power"/>
  <set name="hitTime" val="720"/>
  <set name="target" val="TARGET_MULTIFACE"/>
  <set name="skillRadius" val="200"/>
  <set name="conditionValue" val="1"/>
  <set name="condition" val="128"/>
  <set name="reuseDelay" val="6000"/>
  <set name="skillTime" val="720"/>
  <set name="skillType" val="CHARGEDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="500"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <!-- charge values -->
  <set name="itemConsumeId" val="5589"/>
  <set name="itemConsumeCount" val="3"/>
  <set name="num_charges" val="2"/>
  <set name="charge_skill_id" val="8"/> <!-- Sonic Focus is the charger -->
  <for>
  </for>
</skill>
<skill id="10" levels="8" name="Summon Storm Cubic">
  <table name="#mpConsume_Init"> 7 9 10 11 12 13 13 14 </table>
  <table name="#mpConsume"> 28 33 38 43 46 49 52 55 </table>
  <table name="#itemConsumeCount"> 5 6 8 9 11 12 13 14 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="itemConsumeId" val="1458" />
  <set name="itemConsumeCount" val="#itemConsumeCount"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="6000"/>
  <set name="reuseDelay" val="20000"/>
  <set name="skillTime" val="6000"/>
  <set name="skillType" val="SUMMON"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <!-- Summon-specific -->
  <set name="npcId" val="1" />
  <set name="expPenalty" val="0.0" />
  <set name="isCubic" val="true" />
  <for>
  </for>
</skill>
<skill id="11" levels="12" name="Trick">
  <table name="#mpConsume"> 22 24 25 27 28 29 30 31 32 33 34 34 </table>
  <table name="#magicLvl"> 49 52 55 58 60 62 64 66 68 70 72 74 </table>
  <set name="weaponsAllowed" val="16"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="50"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1200"/>
  <set name="reuseDelay" val="20000"/>
  <set name="skillTime" val="1200"/>
  <set name="skillType" val="AGGREDUCE_CHAR"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="400"/>
  <set name="effectRange" val="900"/>
  <for>
    <effect count="1" name="RemoveTarget" time="1" val="0"/>
  </for>
</skill>
<skill id="12" levels="14" name="Switch">
  <table name="#mpConsume"> 19 21 22 24 25 27 28 29 30 31 32 33 34 34 </table>
  <table name="#magicLvl"> 43 46 49 52 55 58 60 62 64 66 68 70 72 74 </table>
  <set name="weaponsAllowed" val="16"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="80"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1200"/>
  <set name="reuseDelay" val="12000"/>
  <set name="skillTime" val="1200"/>
  <set name="skillType" val="CONFUSE_MOB_ONLY"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="600"/>
  <set name="effectRange" val="1100"/>
  <for>
   <effect count="5" name="Confusion" time="6" val="0"/>
  </for>
</skill>
<skill id="13" levels="1" name="Summon Siege Golem">
  <table name="#itemConsumeCount"> 300 </table>
  <table name="#reuseDelay"> 20000 </table>
  <table name="#npcIds"> 14737 </table>
  <set name="mpInitialConsume" val="530"/>
  <set name="mpConsume" val="0"/>
  <set name="itemConsumeId" val="1459" />
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="itemConsumeCount" val="#itemConsumeCount"/>
  <set name="reuseDelay" val="#reuseDelay"/>
  <set name="hitTime" val="300000"/>
  <set name="reuseDelay" val="20000"/>
  <set name="skillTime" val="300000"/>
  <set name="skillType" val="SUMMON"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <!-- Summon-specific -->	
  <set name="npcId" val="#npcIds"/>
  <set name="expPenalty" val="0.0"/>
  <set name="isCubic" val="false"/>
  <for>
  </for>
</skill>
<skill id="15" levels="52" name="Charm">
  <table name="#mpConsume_Init"> 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 4 5 5 5 5 5 5 5 5 6 5 6 6 6 6 6 6 6 6 7 6 7 7 7 7 7 7 7 </table>
  <table name="#mpConsume"> 8 8 8 8 9 9 10 10 10 11 11 11 12 12 13 14 14 14 15 15 15 16 16 17 18 18 18 18 19 19 20 20 20 21 22 22 22 22 23 23 24 24 24 25 26 26 26 26 27 27 27 28 </table>
  <table name="#magicLvl"> 18 19 20 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 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#aggr"> 132.0 137.0 143.0 153.0 159.0 164.0 176.0 182.0 188.0 200.0 206.0 213.0 225.0 232.0 239.0 252.0 259.0 266.0 272.0 279.0 286.0 293.0 300.0 307.0 313.0 320.0 327.0 334.0 340.0 347.0 353.0 360.0 366.0 373.0 379.0 385.0 391.0 396.0 402.0 407.0 413.0 418.0 423.0 428.0 432.0 437.0 441.0 445.0 449.0 452.0 455.0 458.0 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="60000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="AGGREDUCE"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="60000"/>
  <set name="castRange" val="600"/>
  <set name="effectRange" val="1100"/>
  <for>
    <effect name="Buff" time="60" count="1" val="0">
      <sub order="0x40" stat="aggression" val="#aggr"/>
    </effect>
  </for>
</skill>
<skill id="16" levels="24" name="Mortal Blow">
  <table name="#mpConsume"> 9 9 10 11 12 13 16 16 17 19 20 20 21 22 23 25 26 27 28 28 29 32 33 34 </table>
  <table name="#power"> 73.0 80.0 88.0 115.0 126.0 137.0 178.0 193.0 210.0 268.0 291.0 314.0 367.0 396.0 427.0 494.0 531.0 571.0 656.0 703.0 752.0 859.0 916.0 977.0 </table>
  <table name="#magicLvl"> 3 4 5 8 9 10 13 14 15 18 19 20 22 23 24 26 27 28 30 31 32 34 35 36 </table>
  <set name="weaponsAllowed" val="16"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1080"/>
  <set name="condition" val="16"/>
  <set name="reuseDelay" val="11000"/>
  <set name="skillRadius" val="40"/>
  <set name="skillTime" val="1080"/>
  <set name="skillType" val="PDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <for>
    <!-- 0x10 appears to be the correct order -->
    <add order="0x10" stat="rCrit" val="45">
      <using kind="Dagger" skill="0016"/>
    </add>
  </for>
</skill>
<skill id="17" levels="34" name="Force Bust" enchantLevels1="30" enchantLevels2="30" >
  <table name="#magicLvl"> 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#mpConsume">
   59  61  63  65  67  69  71  73  75  77
   77  79  81  83  85  87  89  91  93  94
   95  97  98 100 102 104 105 107 109 110
  112 113 115 116
  </table>
  <table name="#ench1Power">
  539.0 543.0 548.0 553.0 558.0 563.0 567.0 572.0 577.0 582.0
  587.0 591.0 596.0 601.0 606.0 611.0 615.0 620.0 625.0 630.0
  635.0 639.0 644.0 649.0 654.0 659.0 664.0 668.0 673.0 678.0
  </table>
  <table name="#ench2MpConsume">
  116 115 114 114 113 112 112 111 110 110
  109 108 108 107 106 106 105 104 103 103
  102 101 101 100 99  99  98  97  97  96
  </table>
  <table name="#power">
  129.0 137.0 145.0 153.0 162.0 171.0 181.0 190.0 200.0 211.0
  222.0 233.0 244.0 256.0 268.0 280.0 293.0 305.0 318.0 332.0
  345.0 359.0 373.0 387.0 402.0 416.0 431.0 445.0 460.0 475.0
  489.0 504.0 519.0 533.0
  </table>
  <set name="weaponsAllowed" val="1024"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_MULTIFACE"/>
  <set name="skillRadius" val="200"/>
  <set name="conditionValue" val="1"/>
  <set name="condition" val="128"/>
  <set name="reuseDelay" val="10000"/>
  <set name="skillTime" val="783"/>
  <set name="skillType" val="CHARGEDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <!-- charge values -->
  <set name="itemConsumeId" val="5589"/>
  <set name="itemConsumeCount" val="2"/>
   <set name="num_charges" val="2"/>
  <set name="charge_skill_id" val="50"/> <!-- Force Focus is the charger -->
  <for>
  </for>
</skill>
<skill id="18" levels="37" name="Aura of Hate" enchantLevels1="30" enchantLevels2="30" >
  <table name="#ench2MpConsume"> 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 </table>
  <table name="#mpConsume"> 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 97 99 100 101 102 </table>
  <table name="#magicLvl"> 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#power"> 1078.0 1107.0 1136.0 1166.0 1195.0 1224.0 1254.0 1283.0 1312.0 1342.0 1371.0 1400.0 1428.0 1457.0 1485.0 1513.0 1541.0 1568.0 1595.0 1621.0 1647.0 1672.0 1697.0 1721.0 1745.0 1768.0 1790.0 1811.0 1831.0 1851.0 1870.0 1888.0 1905.0 1921.0 1936.0 1950.0 1963.0 </table>
  <table name="#ench1Power"> 2008 2054 2099 2145 2190 2236 2281 2327 2372 2418 2463 2509 2554 2600 2645 2691 2736 2782 2827 2873 2918 2964 3009 3055 3100 3146 3191 3237 3282 3328 </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_AURA"/>
  <set name="skillRadius" val="200"/>
  <set name="hitTime" val="1200"/>
  <set name="reuseDelay" val="3000"/>
  <set name="skillTime" val="1200"/>
  <set name="skillType" val="AGGDAMAGE"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <for>
    <effect count="1" name="TargetMe" time="1" val="0"/>
  </for>
</skill>
<skill id="19" levels="37" name="Double Shot" enchantLevels1="30" enchantLevels2="30" >
  <table name="#ench2MpConsume">
  165 163 162 160 158 157 155 154 152 151
  149 148 146 145 143 142 140 139 137 136
  134 133 131 129 128 126 125 123 122 120
  </table>
  <table name="#mpConsume">
   80  82  85  85  87  90  93  95  98 101
  104 107 109 110 112 115 118 121 124 126
  129 132 135 135 138 140 143 145 148 150
  153 155 157 160 162 164 166
  </table>
  <table name="#magicLvl">
  38 39 40 41 42 43 44 45 46 47
  48 49 50 51 52 53 54 55 56 57
  58 59 60 61 62 63 64 65 66 67
  68 69 70 71 72 73 74
  </table>
  <table name="#power">
   984.0 1046.0 1110.0 1178.0 1249.0 1322.0 1399.0 1479.0 1562.0 1647.0
  1736.0 1828.0 1923.0 2021.0 2123.0 2227.0 2333.0 2443.0 2555.0 2670.0
  2788.0 2908.0 3030.0 3154.0 3280.0 3408.0 3537.0 3668.0 3800.0 3933.0
  4067.0 4201.0 4336.0 4470.0 4604.0 4738.0 4870.0
  </table>
  <table name="#ench1Power">
  4915 4959 5003 5047 5090 5134 5178 5222 5266 5310
  5354 5398 5442 5486 5529 5573 5617 5561 5705 5749
  5793 5837 5881 5925 5968 6012 6056 6100 6144 6188
  </table>
  <set name="weaponsAllowed" val="32"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="3200"/>
  <set name="overHit" val="true"/>
  <set name="reuseDelay" val="25000"/>
  <set name="skillTime" val="3000"/>
  <set name="skillType" val="PDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="900"/>
  <set name="effectRange" val="1400"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
</skill>
<skill id="21" levels="3" name="Poison Recovery">
  <table name="#mpConsume_Init"> 4 7 11 </table>
  <table name="#mpConsume"> 16 28 44 </table>
  <table name="#magicLvl"> 20 40 60 </table>
  <table name="#power"> 3.0 7.0 9.0 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="4000"/>
  <set name="reuseDelay" val="6000"/>
  <set name="skillTime" val="4000"/>
  <set name="skillType" val="UNPOISON"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
  </for>
</skill>
<skill id="22" levels="7" name="Summon Vampiric Cubic">
  <table name="#mpConsume_Init"> 8 9 10 11 12 13 14 </table>
  <table name="#mpConsume"> 30 35 40 44 48 51 53 </table>
  <table name="#itemConsumeCount"> 6 7 8 9 11 12 13 </table>
  <table name="#magicLvl"> 43 49 55 60 64 68 72 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="itemConsumeId" val="1458"/>
  <set name="itemConsumeCount" val="#itemConsumeCount"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="6000"/>
  <set name="reuseDelay" val="20000"/>
  <set name="skillTime" val="6000"/>
  <set name="skillType" val="SUMMON"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <!-- Summon-specific -->
  <set name="npcId" val="2"/>
  <set name="expPenalty" val="0.0"/>
  <set name="isCubic" val="true"/>
  <for>
  </for>
</skill>
<skill id="24" levels="31" name="Burst Shot" enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume">
  139 143 147 151 155 160 164 164 168 173
  177 181 185 189 194 198 202 202 206 210
  214 218 222 225 229 232 236 239 243 246
  249
  </table>
  <table name="#ench2MpConsume">
  247 246 245 243 242 240 239 238 236 235
  233 232 231 229 228 226 225 223 222 221
  219 218 216 215 214 212 211 209 208 207
  </table>
  <table name="#ench1Power">
  1230 1241 1252 1262 1273 1284 1295 1306 1317 1328
  1339 1350 1361 1372 1383 1394 1405 1416 1427 1438
  1449 1460 1471 1482 1493 1504 1515 1526 1537 1548
  </table>
  <table name="#magicLvl">
  44 45 46 47 48 49 50 51 52 53
  54 55 56 57 58 59 60 61 62 63
  64 65 66 67 68 69 70 71 72 73
  74
  </table>
  <table name="#power">
   350.0  370.0  391.0  412.0  434.0  457.0  481.0  506.0  531.0  557.0
   584.0  611.0  639.0  668.0  697.0  727.0  758.0  789.0  820.0  852.0
   885.0  917.0  950.0  984.0 1017.0 1051.0 1084.0 1118.0 1151.0 1185.0
  1218.0
  </table>
  <set name="weaponsAllowed" val="32"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_AREA"/>
  <set name="skillRadius" val="150"/>
  <set name="hitTime" val="3200"/>
  <set name="overHit" val="true"/>
  <set name="reuseDelay" val="25000"/>
  <set name="skillTime" val="3200"/>
  <set name="skillType" val="PDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="500"/>
  <set name="effectRange" val="1000"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
</skill>
<skill id="25" levels="9" name="Summon Mechanic Golem">
  <table name="#mpConsume"> 49 62 75 88 100 110 119 126 133 </table>
  <table name="#itemConsumeCount"> 1 2 3 1 3 2 4 3 5 </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="itemConsumeId" val="1459"/>
  <set name="itemConsumeCount" val="#itemConsumeCount"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="15000"/>
  <set name="reuseDelay" val="20000"/>
  <set name="skillTime" val="15000"/>
  <set name="skillType" val="SUMMON"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <!-- Summon-specific -->
  <table name="#npcIds"> 14663 14664 14665 14666 14667 14668 14669 14670 14671 </table>
  <set name="npcId" val="#npcIds"/>
  <set name="expPenalty" val="0.0"/>
  <set name="isCubic" val="false"/>
  <for>
  </for>
</skill>
<skill id="27" levels="14" name="Unlock">
  <table name="#mpConsume"> 19 22 25 28 31 35 39 43 47 51 55 59 63 67 </table>
  <table name="#itemConsumeCount"> 2 2 3 3 4 5 6 7 8 10 11 13 15 17 </table>
  <table name="#magicLvl"> 20 24 28 32 36 40 44 48 52 56 60 64 68 72 </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="itemConsumeId" val="1661"/>
  <set name="itemConsumeCount" val="#itemConsumeCount"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_UNLOCKABLE"/>
  <set name="hitTime" val="2500"/>
  <set name="reuseDelay" val="120000"/>
  <set name="skillTime" val="2500"/>
  <set name="skillType" val="UNLOCK"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <for>
  </for>
</skill>
<skill id="28" levels="49" name="Aggression"  enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume">
  20 21 22 23 24 25 26 27 28 29
  30 31 33 34 35 36 37 38 39 40
  41 42 43 44 45 46 47 48 49 50
  51 52 53 54 55 57 58 58 59 60
  61 62 63 64 65 66 67 67 68
  </table>
  <table name="#ench2MpConsume">
  68 67 66 66 65 64 64 63 62 62
  61 60 60 59 58 58 57 56 56 55
  54 54 53 52 52 51 50 50 49 48
  </table>
  <table name="#magicLvl">
  22 23 24 26 27 28 30 31 32 34
  35 36 38 39 40 41 42 43 44 45
  46 47 48 49 50 51 52 53 54 55
  56 57 58 59 60 61 62 63 64 65
  66 67 68 69 70 71 72 73 74
  </table>
  <table name="#power">
   655.0  679.0  703.0  752.0  777.0  803.0  855.0  882.0  909.0  965.0
   993.0 1021.0 1078.0 1107.0 1136.0 1166.0 1195.0 1224.0 1254.0 1283.0
  1312.0 1342.0 1371.0 1400.0 1428.0 1457.0 1485.0 1513.0 1541.0 1568.0
  1595.0 1621.0 1647.0 1672.0 1697.0 1721.0 1745.0 1768.0 1790.0 1811.0
  1831.0 1851.0 1870.0 1888.0 1905.0 1921.0 1936.0 1950.0 1963.0
  </table>
  <table name="#ench1Power">
  2008 2054 2099 2145 2190 2236 2281 2327 2372 2418
  2463 2509 2554 2600 2645 2691 2736 2782 2827 2873
  2918 2964 3009 3055 3100 3146 3191 3237 3282 3328
  </table>
  <table name="#castRange">
  400 400 400 400 400 400 400 400 400 400
  400 400 600 600 600 600 600 600 600 600
  600 600 600 600 600 600 600 600 600 600
  600 600 600 800 800 800 800 800 800 800
  800 800 800 800 800 800 800 800 800
  </table>
  <table name="#effectRange">
   900  900  900  900  900  900  900  900  900  900
   900  900 1100 1100 1100 1100 1100 1100 1100 1100
  1100 1100 1100 1100 1100 1100 1100 1100 1100 1100
  1100 1100 1100 1300 1300 1300 1300 1300 1300 1300
  1300 1300 1300 1300 1300 1300 1300 1300 1300
  </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1000"/>
  <set name="reuseDelay" val="3000"/>
  <set name="skillTime" val="1000"/>
  <set name="skillType" val="AGGDAMAGE"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="#castRange"/>
  <set name="effectRange" val="#effectRange"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <for>
    <effect count="1" name="TargetMe" time="1" val="0"/>
  </for>
</skill>
<skill id="29" levels="24" name="Iron Punch">
  <table name="#mpConsume"> 11 12 13 15 15 16 20 21 22 25 26 26 27 28 29 32 33 34 37 37 38 41 42 44 </table>
  <table name="#magicLvl"> 3 4 5 6 8 9 10 13 14 15 18 19 20 22 23 24 26 27 28 30 31 32 34 35 36  </table>
  <table name="#power"> 29.0 31.0 34.0 45.0 49.0 54.0 69.0 76.0 82.0 105.0 113.0 123.0 143.0 154.0 166.0 193.0 207.0 222.0 256.0 274.0 293.0 334.0 357.0 380.0 </table>
  <set name="weaponsAllowed" val="1024"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1604"/>
  <set name="overHit" val="true"/>
  <set name="reuseDelay" val="15000"/>
  <set name="skillTime" val="1604"/>
  <set name="skillType" val="PDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <for>
  </for>
</skill>
<skill id="30" levels="37" name="Backstab" enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume">
  60 62 64 64 66 68 70 72 74 76 78 80 82 
  82 84 87 89 91 93 95 97 99 101 101 103
  105 107 109 111 113 115 116 118 120 
  122 123 125 </table>
  <table name="#ench2MpConsume">
  110 109 108 108 107 106 105 104 104 103
  102 101 100  99  99  98  97  96  95  95
   94  93  92  91  90  90  89  88  87  86
  </table>
  <table name="#power">
  1107.0 1176.0 1249.0 1325.0 1405.0 1488.0 1574.0 1664.0 1757.0 1853.0
  1953.0 2057.0 2164.0 2274.0 2388.0 2505.0 2625.0 2748.0 2875.0 3004.0
  3136.0 3217.0 3408.0 3548.0 3690.0 3834.0 3980.0 4127.0 4275.0 4425.0
  4575.0 4726.0 4878.0 5029.0 5180.0 5330.0 5479.0
  </table>
  <table name="#ench1Power">
  5493 5506 5520 5534 5547 5561 5575 5588 5602 5616
  5629 5643 5657 5670 5684 5698 5711 5725 5738 5752
  5766 5779 5793 5802 5820 5834 5848 5861 5875 5889
  </table>
  <table name="#magicLvl"> 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <set name="weaponsAllowed" val="16"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1080"/>
  <set name="condition" val="8"/>
  <set name="reuseDelay" val="11000"/>
  <set name="skillTime" val="1080"/>
  <set name="skillType" val="PDAM"/>
  <set name="lethal1" val="0"/>
  <set name="lethal2" val="0"/>
  <set name="dmgDirectlyToHp" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <for>
  </for>
</skill>
<skill id="33" levels="8" name="Summon Phantom Cubic">
  <table name="#mpConsume_Init"> 7 9 10 11 12 13 13 14  </table>
  <table name="#mpConsume"> 28 33 38 43 46 49 52 55 </table>
  <table name="#itemConsumeCount"> 2 3 4 4 5 6 6 7 </table>
  <table name="#magicLvl"> 40 46 52 58 62 66 70 74 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="itemConsumeId" val="1458"/>
  <set name="itemConsumeCount" val="#itemConsumeCount"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="6000"/>
  <set name="reuseDelay" val="20000"/>
  <set name="skillTime" val="6000"/>
  <set name="skillType" val="SUMMON"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <!-- Summon-specific -->
  <set name="npcId" val="5"/>
  <set name="expPenalty" val="0.0"/>
  <set name="isCubic" val="true"/>
  <for>
  </for>
</skill>
<skill id="34" levels="3" name="Bandage">
  <table name="#mpConsume"> 19 41 55 </table>
  <table name="#magicLvl"> 20 46 62 </table>
  <table name="#power"> 3.0 7.0 9.0 </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="3000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="UNBLEED"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
  </for>
</skill>
<skill id="35" levels="28" name="Force Storm" enchantLevels1="30" enchantLevels2="30" >
  <table name="#magicLvl"> 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#mpConsume">
  71 73 75 77 77 79 81 83 85 87
  89 91 93 94 95 97 98 100 102 104
  105 107 109 110 112 113 115 116 
  </table>
  <table name="#ench2MpConsume">
  116 115 115 114 113 113 112 112 111 110
  110 109 109 108 108 107 106 106 105 105
  104 103 103 102 102 101 100 100  99  99
  </table>
  <table name="#power">
  181.0 190.0 200.0 211.0 222.0 233.0 244.0 256.0 268.0 280.0
  293.0 305.0 318.0 332.0 345.0 359.0 373.0 387.0 402.0 416.0
  431.0 445.0 460.0 475.0 489.0 504.0 519.0 533.0 
  </table>
  <table name="#ench1Power">
  538.0 542.0 547.0 552.0 557.0 562.0 566.0 571.0 576.0 581.0
  586.0 590.0 595.0 600.0 605.0 610.0 614.0 619.0 624.0 629.0
  634.0 638.0 643.0 648.0 653.0 658.0 663.0 667.0 672.0 677.0
  </table>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="weaponsAllowed" val="1024"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_AREA"/>
  <set name="skillRadius" val="150"/>
  <set name="conditionValue" val="1"/>
  <set name="hitTime" val="2000"/>
  <set name="condition" val="128"/>
  <set name="reuseDelay" val="20000"/>
  <set name="skillTime" val="2000"/>
  <set name="skillType" val="CHARGEDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="500"/>
  <set name="effectRange" val="1000"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <!-- charge values -->
  <set name="itemConsumeId" val="5589"/>
  <set name="itemConsumeCount" val="2"/>
  <set name="num_charges" val="2"/>
  <set name="charge_skill_id" val="50"/> <!-- Force Focus is the charger -->
  <for>
  </for>
</skill>
<skill id="36" levels="37" name="Whirlwind" enchantLevels1="30" enchantLevels2="30" >
 <table name="#magicLvl"> 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#mpConsume">
  40 41 43 43 44 45 47 48 49 51
  52 54 55 55 56 58 59 61 62 63
  65 66 68 68 69 70 72 73 74 75
  77 78 79 80 81 82 83 
  </table>
  <table name="#ench2MpConsume">
  82 81 80 79 78 77 76 75 74 73
  72 71 70 69 68 67 66 65 64 63
  62 61 60 59 58 57 56 55 54 53
  </table>
  <table name="#power">
  369.0  392.0   417.0  442.0  469.0  496.0  525.0  555.0  586.0  618.0
  651.0  686.0   722.0  758.0  796.0  835.0  875.0  916.0  959.0 1002.0
  1046.0 1091.0 1136.0 1183.0 1230.0 1278.0 1327.0 1376.0 1425.0 1475.0
  1525.0 1576.0 1626.0 1677.0 1727.0 1777.0 1827.0
  </table>
  <table name="#ench1Power">
  1843 1860 1876 1893 1909 1925 1942 1958 1975 1991
  2008 2024 2041 2057 2074 2090 2107 2123 2139 2156
  2172 2189 2205 2222 2238 2255 2271 2288 2304 2321
  </table>
  <set name="weaponsAllowed" val="64"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_AURA"/>
  <set name="skillRadius" val="150"/>
  <set name="hitTime" val="1067"/>
  <set name="overHit" val="true"/>
  <set name="reuseDelay" val="17000"/>
  <set name="ignoreShld" val="true"/>
  <set name="skillTime" val="1067"/>
  <set name="skillType" val="PDAM"/>
  <set name="effectRange" val="-1"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <for>
 </for>
</skill>
<skill id="42" levels="1" name="Sweeper" enchantLevels1="30" enchantLevels2="30" >
  <!-- i_mp_by_level_self & i_hp_by_level_self -->
  <table name="#ench1drain">
   3  6  9 12 15 18 21 24 27 30
  33 36 39 42 45 48 51 54 57 60
  63 66 69 72 75 78 81 84 87 90
  </table>
  <table name="#ench2drain">
   1  2  3  4  5  6  7  8  9 10
  11 12 13 14 15 16 17 18 19 20
  21 22 23 24 25 26 27 29 29 30
  </table>
  <set name="mpConsume" val="3"/>
  <set name="power" val="0.0"/>
  <set name="hitTime" val="500"/>
  <set name="target" val="TARGET_CORPSE_MOB"/>
  <set name="reuseDelay" val="500"/>
  <set name="skillTime" val="500"/>
  <set name="skillType" val="SWEEP"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="20"/>
  <set name="effectRange" val="400"/>
  <enchant1 name="absorbPart" val="0"/> <!-- no damage, it's dead -->
  <enchant1 name="absorbAbs"  val="#ench1drain"/> <!-- absorbs absolute value -->
  <for>
  </for>
</skill>
<skill id="44" levels="3" name="Remedy">
  <table name="#mpConsume_Init"> 7 9 11 </table>
  <table name="#mpConsume"> 28 35 44 </table>
  <table name="#magicLvl"> 40 49 62 </table>
  <table name="#power"> 3.0 7.0 9.0 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="4000"/>
  <set name="reuseDelay" val="6000"/>
  <set name="skillTime" val="4000"/>
  <set name="skillType" val="UNBLEED"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
  </for>
</skill>
<skill id="45" levels="9" name="Divine Heal">
  <table name="#mpConsume_Init"> 15 16 17 18 18 19 20 21 22 </table>
  <table name="#mpConsume"> 60 63 66 70 70 73 79 82 85 </table>
  <table name="#power"> 143.0 150.0 157.0 171.0 179.0 187.0 203.0 211.0 219.0 </table>
  <table name="#magicLvl"> 26 27 28 30 31 32 34 35 36 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="4000"/>
  <set name="reuseDelay" val="10000"/>
  <set name="skillTime" val="4000"/>
  <set name="skillType" val="HEAL"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
  </for>
</skill>
<skill id="46" levels="15" name="Life Scavenge" enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume_Init"> 7 8 9 9 10 10 11 11 12 12 13 13 13 14 14 </table>
  <table name="#mpConsume"> 28 30 33 35 38 40 43 44 46 48 49 51 52 53 55 </table>
  <table name="#ench2MpConsume">
  55 54 54 53 53 52 51 50 50 49
  49 48 48 47 46 45 45 44 44 43
  43 42 42 41 41 40 40 39 39 38
  </table>
  <table name="#HPget">
  105 113 122 131 140 150 159 169 180 190
  201 211 222 232 243 
  </table>
  <table name="#enchHPget">
  245 248 251 253 255 258 261 263 266 269
  271 274 276 279 282 285 288 290 293 296
  299 301 304 307 309 312 314 317 320 322
  </table>
  <table name="#magicLvl"> 40 43 46 49 52 55 58 60 62 64 66 68 70 72 74 </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="0.0"/>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="target" val="TARGET_CORPSE_MOB"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="20000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="DRAIN"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="400"/>
  <set name="effectRange" val="900"/>
  <!-- Drain-specific: absorb from a mob's corpse -->
  <set name="absorbPart" val="0" /> <!-- no damage, it's dead -->
  <set name="absorbAbs" val="#HPget" /> <!-- absorbs absolute value -->
  <enchant1 name="absorbAbs" val="#enchHPget"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <for>
  </for>
</skill>
<skill id="48" levels="37" name="Thunder Storm" enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume"> 55 56 58 59 60 62 64 66 67 69 71 73 75 76 77 79 81 83 85 87 88 90 92 93 95 96 98 100 101 103 105 106 108 109 111 112 113 </table>
  <table name="#magicLvl"> 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#power"> 123.0 131.0 139.0 148.0 157.0 166.0 175.0 185.0 196.0 206.0 217.0 229.0 241.0 253.0 266.0 279.0 292.0 306.0 320.0 334.0 349.0 364.0 379.0 395.0 410.0 426.0 443.0 459.0 475.0 492.0 509.0 526.0 542.0 559.0 576.0 593.0 609.0 </table>
  <table name="#ench1effPower">
  50 51 52 53 54 55 56 57 58 59
  60 61 62 63 64 65 66 67 68 68
  69 70 71 72 73 74 75 76 77 78
  </table>
  <table name="#ench2MpConsume">
  82 80 79 77 76 74 73 71 70 68
  67 66 64 63 61 60 58 57 55 54
  52 51 49 48 46 45 43 42 40 39
  </table>
  <table name="#ench2Power">
  615 620 626 631 637 642 648 653 659 644
  670 675 681 686 692 697 703 708 713 719
  724 730 735 741 746 752 757 763 768 774
  </table>
  <set name="weaponsAllowed" val="64"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="save" val="4"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="lvlDepend" val="1"/>
  <set name="target" val="TARGET_AURA"/>
  <set name="skillRadius" val="150"/>
  <set name="hitTime" val="1080"/>
  <set name="overHit" val="true"/>
  <set name="reuseDelay" val="20000"/>
  <set name="skillTime" val="1080"/>
  <set name="skillType" val="PDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="9000"/>
  <set name="ignoreShld" val="true"/>
  <enchant1 name="effectPower" val="#ench1effPower"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <enchant2 name="power" val="#ench2Power"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <set name="effectType" val="STUN"/>
  <set name="effectPower" val="50"/>
  <for>
    <effect count="1" name="Stun" time="9" val="0" stackOrder="1" stackType="Stun"/>
  </for>
</skill>
<skill id="49" levels="26" name="Holy Strike" enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume_Init"> 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 </table>
  <table name="#mpConsume"> 16 17 17 18 18 19 20 20 21 22 22 22 23 23 24 24 24 25 25 26 26 26 27 27 27 28 </table>
  <table name="#magicLvl"> 44 46 47 49 50 52 53 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#ench2MpConsume">
  27 27 26 26 25 25 25 24 24 24
  23 23 22 22 22 21 21 20 20 20
  19 19 19 18 18 17 17 17 16 16
  </table>
  <table name="#ench2MpConsume_Init">
  6 6 6 6 6 6 6 6 6 6
  5 5 5 5 5 5 5 5 5 5
  4 4 4 4 4 4 4 4 4 4
  </table>
  <table name="#power">
  47.0 49.0 51.0 53.0 55.0 57.0 59.0 61.0 63.0 66.0
  67.0 68.0 70.0 71.0 72.0 74.0 75.0 77.0 78.0 79.0
  80.0 82.0 83.0 84.0 85.0 87.0 
  </table>
  <table name="#ench1Power">
  87 88 88 89 89  90  90  91  91  92
  92 93 93 94 94  95  95  96  96  97
  97 98 98 99 99 100 100 101 102 102
  </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_UNDEAD"/>
  <set name="hitTime" val="1900"/>
  <set name="element" val="5"/>
  <set name="reuseDelay" val="4000"/>
  <set name="skillTime" val="1900"/>
  <set name="skillType" val="MDAM"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="400"/>
  <set name="effectRange" val="900"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <enchant2 name="mpInitialConsume" val="#ench2MpConsume_Init"/>
  <for>
  </for>
</skill>
<skill id="50" levels="7" name="Focused Force">
  <table name="#power"> 1.0 2.0 3.0 4.0 5.0 6.0 7.0 </table>
  <table name="#charges"> 1 2 3 4 5 6 7 </table>
  <set name="weaponsAllowed" val="1024"/>
  <set name="mpConsume" val="5"/>
  <set name="hpConsume" val="20"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="900"/>
  <set name="reuseDelay" val="1000"/>
  <set name="skillTime" val="900"/>
  <set name="skillType" val="CHARGE"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <set name="num_charges" val="#charges"/>
  <for>
    <effect count="1" name="Charge" time="0x7fffffff" val="1"/>
      <mul order="0x30" stat="cAtk" val="0.65"/>
  </for>
</skill>
<skill id="51" levels="1" name="Lure" enchantLevels1="30" >
  <table name="#ench1mpConsume">
  43 43 43 42 42 42 41 41 41 40
  40 40 39 39 39 38 38 38 37 37
  37 36 36 36 35 35 35 34 34 34
  </table>
  <set name="magicLvl" val="52"/>
  <set name="mpConsume" val="44"/>
  <set name="power" val="500.0"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="10000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="AGGDAMAGE"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="400"/>
  <set name="effectRange" val="900"/>
  <enchant1 name="mpConsume" val="#ench1mpConsume"/>
  <for>
  </for>
</skill>
<skill id="54" levels="49" name="Force Blaster" enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume">
  19 20 21 22 23 24 26 26 27 29
  30 31 33 34 35 35 36 37 38 39
  40 42 43 44 45 45 46 47 48 50
  51 52 53 54 55 55 57 58 59 60
  61 62 63 64 65 66 66 67 68  
  </table>
  <table name="#magicLvl"> 22 23 24 26 27 28 30 31 32 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#ench2MpConsume">
  67 66 65 64 63 62 62 61 60 59
  58 57 56 55 54 53 52 51 50 49
  48 47 46 46 45 44 43 42 41 40
  </table>
  <table name="#power">
   143.0  154.0  166.0  193.0  207.0  222.0  256.0  274.0  293.0  334.0
   357.0  380.0  431.0  458.0  486.0  516.0  547.0  579.0  612.0  647.0
   683.0  721.0  760.0  800.0  842.0  885.0  929.0  974.0 1021.0 1069.0
  1118.0 1169.0 1220.0 1272.0 1326.0 1380.0 1435.0 1491.0 1548.0 1605.0
  1663.0 1721.0 1780.0 1838.0 1897.0 1956.0 2015.0 2073.0 2131.0  
  </table>
  <table name="#ench1Power">
  2151 2170 2189 2209 2228 2247 2266 2285 2305 2324
  2343 2362 2381 2401 2420 2439 2458 2477 2497 2516
  2535 2554 2573 2593 2612 2631 2650 2670 2689 2708
  </table>
  <set name="weaponsAllowed" val="1024"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="#power"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="conditionValue" val="1"/>
  <set name="hitTime" val="1900"/>
  <set name="condition" val="128"/>
  <set name="reuseDelay" val="15000"/>
  <set name="skillTime" val="1900"/>
  <set name="skillType" val="CHARGEDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="600"/>
  <set name="effectRange" val="1100"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <!-- charge values -->
  <set name="num_charges" val="1"/>
  <set name="charge_skill_id" val="50"/> <!-- Force Focus is the charger -->
  <for>
  </for>
</skill>
<skill id="56" levels="24" name="Power Shot">
  <table name="#mpConsume"> 19 20 21 25 26 27 34 36 37 43 44 44 46 48 50 54 57 59 62 62 65 69 72 74 </table>
  <table name="#magicLvl"> 3 4 5 8 9 10 13 14 15 18 19 20 22 23 24 26 27 28 30 31 32 34 35 36 </table>
  <table name="#power"> 65.0 71.0 78.0 102.0 112.0 122.0 158.0 172.0 187.0 239.0 258.0 279.0 326.0 352.0 379.0 440.0 472.0 507.0 584.0 625.0 669.0 763.0 814.0 868.0 </table>
  <set name="weaponsAllowed" val="32"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="3200"/>
  <set name="overHit" val="true"/>
  <set name="reuseDelay" val="25000"/>
  <set name="skillTime" val="3200"/>
  <set name="skillType" val="PDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="700"/>
  <set name="effectRange" val="1200"/>
  <for>
  </for>
</skill>
<skill id="58" levels="55" name="Elemental Heal" enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume_Init"> 8 9 9 11 12 12 13 13 14 15 16 17 18 18 19 20 21 22 23 24 25 25 26 26 27 28 29 30 31 32 32 32 33 34 35 36 36 37 38 39 39 39 40 41 42 42 43 44 45 45 46 46 47 48 48 </table>
  <table name="#mpConsume"> 32 34 36 42 45 47 49 52 55 60 63 66 70 70 73 79 82 85 92 95 97 97 101 104 107 111 114 118 121 125 127 127 131 134 138 141 144 148 151 154 156 156 159 162 165 168 171 174 177 179 182 184 186 189 191 </table>
  <table name="#magicLvl"> 13 14 15 18 19 20 22 23 24 26 27 28 30 31 32 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#power"> 71.0 75.0 80.0 95.0 100.0 106.0 118.0 124.0 130.0 143.0 150.0 157.0 171.0 179.0 187.0 203.0 211.0 219.0 236.0 245.0 254.0 262.0 271.0 281.0 290.0 299.0 308.0 318.0 327.0 337.0 346.0 356.0 365.0 375.0 384.0 393.0 403.0 412.0 421.0 430.0 439.0 448.0 457.0 466.0 474.0 482.0 490.0 498.0 506.0 513.0 520.0 527.0 534.0 540.0 546.0 </table>
  <table name="#ench2MpConsume">
  189 187 185 184 182 180 179 177 175 174
  172 170 168 167 165 163 162 160 158 157
  155 153 152 150 148 146 145 143 141 140
  </table>
  <table name="#ench2MpConsume_Init">
  47 46 46 46 45 45 44 44 43 43
  43 42 42 41 41 40 40 40 39 39
  38 38 38 37 37 36 36 35 35 35
  </table>
  <table name="#ench1Power">
  550 553 556 560 563 566 570 573 576 579
  583 586 589 593 596 599 603 606 609 613
  616 629 622 626 629 632 636 639 642 646
  </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="5000"/>
  <set name="reuseDelay" val="10000"/>
  <set name="skillTime" val="5000"/>
  <set name="skillType" val="HEAL"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <enchant2 name="mpInitialConsume" val="#ench2MpConsume_Init"/>
  <for>
  </for>
</skill>
<skill id="60" levels="1" name="Fake Death">
  <set name="mpConsume" val="200"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="skillType" val="FAKE_DEATH"/>
  <set name="operateType" val="OP_TOGGLE"/>
  <set name="castRange" val="-1"/>
  <for>
    <effect count="0x7fffffff" name="FakeDeath" time="5" val="35"/>
  </for>
</skill>
<skill id="61" levels="3" name="Cure Bleeding">
  <table name="#mpConsume_Init"> 5 9 11 </table>
  <table name="#mpConsume"> 17 33 44 </table>
  <table name="#magicLvl"> 24 46 62 </table>
  <table name="#power"> 3.0 7.0 9.0 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="4000"/>
  <set name="reuseDelay" val="6000"/>
  <set name="skillTime" val="4000"/>
  <set name="skillType" val="UNBLEED"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
  </for>
</skill>
<skill id="65" levels="13" name="Horror">
  <table name="#mpConsume_Init"> 5 5 5 5 6 6 6 6 7 7 7 7 7 </table>
  <table name="#mpConsume"> 17 18 19 20 22 22 23 24 25 26 26 27 28 </table>
  <table name="#magicLvl"> 46 49 52 55 58 60 62 64 66 68 70 72 74 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="3000"/>
  <set name="reuseDelay" val="120000"/>
  <set name="skillTime" val="3000"/>
  <set name="skillType" val="FEAR"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="600"/>
  <set name="effectRange" val="1100"/>
  <for>
    <effect count="5" name="Fear" time="6" val="0"/>
  </for>
</skill>
<skill id="67" levels="7" name="Summon Life Cubic">
  <table name="#mpConsume_Init"> 8 9 10 11 12 13 14</table>
  <table name="#mpConsume"> 30 35 40 44 48 51 53 </table>
  <table name="#itemConsumeCount"> 6 7 8 9 11 12 13 </table>
  <table name="#magicLvl"> 42 49 55 60 64 68 72 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="itemConsumeId" val="1458"/>
  <set name="itemConsumeCount" val="#itemConsumeCount"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="6000"/>
  <set name="reuseDelay" val="20000"/>
  <set name="skillTime" val="6000"/>
  <set name="skillType" val="SUMMON"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <!-- Summon-specific -->
  <set name="npcId" val="3"/>
  <set name="expPenalty" val="0.0"/>
  <set name="isCubic" val="true"/>
  <for>
  </for>
</skill>
<skill id="69" levels="25" name="Sacrifice" enchantLevels1="30" enchantLevels2="30" >
  <table name="#magicLvl"> 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#hpConsume"> 988 1015 1042 1069 1096 1123 1150 1176 1203 1229 1254 1280 1305 1329 1353 1377 1400 1422 1444 1465 1486 1506 1525 1543 1560 </table>
  <table name="#power"> 741.0 762.0 782.0 802.0 822.0 843.0 863.0 882.0 902.0 922.0 941.0 960.0 979.0 997.0 1015.0 1033.0 1050.0 1067.0 1083.0 1099.0 1115.0 1129.0 1144.0 1157.0 1170.0 </table>
  <table name="#ench2HpConsume">
  1546 1532 1517 1503 1489 1475 1460 1446 1432 1418
  1403 1389 1375 1360 1346 1332 1318 1303 1289 1275
  1261 1246 1232 1218 1204 1189 1175 1161 1147 1132
  </table>
  <table name="#ench1Power">
  1177 1183 1190 1196 1203 1209 1216 1222 1228 1235
  1241 1248 1254 1261 1267 1274 1280 1287 1293 1300
  1306 1313 1319 1326 1332 1339 1345 1351 1358 1364
  </table>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="hpConsume" val="#hpConsume"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="8000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="HEAL"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="600"/>
  <set name="effectRange" val="1100"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="hpConsume" val="#ench2HpConsume"/>
  <for>
  </for>
</skill>
<skill id="70" levels="53" name="Drain Health" enchantLevels1="30" enchantLevels2="30" >
  <table name="#mpConsume_Init"> 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 </table>
  <table name="#mpConsume"> 9 10 11 12 12 13 13 14 15 15 16 16 17 18 18 19 20 21 21 22 22 23 24 24 25 25 26 27 27 28 28 29 30 30 31 32 32 33 33 34 35 35 36 36 37 38 38 39 39 40 40 41 41 </table>
  <table name="#magicLvl"> 13 15 18 20 22 23 24 26 27 28 30 31 32 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#power"> 20.0 22.0 24.0 26.0 28.0 29.0 31.0 33.0 34.0 35.0 38.0 39.0 40.0 43.0 44.0 46.0 49.0 50.0 52.0 53.0 55.0 57.0 58.0 60.0 61.0 63.0 65.0 66.0 68.0 70.0 72.0 73.0 75.0 77.0 78.0 80.0 82.0 84.0 85.0 87.0 89.0 90.0 92.0 94.0 96.0 97.0 99.0 100.0 102.0 104.0 105.0 107.0 108.0 </table>
  <table name="#ench2MpConsume">
  40 40 39 39 38 37 37 36 36 35
  35 34 33 33 32 32 31 31 30 29
  29 28 28 27 27 26 25 25 24 24
  </table>
  <table name="#ench2MpConsume_Init">
  10 10 9 9 9 9 9 9 9 8
   8  8 8 8 8 8 7 7 7 7
   7  7 7 6 6 6 6 6 6 6
  </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>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="3000"/>
  <set name="element" val="6"/>
  <set name="reuseDelay" val="15000"/>
  <set name="skillTime" val="3000"/>
  <set name="skillType" val="DRAIN"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="600"/>
  <set name="effectRange" val="1100"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <enchant2 name="mpInitialConsume" val="#ench2MpConsume_Init"/>
  <!-- Drain-specific: absorb 20% from target's damage -->
  <set name="absorbPart" val="0.2"/> <!-- absorbs 20% or damage -->
  <set name="absorbAbs" val="0"/> <!-- Drain absorbs absolute values from corpses only -->
  <for>
  </for>
</skill>
<skill id="72" levels="3" name="Iron Will" enchantLevels1="30" enchantLevels2="30" >
  <table name="#ench1time">
  1240 1280 1320 1360 1400 1440 1480 1520 1560 1600
  1640 1680 1720 1760 1800 1840 1880 1920 1960 2000
  2040 2080 2120 2160 2200 2240 2280 2320 2360 2400
  </table>
  <table name="#buffDuration">
  1240000 1280000 1320000 1360000 1400000 1440000 1480000 1520000 1560000 1600000
  1640000 1680000 1720000 1760000 1800000 1840000 1880000 1920000 1960000 2000000
  2040000 2080000 2120000 2160000 2200000 2240000 2280000 2320000 2360000 2400000
  </table>
  <table name="#ench2MpConsume">
  20 20 19 19 19 18 18 18 17 17
  17 16 16 16 15 15 15 14 14 14
  13 13 12 12 12 11 11 11 10 10
  </table>
  <table name="#ench2MpConsume_Init">
  5 5 5 5 5 5 5 5 5 5
  4 4 4 4 4 4 4 4 4 4
  3 3 3 3 3 3 3 3 3 3
  </table>
  <table name="#mpConsume_Init"> 4 5 5 </table>
  <table name="#mpConsume"> 15 18 20 </table>
  <table name="#Tab-mDef"> 1.15 1.23 1.3 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="4000"/>
  <set name="reuseDelay" val="6000"/>
  <set name="skillTime" val="4000"/>
  <set name="skillType" val="BUFF"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="3600000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <enchant1 name="buffDuration" val="#buffDuration"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <enchant2 name="mpInitialConsume" val="#ench2MpConsume_Init"/>
  <for>
    <effect count="1" name="Buff" time="3600" val="0" stackOrder="#Tab-mDef" stackType="MagicDefUp">
      <mul order="0x30" stat="mDef" val="#Tab-mDef"/>
    </effect>
  </for>
  <enchant1for>
    <effect count="1" name="Buff" time="#ench1time" val="0" stackOrder="1.3" stackType="MagicDefUp">
      <mul order="0x30" stat="mDef" val="1.3"/>
    </effect>
  </enchant1for>
</skill>
<skill id="75" levels="1" name="Detect Insect Weakness">
  <set name="mpConsume" val="14"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="10000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="600000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
   <effect count="1" name="Buff" time="1200" val="0" stackOrder="1" stackType="detect_weakness">
     <mul order="0x30" stat="pAtk-insects" val="1.2"/>
       <target kind="insect"/>
   </effect>
  </for>
</skill>
<skill id="76" levels="1" name="Bear Spirit Totem">
  <!-- Done by dc -->
  <set name="mpConsume" val="13"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="2000"/>
  <set name="reuseDelay" val="90000"/>
  <set name="skillTime" val="2000"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="90000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <effect name="Buff" time="120" count="1" val="0" stackOrder="1" stackType="possession">
      <mul order="0x30" stat="runSpd" val="0.7"/>
      <mul order="0x30" stat="pAtk" val="1.2"/>
    </effect>
  </for>
</skill>
<skill id="77" levels="2" name="Attack Aura">
  <table name="#mpConsume_Init"> 2 3 </table>
  <table name="#mpConsume"> 5 10 </table>
  <table name="#rate"> 1.08 1.12 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="4000"/>
  <set name="reuseDelay" val="6000"/>
  <set name="skillTime" val="4000"/>
  <set name="skillType" val="BUFF"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="3600000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <set name="stackGroup" val="pAtk"/>
  <for>
    <effect count="1" name="Buff" time="3600" val="0" stackOrder="#rate" stackType="pAtk">
      <mul order="0x30" stat="pAtk" val="#rate"/>
    </effect>
  </for>
</skill>
<skill id="78" levels="2" name="War Cry">
  <!-- Done by Znabty -->
  <table name="#pAtk"> 1.20 1.25 </table>
  <table name="#mpConsume"> 10 19 </table>
  <table name="#uprate"> 1 2 </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="180000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="60000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <effect count="1" name="Buff" time="60" val="0" stackOrder="#uprate" stackType="pAtks">
      <mul order="0x30" stat="pAtk" val="#pAtk"/>
    </effect>
  </for>
</skill>
<skill id="80" levels="1" name="Detect Monster Weakness">
  <set name="mpConsume" val="24"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="10000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="600000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
   <effect count="1" name="Buff" time="1200" val="0" stackOrder="1" stackType="detect_weakness">
      <mul order="0x30" stat="pAtk-monsters" val="1.2"/>
      <target kind="monster"/>
   </effect>
  </for>
</skill>
<skill id="81" levels="3" name="Punch of Doom" enchantLevels1="30" enchantLevels2="30" >
  <table name="#ench2MpConsume"> 493 488 484 479 474 470 465 461 456 451 447 442 438 433 429 424 419 415 410 406 401 396 392 387 383 378 374 369 364 360 </table>
  <table name="#magicLvl"> 55 64 74 </table>
  <table name="#hpConsume"> 399 455 499 </table>
  <table name="#power"> 4580.0 6332.0 9132.0 </table>
  <table name="#ench1Power"> 9214 9296 9378 9461 9543 9625 9708 9790 9872 9955 10037 10119 10201 10284 10366 10448 10531 10613 10695 10778 10860 10942 11024 11107 11189 11271 11354 11436 11518 11601 </table>
  <set name="weaponsAllowed" val="1024"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="hpConsume" val="#hpConsume"/>
  <set name="save" val="4"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1360"/>
  <set name="overHit" val="true"/>
  <set name="reuseDelay" val="120000"/>
  <set name="skillTime" val="1360"/>
  <set name="skillType" val="PDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="9000"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <set name="effectType" val="STUN"/>
  <set name="effectPower" val="80"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <for>
    <effect count="1" name="StunSelf" time="9" val="0" stackOrder="1" stackType="Stun"/>
  </for>
</skill>
<skill id="82" levels="3" name="Majesty">
  <table name="#Tab-pDef"> 1.07 1.11 1.15 </table>
  <table name="#Tab-rEvas"> 2 4 6 </table>
  <table name="#mpConsume"> 10 18 27 </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="10000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="900000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <effect name="Buff" time="900" count="1" val="0">
      <mul order="0x30" stat="pDef" val="#Tab-pDef"/>
      <sub order="0x40" stat="rEvas" val="#Tab-rEvas"/>
    </effect>
  </for>
</skill>
<skill id="83" levels="1" name="Wolf Spirit Totem">
  <!-- Done by Scott -->
  <set name="mpConsume" val="10"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="2000"/>
  <set name="reuseDelay" val="90000"/>
  <set name="skillTime" val="2000"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="90000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <effect count="1" name="Buff" time="120" val="0" stackOrder="1" stackType="possession">
      <mul order="0x30" stat="runSpd" val="1.20"/>
      <add order="0x40" stat="accCombat" val="3"/>
    </effect>
  </for>
</skill>
<skill id="84" levels="3" name="Poison Blade Dance" enchantLevels1="30" enchantLevels2="30" >
  <table name="#ench1effectPower">
  35 35 35 36 36 36 37 37 37 37
  38 38 38 39 39 39 39 40 40 40
  41 41 41 42 42 42 42 43 43 43
  </table>
  <table name="#ench2MpConsume">
  50 49 48 47 46 45 44 43 42 41
  40 39 38 37 36 35 34 33 32 31
  30 29 28 27 26 25 24 23 22 21
  </table>
  <table name="#magicLvl"> 55 60 72 </table>
  <table name="#mpConsume"> 38 42 50 </table>
  <table name="#poison-dmg"> 38 44 48 </table>
  <table name="#poison-lvl"> 6.0 7.0 8.0 </table>
  <set name="weaponsAllowed" val="512"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="save" val="3"/>
  <set name="lvlDepend" val="1"/>
  <set name="power" val="#poison-lvl"/>
  <set name="target" val="TARGET_AURA"/>
  <set name="skillRadius" val="150"/>
  <set name="hitTime" val="1833"/>
  <set name="reuseDelay" val="60000"/>
  <set name="skillTime" val="1833"/>
  <set name="skillType" val="POISON"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="3000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <set name="effectType" val="PDAM"/>
  <set name="effectPower" val="35"/>
  <enchant1 name="effectPower" val="#ench1effectPower"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <for>
    <effect count="10" name="DamOverTime" time="3" val="#poison-dmg" abnormal="poison"/>
  </for>
</skill>
<skill id="86" levels="3" name="Reflect Damage" enchantLevels1="30" enchantLevels2="30" >
  <table name="#ench1time">
  1240 1280 1320 1360 1400 1440 1480 1520 1560 1600
  1640 1680 1720 1760 1800 1840 1880 1920 1960 2000
  2040 2080 2120 2160 2200 2240 2280 2320 2360 2400
  </table>
  <table name="#buffDuration">
  1240000 1280000 1320000 1360000 1400000 1440000 1480000 1520000 1560000 1600000
  1640000 1680000 1720000 1760000 1800000 1840000 1880000 1920000 1960000 2000000
  2040000 2080000 2120000 2160000 2200000 2240000 2280000 2320000 2360000 2400000
  </table>
  <table name="#ench2MpConsume">
  19 19 19 18 18 18 18 17 17 17
  17 16 16 16 15 15 15 14 14 14
  13 13 12 12 12 11 11 11 10 10
  </table>
  <table name="#ench2MpConsume_Init">
  5 5 5 5 5 5 5 5 5 5
  4 4 4 4 4 4 4 4 4 4
  3 3 3 3 3 3 3 3 3 3
  </table>
  <table name="#mpConsume_Init"> 4 5 5 </table>
  <table name="#mpConsume"> 14 17 19 </table>
  <table name="#power"> 10.0 15.0 20.0 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="4000"/>
  <set name="reuseDelay" val="6000"/>
  <set name="skillTime" val="4000"/>
  <set name="skillType" val="REFLECT"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="3600000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <enchant1 name="buffDuration" val="#buffDuration"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <enchant2 name="mpInitialConsume" val="#ench2MpConsume_Init"/>
  <for>
    <effect count="1" name="Buff" time="3600" val="0" stackOrder="#power" stackType="DmgShield">
      <add order="0x40" stat="reflectDam" val="#power"/>
    </effect>
  </for>
  <enchant1for>
    <effect count="1" name="Buff" time="#ench1time" val="0" stackOrder="20.0" stackType="DmgShield">
      <add order="0x40" stat="reflectDam" val="20.0"/>
    </effect>
  </enchant1for>
</skill>
<skill id="87" levels="1" name="Detect Animal Weakness">
  <set name="mpConsume" val="18"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="10000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="600000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <effect count="1" name="Buff" time="1200" val="0" stackOrder="1" stackType="detect_weakness">
      <mul order="0x30" stat="pAtk-animals" val="1.2"/>
      <target kind="animal"/>
    </effect>
  </for>
</skill>
<skill id="88" levels="1" name="Detect Dragon Weakness">
  <set name="mpConsume" val="27"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="10000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="600000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <effect count="1" name="Buff" time="1200" val="0" stackOrder="1" stackType="detect_weakness">
      <mul order="0x30" stat="pAtk-dragons" val="1.2"/>
      <target kind="dragon"/>
    </effect>
  </for>
</skill>
<skill id="91" levels="2" name="Defense Aura">
  <table name="#mpConsume_Init"> 1 2 </table>
  <table name="#mpConsume"> 4 8 </table>
  <table name="#rate"> 1.08 1.12 </table>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="4000"/>
  <set name="reuseDelay" val="6000"/>
  <set name="skillTime" val="4000"/>
  <set name="skillType" val="BUFF"/>
  <set name="isMagic" val="true"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="3600000"/>
  <set name="castRange" val="-1"/>
  <set name="stackGroup" val="pDef"/>
  <for>
    <effect count="1" name="Buff" time="3600" val="0" stackOrder="#rate" stackType="pDef">
      <mul order="0x30" stat="pDef" val="#rate"/>
    </effect>
  </for>
</skill>
<skill id="92" levels="52" name="Shield Stun" enchantLevels1="30" enchantLevels2="30" >
  <table name="#ench2MpConsume">
  42 41 40 39 38 37 36 35 34 33
  32 31 30 29 28 27 26 25 24 23
  22 21 20 19 18 17 16 15 14 13
  </table>
  <table name="#magicLvl"> 18 19 20 22 23 24 26 27 28 30 31 32 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
  <table name="#mpConsume"> 11 11 11 12 12 13 14 15 15 16 16 17 18 18 19 20 21 22 22 22 23 24 24 25 26 26 27 28 28 28 29 30 31 31 32 33 33 34 34 35 35 36 37 37 38 39 39 40 40 41 41 42</table>
  <table name="#ench1Reuse"> 11000 11000 11000 10000 10000 10000 10000 9000 9000 9000 9000 8000 8000 8000 8000 7000 7000 7000 6000 6000 6000 6000 5000 5000 5000 5000 4000 4000 4000 4000 </table>
  <set name="weaponsAllowed" val="2"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="save" val="4"/>
  <set name="power" val="80"/>
  <set name="lvlDepend" val="2"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1200"/>
  <set name="reuseDelay" val="12000"/>
  <set name="skillTime" val="1200"/>
  <set name="skillType" val="STUN"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="9000"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <enchant1 name="reuseDelay" val="#ench1Reuse"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <for>
    <effect count="1" name="Stun" time="9" val="0" stackOrder="1" stackType="Stun">
       <using kind="Shield"/>
    </effect>
  </for>
</skill>
<skill id="94" levels="2" name="Rage">
  <!-- Done by dc -->
  <table name="#swordblunt"> 1.45 1.55 </table>
  <table name="#twohands"> 1.55 1.64 </table>
  <table name="#other"> 1.15 1.20 </table>
  <table name="#Tab-accCombat"> 2 4 </table>
  <table name="#Tab-pDef"> 0.8 0.8 </table>
  <table name="#Tab-rEvas"> 3 3 </table>
  <table name="#mpConsume"> 11 25 </table>
  <table name="#uprate"> 1 2 </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="300000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="90000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <effect count="1" name="Buff" time="90" val="0" stackOrder="#uprate" stackType="pAtks">
      <mul order="0x30" stat="pDef" val="#Tab-pDef"/>
      <sub order="0x40" stat="rEvas" val="#Tab-rEvas"/>
      <add order="0x40" stat="accCombat" val="#Tab-accCombat">
       <and>
          <using kind="Big Sword,Big Blunt"/>
       </and>
      </add>
      <mul order="0x30" stat="pAtk" val="#swordblunt">
       <and>
         <using kind="Sword,Blunt"/>
       </and>
      </mul>
      <mul order="0x30" stat="pAtk" val="#twohands">
        <and>
         <using kind="Big Sword,Big Blunt"/>
       </and>
      </mul>
      <mul order="0x30" stat="pAtk" val="#other">
        <and>
          <using kind="Dual Fist,Dual Sword,Fist,Etc,Pole,Bow,Dagger"/>
        </and>
      </mul>
    </effect>
  </for>
</skill>
<skill id="95" levels="20" name="Cripple" enchantLevels1="30" enchantLevels2="30" >
  <table name="#ench2MpConsume">
  33 33 32 32 31 31 30 29 29 28
  28 27 27 26 25 25 24 24 23 22
  22 21 21 20 20 19 18 18 17 17
  </table>
  <table name="#ench1Power">
  80 81 82 82 83 84 84 85 86 86
  87 88 88 89 90 90 91 92 92 93
  94 94 95 96 96 97 98 98 99 100
  </table>
  <table name="#magicLvl"> 20 24 28 32 36 40 43 46 49 52 55 58 60 62 64 66 68 70 72 74 </table>
  <table name="#mpConsume"> 10 11 13 14 16 18 19 21 22 24 25 27 28 29 30 31 32 33 34 34 </table>
  <table name="#Tab-runSpd"> 0.7 0.7 0.7 0.7 0.7 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 </table>
  <set name="weaponsAllowed" val="1024"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="save" val="5"/>
  <set name="lvlDepend" val="2"/>
  <set name="power" val="120"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1604"/>
  <set name="reuseDelay" val="7000"/>
  <set name="skillTime" val="1604"/>
  <set name="skillType" val="DEBUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="30000"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <for>
    <effect name="Buff" time="30" count="1" val="0" stackOrder="#Tab-runSpd" stackType="RunSpeedDown">
      <mul order="0x30" stat="runSpd" val="#Tab-runSpd"/>
    </effect>
  </for>
</skill>
<skill id="96" levels="6" name="Bleed" enchantLevels1="30">
  <table name="#ench1MpConsume"> 98 96 95 93 91 90 88 86 85 83 81 80 78 76 75 73 71 70 68 67 65 63 62 60 58 57 55 53 52 50 </table>
  <table name="#magicLvl"> 24 32 49 58 66 70 </table>
  <table name="#dmg"> 13 17 22 27 31 34 </table>
  <table name="#mpConsume"> 32 41 67 81 93 99 </table>
  <table name="#power"> 3.0 4.0 5.0 6.0 7.0 8.0 </table>
  <set name="weaponsAllowed" val="16"/>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="save" val="4"/>
  <set name="power" val="#power"/>
  <set name="lvlDepend" val="2"/>
  <set name="target" val="TARGET_ONE"/>
  <set name="hitTime" val="1080"/>
  <set name="reuseDelay" val="13000"/>
  <set name="skillTime" val="1080"/>
  <set name="skillType" val="BLEED"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="20000"/>
  <set name="castRange" val="40"/>
  <set name="effectRange" val="400"/>
  <enchant1 name="mpConsume" val="#ench1MpConsume"/>
  <for>
    <effect count="4" name="DamOverTime" time="5" val="#dmg" abnormal="bleeding"/>
  </for>
</skill>
<skill id="97" levels="11" name="Sanctuary" enchantLevels1="30" enchantLevels2="30" >
  <table name="#ench1Power">
  40 40 41 41 41 42 42 42 43 43
  43 44 44 44 45 45 45 46 46 46
  47 47 47 48 48 48 49 49 49 50
  </table>
  <table name="#ench2MpConsume">
  50 49 48 47 46 45 44 43 42 41
  40 39 38 37 36 35 34 33 32 31
  30 29 28 27 26 25 24 23 22 21
  </table>
  <table name="#mpConsume"> 35 38 40 42 43 45 46 48 49 50 51 </table>
  <table name="#magicLvl"> 52 55 58 60 62 64 66 68 70 72 74 </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="save" val="6"/>
  <set name="power" val="40"/>
  <set name="lvlDepend" val="2"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="target" val="TARGET_AREA_UNDEAD"/>
  <set name="skillRadius" val="200"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="8000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="DEBUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="30000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <enchant1 name="power" val="#ench1Power"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <for>
    <effect name="Buff" time="30" count="1" val="0" stackOrder="0.77" stackType="pAtkDown">
      <mul order="0x30" stat="pAtk" val="0.77"/>
    </effect>
  </for>
</skill>
<skill id="98" levels="5" name="Sword Symphony">
  <table name="#mpConsume"> 120 133 142 152 160 </table>
  <table name="#magicLvl"> 55 60 64 68 72 </table>
  <table name="#power"> 229.0 284.0 321.0 382.0 432.0 </table>
  <set name="mpConsume" val="#mpConsume"/>
  <set name="magicLvl" val="#magicLvl"/>
  <set name="power" val="#power"/>
  <set name="target" val="TARGET_AURA"/>
  <set name="skillRadius" val="150"/>
  <set name="hitTime" val="2000"/>
  <set name="reuseDelay" val="60000"/>
  <set name="skillTime" val="2000"/>
  <set name="skillType" val="PDAM"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <set name="effectType" val="FEAR"/>
  <set name="effectPower" val="15"/>
  <for>
    <effect count="5" name="Fear" time="6" val="0"/>
  </for>
</skill>
<skill id="99" levels="2" name="Rapid Shot" enchantLevels1="30" enchantLevels2="30" >
  <table name="#ench1time">
  1240 1280 1320 1360 1400 1440 1480 1520 1560 1600
  1640 1680 1720 1760 1800 1840 1880 1920 1960 2000
  2040 2080 2120 2160 2200 2240 2280 2320 2360 2400
  </table>
  <table name="#buffDuration">
  1240000 1280000 1320000 1360000 1400000 1440000 1480000 1520000 1560000 1600000
  1640000 1680000 1720000 1760000 1800000 1840000 1880000 1920000 1960000 2000000
  2040000 2080000 2120000 2160000 2200000 2240000 2280000 2320000 2360000 2400000
  </table>
  <table name="#ench2MpConsume">
  20 20 19 19 19 18 18 18 17 17
  17 16 16 16 15 15 15 14 14 14
  13 13 12 12 12 11 11 11 10 10
  </table>
  <table name="#ench2MpConsume_Init">
  5 5 5 5 5 5 5 5 5 5
  4 4 4 4 4 4 4 4 4 4
  3 3 3 3 3 3 3 3 3 3
  </table>
  <table name="#mpConsume"> 10 20 </table>
  <table name="#mpConsume_Init"> 4 5 </table>
  <table name="#rate"> 1.08 1.12 </table>
  <table name="#rate-pAtk"> 1.00 1.05 </table>
  <table name="#rate-cAtk"> 1.00 1.05 </table>
  <!--
  <set name="weaponsAllowed" val="32"/>
  -->
  <set name="mpConsume" val="#mpConsume"/>
  <set name="mpInitialConsume" val="#mpConsume_Init"/>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="1500"/>
  <set name="reuseDelay" val="10000"/>
  <set name="skillTime" val="1500"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="buffDuration" val="3600000"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <enchant1 name="buffDuration" val="#buffDuration"/>
  <enchant2 name="mpConsume" val="#ench2MpConsume"/>
  <enchant2 name="mpInitialConsume" val="#ench2MpConsume_Init"/>
  <for>
    <effect count="1" name="Buff" time="3600" val="0">
      <mul order="0x30" stat="pAtkSpd" val="#rate">
        <using kind="Bow"/>
      </mul>
      <mul order="0x30" stat="pAtk" val="#rate-pAtk">
        <using kind="Bow"/>
      </mul>
      <mul order="0x30" stat="cAtk" val="#rate-cAtk">
        <using kind="Bow"/>
      </mul>
    </effect>
  </for>
  <enchant1for>
    <effect count="1" name="Buff" time="#ench1time" val="0">
      <mul order="0x30" stat="pAtkSpd" val="1.12">
        <using kind="Bow"/>
      </mul>
    </effect>
  </enchant1for>
</skill>
</list>