Various Awaken skills.

Contributed by Redon.
This commit is contained in:
MobiusDev 2015-04-29 14:02:05 +00:00
parent 887078ecde
commit 2de792f6eb
12 changed files with 8483 additions and 2032 deletions

View File

@ -186,6 +186,7 @@ public final class EffectMasterHandler
TargetMeProbability.class,
Teleport.class,
TeleportToTarget.class,
ThrowHorizontal.class,
ThrowUp.class,
TransferDamage.class,
TransferHate.class,

View File

@ -0,0 +1,80 @@
/*
* Copyright (C) 2004-2015 L2J DataPack
*
* This file is part of L2J DataPack.
*
* L2J DataPack is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* L2J DataPack is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package handlers.effecthandlers;
import com.l2jserver.gameserver.model.StatsSet;
import com.l2jserver.gameserver.model.conditions.Condition;
import com.l2jserver.gameserver.model.effects.AbstractEffect;
import com.l2jserver.gameserver.model.effects.EffectFlag;
import com.l2jserver.gameserver.model.skills.BuffInfo;
import com.l2jserver.gameserver.network.serverpackets.FlyToLocation;
import com.l2jserver.gameserver.network.serverpackets.FlyToLocation.FlyType;
import com.l2jserver.gameserver.network.serverpackets.ValidateLocation;
/**
* Throw Horizontal effect implementation.
* @author Mobius
*/
public final class ThrowHorizontal extends AbstractEffect
{
public ThrowHorizontal(Condition attachCond, Condition applyCond, StatsSet set, StatsSet params)
{
super(attachCond, applyCond, set, params);
}
@Override
public int getEffectFlags()
{
return EffectFlag.STUNNED.getMask();
}
@Override
public boolean isInstant()
{
return true;
}
@Override
public void onStart(BuffInfo info)
{
// Get current position of the L2Character
final int curX = info.getEffected().getX();
final int curY = info.getEffected().getY();
// Calculate distance between effector and effected current position
double dx = info.getEffector().getX() - curX;
double dy = info.getEffector().getY() - curY;
double distance = Math.sqrt((dx * dx) + (dy * dy));
if (distance > 2000)
{
_log.info("EffectThrow was going to use invalid coordinates for characters, getEffected: " + curX + "," + curY + " and getEffector: " + info.getEffector().getX() + "," + info.getEffector().getY());
return;
}
// If no distance
if (distance < 1)
{
return;
}
info.getEffected().broadcastPacket(new FlyToLocation(info.getEffected(), info.getEffector().getX(), info.getEffector().getY(), info.getEffector().getZ(), FlyType.THROW_HORIZONTAL));
info.getEffected().setXYZ(info.getEffector().getX(), info.getEffector().getY(), info.getEffector().getZ());
info.getEffected().broadcastPacket(new ValidateLocation(info.getEffected()));
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,84 +1,223 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/skills.xsd">
<skill id="10800" levels="1" name="Superior Elemental Resistance">
<!-- AUTO GENERATED SKILL -->
<!-- STR + 2 and Fire/Water/Wind/Earth Resistance + 20. -->
<set name="icon" val="icon.skill10044" />
<table name="#ench1power">21 22 23 24 25 26 27 28 29 30</table>
<set name="magicLvl" val="85" />
<set name="operateType" val="PASSIVE" />
<set name="skillType" val="BUFF" />
<set name="targetType" val="SELF" />
<for>
<effect name="Buff">
<add stat="STR" val="2" />
<add stat="earthRes" val="20" />
<add stat="windRes" val="20" />
<add stat="waterRes" val="20" />
<add stat="fireRes" val="20" />
</effect>
</for>
<enchant1for>
<effect name="Buff">
<add stat="STR" val="2" />
<add stat="earthRes" val="#ench1power" />
<add stat="windRes" val="#ench1power" />
<add stat="waterRes" val="#ench1power" />
<add stat="fireRes" val="#ench1power" />
</effect>
</enchant1for>
</skill>
<skill id="10801" levels="5" name="Bullseye">
<!-- AUTO GENERATED SKILL -->
<!-- Decreases target's Bow/Crossbow Resistance by 40% and M. Def. by 5%. -->
<table name="#mpConsumes"> 20 21 22 23 24 </table>
<set name="icon" val="icon.skill10801" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="1100" />
<set name="hitTime" val="500" />
<set name="castRange" val="1100" />
<set name="reuseDelay" val="10000" />
<table name="#mpConsume">20 21 22 23 24</table>
<set name="mpConsume" val="#mpConsume" />
<set name="abnormalTime" val="15" />
<table name="#ench1power">86 87 88 89 90 91 92 93 94 95</table>
<table name="#enchVuln">1 2 3 4 5 6 7 8 9 10</table>
<table name="#magicLvl">85 88 91 94 97</table>
<table name="#mDefVuln">0.95 0.90 0.85 0.80 0.75</table>
<table name="#bowWpnVuln">1.4 1.45 1.5 1.55 1.6</table>
<table name="#crossbowWpnVuln">1.4 1.45 1.5 1.55 1.6</table>
<table name="#abnormalLvl">1 2 3 4 5</table>
<set name="magicLvl" val="#magicLvl" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="power" val="-1" />
<set name="targetType" val="ONE" />
<set name="isDebuff" val="true" />
<set name="skillType" val="DEBUFF" />
<enchant1 name="power" val="#ench1power" />
<for>
<effect name="Debuff">
<param BOW="#bowWpnVuln" />
<param CROSSBOW="#crossbowWpnVuln" />
<mul stat="mDef" val="#mDefVuln" />
</effect>
</for>
<enchant2for>
<effect name="Debuff">
<param BOW="1.6" />
<param CROSSBOW="1.6" />
<mul stat="mDef" val="0.75" />
</effect>
</enchant2for>
<enchant3for>
<effect name="Debuff">
<param BOW="1.6" />
<param CROSSBOW="1.6" />
<mul stat="mDef" val="0.75" />
<add stat="stunVuln" val="#enchVuln" />
</effect>
</enchant3for>
<enchant4for>
<effect name="Debuff">
<param BOW="1.6" />
<param CROSSBOW="1.6" />
<mul stat="mDef" val="0.75" />
<param KNOCKDOWN="#enchVuln" />
<param KNOCKBACK="#enchVuln" />
</effect>
</enchant4for>
</skill>
<skill id="10802" levels="1" name="Mass Bullseye">
<!-- AUTO GENERATED SKILL -->
<!-- Decreases target's and nearby enemies' Bow/Crossbow Resistance by 60% and M. Def. by 25%. After a certain time, target explodes, suffering heavy damage. -->
<set name="icon" val="icon.skill10782" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="93" />
<set name="castRange" val="1100" />
<set name="hitTime" val="3000" />
<set name="coolTime" val="500" />
<set name="castRange" val="1100" />
<set name="reuseDelay" val="180000" />
<set name="mpConsume" val="93" />
<set name="abnormalTime" val="15" />
<table name="#ench1MpConsume">89 85 81 78 74 70 66 63 59 55</table>
<table name="#ench2power">86 87 88 89 90 91 92 93 94 95</table>
<table name="#enchVuln">1 2 3 4 5 6 7 8 9 10</table>
<set name="magicLvl" val="99" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="power" val="99" />
<set name="targetType" val="AREA" />
<set name="skillRadius" val="150" />
<set name="isDebuff" val="true" />
<set name="skillType" val="DEBUFF" />
<set name="effectRange" val="1000" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant2 name="power" val="#ench2power" />
<for>
<effect name="Debuff">
<param BOW="1.6" />
<param CROSSBOW="1.6" />
<mul stat="mDef" val="0.75" />
</effect>
<effect name="TriggerSkillByAttack">
<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="100" />
<param minDamage="1" chance="100" />
<param skillId="10804" skillLevel="1" />
<param targetType="ONE" />
<param allowWeapons="ALL" />
</effect>
</for>
<enchant3for>
<effect name="Debuff">
<param BOW="1.6" />
<param CROSSBOW="1.6" />
<mul stat="mDef" val="0.75" />
<add stat="stunVuln" val="#enchVuln" />
</effect>
<effect name="TriggerSkillByAttack">
<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="100" />
<param minDamage="1" chance="100" />
<param skillId="10804" skillLevel="1" />
<param targetType="ONE" />
<param allowWeapons="ALL" />
</effect>
</enchant3for>
<enchant4for>
<effect name="Debuff">
<param BOW="1.6" />
<param CROSSBOW="1.6" />
<mul stat="mDef" val="0.75" />
<param KNOCKDOWN="#enchVuln" />
<param KNOCKBACK="#enchVuln" />
</effect>
<effect name="TriggerSkillByAttack">
<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="100" />
<param minDamage="1" chance="100" />
<param skillId="10804" skillLevel="1" />
<param targetType="ONE" />
<param allowWeapons="ALL" />
</effect>
</enchant4for>
</skill>
<skill id="10803" levels="1" name="Time Bomb">
<!-- AUTO GENERATED SKILL -->
<!-- Boom! -->
<set name="icon" val="icon.skill0099" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="isDebuff" val="true" />
<set name="isTriggeredSkill" val="true" />
<set name="magicLvl" val="99" />
<set name="power" val="30000" />
<set name="targetType" val="ONE" />
<set name="skillType" val="PDAM" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
</skill>
<skill id="10804" levels="1" name="Bullseye">
<!-- AUTO GENERATED SKILL -->
<!-- Boom! -->
<set name="icon" val="icon.skill0099" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="isDebuff" val="true" />
<set name="magicLvl" val="90" />
<set name="power" val="30000" />
<set name="targetType" val="ONE" />
<set name="skillType" val="PDAM" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="isTriggeredSkill" val="true" />
</skill>
<skill id="10805" levels="4" name="Quick Charge">
<!-- AUTO GENERATED SKILL -->
<!-- Momentarily teleport 500 forward. -->
<table name="#castRanges"> 500 600 700 800 </table>
<table name="#mpConsumes"> 41 44 46 48 </table>
<set name="icon" val="icon.skill10805" />
<set name="operateType" val="ACTIVE_INSTANT" />
<table name="#castRange">500 600 700 800</table>
<table name="#mpConsume">41 44 46 48</table>
<table name="#magicLvl">89 92 95 98</table>
<table name="#flyRadius">500 600 700 800</table>
<table name="#ench1flyRadius">815 830 845 860 875 890 905 920 935 950</table>
<set name="flyCourse" val="180" />
<set name="flyRadius" val="#flyRadius" />
<set name="flyAnimationSpeed" val="333" />
<set name="mpConsume" val="#mpConsume" />
<set name="magicLvl" val="#magicLvl" />
<set name="castRange" val="#castRange" />
<set name="reuseDelay" val="30000" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="skillType" val="BUFF" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="#castRanges" />
<set name="hitTime" val="100" />
<set name="coolTime" val="400" />
<set name="reuseDelay" val="30000" />
<set name="isDebuff" val="true" />
<enchant1 name="flyRadius" val="#ench1flyRadius" />
<for>
<effect name="Blink" />
</for>
</skill>
<skill id="10806" levels="1" name="Frost Trap">
<!-- AUTO GENERATED SKILL -->
<!-- Decreases Speed, Atk. Spd. and Casting Spd. -->
<set name="icon" val="icon.skill0516" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<table name="#ench1power">81 82 83 84 85 86 87 88 89 90</table>
<set name="magicLvl" val="99" />
<set name="power" val="80" />
<set name="lvlDepend" val="1" />
<set name="targetType" val="AURA" />
<set name="skillRadius" val="200" />
<set name="abnormalTime" val="30" />
<set name="isDebuff" val="true" />
<set name="skillType" val="DEBUFF" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<enchant1 name="power" val="#ench1power" />
<for>
<effect name="Debuff">
<mul stat="runSpd" val="0.6" />
<mul stat="pAtkSpd" val="0.67" />
<mul stat="mAtkSpd" val="0.6" />
</effect>
</for>
</skill>
<skill id="10807" levels="1" name="Gravity Trap">
<!-- AUTO GENERATED SKILL -->
<!-- Inflicted with Hold and unable to move. -->
<set name="icon" val="icon.skill0518" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<table name="#ench1power">71 72 73 74 75 76 77 78 79 80</table>
<set name="magicLvl" val="99" />
<set name="power" val="70" />
<set name="lvlDepend" val="1" />
<set name="targetType" val="AURA" />
<set name="isDebuff" val="true" />
<set name="skillType" val="SELF" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="skillRadius" val="350" />
<set name="trait" val="HOLD" />
<enchant1 name="power" val="#ench1power" />
<!--<for>
<effect abnormalLvl="1" abnormalTime="30" abnormalType="root_magically" name="SELF" val="0" />
</for>-->
</skill>
<skill id="10808" levels="1" name="Decoy Provocation">
<!-- AUTO GENERATED SKILL -->
@ -90,32 +229,67 @@
<set name="isDebuff" val="true" />
</skill>
<skill id="10809" levels="1" name="Survival Movement">
<!-- AUTO GENERATED SKILL -->
<!-- P. Evasion + 15. Disappears after 4 strikes. -->
<set name="icon" val="icon.skill1087" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="reuseDelay" val="30000" />
<set name="isMagic" val="4" />
<set name="abnormalTime" val="1200" />
<set name="staticReuse" val="true" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="skillType" val="BUFF" />
<set name="targetType" val="SELF" />
<set name="isTriggeredSkill" val="true" />
<for>
<effect name="Buff">
<add stat="rEvas" val="15" />
</effect>
</for>
</skill>
<skill id="10810" levels="4" name="Sniping">
<!-- AUTO GENERATED SKILL -->
<!-- For 30 minutes when a bow or crossbow is equipped, P. Atk. + 5%, Atk. Spd. + 5%, and P. Def./M. Def. + 5%. -->
<table name="#mpConsumes"> 62 69 76 83 </table>
<set name="icon" val="icon.skill11870" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="hitTime" val="1000" />
<set name="coolTime" val="500" />
<set name="reuseDelay" val="30000" />
<set name="abnormalTime" val="1800" />
<table name="#mpConsume">62 69 76 83</table>
<set name="mpConsume" val="#mpConsume" />
<table name="#abnormalLvl">1 2 3 4</table>
<table name="#bonus">1.05 1.06 1.07 1.1</table>
<table name="#magicLvl">85 90 95 99</table>
<set name="magicLvl" val="#magicLvl" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="skillType" val="BUFF" />
<for>
<effect name="Buff">
<mul stat="pAtk" val="#bonus">
<and>
<using kind="CROSSBOW,BOW" />
</and>
</mul>
<mul stat="pAtkSpd" val="#bonus">
<and>
<using kind="CROSSBOW,BOW" />
</and>
</mul>
<mul stat="pDef" val="#bonus">
<and>
<using kind="CROSSBOW,BOW" />
</and>
</mul>
</effect>
</for>
</skill>
<skill id="10811" levels="4" name="Superior Hawk Mastery">
<!-- AUTO GENERATED SKILL -->
<!-- P. Atk. + 5% when equipped with a bow or crossbow. -->
<set name="icon" val="icon.skill10811" />
<table name="#damage">1.05 1.06 1.07 1.1</table>
<table name="#magicLvl">85 90 95 99</table>
<set name="magicLvl" val="#magicLvl" />
<set name="operateType" val="PASSIVE" />
<set name="targetType" val="SELF" />
<set name="skillType" val="BUFF" />
<for>
<effect name="Buff">
<mul stat="pAtk" val="#damage">
<using kind="CROSSBOW,BOW" />
</mul>
</effect>
</for>
</skill>
<skill id="10812" levels="3" name="Sneak Shot">
<!-- AUTO GENERATED SKILL -->
@ -141,23 +315,45 @@
<set name="isDebuff" val="true" />
</skill>
<skill id="10856" levels="4" name="Rapid Fire Position">
<!-- AUTO GENERATED SKILL -->
<!-- For 30 minutes when a bow or crossbow is equipped, P. Atk. + 5%, chance of receiving an M. Critical Hit - 5%, and P. Skill Cooldown - 5%. -->
<table name="#mpConsumes"> 62 69 76 83 </table>
<set name="icon" val="icon.skill11871" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="hitTime" val="1000" />
<set name="coolTime" val="500" />
<set name="reuseDelay" val="30000" />
<set name="abnormalTime" val="1800" />
<table name="#mpConsume">62 69 76 83</table>
<set name="mpConsume" val="#mpConsume" />
<table name="#abnormalLvl">1 2 3 4</table>
<table name="#damage">1.05 1.06 1.07 1.1</table>
<table name="#reuse">0.95 0.95 0.93 0.90</table>
<table name="#magicLvl">85 90 95 99</table>
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="skillType" val="BUFF" />
<for>
<effect name="Buff">
<mul stat="pAtk" val="#damage">
<using kind="CROSSBOW,BOW" />
</mul>
<mul stat="pReuse" val="#reuse">
<using kind="CROSSBOW,BOW" />
</mul>
<mul stat="mReuse" val="#reuse">
<using kind="CROSSBOW,BOW" />
</mul>
</effect>
</for>
</skill>
<skill id="10857" levels="4" name="Superior Speed Mastery">
<!-- AUTO GENERATED SKILL -->
<!-- Speed + 10. -->
<set name="icon" val="icon.skill10857" />
<table name="#speed">10 12 15 20</table>
<table name="#magicLvl">85 90 95 99</table>
<set name="magicLvl" val="#magicLvl" />
<set name="operateType" val="PASSIVE" />
<set name="targetType" val="SELF" />
<set name="skillType" val="BUFF" />
<for>
<effect name="Buff">
<add stat="runSpd" val="#speed" />
</effect>
</for>
</skill>
<skill id="10858" levels="3" name="Retreating Shot">
<!-- AUTO GENERATED SKILL -->

File diff suppressed because it is too large Load Diff

View File

@ -246,16 +246,43 @@
<skill id="11508" levels="6" name="Assault Rush">
<!-- AUTO GENERATED SKILL -->
<!-- Rushes the enemy to inflict Stun for 1 second. Requires a sword, dualsword or dual blunt to be equipped. -->
<table name="#mpConsumes"> 38 39 41 43 45 47 </table>
<set name="icon" val="icon.skill11508" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="600" />
<table name="#enchPdamPower">4040 4140 4240 4340 4440 4540 4640 4740 4840 4940 5040</table>
<table name="#magicLvl">85 87 90 93 96 99</table>
<table name="#effectPower">82 83 84 85 86 87</table>
<table name="#mpConsume">38 39 41 43 45 47</table>
<set name="magicLvl" val="#magicLvl" />
<set name="mpConsume" val="#mpConsume" />
<set name="effectRange" val="800" />
<set name="flyType" val="CHARGE" />
<set name="nextActionAttack" val="true" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="skillType" val="DUMMY" />
<set name="targetType" val="ONE" />
<set name="hitTime" val="800" />
<set name="coolTime" val="200" />
<set name="castRange" val="600" />
<set name="reuseDelay" val="10000" />
<set name="isDebuff" val="true" />
<set name="trait" val="SHOCK" />
<enchant1 name="skillType" val="PDAM" />
<enchant1 name="power" val="#enchPdamPower" />
<enchant1 name="SSBoost" val="2.0" />
<cond addName="1" msgId="113">
<using kind="DUAL, DUALBLUNT" />
<target mindistance="200" />
</cond>
<for>
<effect name="PhysicalAttack" />
<effect name="Debuff">
<mul stat="pAtk" val="0.60" />
<mul stat="mAtk" val="0.60" />
</effect>
</for>
<!--<for>
<effect name="EnemyCharge" noicon="1" val="0" />
<effect abnormalLvl="1" abnormalTime="1" abnormalType="stun" effectPower="#effectPower" effectType="STUN"
name="Stun" val="0" />
</for>-->
</skill>
<skill id="11509" levels="8" name="Crippling Attack" enchantGroup1="10" enchantGroup2="10" enchantGroup3="10" enchantGroup4="10" enchantGroup5="10" enchantGroup6="10" enchantGroup7="10" enchantGroup8="10">
<!-- Attacks target with 14608 Power added to P. Atk. For 20 seconds, P. Def. and M. Def. - 40% and P. Evasion - 15. Requires a sword, dualsword or dual blunt to be equipped. Over-hit. Critical. -->
@ -443,32 +470,117 @@
</for>
</skill>
<skill id="11513" levels="8" name="Mass Crippling Attack">
<!-- AUTO GENERATED SKILL -->
<!-- Attacks target and nearby enemies with 10263 Power added to P. Atk. For 20 seconds, decreases target's P. Def. and M. Def. by 40% and P. Evasion by 15. Requires a sword, dualsword or dual blunt to be equipped. Over-hit. Critical. -->
<table name="#mpConsumes"> 130 132 136 142 146 150 156 160 </table>
<set name="icon" val="icon.skill11513" />
<table name="#ench1MpConsume">153 147 140 134 128 121 115 108 102 96</table>
<table name="#enchPower">15555 15907 16260 16613 16966 17318 17671 18024 18377 18730</table>
<table name="#enchElementPower">21 22 23 24 25 26 27 28 29 30</table>
<table name="#magicLvl">85 86 88 90 92 94 96 98</table>
<table name="#power">10263 10616 11322 12027 12733 13438 14144 14849</table>
<table name="#mpConsume">130 132 136 142 146 150 156 160</table>
<set name="mpConsume" val="#mpConsume" />
<set name="power" val="#power" />
<set name="magicLvl" val="#magicLvl" />
<set name="targetType" val="AREA" />
<set name="skillRadius" val="150" />
<set name="abnormalTime" val="20" />
<set name="isDebuff" val="true" />
<set name="skillType" val="PDAM" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="40" />
<set name="hitTime" val="1210" />
<set name="coolTime" val="500" />
<set name="castRange" val="200" />
<set name="reuseDelay" val="10000" />
<set name="isDebuff" val="true" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant1 name="power" val="#enchPower" />
<enchant2 name="pvpPower" val="#enchPower" />
<enchant3 name="elementPower" val="#enchElementPower" />
<enchant3 name="element" val="0" />
<enchant3 name="power" val="#enchPower" />
<enchant4 name="elementPower" val="#enchElementPower" />
<enchant4 name="element" val="1" />
<enchant4 name="power" val="#enchPower" />
<enchant5 name="elementPower" val="#enchElementPower" />
<enchant5 name="element" val="2" />
<enchant5 name="power" val="#enchPower" />
<enchant6 name="elementPower" val="#enchElementPower" />
<enchant6 name="element" val="3" />
<enchant6 name="power" val="#enchPower" />
<enchant7 name="elementPower" val="#enchElementPower" />
<enchant7 name="element" val="4" />
<enchant7 name="power" val="#enchPower" />
<enchant8 name="elementPower" val="#enchElementPower" />
<enchant8 name="element" val="5" />
<enchant8 name="power" val="#enchPower" />
<cond msgId="113" addName="1">
<using kind="SWORD, BLUNT, DUAL, DUALBLUNT" />
</cond>
<for>
<effect name="PhysicalAttack" />
<effect name="Debuff">
<mul stat="mDef" val="0.6" />
<mul stat="pDef" val="0.6" />
</effect>
</for>
<for>
<effect name="PhysicalAttack" />
<effect name="Debuff">
<mul stat="mDef" val="0.6" />
<mul stat="pDef" val="0.6" />
<!--<sub stat="rEvas" val="15" />-->
</effect>
</for>
</skill>
<skill id="11514" levels="8" name="Mass Shadow Blade">
<!-- AUTO GENERATED SKILL -->
<!-- Attacks target and nearby enemies with 11722 Power added to P. Atk. For 20 seconds, decreases P. Atk. and M. Atk. by 40%. Requires a sword, dualsword or dual blunt to be equipped. Over-hit. Critical. -->
<table name="#mpConsumes"> 146 150 156 160 166 172 176 182 </table>
<set name="icon" val="icon.skill11514" />
<table name="#ench1MpConsume">174 167 160 152 145 138 131 123 116 109</table>
<table name="#enchPower">17743 18145 18546 18948 19349 19751 20152 20554 20955 21356</table>
<table name="#enchElementPower">21 22 23 24 25 26 27 28 29 30</table>
<table name="#magicLvl">85 87 89 91 93 95 97 99</table>
<table name="#power">11722 12525 13327 14130 14933 15736 16539 17342</table>
<table name="#abormalLvl">1 2 3 4 5 6 7 8</table>
<table name="#mpConsume">146 150 156 160 166 172 176 182</table>
<set name="mpConsume" val="#mpConsume" />
<set name="power" val="#power" />
<set name="magicLvl" val="#magicLvl" />
<set name="targetType" val="AREA" />
<set name="skillRadius" val="150" />
<set name="abnormalTime" val="20" />
<set name="isDebuff" val="true" />
<set name="skillType" val="PDAM" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="40" />
<set name="hitTime" val="1410" />
<set name="coolTime" val="500" />
<set name="castRange" val="200" />
<set name="reuseDelay" val="10000" />
<set name="isDebuff" val="true" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant1 name="power" val="#enchPower" />
<enchant2 name="pvpPower" val="#enchPower" />
<enchant3 name="elementPower" val="#enchElementPower" />
<enchant3 name="element" val="0" />
<enchant3 name="power" val="#enchPower" />
<enchant4 name="elementPower" val="#enchElementPower" />
<enchant4 name="element" val="1" />
<enchant4 name="power" val="#enchPower" />
<enchant5 name="elementPower" val="#enchElementPower" />
<enchant5 name="element" val="2" />
<enchant5 name="power" val="#enchPower" />
<enchant6 name="elementPower" val="#enchElementPower" />
<enchant6 name="element" val="3" />
<enchant6 name="power" val="#enchPower" />
<enchant7 name="elementPower" val="#enchElementPower" />
<enchant7 name="element" val="4" />
<enchant7 name="power" val="#enchPower" />
<enchant8 name="elementPower" val="#enchElementPower" />
<enchant8 name="element" val="5" />
<enchant8 name="power" val="#enchPower" />
<cond msgId="113" addName="1">
<using kind="SWORD, BLUNT, DUAL, DUALBLUNT" />
</cond>
<for>
<effect name="PhysicalAttack" />
<effect name="Debuff">
<mul stat="mDef" val="0.6" />
<mul stat="pDef" val="0.6" />
</effect>
</for>
</skill>
<skill id="11515" levels="5" name="Confusion Bomber">
<!-- AUTO GENERATED SKILL -->
@ -1195,44 +1307,94 @@
</for>
</skill>
<skill id="11533" levels="1" name="Blood Requiem">
<!-- AUTO GENERATED SKILL -->
<!-- Party members receives 80% Vampiric Rage effect for 15 seconds. -->
<set name="icon" val="icon.skill11546" />
<table name="#ench1MpConsume">261 250 239 228 217 206 195 184 174 163</table>
<table name="#ench2chance">61 62 63 64 65 66 67 68 69 70</table>
<set name="magicLvl" val="97" />
<set name="targetType" val="PARTY" />
<set name="skillType" val="BUFF" />
<set name="castMagic" val="MAGIC" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="342" />
<set name="effectRange" val="600" />
<set name="hitTime" val="3000" />
<set name="coolTime" val="500" />
<set name="abnormalTime" val="15" />
<set name="reuseDelay" val="600000" />
<set name="mpConsume" val="272" />
<set name="mpInitialConsume" val="70" />
<set name="aggroPoints" val="514" />
<set name="power" val="60" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant2 name="power" val="#ench2chance" />
<for>
<effect name="Buff">
<add stat="absorbDam" val="80" />
</effect>
</for>
</skill>
<skill id="11534" levels="5" name="Angel's Touch">
<!-- AUTO GENERATED SKILL -->
<!-- For 7 seconds, renders target immune to debuffs. -->
<table name="#mpConsumes"> 70 75 80 85 90 </table>
<set name="icon" val="icon.skill11534" />
<table name="#ench1MpConsume">69 66 63 60 57 54 51 48 46 43</table>
<table name="#ench2pDef">1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.1</table>
<table name="#ench3mDef">1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.1</table>
<table name="#abnormalTime">7 9 11 13 15</table>
<table name="#abnormalLvl">1 2 3 4 5</table>
<table name="#magicLvl">87 90 93 96 99</table>
<table name="#mpInitialConsume">14 15 16 17 18</table>
<table name="#mpConsume">56 60 64 68 72</table>
<set name="mpConsume" val="#mpConsume" />
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="magicLvl" val="#magicLvl" />
<set name="targetType" val="ONE" />
<set name="skillType" val="BUFF" />
<set name="castMagic" val="MAGIC" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="900" />
<set name="effectPoints" val="1100" />
<set name="hitTime" val="700" />
<set name="coolTime" val="300" />
<set name="castRange" val="900" />
<set name="reuseDelay" val="60000" />
<set name="isMagic" val="1" />
<set name="aggroPoints" val="514" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<for>
<effect name="Buff">
<set stat="debuffImmunity" val="1" />
</effect>
</for>
<enchant2for>
<effect name="Buff">
<set stat="debuffImmunity" val="1" />
<mul stat="pDef" val="#ench2pDef" />
</effect>
</enchant2for>
<enchant3for>
<effect name="Buff">
<set stat="debuffImmunity" val="1" />
<mul stat="mDef" val="#ench3mDef" />
</effect>
</enchant3for>
</skill>
<skill id="11536" levels="6" name="Divine Cancel">
<!-- AUTO GENERATED SKILL -->
<!-- Has a chance of canceling up to 2 of the buff effects on target. -->
<table name="#mpConsumes"> 70 70 75 80 85 90 </table>
<set name="icon" val="icon.skill11536" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="900" />
<table name="#ench1MpConsume">69 66 63 60 57 54 51 48 46 43</table>
<table name="#ench1MpInitialConsume">17 16 15 15 14 13 12 12 11 10</table>
<table name="#ench2power">52 53 54 55 56 57 58 59 60 61</table>
<table name="#magicLvl">70 70 75 80 85 90</table>
<table name="#mpInitialConsume">14 14 15 16 17 18</table>
<table name="#mpConsume">56 56 60 64 68 72</table>
<set name="mpConsume" val="#mpConsume" />
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="magicLvl" val="#magicLvl" />
<set name="castMagic" val="MAGIC" />
<set name="hitTime" val="700" />
<set name="coolTime" val="300" />
<set name="castRange" val="900" />
<set name="reuseDelay" val="300000" />
<set name="isMagic" val="1" />
<set name="isDebuff" val="true" />
<set name="power" val="50" />
<set name="targetType" val="ONE" />
<set name="skillType" val="CANCEL" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="maxNegated" val="2" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant1 name="mpInitialConsume" val="#ench1MpInitialConsume" />
<enchant2 name="power" val="#ench2power" />
</skill>
<skill id="11537" levels="7" name="Transform">
<!-- AUTO GENERATED SKILL -->
@ -1280,76 +1442,324 @@
<set name="isDebuff" val="true" />
</skill>
<skill id="11540" levels="4" name="Quick Escape">
<!-- AUTO GENERATED SKILL -->
<!-- Transforms yourself into a cute pig for 15 seconds. P. Def. and M. Def. + 3000, and Speed + 30%. -->
<table name="#mpConsumes"> 70 77 85 92 </table>
<set name="icon" val="icon.skill11540" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<table name="#ench1MpConsume">71 68 65 62 59 56 53 50 47 44</table>
<table name="#ench1MpInitialConsume">17 16 15 15 14 13 12 12 11 10</table>
<table name="#ench2abnormalTime">16 17 18 19 20 21 22 23 24 25</table>
<table name="#enchHealPercent">1 2 3 4 5 6 7 8 9 10</table>
<table name="#magicLvl">85 90 95 99</table>
<table name="#def">3000 3500 4000 4500</table>
<table name="#runSpd">1.30 1.40 1.50 1.60</table>
<table name="#mpConsume">56 62 68 74</table>
<table name="#mpInitialConsume">14 15 17 18</table>
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="mpConsume" val="#mpConsume" />
<set name="abnormalTime" val="15" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="skillType" val="BUFF" />
<set name="magicLvl" val="#magicLvl" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="hitTime" val="1500" />
<set name="coolTime" val="500" />
<set name="reuseDelay" val="60000" />
<set name="isMagic" val="1" />
<set name="castMagic" val="MAGIC" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant1 name="mpInitialConsume" val="#ench1MpInitialConsume" />
<cond addName="1" msgId="113">
<player canTransform="true" />
</cond>
<for>
<effect name="Transformation">
<param id="104" />
<add stat="mDef" val="#def" />
<add stat="pDef" val="#def" />
<mul stat="runSpd" val="#runSpd" />
</effect>
</for>
<enchant2for>
<effect name="Transformation">
<param id="104" />
<add stat="mDef" val="4500" />
<add stat="pDef" val="4500" />
<mul stat="runSpd" val="1.60" />
</effect>
</enchant2for>
<enchant3for>
<effect name="Transformation">
<param id="104" />
<add stat="mDef" val="4500" />
<add stat="pDef" val="4500" />
<mul stat="runSpd" val="1.60" />
</effect>
<!--<effect name="HealPercent" noicon="1" val="#enchHealPercent" />-->
</enchant3for>
<enchant4for>
<effect name="Transformation">
<param id="104" />
<add stat="mDef" val="4500" />
<add stat="pDef" val="4500" />
<mul stat="runSpd" val="1.60" />
</effect>
<!--<effect name="MpHealPercent" noicon="1" val="#enchHealPercent" />-->
</enchant4for>
<enchant5for>
<effect name="Transformation">
<param id="104" />
<add stat="mDef" val="4500" />
<add stat="pDef" val="4500" />
<mul stat="runSpd" val="1.60" />
</effect>
<!--<effect name="CpHealPercent" noicon="1" val="#enchHealPercent" />-->
</enchant5for>
</skill>
<skill id="11541" levels="1" name="Polymorph">
<!-- AUTO GENERATED SKILL -->
<!-- Transforms yourself into a stone for 15 seconds to eliminate nearby enemies' aggression and keep them from targeting you. Greatly decreases Speed while transformed. Cannot be used while Disparition is active. -->
<set name="icon" val="icon.skill11541" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<table name="#ench1MpConsume">67 65 63 61 58 56 54 52 49 47</table>
<table name="#ench2abnormalTime">16 17 18 19 20 21 22 23 24 25</table>
<table name="#ench3decreasePenalty">0.66 0.65 0.64 0.63 0.62 0.61 0.60 0.59 0.58 0.57</table>
<set name="targetType" val="SELF" />
<set name="mpConsume" val="70" />
<set name="skillType" val="BUFF" />
<set name="magicLvl" val="85" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="abnormalTime" val="15" />
<set name="power" val="100" />
<set name="hitTime" val="1500" />
<set name="coolTime" val="500" />
<set name="reuseDelay" val="60000" />
<set name="isMagic" val="1" />
<set name="mpConsume" val="33" />
<set name="mpInitialConsume" val="14" />
<set name="skillRadius" val="600" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<cond addName="1" msgId="113">
<player canTransform="true" />
</cond>
<for>
<effect name="Transformation">
<param id="505" />
<mul stat="runSpd" val="0.67" />
<add stat="pDef" val="4500" />
<add stat="mDef" val="4500" />
</effect>
<!--<effect abnormalLvl="1" abnormalTime="15" abnormalType="block_skills" name="BlockSkills" noicon="1" self="1" val="0" />
<effect abnormalTime="15" name="TargetImmunity" noicon="1" self="1" val="0" />
<effect name="RemoveTarget" noicon="1" val="0" />-->
</for>
<enchant2for>
<effect name="Transformation">
<param id="505" />
<mul stat="runSpd" val="0.67" />
<add stat="pDef" val="4500" />
<add stat="mDef" val="4500" />
</effect>
<!--<effect abnormalLvl="1" abnormalTime="#ench2abnormalTime" abnormalType="block_skills" name="BlockSkills" noicon="1" self="1" val="0" />
<effect abnormalTime="#ench2abnormalTime" name="TargetImmunity" noicon="1" self="1" val="0" />
<effect name="RemoveTarget" noicon="1" val="0" />-->
</enchant2for>
<enchant3for>
<effect name="Transformation">
<param id="505" />
<mul stat="runSpd" val="#ench3decreasePenalty" />
<add stat="pDef" val="4500" />
<add stat="mDef" val="4500" />
</effect>
<!--<effect abnormalLvl="1" abnormalTime="15" abnormalType="block_skills" name="BlockSkills" noicon="1" self="1" val="0" />
<effect abnormalTime="15" name="TargetImmunity" noicon="1" self="1" val="0" />
<effect name="RemoveTarget" noicon="1" val="0" />-->
</enchant3for>
</skill>
<skill id="11543" levels="3" name="Disperse">
<!-- AUTO GENERATED SKILL -->
<!-- For 30 sec., transforms yourself and nearby party members to increase P. Def. and M. Def. + 2000 and Speed + 44. Decreases P. Atk. and M. Atk. + 80%. -->
<table name="#mpConsumes"> 330 350 370 </table>
<set name="icon" val="icon.skill11543" />
<table name="#ench1MpConsume">284 272 260 248 236 224 213 201 189 177</table>
<table name="#ench1MpInitialConsume">71 68 65 62 59 56 53 50 47 44</table>
<table name="#enchHealPower">1 2 3 4 5 6 7 8 9 10</table>
<table name="#ench2abnormalTime">33 36 39 42 45 48 51 54 57 60</table>
<table name="#pmDef">2000 3000 4000</table>
<table name="#magicLvl">93 96 99</table>
<table name="#mpConsume">264 280 296</table>
<table name="#mpInitialConsume">66 70 74</table>
<table name="#transformationId">104 105 108</table>
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="mpConsume" val="#mpConsume" />
<set name="castMagic" val="MAGIC" />
<set name="targetType" val="TARGET_PARTY" />
<set name="skillRadius" val="900" />
<set name="skillType" val="BUFF" />
<set name="magicLvl" val="#magicLvl" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="hitTime" val="700" />
<set name="coolTime" val="300" />
<set name="reuseDelay" val="900000" />
<set name="isMagic" val="1" />
<set name="aggroPoints" val="467" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant1 name="mpInitialConsume" val="#ench1MpInitialConsume" />
<cond addName="1" msgId="113">
<player canTransform="true" />
</cond>
<for>
<effect name="Transformation">
<param id="#transformationId" />
</effect>
<effect name="Buff">
<mul stat="pAtk" val="0.8" />
<mul stat="mAtk" val="0.8" />
<add stat="pDef" val="#pmDef" />
<add stat="mDef" val="#pmDef" />
<add stat="runSpd" val="44" />
</effect>
</for>
<enchant2for>
<effect name="Transformation">
<param id="#transformationId" />
</effect>
<effect name="Buff">
<mul stat="pAtk" val="0.8" />
<mul stat="mAtk" val="0.8" />
<add stat="pDef" val="4000" />
<add stat="mDef" val="4000" />
<add stat="runSpd" val="44" />
</effect>
</enchant2for>
<enchant3for>
<effect name="Transformation">
<param id="#transformationId" />
</effect>
<effect name="Buff">
<mul stat="pAtk" val="0.8" />
<mul stat="mAtk" val="0.8" />
<add stat="pDef" val="4000" />
<add stat="mDef" val="4000" />
<add stat="runSpd" val="44" />
</effect>
<!--<effect name="HealPercent" noicon="1" val="#enchHealPower" />-->
</enchant3for>
<enchant4for>
<effect name="Transformation">
<param id="104;105;108" />
<mul stat="pAtk" val="0.8" />
<mul stat="mAtk" val="0.8" />
<add stat="pDef" val="4000" />
<add stat="mDef" val="4000" />
<add stat="runSpd" val="44" />
</effect>
<!--<effect name="MpHealPercent" noicon="1" val="#enchHealPower" />-->
</enchant4for>
<enchant5for>
<effect name="Transformation">
<param id="104;105;108" />
<mul stat="pAtk" val="0.8" />
<mul stat="mAtk" val="0.8" />
<add stat="pDef" val="4000" />
<add stat="mDef" val="4000" />
<add stat="runSpd" val="44" />
</effect>
<!--<effect name="CpHealPercent" noicon="1" val="#enchHealPower" />-->
</enchant5for>
</skill>
<skill id="11544" levels="1" name="Battle Rhapsody">
<!-- AUTO GENERATED SKILL -->
<!-- For 30 sec., doubles all party members' P. Atk., M. Atk., Atk. Spd. and Casting Spd. -->
<set name="icon" val="icon.skill11544" />
<table name="#ench1MpConsume">704 675 645 616 587 557 528 499 469 440</table>
<table name="#ench1MpInitialConsume">182 182 182 182 182 182 182 182 182 182</table>
<table name="#ench2runSpd">1 2 3 4 5 6 7 8 9 10</table>
<set name="magicLvl" val="89" />
<set name="targetType" val="PARTY" />
<set name="skillRadius" val="1000" />
<set name="skillType" val="BUFF" />
<set name="castMagic" val="MAGIC" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="916" />
<set name="hitTime" val="3000" />
<set name="coolTime" val="500" />
<set name="abnormalTime" val="30" />
<set name="reuseDelay" val="600000" />
<set name="mpConsume" val="734" />
<set name="mpInitialConsume" val="182" />
<set name="aggroPoints" val="514" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant1 name="mpInitialConsume" val="#ench1MpInitialConsume" />
<for>
<effect name="Buff">
<mul stat="pAtk" val="2" />
<mul stat="mAtk" val="2" />
<mul stat="pAtkSpd" val="2" />
<mul stat="mAtkSpd" val="2" />
</effect>
</for>
<enchant2for>
<effect name="Buff">
<mul stat="pAtk" val="2" />
<mul stat="mAtk" val="2" />
<mul stat="pAtkSpd" val="2" />
<mul stat="mAtkSpd" val="2" />
<add stat="runSpd" val="#ench2runSpd" />
</effect>
</enchant2for>
</skill>
<skill id="11545" levels="1" name="Crazy Nocturne">
<!-- AUTO GENERATED SKILL -->
<!-- For 15 sec., decreases standard attack and M. Skill's Critical Rate targeting party members by 50%. -->
<set name="icon" val="icon.skill11545" />
<set name="targetType" val="PARTY" />
<set name="skillType" val="BUFF" />
<set name="magicLvl" val="95" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="1032" />
<set name="staticReuse" val="true" />
<set name="hitTime" val="3000" />
<set name="coolTime" val="500" />
<set name="abnormalTime" val="15" />
<set name="reuseDelay" val="600000" />
<set name="mpConsume" val="826" />
<set name="mpInitialConsume" val="206" />
<set name="aggroPoints" val="467" />
<set name="skillRadius" val="900" />
<for>
<effect name="Buff">
<mul stat="rCrit" val="0.5" />
<mul stat="mCritRate" val="0.5" />
</effect>
</for>
</skill>
<skill id="11546" levels="1" name="Chaos Symphony">
<!-- AUTO GENERATED SKILL -->
<!-- Inflicts 38826 damage on target and nearby enemies. Decreases nearby enemies' P. Atk., P. Def., M. Atk., M. Def. and Speed by 50% for 10 seconds. Requires a sword, dualsword or dual blunt to be equipped. Over-hit. Critical. -->
<set name="icon" val="icon.skill11533" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="1767" />
<set name="castRange" val="900" />
<set name="hitTime" val="2000" />
<set name="reuseDelay" val="30000" />
<table name="#ench1MpConsume">856 820 784 749 713 677 642 606 570 535</table>
<table name="#ench2chance">61 62 63 64 65 66 67 68 69 70</table>
<table name="#enchElementPower">1 2 3 4 5 6 7 8 9 10</table>
<set name="weaponsAllowed" val="SWORD, BLUNT, DUAL, DUALBLUNT" />
<set name="magicLvl" val="99" />
<set name="power" val="13629" />
<set name="targetType" val="AREA" />
<set name="skillRadius" val="150" />
<set name="skillType" val="PDAM" />
<set name="isDebuff" val="true" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="hitTime" val="2000" />
<set name="castRange" val="900" />
<set name="abnormalTime" val="10" />
<set name="reuseDelay" val="30000" />
<set name="mpConsume" val="892" />
<set name="mpInitialConsume" val="111" />
<set name="effectRange" val="1100" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant3 name="elementPower" val="#enchElementPower" />
<enchant3 name="element" val="0" />
<enchant4 name="elementPower" val="#enchElementPower" />
<enchant4 name="element" val="1" />
<enchant5 name="elementPower" val="#enchElementPower" />
<enchant5 name="element" val="2" />
<enchant6 name="elementPower" val="#enchElementPower" />
<enchant6 name="element" val="3" />
<enchant7 name="elementPower" val="#enchElementPower" />
<enchant7 name="element" val="4" />
<enchant8 name="elementPower" val="#enchElementPower" />
<enchant8 name="element" val="5" />
<for>
<effect name="Debuff">
<mul stat="pAtk" val="0.5" />
<mul stat="pDef" val="0.5" />
<mul stat="mAtk" val="0.5" />
<mul stat="mDef" val="0.5" />
<mul stat="runSpd" val="0.5" />
</effect>
</for>
<enchant2for>
<effect name="Debuff">
<mul stat="pAtk" val="0.5" />
<mul stat="pDef" val="0.5" />
<mul stat="mAtk" val="0.5" />
<mul stat="mDef" val="0.5" />
<mul stat="runSpd" val="0.5" />
</effect>
</enchant2for>
</skill>
<skill id="11547" levels="1" name="Superior HP Recovery" enchantGroup1="10">
<!-- STR + 2 and HP Recovery Bonus + 2.8. -->
@ -1522,17 +1932,86 @@
<set name="isDebuff" val="true" />
</skill>
<skill id="11560" levels="2" name="Celestial Aegis">
<!-- AUTO GENERATED SKILL -->
<!-- Makes all party members invincible for 30 seconds. -->
<table name="#mpConsumes"> 423 557 </table>
<set name="icon" val="icon.skill11560" />
<table name="#ench1MpConsume">428 410 392 374 356 338 321 303 285 267</table>
<table name="#ench2runSpd">1 2 3 4 5 6 7 8 9 10</table>
<table name="#enchHealPower">1 2 3 4 5 6 7 8 9 10</table>
<table name="#target">PARTY CLAN</table>
<table name="#mpInitialConsume">84 111</table>
<table name="#mpConsume">339 446</table>
<set name="mpConsume" val="#mpConsume" />
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="aggroPoints" val="668" />
<set name="staticReuse" val="true" />
<set name="magicLvl" val="85" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="skillRadius" val="1000" />
<set name="abnormalTime" val="30" />
<set name="skillType" val="BUFF" />
<set name="hitTime" val="1000" />
<set name="coolTime" val="200" />
<set name="reuseDelay" val="1800000" />
<set name="isMagic" val="1" />
<set name="removedOnAnyActionExceptMove" val="true" />
<set name="targetType" val="#target" />
<set name="effectRange" val="1200" />
<set name="castRange" val="900" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<effect name="Invincible" time="30" val="0" />
<for>
<effect name="Invincible" time="30" val="0" />
<effect name="TriggerSkillByAttack">
<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="100" />
<param minDamage="1" chance="100" />
<param skillId="20007" skillLevel="1" />
<param targetType="ONE" />
<param allowWeapons="ALL" />
</effect>
</for>
<enchant2for>
<effect name="Invincible" time="30" val="0" />
<effect name="Buff">
<add stat="runSpd" val="#ench2runSpd" />
</effect>
<effect name="TriggerSkillByAttack">
<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="100" />
<param minDamage="1" chance="100" />
<param skillId="20007" skillLevel="1" />
<param targetType="ONE" />
<param allowWeapons="ALL" />
</effect>
</enchant2for>
<enchant3for>
<effect name="HealPercent" noicon="1" val="#enchHealPower" />
<effect name="Invincible" time="30" val="0" />
<effect name="TriggerSkillByAttack">
<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="100" />
<param minDamage="1" chance="100" />
<param skillId="20007" skillLevel="1" />
<param targetType="ONE" />
<param allowWeapons="ALL" />
</effect>
</enchant3for>
<enchant4for>
<effect name="MpHealPercent" noicon="1" val="#enchHealPower" />
<effect name="Invincible" time="30" val="0" />
<effect name="TriggerSkillByAttack">
<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="100" />
<param minDamage="1" chance="100" />
<param skillId="20007" skillLevel="1" />
<param targetType="ONE" />
<param allowWeapons="ALL" />
</effect>
</enchant4for>
<enchant5for>
<effect name="CpHealPercent" noicon="1" val="#enchHealPower" />
<effect name="Invincible" time="30" val="0" />
<effect name="TriggerSkillByAttack">
<param attackerType="L2Character" minAttackerLevel="1" maxAttackerLevel="100" />
<param minDamage="1" chance="100" />
<param skillId="20007" skillLevel="1" />
<param targetType="ONE" />
<param allowWeapons="ALL" />
</effect>
</enchant5for>
</skill>
<skill id="11561" levels="4" name="Giant Root">
<!-- AUTO GENERATED SKILL -->
@ -1550,14 +2029,32 @@
<set name="isDebuff" val="true" />
</skill>
<skill id="11562" levels="1" name="Devil's Movement">
<!-- AUTO GENERATED SKILL -->
<!-- Prevents all party members from being attacked preemptively by monsters for 2 minutes. But if any party member initiates an attack, the effect will be canceled. -->
<set name="icon" val="icon.skill11562" />
<table name="#ench1MpConsume">57 55 52 50 48 45 43 40 38 36</table>
<table name="#ench2abnormalTime">130 140 150 160 170 180 190 200 210 220</table>
<table name="#ench3runSpd">1 2 3 4 5 6 7 8 9 10</table>
<set name="magicLvl" val="85" />
<set name="targetType" val="PARTY" />
<set name="skillRadius" val="1000" />
<set name="abnormalTime" val="120" />
<set name="skillType" val="BUFF" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="60" />
<set name="hitTime" val="2500" />
<set name="reuseDelay" val="3000" />
<set name="mpConsume" val="60" />
<set name="aggroPoints" val="669" />
<set name="canBeDispeled" val="false" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<for>
<effect abnormalLvl="3" abnormalTime="120" abnormalType="dance_of_shadow" abnormalVisualEffect="stealth" name="SilentMove" removed="ON_ATTACK_BUFF" val="0"></effect>
</for>
<enchant2for>
<effect abnormalLvl="3" abnormalTime="#ench2abnormalTime" abnormalType="dance_of_shadow" abnormalVisualEffect="stealth" name="SilentMove" removed="ON_ATTACK_BUFF" val="0"></effect>
</enchant2for>
<enchant3for>
<effect abnormalLvl="3" abnormalTime="120" abnormalType="dance_of_shadow" abnormalVisualEffect="stealth" name="SilentMove" removed="ON_ATTACK_BUFF" val="0">
<add stat="runSpd" val="#ench3runSpd" />
</effect>
</enchant3for>
</skill>
<skill id="11563" levels="1" name="Quick Return">
<!-- AUTO GENERATED SKILL -->
@ -1569,19 +2066,37 @@
<set name="hitTime" val="2500" />
<set name="reuseDelay" val="75000" />
<set name="isMagic" val="1" />
<for>
<effect name="Escape">
<param escapeType="TOWN" />
</effect>
</for>
</skill>
<skill id="11564" levels="3" name="Angel's Resurrection">
<!-- AUTO GENERATED SKILL -->
<!-- Resurrects a dead target and restores 40% of the XP lost. -->
<set name="icon" val="icon.skill1016" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="60" />
<table name="#ench1MpConsume">57 55 52 50 48 45 43 40 38 36</table>
<table name="#ench2power">61 62 63 64 65 66 67 68 69 70</table>
<table name="#power">40 50 60</table>
<set name="blockedInOlympiad" val="true" />
<set name="castRange" val="400" />
<set name="hitTime" val="2000" />
<set name="aggroPoints" val="421" />
<set name="effectRange" val="900" />
<set name="coolTime" val="500" />
<set name="hitTime" val="6000" />
<set name="isMagic" val="1" /> <!-- Magic Skill -->
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="reuseDelay" val="30000" />
<set name="isMagic" val="4" />
<set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" />
<set name="targetType" val="PC_BODY" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant2 name="power" val="#ench2power" />
<cond>
<player canResurrect="true" />
</cond>
<for>
<effect name="Resurrection">
<param power="#power" />
</effect>
</for>
</skill>
<skill id="11565" levels="1" name="Elemental Resistance" enchantGroup1="10" enchantGroup2="10">
<!-- Increases party members' Fire/Water/Wind/Earth Resistance by 30 for 30 minutes. -->
@ -1731,16 +2246,24 @@
</for>
</skill>
<skill id="11570" levels="1" name="Healing Melody">
<!-- AUTO GENERATED SKILL -->
<!-- Heals target and the 10 most injured allies around target by up to 35% of their Max HP. The recovery amount decreases starting from the most injured person. -->
<set name="icon" val="icon.skill11570" />
<table name="#ench1MpConsume">148 142 136 130 124 117 111 105 99 93</table>
<table name="#healPercent">30;27;24;21;18;15;12;10;10;10;10</table>
<set name="skillRadius" val="300" />
<set name="castMagic" val="MAGIC" />
<set name="magicLvl" val="85" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="582" />
<set name="castRange" val="900" />
<set name="targetType" val="AREA" />
<set name="healPercents" val="30;27;24;21;18;15;12;10;10;10;10" />
<set name="power" val="35" />
<set name="hitTime" val="2000" />
<set name="castRange" val="900" />
<set name="reuseDelay" val="5000" />
<set name="isMagic" val="1" />
<set name="mpConsume" val="582" />
<set name="mpInitialConsume" val="39" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<!--<effect name="HealPercent">
<param power="#healPercent" />
</effect>-->
</skill>
<skill id="11571" levels="1" name="Recovery Melody">
<!-- AUTO GENERATED SKILL -->

View File

@ -1,88 +1,170 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/skills.xsd">
<skill id="11600" levels="1" name="Frenzied Prevailing Sonata">
<!-- AUTO GENERATED SKILL -->
<!-- For 5 minutes, increases clan members' Atk. Spd. + 15%, Casting Spd. + 30%, Max HP + 30%, and MP recovery bonus + 20%. Decreases MP Consumption for magic skills - 10% and the magic cancel rate. -->
<set name="icon" val="icon.skill11600" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="targetType" val="CLAN" />
<set name="skillType" val="BUFF" />
<set name="abnormalType" val="PREV_SONATA" />
<set name="mpConsume" val="140" />
<set name="hitTime" val="700" />
<set name="coolTime" val="300" />
<set name="abnormalTime" val="420" />
<set name="reuseDelay" val="2000" />
<set name="effectRange" val="1200" />
<set name="castRange" val="900" />
<for>
<effect name="Buff">
<mul stat="pAtkSpd" val="1.15" />
<mul stat="mAtkSpd" val="1.30" />
<mul stat="maxHp" val="1.30" />
<mul stat="regMp" val="1.20" />
<mul stat="MagicalMpConsumeRate" val="0.9" />
<!--<mul stat="magicFailureRate" val="0.80" />-->
</effect>
</for>
</skill>
<skill id="11601" levels="1" name="Frenzied Daring Sonata">
<!-- AUTO GENERATED SKILL -->
<!-- For 5 minutes, increases clan members' P. Atk. + 8%, M. Atk. + 16%, Atk. Spd. and Casting Spd. + 8%. Decreases P. Def. - 3%, M. Def. - 11%, and P. Evasion - 4. Chance of applying 8% Vampiric Rage effect. Reflects 10% of incurred damage back to the enemy. -->
<set name="icon" val="icon.skill11601" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="targetType" val="CLAN" />
<set name="skillType" val="BUFF" />
<set name="abnormalType" val="DARING_SONATA" />
<set name="abnormalTime" val="300" />
<set name="mpConsume" val="140" />
<set name="hitTime" val="700" />
<set name="coolTime" val="300" />
<set name="reuseDelay" val="2000" />
<set name="effectRange" val="1200" />
<set name="castRange" val="900" />
<for>
<effect name="Buff">
<mul stat="pAtk" val="1.08" />
<mul stat="mAtk" val="1.16" />
<mul stat="mAtkSpd" val="1.08" />
<mul stat="pAtkSpd" val="1.08" />
<mul stat="pDef" val="0.97" />
<mul stat="mDef" val="0.89" />
<sub stat="rEvas" val="4" />
<add stat="absorbDam" val="8" />
<add stat="reflectDam" val="10" />
</effect>
</for>
</skill>
<skill id="11602" levels="1" name="Frenzied Refreshing Sonata">
<!-- AUTO GENERATED SKILL -->
<!-- For 5 minutes, increases clan members' HP Recovery Bonus + 20%, P.Accuracy + 4, P.Evasion + 3, and Spd. + 20. Decreases skill MP Consumption - 20% and skill Cooldown - 10%. -->
<set name="icon" val="icon.skill11602" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="abnormalType" val="REF_SONATA" />
<set name="targetType" val="CLAN" />
<set name="skillType" val="BUFF" />
<set name="abnormalTime" val="300" />
<set name="mpConsume" val="140" />
<set name="hitTime" val="700" />
<set name="coolTime" val="300" />
<set name="reuseDelay" val="2000" />
<set name="effectRange" val="1200" />
<set name="castRange" val="900" />
<for>
<effect name="Buff">
<mul stat="regHp" val="1.20" />
<add stat="accCombat" val="4" />
<add stat="rEvas" val="3" />
<add stat="runSpd" val="20" />
<mul stat="MagicalMpConsumeRate" val="0.8" />
<mul stat="PhysicalMpConsumeRate" val="0.8" />
<mul stat="mReuse" val="0.9" />
<mul stat="pReuse" val="0.9" />
</effect>
</for>
</skill>
<skill id="11603" levels="4" name="Mass Restriction">
<!-- AUTO GENERATED SKILL -->
<!-- During PvP, limits the CP, HP, and MP recovery of target and nearby enemies to maximum 60% for 30 seconds. -->
<table name="#mpConsumes"> 252 278 306 332 </table>
<set name="icon" val="icon.skill11603" />
<table name="#power">75 80 85 90</table>
<table name="#magicLvl">85 90 95 99</table>
<table name="#mpConsume">252 278 306 332</table>
<table name="#abnormalLvl">1 2 3 4</table>
<set name="power" val="#power" />
<set name="magicLvl" val="#magicLvl" />
<set name="mpConsume" val="#mpConsume" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="900" />
<set name="targetType" val="AREA" />
<set name="skillType" val="DEBUFF" />
<set name="abnormalTime" val="30" />
<set name="hitTime" val="2110" />
<set name="coolTime" val="500" />
<set name="reuseDelay" val="120000" />
<set name="isMagic" val="1" />
<set name="isDebuff" val="true" />
<set name="castRange" val="900" />
<set name="skillRadius" val="250" />
<cond>
<target playable="true" />
</cond>
<for>
<effect name="Debuff">
<mul stat="regHp" val="0.7" />
<mul stat="regMp" val="0.7" />
<mul stat="regCp" val="0.7" />
</effect>
</for>
</skill>
<skill id="11604" levels="4" name="Shocking Blow">
<!-- AUTO GENERATED SKILL -->
<!-- Removes Invincibility of target and nearby enemies during PvP. -->
<table name="#mpConsumes"> 252 278 306 332 </table>
<set name="icon" val="icon.skill11604" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="900" />
<table name="#magicLvl">85 90 95 99</table>
<table name="#mpConsume">252 278 306 332</table>
<set name="magicLvl" val="#magicLvl" />
<set name="mpConsume" val="#mpConsume" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="AREA" />
<set name="isDebuff" val="true" />
<set name="skillType" val="CANCEL_CELESTIAL" />
<set name="hitTime" val="2110" />
<set name="coolTime" val="500" />
<set name="castRange" val="900" />
<set name="reuseDelay" val="120000" />
<set name="isMagic" val="1" />
<set name="skillRadius" val="250" />
<cond>
<target playable="true" />
</cond>
</skill>
<skill id="11605" levels="1" name="Shield Song">
<!-- AUTO GENERATED SKILL -->
<!-- For 30 min., P. Def. + 5%, Attribute Def. + 20, Resistance to bows/crossbows + 10%, and Debuff Resistance + 10%. -->
<set name="icon" val="icon.skill11606new" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="83" />
<set name="hitTime" val="1000" />
<set name="coolTime" val="500" />
<set name="abnormalTime" val="1800" />
<set name="reuseDelay" val="30000" />
<set name="mpConsume" val="83" />
<set name="targetType" val="SELF" />
<set name="skillType" val="BUFF" />
<set name="castRange" val="900" />
<set name="skillRadius" val="250" />
<for>
<effect abnormalLvl="1" abnormalTime="1800" abnormalType="song_of_shield" name="Buff" val="0">
<mul stat="pDef" val="1.1" />
<add stat="fireRes" val="20" />
<add stat="waterRes" val="20" />
<add stat="windRes" val="20" />
<add stat="earthRes" val="20" />
<add stat="darkRes" val="20" />
<add stat="holyRes" val="20" />
<param BOW="0.9" />
<param CROSSBOW="0.9" />
<mul stat="debuffVuln" val="1.1" />
</effect>
</for>
</skill>
<skill id="11606" levels="1" name="Dance of Might">
<!-- AUTO GENERATED SKILL -->
<!-- For 30 min., P. Atk. + 5%, Atk. Spd. + 5%, P. Critical Rate + 10, and Speed + 10. -->
<set name="icon" val="icon.skill11605new" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="83" />
<set name="hitTime" val="1000" />
<set name="coolTime" val="500" />
<set name="reuseDelay" val="30000" />
<set name="mpConsume" val="83" />
<set name="abnormalTime" val="1800" />
<set name="targetType" val="SELF" />
<set name="skillType" val="BUFF" />
<set name="castRange" val="900" />
<set name="skillRadius" val="250" />
<for>
<effect abnormalLvl="1" abnormalTime="1800" abnormalType="dance_of_power" name="Buff" val="0">
<mul stat="pAtk" val="1.05" />
<mul stat="pAtkSpd" val="1.05" />
<mul stat="rCrit" val="1.1" />
<add stat="runSpd" val="10" />
</effect>
</for>
</skill>
<skill id="11607" levels="1" name="Prevailing Song">
<!-- AUTO GENERATED SKILL -->
@ -122,57 +204,125 @@
<!-- For 5 minutes, increases party members' Atk. Spd. + 15%, Casting Spd. + 30%, Max HP + 30%, and MP recovery bonus + 20%. Decreases magic skill MP Consumption - 10% and the magic cancel rate. -->
<set name="icon" val="icon.skill11610" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="targetType" val="PARTY" />
<set name="abnormalTime" val="300" />
<set name="mpConsume" val="140" />
<set name="hitTime" val="700" />
<set name="coolTime" val="300" />
<set name="reuseDelay" val="2000" />
<set name="effectRange" val="1200" />
<set name="castRange" val="900" />
<for>
<effect name="Buff">
<mul stat="pAtkSpd" val="1.15" />
<mul stat="mAtkSpd" val="1.30" />
<mul stat="maxHp" val="1.30" />
<mul stat="regMp" val="1.20" />
<mul stat="MagicalMpConsumeRate" val="0.80" />
<mul stat="PhysicalMpConsumeRate" val="0.90" />
</effect>
</for>
</skill>
<skill id="11611" levels="1" name="Daring Dance">
<!-- AUTO GENERATED SKILL -->
<!-- For 5 minutes, increases party members' P. Atk. + 8%, M. Atk. + 16%, Atk. Spd. and Casting Spd. + 8%. Decreases P. Def. - 3%, M. Def. - 11%, and P. Evasion - 4. Chance of applying 8% Vampiric Rage effect. Reflects 10% of incurred damage back to the enemy. -->
<set name="icon" val="icon.skill11611" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="targetType" val="PARTY" />
<set name="mpConsume" val="140" />
<set name="abnormalTime" val="300" />
<set name="hitTime" val="700" />
<set name="coolTime" val="300" />
<set name="reuseDelay" val="2000" />
<set name="effectRange" val="1200" />
<set name="castRange" val="900" />
<for>
<effect name="Buff">
<mul stat="pAtk" val="1.08" />
<mul stat="mAtk" val="1.16" />
<mul stat="mAtkSpd" val="1.08" />
<mul stat="pAtkSpd" val="1.08" />
<mul stat="pDef" val="0.97" />
<mul stat="mDef" val="0.89" />
<sub stat="rEvas" val="4" />
<add stat="absorbDam" val="8" />
<add stat="reflectDam" val="10" />
</effect>
</for>
</skill>
<skill id="11612" levels="1" name="Refreshing Dance">
<!-- AUTO GENERATED SKILL -->
<!-- For 5 minutes, increases party members' HP Recovery Bonus + 20%, P.Accuracy + 4, P.Evasion + 3, and Spd. + 20. Decreases skill MP Consumption - 20% and skill Cooldown - 10%. -->
<set name="icon" val="icon.skill11612" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="targetType" val="PARTY" />
<set name="abnormalTime" val="300" />
<set name="mpConsume" val="140" />
<set name="hitTime" val="700" />
<set name="coolTime" val="300" />
<set name="reuseDelay" val="2000" />
<set name="effectRange" val="1200" />
<set name="castRange" val="900" />
<for>
<effect name="Buff">
<mul stat="regHp" val="1.20" />
<add stat="accCombat" val="4" />
<add stat="rEvas" val="3" />
<add stat="runSpd" val="20" />
<mul stat="MagicalMpConsumeRate" val="0.8" />
<mul stat="PhysicalMpConsumeRate" val="0.8" />
<mul stat="mReuse" val="0.9" />
<mul stat="pReuse" val="0.9" />
</effect>
</for>
</skill>
<skill id="11613" levels="4" name="Song of Protection">
<!-- AUTO GENERATED SKILL -->
<!-- For 30 sec., increases your P. Def. + 5000 and M. Def. + 5000. Restores 1000 HP. -->
<table name="#mpConsumes">319 427 534 640</table>
<table name="#amount">1000 2000 3000 5000</table>
<set name="icon" val="icon.skill11613" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="abnormalTime" val="30" />
<set name="mpConsume" val="#mpConsumes" />
<set name="hitTime" val="3000" />
<set name="coolTime" val="500" />
<set name="skillType" val="BUFF" />
<set name="reuseDelay" val="600000" />
<for>
<effect name="Buff">
<add stat="pDef" val="5000" />
<add stat="mDef" val="5000" />
</effect>
<effect name="Heal">
<param power="#amount" />
</effect>
</for>
</skill>
<skill id="11614" levels="4" name="Battle Rhapsody Dance">
<!-- AUTO GENERATED SKILL -->
<!-- For 30 sec., increases your P. Atk./M. Atk./Atk. Spd./Casting Spd. + 50%. -->
<table name="#mpConsumes">319 427 534 640</table>
<table name="#stat">1.50 1.60 1.70 1.99</table>
<set name="icon" val="icon.skill11614" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="abnormalTime" val="30" />
<set name="hitTime" val="3000" />
<set name="coolTime" val="500" />
<set name="reuseDelay" val="600000" />
<set name="effectRange" val="1200" />
<set name="castRange" val="900" />
<for>
<effect name="Buff">
<mul stat="pAtk" val="#stat" />
<mul stat="mAtk" val="#stat" />
<mul stat="mAtkSpd" val="#stat" />
<mul stat="pAtkSpd" val="#stat" />
</effect>
</for>
</skill>
<skill id="11615" levels="1" name="Battle Ditty">
<!-- AUTO GENERATED SKILL -->
@ -193,6 +343,7 @@
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="181" />
<set name="abnormalTime" val="1800" />
<set name="castRange" val="900" />
<set name="hitTime" val="1000" />
<set name="coolTime" val="500" />

View File

@ -1,11 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/skills.xsd">
<skill id="11746" levels="3" name="Superior Inquisition">
<!-- AUTO GENERATED SKILL -->
<!-- Damage inflicted on monsters + 50%, and M. Skill MP Consumption + 30%. -->
<set name="icon" val="icon.skill1520" />
<set name="magicLvl" val="85" />
<set name="operateType" val="TOGGLE" />
<set name="targetType" val="SELF" />
<set name="skillType" val="BUFF" />
<set name="abnormalTime" val="3" />
<for>
<effect name="DamOverTime" val="0">
<mul stat="pveMagicalDmg" val="1.5" />
<mul stat="MagicalMpConsumeRate" val="1.3" />
</effect>
</for>
</skill>
<skill id="11747" levels="1" name="Enchanter - Individual Passive">
<!-- AUTO GENERATED SKILL -->
@ -24,53 +30,119 @@
<set name="isMagic" val="4" />
</skill>
<skill id="11749" levels="1" name="Heavy Hit">
<!-- AUTO GENERATED SKILL -->
<!-- Inflicts a powerful blow on target. -->
<set name="icon" val="icon.skill10317" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="castRange" val="40" />
<set name="skillType" val="PDAM" />
<set name="targetType" val="ONE" />
<set name="flyRadius" val="60" />
<set name="effectRange" val="900" />
<set name="castRange" val="900" />
<set name="hitTime" val="2000" />
<set name="coolTime" val="500" />
<set name="reuseDelay" val="10000" />
<set name="lvlDepend" val="1" />
<set name="magicLvl" val="99" />
<set name="power" val="5000" />
<set name="mpConsume" val="92" />
<set name="effectRange" val="400" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="isDebuff" val="true" />
<!--<for>
<effect abnormalLvl="1" abnormalTime="5" abnormalVisualEffect="sflyup" effectPower="60" effectType="FLY_UP" name="FlyUp" val="0" />
</for>-->
</skill>
<skill id="11750" levels="1" name="Heavy Hit">
<!-- AUTO GENERATED SKILL -->
<!-- Inflicts a powerful blow on target. -->
<set name="icon" val="icon.skill10317" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="skillType" val="PDAM" />
<set name="targetType" val="ONE" />
<set name="flyRadius" val="60" />
<set name="effectRange" val="1100" />
<set name="castRange" val="900" />
<set name="hitTime" val="1000" />
<set name="coolTime" val="500" />
<set name="reuseDelay" val="10000" />
<set name="lvlDepend" val="1" />
<set name="magicLvl" val="99" />
<set name="abnormalTime" val="5" />
<set name="power" val="5000" />
<set name="mpConsume" val="92" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="trait" val="KNOCKDOWN" />
<set name="isDebuff" val="true" />
<for>
<effect effectType="KNOCK_DOWN" name="KnockDown" val="0" />
</for>
</skill>
<skill id="11751" levels="1" name="Superior Magic Weapon Mastery">
<!-- AUTO GENERATED SKILL -->
<!-- Increases INT by 2, M. Atk. by 103, P. Atk. by 82, and M. Critical Rate by 6%. Skill Cooldown may reset or abnormal status may last up to twice as long depending on your INT. -->
<set name="icon" val="icon.skill11251" />
<table name="#ench1pAtk">87 93 98 104 109 115 120 126 131 137</table>
<table name="#ench1mAtk">109 116 123 130 137 144 151 158 165 172</table>
<set name="magicLvl" val="85" />
<set name="operateType" val="PASSIVE" />
<set name="skillType" val="BUFF" />
<set name="targetType" val="SELF" />
<for>
<effect name="Buff">
<add stat="INT" val="2" />
<add stat="mAtk" val="103" />
<add stat="pAtk" val="82" />
<mul stat="mCritRate" val="1.06" />
<mul stat="pAtk" val="1.45" />
<mul stat="mAtk" val="1.24" />
</effect>
</for>
<enchant1for>
<effect name="Buff">
<add stat="INT" val="2" />
<add stat="mAtk" val="#ench1mAtk" />
<add stat="pAtk" val="#ench1pAtk" />
<mul stat="mCritRate" val="1.06" />
<mul stat="pAtk" val="1.45" />
<mul stat="mAtk" val="1.24" />
</effect>
</enchant1for>
</skill>
<skill id="11752" levels="8" name="Sustain">
<!-- AUTO GENERATED SKILL -->
<!-- For 15 seconds, Heals the selected party member by 172 per second. Further increases incoming Healing power by 10%. Also increases your Healing power. -->
<table name="#mpConsumes"> 53 48 50 52 54 56 57 57 </table>
<set name="icon" val="icon.skill11752" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="600" />
<set name="hitTime" val="500" />
<set name="castRange" val="600" />
<set name="reuseDelay" val="1000" />
<set name="isMagic" val="1" />
<table name="#mpConsume">44 38 39 40 41 42 43 43</table>
<table name="#mpInitialConsume">9 10 11 12 13 14 14 14</table>
<table name="#power">1.10 1.13 1.16 1.19 1.22 1.25 1.28 1.30</table>
<table name="#magicLvl">85 87 89 91 93 95 97 99</table>
<table name="#hotValue">172 173 173 174 174 175 175 176</table>
<table name="#aggroPoints">419 423 437 446 452 458 463 468</table>
<set name="abnormalTime" val="15" />
<set name="mpConsume" val="#mpConsume" />
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="magicLvl" val="#magicLvl" />
<set name="aggroPoints" val="#aggroPoints" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="skillType" val="BUFF" />
<set name="targetType" val="ONE" />
<set name="buffDuration" val="15000" />
<set name="chanceType" val="ON_CAST" />
<set name="triggeredId" val="11753" />
<set name="triggeredLevel" val="1" />
<set name="activationChance" val="100" />
<set name="activationSkills" val="11752" />
<for>
<effect name="HealOverTime" val="#hotValue">
<mul stat="healEffect" val="#power" />
</effect>
</for>
</skill>
<skill id="11753" levels="3" name="Sustain">
<!-- AUTO GENERATED SKILL -->
<!-- For 10 seconds, increases Healing power by 50. If triggered again, the effect will increase. -->
<set name="icon" val="icon.skill11752" />
<table name="#power">50 100 200</table>
<table name="#activationChance">100 100 100</table>
<table name="#abnormalLevel">1 2 3</table>
<set name="isTriggeredSkill" val="true" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="skillType" val="BUFF" />
<set name="targetType" val="SELF" />
<set name="isMagic" val="4" />
<set name="abnormalTime" val="10" />
<set name="triggeredLevelUpMax" val="3" />
<for>
<effect name="HealOverTime" val="0">
<mul stat="healEffect" val="#power" />
</effect>
</for>
</skill>
<skill id="11754" levels="5" name="Fairy of Life">
<!-- AUTO GENERATED SKILL -->
@ -404,18 +476,37 @@
</enchant1for>
</skill>
<skill id="11766" levels="8" name="Dark Blast">
<!-- AUTO GENERATED SKILL -->
<!-- Attacks target with 153 Power added to M. Atk. -->
<table name="#mpConsumes"> 70 72 76 78 82 85 88 92 </table>
<set name="icon" val="icon.skill11766" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="900" />
<set name="hitTime" val="2280" />
<set name="coolTime" val="500" />
<set name="castRange" val="900" />
<set name="reuseDelay" val="2000" />
<set name="isMagic" val="1" />
<table name="#mpConsume">56 58 61 63 66 68 71 74</table>
<table name="#mpInitialConsume">14 14 15 15 16 17 17 18</table>
<table name="#ench1MpConsume">69 64 60 55 51 47 42 38 33 29</table>
<table name="#ench1MpInitialConsume">17 16 15 13 12 11 10 9 8 7</table>
<table name="#enchelementPower">30 33 36 40 43 46 50 53 56 60</table>
<table name="#ench2Duel">156 158 159 161 163 165 167 169 170 172</table>
<table name="#magicLvl">85 87 89 91 93 95 97 99</table>
<table name="#power">128 132 136 139 143 147 150 154</table>
<set name="mpConsume" val="#mpConsume" />
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="magicLvl" val="#magicLvl" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="power" val="#power" />
<set name="skillRadius" val="630" />
<set name="skillType" val="MDAM" />
<set name="targetType" val="ONE" />
<set name="effectRange" val="900" />
<set name="castMagic" val="MAGIC" />
<set name="isDebuff" val="true" />
<set name="trait" val="DERANGEMENT" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant1 name="mpInitialConsume" val="#ench1MpInitialConsume" />
<enchant2 name="pvpPower" val="#ench2Duel" />
<enchant3 name="element" val="4" />
<enchant3 name="elementPower" val="#enchelementPower" />
<enchant4 name="element" val="5" />
<enchant4 name="elementPower" val="#enchelementPower" />
</skill>
<skill id="11767" levels="8" name="Mass Dark Veil">
<!-- AUTO GENERATED SKILL -->
@ -481,30 +572,76 @@
</enchant2for>
</skill>
<skill id="11769" levels="6" name="Dark Backfire">
<!-- AUTO GENERATED SKILL -->
<!-- For 30 sec., target's MP Consumption + 50%, and Casting Spd. and Atk. Spd. - 20%. -->
<table name="#mpConsumes"> 35 36 38 41 43 46 </table>
<set name="icon" val="icon.skill11769" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="600" />
<set name="hitTime" val="1500" />
<set name="coolTime" val="500" />
<set name="castRange" val="600" />
<set name="reuseDelay" val="30000" />
<set name="isMagic" val="1" />
<table name="#mpConsume">28 29 31 33 35 37</table>
<table name="#mpInitialConsume">7 7 7 8 8 9</table>
<table name="#ench1MpConsume">34 32 30 27 25 23 21 19 16 14</table>
<table name="#ench1MpInitialConsume">8 8 7 6 6 5 5 4 4 3</table>
<table name="#ench2Power">76 77 78 79 80 81 82 83 84 85</table>
<table name="#ench34CastAtkSpdReduce">0.79 0.78 0.77 0.76 0.75 0.74 0.73 0.72 0.71 0.70</table>
<table name="#magicLvl">85 87 90 93 96 99</table>
<table name="#power">60 65 65 70 70 75</table>
<table name="#abnormalLvl">1 2 3 4 5 6</table>
<table name="#MpConsumeRate">1.5 2.5 3 3.5 3.5 4</table>
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="mpConsume" val="#mpConsume" />
<set name="lvlDepend" val="2" />
<set name="targetType" val="ONE" />
<set name="magicLvl" val="#magicLvl" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="power" val="#power" />
<set name="effectRange" val="900" />
<set name="castMagic" val="MAGIC" />
<set name="isDebuff" val="true" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant1 name="mpInitialConsume" val="#ench1MpInitialConsume" />
<enchant2 name="power" val="#ench2Power" />
<for>
<effect abnormalLvl="#abnormalLvl" abnormalTime="30" abnormalType="mp_cost_up" name="Debuff" val="0">
<mul stat="MagicalMpConsumeRate" val="#MpConsumeRate" />
<mul stat="PhysicalMpConsumeRate" val="#MpConsumeRate" />
<mul stat="mAtkSpd" val="0.8" />
<mul stat="pAtkSpd" val="0.8" />
</effect>
</for>
<echant3for>
<effect abnormalLvl="6" abnormalTime="30" abnormalType="mp_cost_up" name="Debuff" val="0">
<mul stat="MagicalMpConsumeRate" val="4" />
<mul stat="PhysicalMpConsumeRate" val="4" />
<mul stat="mAtkSpd" val="0.8" />
<mul stat="pAtkSpd" val="#ench34CastAtkSpdReduce" />
</effect>
</echant3for>
<echant4for>
<effect abnormalLvl="6" abnormalTime="30" abnormalType="mp_cost_up" name="Debuff" val="0">
<mul stat="MagicalMpConsumeRate" val="4" />
<mul stat="PhysicalMpConsumeRate" val="4" />
<mul stat="mAtkSpd" val="#ench34CastAtkSpdReduce" />
<mul stat="pAtkSpd" val="0.8" />
</effect>
</echant4for>
</skill>
<skill id="11770" levels="1" name="Dissolve">
<!-- AUTO GENERATED SKILL -->
<!-- Removes the aggression of nearby enemies toward you and increases speed by 100. -->
<set name="icon" val="icon.skill11770" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="10" />
<set name="hitTime" val="500" />
<set name="reuseDelay" val="300000" />
<set name="isMagic" val="1" />
<set name="mpConsume" val="8" />
<set name="mpInitialConsume" val="2" />
<set name="magicLvl" val="85" />
<set name="power" val="90" />
<set name="abnormalTime" val="15" />
<set name="targetType" val="AURA" />
<set name="skillType" val="AGGREMOVE" />
<set name="skillRadius" val="200" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="castMagic" val="MAGIC" />
<for>
<effect name="Buff" self="1" val="0">
<add stat="runSpd" val="100" />
</effect>
</for>
</skill>
<skill id="11771" levels="1" name="Wise Retainer of Lights">
<!-- AUTO GENERATED SKILL -->
@ -593,33 +730,80 @@
<set name="isMagic" val="1" />
</skill>
<skill id="11776" levels="4" name="Summon Lumi">
<!-- AUTO GENERATED SKILL -->
<!-- Summons a Spirit of Light. -->
<table name="#mpConsumes"> 96 106 117 127 </table>
<set name="icon" val="icon.skill11776" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="hitTime" val="5000" />
<set name="coolTime" val="500" />
<set name="reuseDelay" val="10000" />
<set name="isMagic" val="1" />
<table name="#mpConsume">77 85 94 102</table>
<table name="#mpInitialConsume">19 21 23 25</table>
<table name="#npcId">14925 14944 14945 14946</table>
<table name="#enchantNpcId">15000 15001 15002 15003 15004 15005 15006 15007 15008 15009</table>
<table name="#magicLvl">85 90 95 99</table>
<set name="mpConsume" val="#mpConsume" />
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="summonGroupReplace" val="aeore_healer" />
<set name="skillToCast" val="11818" />
<set name="skillToCastLevel" val="1" />
<set name="targetType" val="SELF" />
<set name="skillType" val="SUMMON" />
<set name="castMagic" val="MAGIC" />
<set name="magicLvl" val="#magicLvl" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="npcId" val="#npcId" />
<enchant1 name="npcId" val="#enchantNpcId" />
</skill>
<skill id="11777" levels="5" name="Mark of Lumi">
<!-- AUTO GENERATED SKILL -->
<!-- Leaves a mark that decreases target's P. Def. and M. Def. by 10%, and consumes 113 HP every second for 60 seconds. -->
<table name="#coolTimes"> 800 800 800 800 0 </table>
<table name="#mpConsumes"> 40 42 45 47 32 </table>
<set name="icon" val="icon.skill11777" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="900" />
<set name="hitTime" val="1500" />
<set name="coolTime" val="#coolTimes" />
<set name="castRange" val="900" />
<set name="reuseDelay" val="4000" />
<set name="isMagic" val="1" />
<table name="#mpConsume">32 34 36 38 26</table>
<table name="#mpInitialConsume">8 8 9 9 6</table>
<table name="#ench1count">66 72 78 84 90 96 102 108 118 120</table>
<table name="#ench2pDef">0.74 0.73 0.72 0.71 0.70 0.69 0.68 0.67 0.66 0.65</table>
<table name="#ench3mDef">0.74 0.73 0.72 0.71 0.70 0.69 0.68 0.67 0.66 0.65</table>
<table name="#pDef">0.9 0.85 0.8 0.75 0.75</table>
<table name="#mDef">0.9 0.85 0.8 0.75 0.75</table>
<table name="#magicLvl">85 88 91 94 97</table>
<table name="#dmg">113 118 123 128 134</table>
<set name="abnormalTime" val="10" />
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="mpConsume" val="#mpConsume" />
<set name="power" val="89" />
<set name="element" val="5" />
<set name="elementPower" val="20" />
<set name="skillType" val="POISON" />
<set name="isDebuff" val="true" />
<set name="isRestartableDebuff" val="true" />
<set name="castMagic" val="MAGIC" />
<set name="targetType" val="ONE" />
<set name="lvlDepend" val="2" />
<set name="magicLvl" val="#magicLvl" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="effectRange" val="900" />
<set name="trait" val="POISON" />
<for>
<effect name="DamOverTime" val="#dmg">
<mul stat="pDef" val="#pDef" />
<mul stat="mDef" val="#mDef" />
</effect>
</for>
<enchant1for>
<effect name="DamOverTime" val="134">
<mul stat="pDef" val="0.75" />
<mul stat="mDef" val="0.75" />
</effect>
</enchant1for>
<enchant2for>
<effect name="DamOverTime" val="134">
<mul stat="pDef" val="#ench2pDef" />
<mul stat="mDef" val="0.75" />
</effect>
</enchant2for>
<enchant3for>
<effect name="DamOverTime" val="134">
<mul stat="pDef" val="0.75" />
<mul stat="mDef" val="#ench3mDef" />
</effect>
</enchant3for>
</skill>
<skill id="11778" levels="6" name="Fatal Sleep">
<!-- AUTO GENERATED SKILL -->
@ -636,27 +820,61 @@
<set name="isDebuff" val="true" />
</skill>
<skill id="11779" levels="5" name="Yoked status">
<!-- AUTO GENERATED SKILL -->
<!-- Decreases Speed, Atk. Spd. and Casting Spd. by 50%. -->
<set name="icon" val="icon.skill1394" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<table name="#spd">0.5 0.4 0.3 0.2 0.1</table>
<table name="#magicLvl">85 86 89 92 95 98</table>
<set name="magicLvl" val="#magicLvl" />
<set name="isTriggeredSkill" val="true" />
<set name="power" val="1000000" />
<set name="abnormalTime" val="10" />
<set name="targetType" val="SELF" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="isDebuff" val="true" />
<for>
<effect name="Debuff" val="0">
<mul stat="runSpd" val="#spd" />
<mul stat="mAtkSpd" val="#spd" />
<mul stat="pAtkSpd" val="#spd" />
</effect>
</for>
</skill>
<skill id="11780" levels="6" name="Dark Devour">
<!-- AUTO GENERATED SKILL -->
<!-- Decreases target's Recovery by 50%. -->
<table name="#mpConsumes"> 35 35 37 40 42 45 </table>
<set name="icon" val="icon.skill11780" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="castRange" val="600" />
<set name="hitTime" val="1500" />
<set name="coolTime" val="500" />
<set name="castRange" val="600" />
<set name="reuseDelay" val="30000" />
<set name="isMagic" val="1" />
<table name="#mpConsume">28 28 30 32 34 36</table>
<table name="#mpInitialConsume">7 7 7 8 8 9</table>
<table name="#ench1MpConsume">33 31 29 27 25 23 20 18 16 14</table>
<table name="#ench1MpInitialConsume">8 7 7 6 6 5 5 4 4 3</table>
<table name="#ench2Power">76 77 78 79 80 81 82 83 84 85</table>
<table name="#ench3debuffPower">0.29 0.28 0.27 0.26 0.25 0.24 0.23 0.22 0.21 0.20</table>
<table name="#magicLvl">85 86 89 92 95 98</table>
<table name="#gainHp">0.5 0.48 0.44 0.4 0.35 0.3</table>
<table name="#power">60 65 65 70 70 75</table>
<set name="abnormalTime" val="60" />
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="mpConsume" val="#mpConsume" />
<set name="magicLvl" val="#magicLvl" />
<set name="targetType" val="ONE" />
<set name="lvlDepend" val="1" />
<set name="power" val="#power" />
<set name="castMagic" val="MAGIC" />
<set name="isDebuff" val="true" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="effectRange" val="900" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<enchant1 name="mpInitialConsume" val="#ench1MpInitialConsume" />
<enchant2 name="power" val="#ench2Power" />
<for>
<effect name="Debuff" val="0">
<mul stat="healEffect" val="#gainHp" />
</effect>
</for>
<enchant3for>
<effect name="Debuff" val="0">
<mul stat="healEffect" val="#ench3debuffPower" />
</effect>
</enchant3for>
</skill>
<skill id="11781" levels="6" name="Dark Devour">
<!-- AUTO GENERATED SKILL -->
@ -667,11 +885,21 @@
<set name="isMagic" val="1" />
</skill>
<skill id="11782" levels="2" name="Frantic Healing">
<!-- AUTO GENERATED SKILL -->
<!-- Casting Spd. + 30% when equipped with a Robe/ Light Armor. MP is continuously consumed. -->
<set name="icon" val="icon.skill11782" />
<set name="operateType" val="TOGGLE" />
<table name="#mAtkSpd">1.3 1.5</table>
<set name="abnormalTime" val="3" />
<set name="magicLvl" val="85" />
<set name="targetType" val="SELF" />
<set name="skillType" val="CONT" />
<set name="operateType" val="TOGGLE" />
<for>
<effect name="DamOverTime" val="0">
<mul stat="mAtkSpd" val="#mAtkSpd">
<using kind="MAGIC,LIGHT" />
</mul>
<mul stat="MagicalMpConsumeRate" val="1.3" />
<mul stat="PhysicalMpConsumeRate" val="1.3" />
</effect>
</for>
</skill>
<skill id="11783" levels="1" name="Reset">
<!-- AUTO GENERATED SKILL -->
@ -713,17 +941,39 @@
</for>
</skill>
<skill id="11785" levels="3" name="Party Resurrection">
<!-- AUTO GENERATED SKILL -->
<!-- Resurrects all dead party members and restores 80% of the XP lost. -->
<table name="#mpConsumes"> 133 145 152 </table>
<set name="icon" val="icon.skill11785" />
<set name="operateType" val="ACTIVE_INSTANT" />
<set name="targetType" val="SELF" />
<set name="mpConsume" val="#mpConsumes" />
<set name="hitTime" val="3000" />
<set name="coolTime" val="500" />
<set name="reuseDelay" val="600000" />
<set name="isMagic" val="4" />
<table name="#mpConsume">107 116 122</table>
<table name="#mpInitialConsume">26 29 30</table>
<table name="#ench1MpConsume">117 112 107 102 97 92 87 82 78 73</table>
<table name="#magicLvl">89 93 96</table>
<table name="#power">80 90 100</table>
<set name="mpConsume" val="#mpConsume" />
<set name="mpInitialConsume" val="#mpInitialConsume" />
<set name="aggroPoints" val="578" />
<set name="castMagic" val="MAGIC" />
<set name="staticReuse" val="true" />
<set name="magicLvl" val="#magicLvl" />
<set name="operateType" val="ACTIVE_CONTINUOUS" />
<set name="power" val="#power" />
<set name="skillRadius" val="900" />
<set name="skillType" val="RESURRECT" />
<set name="targetType" val="PARTY" />
<enchant1 name="mpConsume" val="#ench1MpConsume" />
<cond>
<player canResurrect="true" />
</cond>
<for>
<effect name="Resurrection">
<param power="#power" />
</effect>
</for>
<enchant1for>
<effect name="Resurrection">
<param power="#ench1power" />
</effect>
</enchant1for>
</skill>
<skill id="11786" levels="1" name="Debuff Immunity">
<!-- AUTO GENERATED SKILL -->
@ -735,46 +985,169 @@
<set name="isMagic" val="1" />
</skill>
<skill id="11787" levels="1" name="Superior Armor Mastery">
<!-- AUTO GENERATED SKILL -->
<!-- INT + 2. Max HP + 4299 and M. Def. + 610 when equipped with Light Armor or a Robe. P. Def. + 1126 when equipped with a Robe, and P. Def. + 809 when equipped with Light Armor. Additional HP Recovery Bonus + 2.8 and MP Recovery Bonus + 3.6. -->
<set name="icon" val="icon.skill11787" />
<set name="operateType" val="PASSIVE" />
<table name="#ench1pDef">116 123 130 137 144 151 158 165 172 180</table>
<table name="#ench1mDef">320 340 360 380 400 420 440 460 480 500</table>
<set name="targetType" val="SELF" />
<set name="magicLvl" val="85" />
<set name="skillType" val="BUFF" />
<set name="magicLvl" val="85" />
<set name="operateType" val="PASSIVE" />
<for>
<effect name="Buff">
<add stat="INT" val="2" />
<add stat="maxHp" val="4299">
<using kind="MAGIC,LIGHT" />
</add>
<add stat="pDef" val="109">
<using kind="MAGIC" />
</add>
<add stat="pDef" val="73">
<using kind="LIGHT" />
</add>
<add stat="mDef" val="300">
<using kind="MAGIC" />
<using kind="LIGHT" />
</add>
<add stat="regHp" val="2.8" />
<add stat="regMp" val="3.6" />
</effect>
</for>
<enchant1for>
<effect name="Buff">
<add stat="INT" val="2" />
<add stat="maxHp" val="4299">
<using kind="MAGIC,LIGHT" />
</add>
<add stat="pDef" val="#ench1pDef">
<using kind="MAGIC" />
</add>
<add stat="pDef" val="73">
<using kind="LIGHT" />
</add>
<add stat="mDef" val="#ench1mDef">
<using kind="MAGIC" />
</add>
<add stat="mDef" val="300">
<using kind="LIGHT" />
</add>
<add stat="regHp" val="2.8" />
<add stat="regMp" val="3.6" />
</effect>
</enchant1for>
</skill>
<skill id="11788" levels="1" name="Superior Casting Mastery">
<!-- AUTO GENERATED SKILL -->
<!-- INT + 2. Max MP + 313, Casting Spd. + 23%, MP Consumption for magic skills - 15%, and Cooldown - 25%. -->
<set name="icon" val="icon.skill11788" />
<set name="operateType" val="PASSIVE" />
<table name="#ench1maxMp">333 353 374 394 415 435 455 476 496 517</table>
<set name="targetType" val="SELF" />
<set name="magicLvl" val="85" />
<set name="skillType" val="BUFF" />
<set name="operateType" val="PASSIVE" />
<for>
<effect name="Buff">
<add stat="INT" val="2" />
<add stat="maxMp" val="313" />
<mul stat="mAtkSpd" val="1.23" />
<mul stat="MagicalMpConsumeRate" val="0.85" />
<mul stat="mReuse" val="0.75" />
</effect>
</for>
<enchant1for>
<effect name="Buff">
<add stat="INT" val="2" />
<add stat="maxMp" val="#ench1maxMp" />
<mul stat="mAtkSpd" val="1.23" />
<mul stat="MagicalMpConsumeRate" val="0.85" />
<mul stat="mReuse" val="0.75" />
</effect>
</enchant1for>
</skill>
<skill id="11789" levels="1" name="Superior Anti Magic">
<!-- AUTO GENERATED SKILL -->
<!-- INT + 2, M. Def. + 139 and Attack Magic Resistance + 35%. When receiving damage, has a chance of increasing M. Def. and Attribute Resistance for 10 seconds. -->
<set name="icon" val="icon.skill10004" />
<set name="operateType" val="PASSIVE" />
<table name="#ench1mDef">146 154 162 170 178 186 194 202 210 218</table>
<set name="targetType" val="SELF" />
<set name="skillType" val="BUFF" />
<set name="magicLvl" val="85" />
<set name="operateType" val="PASSIVE" />
<set name="triggeredId" val="10058" />
<set name="triggeredLevel" val="1" />
<set name="activationChance" val="20" />
<set name="activationElements" val="0,1,2,3,4,5" />
<set name="chanceType" val="ON_HIT_BY_OFFENSIVE_SKILL" />
<for>
<effect name="Buff">
<add stat="mDef" val="139" />
<add stat="INT" val="2" />
</effect>
</for>
<enchant1for>
<effect name="Buff">
<add stat="mDef" val="#ench1mDef" />
<add stat="INT" val="2" />
</effect>
</enchant1for>
</skill>
<skill id="11790" levels="1" name="Superior Elemental Resistance">
<!-- AUTO GENERATED SKILL -->
<!-- INT + 2. Increases Fire/Water/Wind/Earth Resistance by 20. -->
<set name="icon" val="icon.skill10044" />
<table name="#ench1Vuln">21 22 23 24 25 26 27 28 29 30</table>
<set name="magicLvl" val="87" />
<set name="operateType" val="PASSIVE" />
<set name="skillType" val="BUFF" />
<set name="targetType" val="SELF" />
<for>
<effect name="Buff">
<add stat="INT" val="2" />
<add stat="waterRes" val="20" />
<add stat="fireRes" val="20" />
<add stat="windRes" val="20" />
<add stat="earthRes" val="20" />
</effect>
</for>
<enchant1for>
<effect name="Buff">
<add stat="INT" val="2" />
<add stat="waterRes" val="#ench1Vuln" />
<add stat="fireRes" val="#ench1Vuln" />
<add stat="windRes" val="#ench1Vuln" />
<add stat="earthRes" val="#ench1Vuln" />
</effect>
</enchant1for>
</skill>
<skill id="11791" levels="1" name="Superior Sigil Mastery">
<!-- AUTO GENERATED SKILL -->
<!-- INT + 2. Increases MP Recovery Bonus by 20 and power of recovery skills by 40 when equipped with a Sigil. -->
<set name="icon" val="icon.skill11791" />
<set name="magicLvl" val="85" />
<set name="operateType" val="PASSIVE" />
<set name="skillType" val="BUFF" />
<set name="targetType" val="SELF" />
<for>
<effect name="Buff">
<add stat="INT" val="2" />
<add stat="regMp" val="20" />
<add stat="healEffect" val="40">
<using kind="SIGIL" />
</add>
</effect>
</for>
</skill>
<skill id="11792" levels="1" name="Superior Mental Attack Resistance">
<!-- AUTO GENERATED SKILL -->
<!-- INT + 2. Resistance + 20 to Hold, Sleep, Paralysis, Mental attacks, Poison, Bleed, and Stun. In addition, has a chance of reflecting debuffs back to the attacker. -->
<set name="icon" val="icon.skill10005" />
<set name="operateType" val="PASSIVE" />
<table name="#enchPower">21 22 23 24 25 26 27 28 29 30</table>
<set name="magicLvl" val="85" />
<set name="targetType" val="SELF" />
<set name="skillType" val="BUFF" />
<set name="operateType" val="PASSIVE" />
<for>
<effect name="Buff">
<add stat="INT" val="2" />
<param SHOCK="20" />
<param HOLD="20" />
<param SLEEP="20" />
<param DERANGEMENT="20" />
</effect>
</for>
<enchant1for>
<effect name="Buff">
<add stat="INT" val="2" />
<param SHOCK="#enchPower" />
<param HOLD="#enchPower" />
<param SLEEP="#enchPower" />
<param DERANGEMENT="#enchPower" />
</effect>
</enchant1for>
</skill>
<skill id="11793" levels="3" name="Sustain">
<!-- AUTO GENERATED SKILL -->