From fb819771f6cc31ced17e89e182b6b9722f5ead73 Mon Sep 17 00:00:00 2001 From: Zoey76 <zoey_76@msn.com> Date: Fri, 18 Dec 2020 00:07:18 -0300 Subject: [PATCH] Implemented all missing ENEMY_ONLY skills Added missing effect InstantBetray (with unit tests). Added skill attribute buff protect level. Added missing checks for clan war, siege side and self target to EnemyOnly target handler, thanks @ShinichiYao. Fixes #347 If you would like to do THIS, I'm looking for Datapack developers, find me on Discord. Official skills: Betray (1380) Erase (1395) Fallen Arrow (1431) Special Ability: Critical Poison (3062) Maguen Strike (6618) Summoner's Strike (6679) Threatening Roar (23069) Added missing skills: Counter Aggression (5483) Counter Delete Aggression (5487) Poison (5795) Shock (5855) Wrath of Valakas (5860) Authority of Valakas (5861) Destruction of the Body (5862) Destruction of the Soul (5863) Decrease Valakas Defense (5864) Wide-bodied Valakas (5865) Soul Worm (5866) Soul Worm (5867) Soul Worm (5868) Soul Worm (5869) Flash Worm (5870) Flash Worm (5871) Flash Worm (5872) Death Worm (5873) Death Worm (5874) Death Worm (5875) Lesser Heal (5990) Presentation - Summon Tiat (5991) NPC Hate (5992) Presentation - Cow Rage (6128) Shock (6129) Curse of the Mutant Animal (6130) Decrease Spd (6131) Decrease Atk. Spd (6132) Curse of the Mutant Animal (6134) Mutant Curse (6135) Kasha's Curse (6151) Kasha's Yearning (6153) Kasha's Despair (6155) Heatstroke Prevention Effect - Gludio (6253) Heatstroke Prevention Effect - Dion (6254) Heatstroke Prevention Effect - Giran (6255) Heatstroke Prevention Effect - Oren (6256) Heatstroke Prevention Effect - Aden (6257) Heatstroke Prevention Effect - Innadril (6258) Heatstroke Prevention Effect - Goddard (6259) Heatstroke Prevention Effect - Rune (6260) Heatstroke Prevention Effect - Schuttgart (6261) EMP Power (6262) EMP Shock (6263) Golem Boom (6264) Smoke (6265) Shock (6266) Power Attack (6267) Power Attack (6268) Poison Gas (6269) Grima Power Up (6270) Sonic Strike (6376) NPC holy attack (6492) NPC holy attack (6493) NPC holy attack (6494) NPC holy shot (6498) NPC holy shot (6499) NPC holy shot (6500) NPC holy shot (6501) NPC holy shot (6502) NPC holy shot (6503) NPC holy magic (6504) NPC holy magic (6505) NPC holy magic (6506) NPC holy magic (6507) NPC holy magic (6508) NPC holy magic (6509) NPC holy magic (6510) NPC holy magic (6511) NPC holy magic (6512) NPC dark attack (6513) NPC dark attack (6514) NPC dark attack (6515) NPC dark attack (6516) NPC dark attack (6517) NPC dark attack (6518) NPC dark shot (6519) NPC dark shot (6520) NPC dark shot (6521) NPC dark shot (6522) NPC dark shot (6523) NPC dark shot (6524) NPC dark magic (6525) NPC dark magic (6526) NPC dark magic (6527) NPC dark magic (6528) NPC dark magic (6529) NPC dark magic (6530) NPC dark magic (6531) NPC dark magic (6532) NPC dark magic (6533) NPC fire attack (6534) NPC fire attack (6536) NPC fire attack (6537) NPC fire attack (6538) NPC fire attack (6539) NPC fire shot (6540) NPC fire shot (6541) NPC fire shot (6542) NPC fire shot (6543) NPC fire shot (6544) NPC fire shot (6545) NPC fire magic (6546) NPC fire magic (6547) NPC fire magic (6548) NPC fire magic (6549) NPC fire magic (6550) NPC fire magic (6551) NPC fire magic (6552) NPC fire magic (6553) NPC fire magic (6554) NPC water attack (6555) NPC water attack (6556) NPC water attack (6557) NPC water attack (6558) NPC water attack (6559) NPC water attack (6560) NPC water shot (6561) NPC water shot (6562) NPC water shot (6563) NPC water shot (6564) NPC water shot (6565) NPC water shot (6566) NPC water magic (6567) NPC water magic (6568) NPC water magic (6569) NPC water magic (6570) NPC water magic (6571) NPC water magic (6572) NPC water magic (6573) NPC water magic (6574) NPC water magic (6575) NPC wind attack (6576) NPC wind attack (6577) NPC wind attack (6578) NPC wind attack (6579) NPC wind attack (6580) NPC wind attack (6581) NPC wind shot (6582) NPC wind shot (6583) NPC wind shot (6584) NPC wind shot (6585) NPC wind shot (6586) NPC wind shot (6587) NPC wind magic (6588) NPC wind magic (6589) NPC wind magic (6590) NPC wind magic (6591) NPC wind magic (6592) NPC wind magic (6593) NPC wind magic (6594) NPC wind magic (6595) NPC wind magic (6596) NPC earth attack (6597) NPC earth attack (6598) NPC earth attack (6599) NPC earth attack (6600) NPC earth attack (6601) NPC earth attack (6602) NPC earth shot (6603) NPC earth shot (6604) NPC earth shot (6605) NPC earth shot (6606) NPC earth shot (6607) NPC earth shot (6608) NPC earth magic (6609) NPC earth magic (6610) NPC earth magic (6611) NPC earth magic (6612) NPC earth magic (6613) NPC earth magic (6614) NPC earth magic (6615) NPC earth magic (6616) NPC earth magic (6617) Tacrakahn's Alienation (6650) Dopagen's Alienation (6651) NPC Hate (6665) Hold (6677) Hold Cancel (6678) Faint Plus (6680) Hold (6690) Dualsword Deadly Move (6691) Dualsword Range Deadly Move (6692) NPC Strike (6693) BOSS Strike (6694) BOSS Spinning Slasher (6695) Presentation - Quest Done (6696) Hold (6738) Presentation - Behemoth Leader Casting Preparation (6739) Presentation - Behemoth Leader Casting (6740) Presentation - Behemoth Leader Casting Failure (6741) Presentation - Behemoth Object Channeling (6742) Dark Space (6745) Dark Space (6746) Red Flame (23070) Blue Flame (23071) Eva's Authority (23072) Switch State (23073) Icy Air Explosion (23074) Flame Shock (23075) --- .../handlers/EffectMasterHandler.java | 2 + .../instant/DispelBySlotProbability.java | 7 +- .../effecthandlers/instant/InstantBetray.java | 93 + .../handlers/effecthandlers/ticks/TickHp.java | 2 +- .../handlers/targethandlers/EnemyOnly.java | 18 + .../data/stats/skills/00000-00099.xml | 2 +- .../data/stats/skills/00400-00499.xml | 8 +- .../data/stats/skills/00500-00599.xml | 2 +- .../data/stats/skills/00700-00799.xml | 14 +- .../data/stats/skills/00900-00999.xml | 2 +- .../data/stats/skills/01100-01199.xml | 8 +- .../data/stats/skills/01200-01299.xml | 8 +- .../data/stats/skills/01300-01399.xml | 45 +- .../data/stats/skills/01400-01499.xml | 45 +- .../data/stats/skills/01500-01599.xml | 4 +- .../data/stats/skills/03000-03099.xml | 13 +- .../data/stats/skills/03100-03199.xml | 8 +- .../data/stats/skills/04000-04099.xml | 2 +- .../data/stats/skills/04100-04199.xml | 4 +- .../data/stats/skills/04200-04299.xml | 6 +- .../data/stats/skills/04300-04399.xml | 2 +- .../data/stats/skills/04600-04699.xml | 20 +- .../data/stats/skills/04700-04799.xml | 4 +- .../data/stats/skills/05000-05099.xml | 20 +- .../data/stats/skills/05100-05199.xml | 4 +- .../data/stats/skills/05200-05299.xml | 14 +- .../data/stats/skills/05300-05399.xml | 36 +- .../data/stats/skills/05400-05499.xml | 28 +- .../data/stats/skills/05500-05599.xml | 4 +- .../data/stats/skills/05700-05799.xml | 18 +- .../data/stats/skills/05800-05899.xml | 509 ++- .../data/stats/skills/05900-05999.xml | 52 +- .../data/stats/skills/06000-06099.xml | 2 +- .../data/stats/skills/06100-06199.xml | 150 +- .../data/stats/skills/06200-06299.xml | 191 +- .../data/stats/skills/06300-06399.xml | 33 +- .../data/stats/skills/06400-06499.xml | 127 +- .../data/stats/skills/06500-06599.xml | 3160 +++++++++++++---- .../data/stats/skills/06600-06699.xml | 651 +++- .../data/stats/skills/06700-06799.xml | 187 +- .../data/stats/skills/06800-06899.xml | 18 +- .../data/stats/skills/08200-08299.xml | 2 +- .../data/stats/skills/23000-23099.xml | 103 +- .../data/stats/skills/23300-23399.xml | 2 +- src/main/resources/data/xsd/skills.xsd | 5 + .../instant/InstantBetrayTest.java | 165 + .../targethandlers/EnemyOnlyTest.java | 98 +- 47 files changed, 4741 insertions(+), 1157 deletions(-) create mode 100644 src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/InstantBetray.java create mode 100644 src/test/java/com/l2jserver/datapack/handlers/effecthandlers/instant/InstantBetrayTest.java diff --git a/src/main/java/com/l2jserver/datapack/handlers/EffectMasterHandler.java b/src/main/java/com/l2jserver/datapack/handlers/EffectMasterHandler.java index 2320c361ae..466f2917d6 100644 --- a/src/main/java/com/l2jserver/datapack/handlers/EffectMasterHandler.java +++ b/src/main/java/com/l2jserver/datapack/handlers/EffectMasterHandler.java @@ -89,6 +89,7 @@ import com.l2jserver.datapack.handlers.effecthandlers.instant.HpByLevel; import com.l2jserver.datapack.handlers.effecthandlers.instant.HpDrain; import com.l2jserver.datapack.handlers.effecthandlers.instant.HpPerMax; import com.l2jserver.datapack.handlers.effecthandlers.instant.InstantAgathionEnergy; +import com.l2jserver.datapack.handlers.effecthandlers.instant.InstantBetray; import com.l2jserver.datapack.handlers.effecthandlers.instant.Lethal; import com.l2jserver.datapack.handlers.effecthandlers.instant.MagicalAttack; import com.l2jserver.datapack.handlers.effecthandlers.instant.MagicalAttackByAbnormal; @@ -271,6 +272,7 @@ public final class EffectMasterHandler { ImmobileBuff.class, ImmobilePetBuff.class, InstantAgathionEnergy.class, + InstantBetray.class, Lethal.class, Lucky.class, MagicalAttack.class, diff --git a/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/DispelBySlotProbability.java b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/DispelBySlotProbability.java index 49bc89ee2d..4b679cc969 100644 --- a/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/DispelBySlotProbability.java +++ b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/DispelBySlotProbability.java @@ -38,18 +38,17 @@ import com.l2jserver.gameserver.model.skills.BuffInfo; * @author Adry_85, Zoey76 */ public final class DispelBySlotProbability extends AbstractEffect { - private final String _dispel; private final Map<AbnormalType, Short> _dispelAbnormals; private final int _rate; public DispelBySlotProbability(Condition attachCond, Condition applyCond, StatsSet set, StatsSet params) { super(attachCond, applyCond, set, params); - _dispel = params.getString("dispel", null); + final var dispel = params.getString("dispel", null); _rate = params.getInt("rate", 0); - if ((_dispel != null) && !_dispel.isEmpty()) { + if ((dispel != null) && !dispel.isEmpty()) { _dispelAbnormals = new EnumMap<>(AbnormalType.class); - for (String ngtStack : _dispel.split(";")) { + for (String ngtStack : dispel.split(";")) { String[] ngt = ngtStack.split(","); _dispelAbnormals.put(AbnormalType.valueOf(ngt[0]), (ngt.length > 1) ? Short.parseShort(ngt[1]) : Short.MAX_VALUE); } diff --git a/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/InstantBetray.java b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/InstantBetray.java new file mode 100644 index 0000000000..bf370b197e --- /dev/null +++ b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/InstantBetray.java @@ -0,0 +1,93 @@ +/* + * Copyright © 2004-2020 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 com.l2jserver.datapack.handlers.effecthandlers.instant; + +import static com.l2jserver.gameserver.ai.CtrlIntention.AI_INTENTION_ATTACK; +import static com.l2jserver.gameserver.ai.CtrlIntention.AI_INTENTION_IDLE; +import static com.l2jserver.gameserver.model.effects.EffectFlag.BETRAYED; +import static com.l2jserver.gameserver.model.effects.L2EffectType.DEBUFF; +import static java.util.concurrent.TimeUnit.SECONDS; + +import com.l2jserver.gameserver.ThreadPoolManager; +import com.l2jserver.gameserver.model.StatsSet; +import com.l2jserver.gameserver.model.actor.L2Attackable; +import com.l2jserver.gameserver.model.conditions.Condition; +import com.l2jserver.gameserver.model.effects.AbstractEffect; +import com.l2jserver.gameserver.model.effects.L2EffectType; +import com.l2jserver.gameserver.model.skills.BuffInfo; +import com.l2jserver.gameserver.model.stats.Formulas; + +/** + * Betray instant effect implementation. + * @author Zoey76 + * @version 2.6.2.0 + */ +public final class InstantBetray extends AbstractEffect { + + private final int chance; + + private final int time; + + public InstantBetray(Condition attachCond, Condition applyCond, StatsSet set, StatsSet params) { + super(attachCond, applyCond, set, params); + this.chance = params.getInt("chance", 0); + this.time = params.getInt("time", 0); + } + + @Override + public boolean isInstant() { + return true; + } + + @Override + public void onStart(BuffInfo info) { + final var effected = info.getEffected(); + if (effected == null) { + return; + } + + if (effected.isRaid()) { + return; + } + + final var target = effected.isServitor() || effected.isSummon() ? effected.getActingPlayer() // + : effected.isRaidMinion() ? ((L2Attackable) effected).getLeader() : null; + if (target == null) { + return; + } + + if (!Formulas.calcProbability(chance, info.getEffector(), effected, info.getSkill())) { + return; + } + + effected.getAI().setIntention(AI_INTENTION_ATTACK, target); + + ThreadPoolManager.getInstance().scheduleAiAtFixedRate(() -> effected.getAI().setIntention(AI_INTENTION_IDLE, target), 0, time, SECONDS); + } + + @Override + public int getEffectFlags() { + return BETRAYED.getMask(); + } + + @Override + public L2EffectType getEffectType() { + return DEBUFF; + } +} diff --git a/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/ticks/TickHp.java b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/ticks/TickHp.java index bd2b71210d..fc4cec586b 100644 --- a/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/ticks/TickHp.java +++ b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/ticks/TickHp.java @@ -41,8 +41,8 @@ public final class TickHp extends AbstractEffect { super(attachCond, applyCond, set, params); _power = params.getDouble("power", 0); - _mode = params.getEnum("mode", EffectCalculationType.class, EffectCalculationType.DIFF); setTicks(params.getInt("ticks")); + _mode = params.getEnum("mode", EffectCalculationType.class, EffectCalculationType.DIFF); } @Override diff --git a/src/main/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnly.java b/src/main/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnly.java index 99ce88b139..95381e8aa2 100644 --- a/src/main/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnly.java +++ b/src/main/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnly.java @@ -46,6 +46,11 @@ public class EnemyOnly implements ITargetTypeHandler { return EMPTY_TARGET_LIST; } + if (target.getObjectId() == activeChar.getObjectId()) { + activeChar.sendPacket(INCORRECT_TARGET); + return EMPTY_TARGET_LIST; + } + if (target.isDead()) { activeChar.sendPacket(INCORRECT_TARGET); return EMPTY_TARGET_LIST; @@ -127,6 +132,19 @@ public class EnemyOnly implements ITargetTypeHandler { return EMPTY_TARGET_LIST; } + // Not on same Siege Side. + if (player.isOnSameSiegeSideWith(target)) { + player.sendPacket(INCORRECT_TARGET); + return EMPTY_TARGET_LIST; + } + + // At Clan War. + if (player.isAtWarWith(target)) { + return new L2Character[] { + target + }; + } + // Cannot PvP. if (!player.checkIfPvP(target)) { player.sendPacket(INCORRECT_TARGET); diff --git a/src/main/resources/data/stats/skills/00000-00099.xml b/src/main/resources/data/stats/skills/00000-00099.xml index c929fe49ec..c939706db6 100644 --- a/src/main/resources/data/stats/skills/00000-00099.xml +++ b/src/main/resources/data/stats/skills/00000-00099.xml @@ -1994,7 +1994,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="3000" /> <set name="icon" val="icon.skill0070" /> diff --git a/src/main/resources/data/stats/skills/00400-00499.xml b/src/main/resources/data/stats/skills/00400-00499.xml index e584d51cdc..4cf1e3977c 100644 --- a/src/main/resources/data/stats/skills/00400-00499.xml +++ b/src/main/resources/data/stats/skills/00400-00499.xml @@ -133,7 +133,7 @@ <set name="coolTime" val="700" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1300" /> <set name="icon" val="icon.skill0401" /> @@ -1937,7 +1937,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="650" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2000" /> <set name="icon" val="icon.skill0450" /> @@ -1953,7 +1953,7 @@ <enchant1 name="mpConsume2" val="#ench1Cost" /> <enchant2 name="magicLvl" val="#enchMagicLvl" /> <enchant3 name="magicLvl" val="#enchMagicLvl" /> - <enchant4 name="attributeType" val="DARK" /> + <enchant4 name="attributeType" val="UNHOLY" /> <enchant4 name="attributePower" val="#ench4DarkAttack" /> <enchant4 name="magicLvl" val="#enchMagicLvl" /> <cond msgId="113" addName="1"> @@ -2703,7 +2703,7 @@ <enchant1 name="magicLvl" val="#enchMagicLvl" /> <enchant2 name="magicLvl" val="#enchMagicLvl" /> <enchant2 name="mpConsume2" val="#ench2MpConsume2" /> - <enchant3 name="attributeType" val="DARK" /> + <enchant3 name="attributeType" val="UNHOLY" /> <enchant3 name="attributePower" val="#enchAttributePower" /> <enchant3 name="magicLvl" val="#enchMagicLvl" /> <enchant4 name="effectPoint" val="#ench4EffectPoints" /> diff --git a/src/main/resources/data/stats/skills/00500-00599.xml b/src/main/resources/data/stats/skills/00500-00599.xml index 7c60d22dd8..250d3e56d9 100644 --- a/src/main/resources/data/stats/skills/00500-00599.xml +++ b/src/main/resources/data/stats/skills/00500-00599.xml @@ -329,7 +329,7 @@ <enchant1 name="magicLvl" val="#enchMagicLvl" /> <enchant2 name="magicLvl" val="#enchMagicLvl" /> <enchant2 name="mpConsume2" val="#ench2MpConsume2" /> - <enchant3 name="attributeType" val="DARK" /> + <enchant3 name="attributeType" val="UNHOLY" /> <enchant3 name="attributePower" val="#enchAttributePower" /> <enchant3 name="magicLvl" val="#enchMagicLvl" /> <enchant4 name="magicLvl" val="#enchMagicLvl" /> diff --git a/src/main/resources/data/stats/skills/00700-00799.xml b/src/main/resources/data/stats/skills/00700-00799.xml index 2198d31c8a..f066c8f164 100644 --- a/src/main/resources/data/stats/skills/00700-00799.xml +++ b/src/main/resources/data/stats/skills/00700-00799.xml @@ -455,7 +455,7 @@ <set name="coolTime" val="2000" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2000" /> <set name="icon" val="icon.skill_transform_s_attack" /> @@ -845,7 +845,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="3300" /> <set name="icon" val="icon.skill_transform_s_attack" /> @@ -939,7 +939,7 @@ <!-- Confirmed CT2.5 --> <set name="affectRange" val="200" /> <set name="effectPoint" val="-342" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="3300" /> <set name="icon" val="icon.skill_transform_s_attack" /> @@ -969,7 +969,7 @@ <set name="coolTime" val="800" /> <set name="effectPoint" val="-342" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="3300" /> <set name="icon" val="icon.skill_transform_debuff" /> @@ -1140,7 +1140,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="-92" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1200" /> <set name="icon" val="icon.skill_transform_s_attack" /> @@ -1170,7 +1170,7 @@ <set name="castRange" val="500" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1800" /> <set name="icon" val="icon.skill_transform_s_attack" /> @@ -1197,7 +1197,7 @@ <set name="affectLimit" val="5-12" /> <set name="affectRange" val="150" /> <set name="effectPoint" val="-275" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1800" /> <set name="hitTime" val="1800" /> diff --git a/src/main/resources/data/stats/skills/00900-00999.xml b/src/main/resources/data/stats/skills/00900-00999.xml index 3d55351615..14966dbfbe 100644 --- a/src/main/resources/data/stats/skills/00900-00999.xml +++ b/src/main/resources/data/stats/skills/00900-00999.xml @@ -129,7 +129,7 @@ <set name="castRange" val="400" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="900" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill_transform_debuff" /> diff --git a/src/main/resources/data/stats/skills/01100-01199.xml b/src/main/resources/data/stats/skills/01100-01199.xml index 109fe79d95..b2c8ddbc9f 100644 --- a/src/main/resources/data/stats/skills/01100-01199.xml +++ b/src/main/resources/data/stats/skills/01100-01199.xml @@ -676,7 +676,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="icon" val="icon.skill1147" /> @@ -710,7 +710,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="icon" val="icon.skill1148" /> @@ -840,7 +840,7 @@ <set name="castRange" val="400" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="900" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill1155" /> @@ -949,7 +949,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="icon" val="icon.skill1159" /> diff --git a/src/main/resources/data/stats/skills/01200-01299.xml b/src/main/resources/data/stats/skills/01200-01299.xml index 711f990884..3989b930b0 100644 --- a/src/main/resources/data/stats/skills/01200-01299.xml +++ b/src/main/resources/data/stats/skills/01200-01299.xml @@ -1072,7 +1072,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="icon" val="icon.skill1234" /> @@ -2340,7 +2340,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill1263" /> @@ -2470,7 +2470,7 @@ <set name="castRange" val="750" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1250" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="5000" /> <set name="icon" val="icon.skill1266" /> @@ -2503,7 +2503,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="5000" /> <set name="icon" val="icon.skill1267" /> diff --git a/src/main/resources/data/stats/skills/01300-01399.xml b/src/main/resources/data/stats/skills/01300-01399.xml index 4f01d583f0..798a3d4f68 100644 --- a/src/main/resources/data/stats/skills/01300-01399.xml +++ b/src/main/resources/data/stats/skills/01300-01399.xml @@ -1366,7 +1366,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-993" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="6000" /> <set name="icon" val="icon.skill1343" /> @@ -2591,33 +2591,42 @@ <set name="targetType" val="NONE" /> </skill> <skill id="1380" levels="10" name="Betray"> - <table name="#effectPoints"> -532 -549 -566 -582 -597 -611 -624 -635 -646 -655 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -532 -549 -566 -582 -597 -611 -624 -635 -646 -655 </table> <table name="#itemConsumeCount"> 3 3 3 3 4 4 4 5 5 5 </table> <table name="#magicLvl"> 56 58 60 62 64 66 68 70 72 74 </table> - <table name="#mpConsume2"> 52 54 55 58 60 62 64 65 67 69 </table> + <table name="#mpConsume1"> 11 11 11 12 12 13 13 13 14 14 </table> + <table name="#mpConsume2"> 41 43 44 46 48 49 51 52 53 55 </table> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="30" /> <set name="abnormalType" val="DERANGEMENT" /> <set name="activateRate" val="80" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="MEN" /> <set name="castRange" val="600" /> - <set name="effectPoint" val="#effectPoints" /> + <set name="effectPoint" val="#effectPoint" /> <set name="effectRange" val="1100" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="4000" /> <set name="icon" val="icon.skill1380" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="itemConsumeCount" val="#itemConsumeCount" /> <set name="itemConsumeId" val="3031" /> <set name="lvlBonusRate" val="2" /> <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume1" val="#mpConsume1" /> <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="3000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="ENEMY_SUMMON" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="DERANGEMENT" /> <effects> + <effect name="InstantBetray"> + <param chance="80" /> + <param time="30" /> + </effect> <effect name="Betray" /> </effects> </skill> @@ -2686,7 +2695,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="6000" /> <set name="icon" val="icon.skill1382" /> @@ -3249,34 +3258,36 @@ </effects> </skill> <skill id="1395" levels="10" name="Erase" enchantGroup1="1"> - <!-- Confirmed CT2.5 --> - <table name="#effectPoints"> -532 -549 -566 -582 -597 -611 -624 -635 -646 -655 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -532 -549 -566 -582 -597 -611 -624 -635 -646 -655 </table> <table name="#itemConsumeCount"> 3 3 3 3 4 4 4 5 5 5 </table> <table name="#magicLvl"> 56 58 60 62 64 66 68 70 72 74 </table> - <table name="#mpConsume2"> 41 43 44 46 48 49 51 52 53 55 </table> <table name="#mpConsume1"> 11 11 11 12 12 13 13 13 14 14 </table> - <table name="#ench1MpConsume2"> 53 52 51 50 49 48 48 47 46 45 44 43 42 41 40 39 38 38 37 36 35 34 33 32 31 30 29 29 28 27 </table> - <table name="#ench1MpConsume1"> 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 </table> + <table name="#mpConsume2"> 41 43 44 46 48 49 51 52 53 55 </table> <table name="#enchMagicLvl"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 83 83 83 84 84 84 85 85 85 </table> + <table name="#ench1MpConsume1"> 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 </table> + <table name="#ench1MpConsume2"> 53 52 51 50 49 48 48 47 46 45 44 43 42 41 40 39 38 38 37 36 35 34 33 32 31 30 29 29 28 27 </table> + <set name="affectScope" val="SINGLE" /> <set name="castRange" val="600" /> - <set name="effectPoint" val="#effectPoints" /> + <set name="effectPoint" val="#effectPoint" /> <set name="effectRange" val="1100" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="4000" /> <set name="icon" val="icon.skill1395" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="itemConsumeCount" val="#itemConsumeCount" /> <set name="itemConsumeId" val="3031" /> <set name="magicLvl" val="#magicLvl" /> - <set name="mpConsume2" val="#mpConsume2" /> <set name="mpConsume1" val="#mpConsume1" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="reuseDelay" val="11000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="ENEMY_SUMMON" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="DERANGEMENT" /> <enchant1 name="magicLvl" val="#enchMagicLvl" /> - <enchant1 name="mpConsume2" val="#ench1MpConsume2" /> <enchant1 name="mpConsume1" val="#ench1MpConsume1" /> + <enchant1 name="mpConsume2" val="#ench1MpConsume2" /> <effects> <effect name="Unsummon"> <param chance="80" /> diff --git a/src/main/resources/data/stats/skills/01400-01499.xml b/src/main/resources/data/stats/skills/01400-01499.xml index 6321e373ec..bf58ee1da6 100644 --- a/src/main/resources/data/stats/skills/01400-01499.xml +++ b/src/main/resources/data/stats/skills/01400-01499.xml @@ -854,7 +854,7 @@ <set name="channelingSkillId" val="1423" /> <set name="channelingTickInterval" val="2" /> <set name="effectPoint" val="-676" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="15000" /> <set name="icon" val="icon.skill1423" /> @@ -1056,31 +1056,34 @@ </effects> </skill> <skill id="1431" levels="6" name="Fallen Arrow"> - <!-- Confirmed CT2.5 --> - <table name="#effectPoints"> -92 -106 -121 -143 -162 -162 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -92 -106 -121 -143 -162 -162 </table> + <table name="#magicalSoulAttack"> 13 14 16 18 20 22 </table> <table name="#magicLvl"> 3 5 8 10 13 15 </table> - <table name="#mpConsume2"> 7 7 8 11 12 12 </table> <table name="#mpConsume1"> 2 2 2 3 3 3 </table> - <table name="#power"> 13 14 16 18 20 22 </table> + <table name="#mpConsume2"> 7 7 8 11 12 12 </table> + <table name="#targetType"> ENEMY_ONLY ENEMY ENEMY ENEMY ENEMY ENEMY </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WIND" /> <set name="castRange" val="600" /> - <set name="effectPoint" val="#effectPoints" /> + <set name="effectPoint" val="#effectPoint" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="WIND" /> - <set name="attributePower" val="20" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="1200" /> <set name="icon" val="icon.skill1431" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="magicLvl" val="#magicLvl" /> - <set name="mpConsume2" val="#mpConsume2" /> <set name="mpConsume1" val="#mpConsume1" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="reuseDelay" val="2000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="soulMaxConsumeCount" val="5" /> - <set name="targetType" val="ONE" /> + <set name="targetType" val="#targetType" /> <effects> <effect name="MagicalSoulAttack"> - <param power="#power" /> + <param power="#magicalSoulAttack" /> </effect> </effects> </skill> @@ -1122,7 +1125,7 @@ <set name="castRange" val="750" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1250" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1200" /> <set name="icon" val="icon.skill1433" /> @@ -1153,7 +1156,7 @@ <set name="castRange" val="500" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1800" /> <set name="icon" val="icon.skill1434" /> @@ -1243,7 +1246,7 @@ <set name="castRange" val="700" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1200" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1200" /> <set name="icon" val="icon.skill1436" /> @@ -1332,7 +1335,7 @@ <set name="castRange" val="40" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="fanRange" val="0,0,200,180" /> <set name="hitTime" val="1800" /> @@ -1409,7 +1412,7 @@ <set name="castRange" val="500" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1800" /> <set name="icon" val="icon.skill1438" /> @@ -1721,7 +1724,7 @@ <set name="castRange" val="#castRange" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="#effectRange" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill1445" /> @@ -2723,7 +2726,7 @@ <set name="castRange" val="40" /> <set name="effectPoint" val="-1" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="fanRange" val="0,0,400,180" /> <set name="hitTime" val="1500" /> @@ -2749,7 +2752,7 @@ <set name="channelingTickInterval" val="2" /> <set name="effectPoint" val="-676" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="15000" /> <set name="icon" val="icon.skill1472" /> @@ -3588,7 +3591,7 @@ <set name="affectRange" val="300" /> <set name="basicProperty" val="MEN" /> <set name="effectPoint" val="-679" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="icon" val="icon.skill1495" /> diff --git a/src/main/resources/data/stats/skills/01500-01599.xml b/src/main/resources/data/stats/skills/01500-01599.xml index 4aed334ee0..b05c9041ad 100644 --- a/src/main/resources/data/stats/skills/01500-01599.xml +++ b/src/main/resources/data/stats/skills/01500-01599.xml @@ -1105,7 +1105,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="icon" val="icon.skill1148" /> @@ -1573,7 +1573,7 @@ <set name="channelingTickInterval" val="2" /> <set name="effectPoint" val="-676" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="15000" /> <set name="icon" val="icon.skill1472" /> diff --git a/src/main/resources/data/stats/skills/03000-03099.xml b/src/main/resources/data/stats/skills/03000-03099.xml index 23d1ef1e20..c007a5fbd1 100644 --- a/src/main/resources/data/stats/skills/03000-03099.xml +++ b/src/main/resources/data/stats/skills/03000-03099.xml @@ -1060,28 +1060,31 @@ </effects> </skill> <skill id="3062" levels="2" name="Special Ability: Critical Poison"> - <!-- Confirmed CT2.5 --> + <!-- High Five Confirmed --> <table name="#magicLvl"> 64 67 </table> <set name="abnormalLvl" val="7" /> <set name="abnormalTime" val="30" /> <set name="abnormalType" val="POISON" /> <set name="abnormalVisualEffect" val="DOT_POISON" /> <set name="activateRate" val="18" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="CON" /> <set name="castRange" val="600" /> <set name="effectRange" val="1100" /> <set name="icon" val="icon.skill1168" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="lvlBonusRate" val="1" /> + <set name="magicLvl" val="#magicLvl" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="ONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="POISON" /> <effects> <effect name="TickHp"> - <param power="-224" /> - <param ticks="3" /> + <param power="-92" /> + <param ticks="5" /> + <param mode="DIFF" /> </effect> </effects> </skill> diff --git a/src/main/resources/data/stats/skills/03100-03199.xml b/src/main/resources/data/stats/skills/03100-03199.xml index 933e14ab99..2292de822a 100644 --- a/src/main/resources/data/stats/skills/03100-03199.xml +++ b/src/main/resources/data/stats/skills/03100-03199.xml @@ -1472,7 +1472,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="icon" val="icon.skill3123" /> @@ -1920,7 +1920,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="icon" val="icon.skill3123" /> @@ -2133,7 +2133,7 @@ <set name="castRange" val="500" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="5000" /> <set name="icon" val="icon.skill3123" /> @@ -2336,7 +2336,7 @@ <set name="affectLimit" val="6-12" /> <set name="affectRange" val="200" /> <set name="effectPoint" val="#effectPoints" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="5000" /> <set name="icon" val="icon.skill3123" /> diff --git a/src/main/resources/data/stats/skills/04000-04099.xml b/src/main/resources/data/stats/skills/04000-04099.xml index 33c5932891..7057945eee 100644 --- a/src/main/resources/data/stats/skills/04000-04099.xml +++ b/src/main/resources/data/stats/skills/04000-04099.xml @@ -33,7 +33,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> diff --git a/src/main/resources/data/stats/skills/04100-04199.xml b/src/main/resources/data/stats/skills/04100-04199.xml index df9c6f4046..f3c3984fee 100644 --- a/src/main/resources/data/stats/skills/04100-04199.xml +++ b/src/main/resources/data/stats/skills/04100-04199.xml @@ -1198,7 +1198,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -2164,7 +2164,7 @@ <set name="castRange" val="750" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1250" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2500" /> <set name="magicLvl" val="#magicLvl" /> diff --git a/src/main/resources/data/stats/skills/04200-04299.xml b/src/main/resources/data/stats/skills/04200-04299.xml index 3b4b1535c7..92b985f845 100644 --- a/src/main/resources/data/stats/skills/04200-04299.xml +++ b/src/main/resources/data/stats/skills/04200-04299.xml @@ -445,7 +445,7 @@ <set name="coolTime" val="2000" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2000" /> <set name="magicLvl" val="60" /> @@ -1016,7 +1016,7 @@ <set name="castRange" val="1000" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1500" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1306,7 +1306,7 @@ <set name="castRange" val="#cast" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="#effect" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> diff --git a/src/main/resources/data/stats/skills/04300-04399.xml b/src/main/resources/data/stats/skills/04300-04399.xml index 972f0e822a..c9b41b8268 100644 --- a/src/main/resources/data/stats/skills/04300-04399.xml +++ b/src/main/resources/data/stats/skills/04300-04399.xml @@ -160,7 +160,7 @@ <set name="castRange" val="750" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1250" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2500" /> <set name="magicLvl" val="#magicLvl" /> diff --git a/src/main/resources/data/stats/skills/04600-04699.xml b/src/main/resources/data/stats/skills/04600-04699.xml index f2a866d51e..059db60a9d 100644 --- a/src/main/resources/data/stats/skills/04600-04699.xml +++ b/src/main/resources/data/stats/skills/04600-04699.xml @@ -572,7 +572,7 @@ <set name="castRange" val="500" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -597,7 +597,7 @@ <set name="castRange" val="500" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -620,7 +620,7 @@ <set name="castRange" val="1000" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1500" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -746,7 +746,7 @@ <set name="castRange" val="400" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="900" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1653,7 +1653,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1679,7 +1679,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1704,7 +1704,7 @@ <set name="castRange" val="1000" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1500" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1729,7 +1729,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1755,7 +1755,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1780,7 +1780,7 @@ <set name="castRange" val="1000" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1500" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> diff --git a/src/main/resources/data/stats/skills/04700-04799.xml b/src/main/resources/data/stats/skills/04700-04799.xml index 6ea3923f33..2e55678e45 100644 --- a/src/main/resources/data/stats/skills/04700-04799.xml +++ b/src/main/resources/data/stats/skills/04700-04799.xml @@ -147,7 +147,7 @@ <set name="castRange" val="400" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="900" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2000" /> <set name="icon" val="icon.skill1333" /> @@ -189,7 +189,7 @@ <set name="affectRange" val="200" /> <set name="basicProperty" val="MEN" /> <set name="effectPoint" val="#effectPoints" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="2000" /> <set name="icon" val="icon.skill1333" /> diff --git a/src/main/resources/data/stats/skills/05000-05099.xml b/src/main/resources/data/stats/skills/05000-05099.xml index 29a91c1597..696fa61ee9 100644 --- a/src/main/resources/data/stats/skills/05000-05099.xml +++ b/src/main/resources/data/stats/skills/05000-05099.xml @@ -83,7 +83,7 @@ <set name="abnormalType" val="FLY_AWAY" /> <set name="affectRange" val="300" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="hitTime" val="5800" /> <set name="icon" val="icon.skill0100" /> @@ -198,7 +198,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="650" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="hitTime" val="2500" /> <set name="magicLvl" val="85" /> @@ -218,7 +218,7 @@ <set name="castRange" val="500" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="hitTime" val="2500" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -237,7 +237,7 @@ <!-- Frintezza Skills --> <set name="affectRange" val="150" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="hitTime" val="1000" /> <set name="isSuicideAttack" val="true" /> @@ -282,7 +282,7 @@ <set name="castRange" val="40" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> <set name="magicLvl" val="85" /> @@ -307,7 +307,7 @@ <set name="coolTime" val="1200" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="650" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="fanRange" val="0,0,150,150" /> <set name="hitTime" val="1300" /> @@ -334,7 +334,7 @@ <set name="coolTime" val="#coolTime" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="650" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="fanRange" val="#fanRange" /> <set name="hitTime" val="1500" /> @@ -414,7 +414,7 @@ <set name="affectRange" val="#skillRadius" /> <set name="coolTime" val="1000" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="hitTime" val="7000" /> <set name="magicLvl" val="85" /> @@ -433,7 +433,7 @@ <set name="affectRange" val="1000" /> <set name="coolTime" val="4000" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="hitTime" val="6000" /> <set name="magicLvl" val="85" /> @@ -1035,7 +1035,7 @@ <set name="castRange" val="1500" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="2100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> diff --git a/src/main/resources/data/stats/skills/05100-05199.xml b/src/main/resources/data/stats/skills/05100-05199.xml index c809fb7ab0..79a74be44b 100644 --- a/src/main/resources/data/stats/skills/05100-05199.xml +++ b/src/main/resources/data/stats/skills/05100-05199.xml @@ -623,7 +623,7 @@ <set name="operateType" val="A1" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="ONE" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <effects> <effect name="MagicalAttack"> @@ -639,7 +639,7 @@ <set name="affectRange" val="200" /> <set name="affectScope" val="POINT_BLANK" /> <set name="basicProperty" val="CON" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="icon" val="icon.skill1424" /> <set name="isDebuff" val="true" /> diff --git a/src/main/resources/data/stats/skills/05200-05299.xml b/src/main/resources/data/stats/skills/05200-05299.xml index a0713696ae..23ca901898 100644 --- a/src/main/resources/data/stats/skills/05200-05299.xml +++ b/src/main/resources/data/stats/skills/05200-05299.xml @@ -1002,7 +1002,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="3300" /> <set name="magicLvl" val="#magicLvl" /> @@ -1067,7 +1067,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="3300" /> <set name="magicLvl" val="#magicLvl" /> @@ -1089,7 +1089,7 @@ <table name="#power"> 21 31 43 58 75 92 108 115 121 125 129 132 </table> <set name="affectRange" val="200" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="3300" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1524,7 +1524,7 @@ <set name="castRange" val="40" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="fanRange" val="0,0,200,180" /> <set name="hitTime" val="2500" /> @@ -2268,7 +2268,7 @@ <set name="coolTime" val="660" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="200" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="830" /> <set name="magicLvl" val="#magicLvl" /> @@ -2290,7 +2290,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4500" /> <set name="magicLvl" val="#magicLvl" /> @@ -2311,7 +2311,7 @@ <set name="affectRange" val="150" /> <set name="coolTime" val="800" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1000" /> <set name="magicLvl" val="#magicLvl" /> diff --git a/src/main/resources/data/stats/skills/05300-05399.xml b/src/main/resources/data/stats/skills/05300-05399.xml index fb6122fe33..79e92683e3 100644 --- a/src/main/resources/data/stats/skills/05300-05399.xml +++ b/src/main/resources/data/stats/skills/05300-05399.xml @@ -10,7 +10,7 @@ <set name="coolTime" val="800" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="3200" /> <set name="magicLvl" val="#magicLvl" /> @@ -146,7 +146,7 @@ <set name="coolTime" val="660" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="200" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="830" /> <set name="icon" val="icon.skill1170" /> @@ -214,7 +214,7 @@ <set name="basicProperty" val="MEN" /> <set name="coolTime" val="800" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1000" /> <set name="icon" val="icon.skill1170" /> @@ -634,7 +634,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -659,7 +659,7 @@ <set name="castRange" val="500" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -682,7 +682,7 @@ <table name="#power"> 75 77 79 80 81 82 83 83 83 </table> <set name="affectRange" val="200" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -703,7 +703,7 @@ <table name="#mpConsume2"> 69 72 73 75 77 77 78 78 79 </table> <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -726,7 +726,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1112,7 +1112,7 @@ <set name="coolTime" val="660" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="200" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="830" /> <set name="magicLvl" val="#magicLvl" /> @@ -1133,7 +1133,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4500" /> <set name="magicLvl" val="#magicLvl" /> @@ -1153,7 +1153,7 @@ <set name="affectRange" val="150" /> <set name="coolTime" val="800" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1000" /> <set name="magicLvl" val="#magicLvl" /> @@ -1298,7 +1298,7 @@ <set name="coolTime" val="660" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="200" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="830" /> <set name="icon" val="icon.skill1170" /> @@ -1366,7 +1366,7 @@ <set name="basicProperty" val="MEN" /> <set name="coolTime" val="800" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1000" /> <set name="icon" val="icon.skill1170" /> @@ -1731,7 +1731,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1756,7 +1756,7 @@ <set name="castRange" val="500" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1779,7 +1779,7 @@ <table name="#power"> 96 99 101 103 104 106 107 107 107 </table> <set name="affectRange" val="200" /> <set name="effectPoint" val="-100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1803,7 +1803,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -1828,7 +1828,7 @@ <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1100" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> diff --git a/src/main/resources/data/stats/skills/05400-05499.xml b/src/main/resources/data/stats/skills/05400-05499.xml index 0ba83653d8..e73d487964 100644 --- a/src/main/resources/data/stats/skills/05400-05499.xml +++ b/src/main/resources/data/stats/skills/05400-05499.xml @@ -1148,11 +1148,20 @@ <set name="targetType" val="NONE" /> </skill> <skill id="5483" levels="1" name="Counter Aggression"> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="40" /> <set name="effectPoint" val="-662" /> + <set name="effectRange" val="400" /> <set name="magicLvl" val="76" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="TargetMeProbability"> + <param chance="80" /> + </effect> + </effects> </skill> <skill id="5484" levels="1" name="Endurance Defense Up"> <!-- Increases P. Def. Effect 1. --> @@ -1191,11 +1200,20 @@ <set name="targetType" val="NONE" /> </skill> <skill id="5487" levels="1" name="Counter Delete Aggression"> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="600" /> <set name="effectPoint" val="-662" /> + <set name="effectRange" val="1000" /> <set name="magicLvl" val="76" /> <set name="operateType" val="A1" /> - <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="DeleteHate"> + <param chance="60" /> + </effect> + </effects> </skill> <skill id="5488" levels="1" name="Counter Critical Power Up"> <!-- Increases critical attack power. Effect 1. --> @@ -1369,7 +1387,7 @@ <set name="castRange" val="1000" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1500" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill0100" /> @@ -1414,7 +1432,7 @@ <set name="castRange" val="500" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="900" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="hitTime" val="4000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> diff --git a/src/main/resources/data/stats/skills/05500-05599.xml b/src/main/resources/data/stats/skills/05500-05599.xml index ee35c8adbd..ab531f893c 100644 --- a/src/main/resources/data/stats/skills/05500-05599.xml +++ b/src/main/resources/data/stats/skills/05500-05599.xml @@ -10,7 +10,7 @@ <set name="activateRate" val="90" /> <set name="affectRange" val="600" /> <set name="attributePower" val="180" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="basicProperty" val="CON" /> <set name="castRange" val="40" /> <set name="effectPoint" val="-100" /> @@ -423,7 +423,7 @@ <set name="castRange" val="500" /> <set name="effectPoint" val="-1063" /> <set name="effectRange" val="900" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="80" /> <set name="hitTime" val="1000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> diff --git a/src/main/resources/data/stats/skills/05700-05799.xml b/src/main/resources/data/stats/skills/05700-05799.xml index aebe18298d..f1432b1ad8 100644 --- a/src/main/resources/data/stats/skills/05700-05799.xml +++ b/src/main/resources/data/stats/skills/05700-05799.xml @@ -1658,24 +1658,38 @@ <set name="targetType" val="FRONT_AREA" /> </skill> <skill id="5795" levels="1" name="Poison"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="9" /> <set name="abnormalTime" val="30" /> <set name="abnormalType" val="POISON" /> <set name="abnormalVisualEffect" val="DOT_POISON" /> <set name="activateRate" val="70" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="600" /> <set name="effectPoint" val="-684" /> + <set name="effectRange" val="1100" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="3000" /> <set name="icon" val="icon.skill4035" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="lvlBonusRate" val="1" /> <set name="magicLvl" val="83" /> + <set name="mpConsume1" val="15" /> + <set name="mpConsume2" val="59" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="3000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="POISON" /> + <effects> + <effect name="TickHp"> + <param power="-66" /> + <param ticks="5" /> + <param mode="DIFF" /> + </effect> + </effects> </skill> <skill id="5796" levels="1" name="Decrease Spd."> <set name="abnormalLvl" val="3" /> diff --git a/src/main/resources/data/stats/skills/05800-05899.xml b/src/main/resources/data/stats/skills/05800-05899.xml index 648c62e430..de1661107e 100644 --- a/src/main/resources/data/stats/skills/05800-05899.xml +++ b/src/main/resources/data/stats/skills/05800-05899.xml @@ -340,7 +340,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="#effectPoints" /> <set name="effectRange" val="650" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -871,22 +871,50 @@ <set name="rideState" val="NONE" /> <set name="targetType" val="NONE" /> </skill> - <skill id="5855" levels="1" name="Shock"> + <skill id="5855" levels="2" name="Shock"> + <!-- High Five Confirmed --> + <table name="#abnormalTime"> 15 3 </table> + <table name="#affectScope"> SINGLE FAN </table> + <table name="#castRange"> 600 40 </table> + <table name="#effectRange"> 1100 400 </table> + <table name="#magicLvl"> 80 85 </table> + <table name="#physicalAttackPower"> 0 18664 </table> + <table name="#targetCancelChance"> 80 0 </table> + <table name="#targetType"> ENEMY_ONLY FRONT_AREA </table> <set name="abnormalLvl" val="1" /> - <set name="abnormalTime" val="15" /> + <set name="abnormalTime" val="#abnormalTime" /> <set name="abnormalType" val="STUN" /> <set name="abnormalVisualEffect" val="STUN" /> + <set name="activateRate" val="80" /> + <set name="affectLimit" val="5-15" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectScope" val="#affectScope" /> + <set name="basicProperty" val="CON" /> + <set name="castRange" val="#castRange" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="#effectRange" /> <set name="fanRange" val="0,0,300,90" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="1000" /> <set name="icon" val="icon.skill0100" /> <set name="isDebuff" val="true" /> - <set name="magicLvl" val="80" /> + <set name="lvlBonusRate" val="1" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="165" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="1000" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="FRONT_AREA" /> + <set name="targetType" val="#targetType" /> <set name="trait" val="SHOCK" /> + <effects> + <effect name="TargetCancel"> + <param chance="#targetCancelChance" /> + </effect> + <effect name="PhysicalAttack"> + <param chance="#physicalAttackPower" /> + </effect> + <effect name="Stun" /> + </effects> </skill> <skill id="5856" levels="1" name="Transform Tow"> <!-- Confirmed CT2.5 --> @@ -977,194 +1005,410 @@ </effects> </skill> <skill id="5860" levels="1" name="Wrath of Valakas"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="10" /> <set name="abnormalType" val="SILENCE" /> <set name="abnormalVisualEffect" val="SILENCE" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="MEN" /> + <set name="castRange" val="1000" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1500" /> <set name="icon" val="icon.skill5860" /> <set name="isDebuff" val="true" /> <set name="lvlBonusRate" val="2" /> <set name="magicLvl" val="-1" /> + <set name="mpConsume1" val="15" /> + <set name="mpConsume2" val="60" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="DERANGEMENT" /> + <effects> + <effect name="Mute" /> + <effect name="Buff"> + <mul stat="runSpd" val="0.5" /> + </effect> + </effects> </skill> <skill id="5861" levels="1" name="Authority of Valakas"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="10" /> <set name="abnormalType" val="SILENCE" /> <set name="abnormalVisualEffect" val="SILENCE" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="MEN" /> + <set name="castRange" val="1000" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1500" /> <set name="icon" val="icon.skill5861" /> <set name="isDebuff" val="true" /> <set name="lvlBonusRate" val="2" /> <set name="magicLvl" val="-1" /> + <set name="mpConsume1" val="15" /> + <set name="mpConsume2" val="60" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="DERANGEMENT" /> + <effects> + <effect name="Mute" /> + <effect name="Buff"> + <mul stat="runSpd" val="0.5" /> + </effect> + </effects> </skill> <skill id="5862" levels="1" name="Destruction of the Body"> + <!-- High Five Confirmed --> <set name="affectLimit" val="10-10" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="700" /> + <set name="affectScope" val="RANGE" /> + <set name="castRange" val="2000" /> <set name="effectPoint" val="-1000" /> + <set name="effectRange" val="2500" /> <set name="magicLvl" val="85" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="Hp"> + <param amount="-99" /> + <param mode="PER" /> + </effect> + </effects> </skill> <skill id="5863" levels="1" name="Destruction of the Soul"> + <!-- High Five Confirmed --> <set name="affectLimit" val="10-10" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="700" /> + <set name="affectScope" val="RANGE" /> + <set name="castRange" val="2000" /> <set name="effectPoint" val="-1000" /> + <set name="effectRange" val="2500" /> <set name="magicLvl" val="85" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="Mp"> + <param amount="-99" /> + <param mode="PER" /> + </effect> + </effects> </skill> <skill id="5864" levels="1" name="Decrease Valakas Defense"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="30" /> <set name="abnormalType" val="PD_DOWN" /> + <set name="affectScope" val="SINGLE" /> <set name="effectPoint" val="100" /> - <set name="hitTime" val="1000" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="hitCancelTime" val="1500" /> + <set name="hitTime" val="4000" /> + <set name="isMagic" val="1" /> <set name="magicLvl" val="80" /> + <set name="mpConsume1" val="15" /> + <set name="mpConsume2" val="60" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="4000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="SELF" /> + <effects> + <effect name="Debuff"> + <mul stat="mDef" val="0.5" /> + </effect> + <effect name="Debuff"> + <mul stat="pDef" val="0.7" /> + </effect> + </effects> </skill> <skill id="5865" levels="1" name="Wide-bodied Valakas"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="60" /> <set name="abnormalType" val="BERSERKER" /> + <set name="affectScope" val="SINGLE" /> <set name="effectPoint" val="100" /> - <set name="hitTime" val="1000" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="hitCancelTime" val="1500" /> + <set name="hitTime" val="4000" /> + <set name="isMagic" val="1" /> <set name="magicLvl" val="80" /> + <set name="mpConsume1" val="15" /> + <set name="mpConsume2" val="60" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="4000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="SELF" /> + <effects> + <effect name="Buff"> + <mul stat="pAtk" val="1.3" /> + </effect> + <effect name="Debuff"> + <mul stat="pDef" val="0.8" /> + </effect> + </effects> </skill> <skill id="5866" levels="10" name="Soul Worm"> - <table name="#abnormalLvls"> 8 8 8 9 9 9 9 10 10 10 </table> + <!-- High Five Confirmed --> + <table name="#abnormalLvl"> 8 8 8 9 9 9 9 10 10 10 </table> <table name="#magicLvl"> 76 77 78 79 80 81 82 83 84 85 </table> - <set name="abnormalLvl" val="#abnormalLvls" /> + <table name="#magicalAttackMpPower"> 110 111 113 114 115 116 118 119 120 121 </table> + <table name="#tickHpPower"> -126 -126 -126 -126 -132 -132 -132 -132 -132 -132 </table> + <set name="abnormalLvl" val="#abnormalLvl" /> <set name="abnormalTime" val="60" /> <set name="abnormalType" val="POISON" /> <set name="abnormalVisualEffect" val="DOT_POISON" /> <set name="activateRate" val="70" /> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="UNHOLY" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1100" /> <set name="icon" val="icon.skill4035" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="lvlBonusRate" val="1" /> <set name="magicLvl" val="#magicLvl" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="POISON" /> + <effects> + <effect name="MagicalAttackMp"> + <param power="#magicalAttackMpPower" /> + <param critical="true" /> + <param criticalLimit="1600" /> + </effect> + <effect name="MaxMp"> + <param power="-10" /> + <param type="PER" /> + </effect> + <effect name="Buff"> + <mul stat="regMp" val="0.9" /> + </effect> + <effect name="TickHp"> + <param power="#tickHpPower" /> + <param ticks="5" /> + <param mode="DIFF" /> + </effect> + </effects> </skill> <skill id="5867" levels="10" name="Soul Worm"> - <table name="#abnormalLvls"> 8 8 8 9 9 9 9 10 10 10 </table> + <!-- High Five Confirmed --> + <table name="#abnormalLvl"> 8 8 8 9 9 9 9 10 10 10 </table> <table name="#magicLvl"> 76 77 78 79 80 81 82 83 84 85 </table> - <set name="abnormalLvl" val="#abnormalLvls" /> + <table name="#magicalAttackMpPower"> 110 111 113 114 115 116 118 119 120 121 </table> + <table name="#tickHpPower"> -126 -126 -126 -126 -132 -132 -132 -132 -132 -132 </table> + <set name="abnormalLvl" val="#abnormalLvl" /> <set name="abnormalTime" val="60" /> <set name="abnormalType" val="POISON" /> <set name="abnormalVisualEffect" val="DOT_POISON" /> <set name="activateRate" val="70" /> <set name="affectLimit" val="5-15" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectScope" val="FAN" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="UNHOLY" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="40" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="200" /> <set name="fanRange" val="0,0,150,90" /> <set name="icon" val="icon.skill4035" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="lvlBonusRate" val="1" /> <set name="magicLvl" val="#magicLvl" /> <set name="operateType" val="A2" /> - <set name="reuseDelay" val="1000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="FRONT_AREA" /> <set name="trait" val="POISON" /> + <effects> + <effect name="MagicalAttackMp"> + <param power="#tickHpPower" /> + <param critical="true" /> + <param criticalLimit="1600" /> + </effect> + <effect name="MaxMp"> + <param power="-10" /> + <param type="PER" /> + </effect> + <effect name="Debuff"> + <mul stat="regMp" val="0.9" /> + </effect> + <effect name="TickHp"> + <param power="#tickHpPower" /> + <param ticks="5" /> + <param mode="DIFF" /> + </effect> + </effects> </skill> <skill id="5868" levels="10" name="Soul Worm"> - <table name="#abnormalLvls"> 8 8 8 9 9 9 9 10 10 10 </table> + <!-- High Five Confirmed --> + <table name="#abnormalLvl"> 8 8 8 9 9 9 9 10 10 10 </table> <table name="#magicLvl"> 76 77 78 79 80 81 82 83 84 85 </table> - <set name="abnormalLvl" val="#abnormalLvls" /> + <table name="#magicalAttackMpPower"> 110 111 113 114 115 116 118 119 120 121 </table> + <table name="#tickHpPower"> -126 -126 -126 -126 -132 -132 -132 -132 -132 -132 </table> + <set name="abnormalLvl" val="#abnormalLvl" /> <set name="abnormalTime" val="60" /> <set name="abnormalType" val="POISON" /> <set name="abnormalVisualEffect" val="DOT_POISON" /> <set name="activateRate" val="70" /> <set name="affectLimit" val="10-10" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="UNHOLY" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1200" /> <set name="icon" val="icon.skill4035" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="lvlBonusRate" val="1" /> <set name="magicLvl" val="#magicLvl" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AREA" /> <set name="trait" val="POISON" /> + <effects> + <effect name="MagicalAttackMp"> + <param power="#tickHpPower" /> + <param critical="true" /> + <param criticalLimit="1600" /> + </effect> + <effect name="MaxMp"> + <param power="-10" /> + <param type="PER" /> + </effect> + <effect name="Debuff"> + <mul stat="regMp" val="0.9" /> + </effect> + <effect name="TickHp"> + <param power="#tickHpPower" /> + <param ticks="5" /> + <param mode="DIFF" /> + </effect> + </effects> </skill> <skill id="5869" levels="10" name="Soul Worm"> - <table name="#abnormalLvls"> 8 8 8 9 9 9 9 10 10 10 </table> + <!-- High Five Confirmed --> + <table name="#abnormalLvl"> 8 8 8 9 9 9 9 10 10 10 </table> <table name="#magicLvl"> 76 77 78 79 80 81 82 83 84 85 </table> - <set name="abnormalLvl" val="#abnormalLvls" /> + <table name="#magicalAttackMpPower"> 110 111 113 114 115 116 118 119 120 121 </table> + <table name="#tickHpPower"> -126 -126 -126 -126 -132 -132 -132 -132 -132 -132 </table> + <set name="abnormalLvl" val="#abnormalLvl" /> <set name="abnormalTime" val="60" /> <set name="abnormalType" val="POISON" /> <set name="abnormalVisualEffect" val="DOT_POISON" /> <set name="activateRate" val="70" /> <set name="affectLimit" val="10-10" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="UNHOLY" /> <set name="basicProperty" val="CON" /> <set name="effectPoint" val="-100" /> <set name="icon" val="icon.skill4035" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="lvlBonusRate" val="1" /> <set name="magicLvl" val="#magicLvl" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> <set name="trait" val="POISON" /> + <effects> + <effect name="MagicalAttackMp"> + <param power="#tickHpPower" /> + <param critical="true" /> + <param criticalLimit="1600" /> + </effect> + <effect name="MaxMp"> + <param power="-10" /> + <param type="PER" /> + </effect> + <effect name="Debuff"> + <mul stat="regMp" val="0.9" /> + </effect> + <effect name="TickHp"> + <param power="#tickHpPower" /> + <param ticks="5" /> + <param mode="DIFF" /> + </effect> + </effects> </skill> <skill id="5870" levels="10" name="Flash Worm"> - <table name="#abnormalLvls"> 8 8 8 9 9 9 9 10 10 10 </table> + <!-- High Five Confirmed --> + <table name="#abnormalLvl"> 8 8 8 9 9 9 9 10 10 10 </table> <table name="#magicLvl"> 76 77 78 79 80 81 82 83 84 85 </table> - <set name="abnormalLvl" val="#abnormalLvls" /> + <table name="#tickHpPower"> -56 -56 -56 -56 -58 -58 -58 -58 -58 -58 </table> + <set name="abnormalLvl" val="#abnormalLvl" /> <set name="abnormalTime" val="60" /> <set name="abnormalType" val="BLEEDING" /> <set name="abnormalVisualEffect" val="DOT_BLEEDING" /> <set name="activateRate" val="80" /> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="40" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="200" /> <set name="icon" val="icon.skill0096" /> <set name="isDebuff" val="true" /> <set name="lvlBonusRate" val="2" /> <set name="magicLvl" val="#magicLvl" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="BLEED" /> + <effects> + <effect name="Buff"> + <mul stat="pDef" val="0.9" /> + </effect> + <effect name="MaxHp"> + <param power="-10" /> + <param type="PER" /> + </effect> + <effect name="Buff"> + <mul stat="regHp" val="0.9" /> + </effect> + <effect name="TickHp"> + <param power="#tickHpPower" /> + <param ticks="5" /> + <param mode="DIFF" /> + </effect> + </effects> </skill> <skill id="5871" levels="10" name="Flash Worm"> - <table name="#abnormalLvls"> 8 8 8 9 9 9 9 10 10 10 </table> + <!-- High Five Confirmed --> + <table name="#abnormalLvl"> 8 8 8 9 9 9 9 10 10 10 </table> <table name="#magicLvl"> 76 77 78 79 80 81 82 83 84 85 </table> - <set name="abnormalLvl" val="#abnormalLvls" /> + <table name="#tickHpPower"> -56 -56 -56 -56 -58 -58 -58 -58 -58 -58 </table> + <set name="abnormalLvl" val="#abnormalLvl" /> <set name="abnormalTime" val="60" /> <set name="abnormalType" val="BLEEDING" /> <set name="abnormalVisualEffect" val="DOT_BLEEDING" /> <set name="activateRate" val="80" /> <set name="affectLimit" val="5-15" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectScope" val="FAN" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="40" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="200" /> <set name="fanRange" val="0,0,150,90" /> <set name="icon" val="icon.skill0096" /> <set name="isDebuff" val="true" /> @@ -1174,16 +1418,40 @@ <set name="rideState" val="NONE" /> <set name="targetType" val="FRONT_AREA" /> <set name="trait" val="BLEED" /> + <effects> + <effect name="Debuff"> + <mul stat="regHp" val="0.9" /> + </effect> + <effect name="MaxHp"> + <param power="-10" /> + <param type="PER" /> + </effect> + <effect name="Debuff"> + <mul stat="pDef" val="0.9" /> + </effect> + <effect name="TickHp"> + <param power="#tickHpPower" /> + <param ticks="5" /> + <param mode="DIFF" /> + </effect> + </effects> </skill> <skill id="5872" levels="10" name="Flash Worm"> - <table name="#abnormalLvls"> 8 8 8 9 9 9 9 10 10 10 </table> + <!-- High Five Confirmed --> + <table name="#abnormalLvl"> 8 8 8 9 9 9 9 10 10 10 </table> <table name="#magicLvl"> 76 77 78 79 80 81 82 83 84 85 </table> - <set name="abnormalLvl" val="#abnormalLvls" /> + <table name="#tickHpPower"> -56 -56 -56 -56 -58 -58 -58 -58 -58 -58 </table> + <set name="abnormalLvl" val="#abnormalLvl" /> <set name="abnormalTime" val="60" /> <set name="abnormalType" val="BLEEDING" /> <set name="abnormalVisualEffect" val="DOT_BLEEDING" /> <set name="activateRate" val="80" /> <set name="affectLimit" val="10-10" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> <set name="basicProperty" val="CON" /> <set name="effectPoint" val="-100" /> <set name="icon" val="icon.skill0096" /> @@ -1192,33 +1460,106 @@ <set name="magicLvl" val="#magicLvl" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> <set name="trait" val="BLEED" /> + <effects> + <effect name="Debuff"> + <mul stat="regHp" val="0.9" /> + </effect> + <effect name="MaxHp"> + <param power="-10" /> + <param type="PER" /> + </effect> + <effect name="Debuff"> + <mul stat="pDef" val="0.9" /> + </effect> + <effect name="TickHp"> + <param power="#tickHpPower" /> + <param ticks="5" /> + <param mode="DIFF" /> + </effect> + </effects> </skill> <skill id="5873" levels="5" name="Death Worm"> - <table name="#abnormalLvls"> 1 2 3 4 5 </table> - <set name="abnormalLvl" val="#abnormalLvls" /> + <!-- High Five Confirmed --> + <table name="#abnormalLvl"> 1 2 3 4 5 </table> + <table name="#accCombat"> 17 29 42 46 50 </table> + <table name="#mAtk"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#mAtkSpd"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#mDef"> 0.72 0.62 0.5 0.44 0.4 </table> + <table name="#pAtk"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#pAtkSpd"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#pDef"> 0.72 0.62 0.5 0.44 0.4 </table> + <table name="#rEvas"> 17 29 42 46 50 </table> + <table name="#runSpd"> 0.83 0.74 0.64 0.62 0.6 </table> + <set name="abnormalLvl" val="#abnormalLvl" /> <set name="abnormalTime" val="300" /> <set name="abnormalType" val="DEATHWORM" /> <set name="activateRate" val="80" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="40" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="200" /> <set name="icon" val="icon.skill5873" /> <set name="isDebuff" val="true" /> <set name="lvlBonusRate" val="2" /> <set name="magicLvl" val="85" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="Debuff"> + <mul stat="pAtkSpd" val="#pAtkSpd" /> + </effect> + <effect name="Debuff"> + <sub stat="rEvas" val="#rEvas" /> + </effect> + <effect name="Debuff"> + <sub stat="accCombat" val="#accCombat" /> + </effect> + <effect name="Debuff"> + <mul stat="mAtkSpd" val="#mAtkSpd" /> + </effect> + <effect name="Debuff"> + <mul stat="mAtk" val="#mAtk" /> + </effect> + <effect name="Debuff"> + <mul stat="mDef" val="#mDef" /> + </effect> + <effect name="Debuff"> + <mul stat="pAtk" val="#pAtk" /> + </effect> + <effect name="Debuff"> + <mul stat="pDef" val="#pDef" /> + </effect> + <effect name="Debuff"> + <mul stat="runSpd" val="#runSpd" /> + </effect> + </effects> </skill> <skill id="5874" levels="5" name="Death Worm"> - <table name="#abnormalLvls"> 1 2 3 4 5 </table> - <set name="abnormalLvl" val="#abnormalLvls" /> + <!-- High Five Confirmed --> + <table name="#abnormalLvl"> 1 2 3 4 5 </table> + <table name="#accCombat"> 17 29 42 46 50 </table> + <table name="#mAtk"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#mAtkSpd"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#mDef"> 0.72 0.62 0.5 0.44 0.4 </table> + <table name="#pAtk"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#pAtkSpd"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#pDef"> 0.72 0.62 0.5 0.44 0.4 </table> + <table name="#rEvas"> 17 29 42 46 50 </table> + <table name="#runSpd"> 0.83 0.74 0.64 0.62 0.6 </table> + <set name="abnormalLvl" val="#abnormalLvl" /> <set name="abnormalTime" val="300" /> <set name="abnormalType" val="DEATHWORM" /> <set name="activateRate" val="80" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectScope" val="FAN" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="40" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="200" /> <set name="fanRange" val="0,0,150,90" /> <set name="icon" val="icon.skill5873" /> <set name="isDebuff" val="true" /> @@ -1227,15 +1568,56 @@ <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> <set name="targetType" val="FRONT_AREA" /> + <effects> + <effect name="Debuff"> + <mul stat="pAtkSpd" val="#pAtkSpd" /> + </effect> + <effect name="Debuff"> + <sub stat="rEvas" val="#rEvas" /> + </effect> + <effect name="Debuff"> + <sub stat="accCombat" val="#accCombat" /> + </effect> + <effect name="Debuff"> + <mul stat="mAtkSpd" val="#mAtkSpd" /> + </effect> + <effect name="Debuff"> + <mul stat="mAtk" val="#mAtk" /> + </effect> + <effect name="Debuff"> + <mul stat="mDef" val="#mDef" /> + </effect> + <effect name="Debuff"> + <mul stat="pAtk" val="#pAtk" /> + </effect> + <effect name="Debuff"> + <mul stat="pDef" val="#pDef" /> + </effect> + <effect name="Debuff"> + <mul stat="runSpd" val="#runSpd" /> + </effect> + </effects> </skill> <skill id="5875" levels="5" name="Death Worm"> - <table name="#abnormalLvls"> 1 2 3 4 5 </table> - <table name="#affectLimits"> 0-0 10-10 10-10 10-10 10-10 </table> - <set name="abnormalLvl" val="#abnormalLvls" /> + <!-- High Five Confirmed --> + <table name="#abnormalLvl"> 1 2 3 4 5 </table> + <table name="#affectLimit"> 0-0 10-10 10-10 10-10 10-10 </table> + <table name="#accCombat"> 17 29 42 46 50 </table> + <table name="#mAtk"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#mAtkSpd"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#mDef"> 0.72 0.62 0.5 0.44 0.4 </table> + <table name="#pAtk"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#pAtkSpd"> 0.66 0.51 0.38 0.32 0.25 </table> + <table name="#pDef"> 0.72 0.62 0.5 0.44 0.4 </table> + <table name="#rEvas"> 17 29 42 46 50 </table> + <table name="#runSpd"> 0.83 0.74 0.64 0.62 0.6 </table> + <set name="abnormalLvl" val="#abnormalLvl" /> <set name="abnormalTime" val="300" /> <set name="abnormalType" val="DEATHWORM" /> <set name="activateRate" val="80" /> - <set name="affectLimit" val="#affectLimits" /> + <set name="affectLimit" val="#affectLimit" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="basicProperty" val="CON" /> <set name="effectPoint" val="-100" /> <set name="icon" val="icon.skill5873" /> @@ -1244,7 +1626,36 @@ <set name="magicLvl" val="85" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="Debuff"> + <mul stat="pAtkSpd" val="#pAtkSpd" /> + </effect> + <effect name="Debuff"> + <sub stat="rEvas" val="#rEvas" /> + </effect> + <effect name="Debuff"> + <sub stat="accCombat" val="#accCombat" /> + </effect> + <effect name="Debuff"> + <mul stat="mAtkSpd" val="#mAtkSpd" /> + </effect> + <effect name="Debuff"> + <mul stat="mAtk" val="#mAtk" /> + </effect> + <effect name="Debuff"> + <mul stat="mDef" val="#mDef" /> + </effect> + <effect name="Debuff"> + <mul stat="pAtk" val="#pAtk" /> + </effect> + <effect name="Debuff"> + <mul stat="pDef" val="#pDef" /> + </effect> + <effect name="Debuff"> + <mul stat="runSpd" val="#runSpd" /> + </effect> + </effects> </skill> <skill id="5876" levels="1" name="Begrudged Haunting"> <set name="abnormalLvl" val="1" /> diff --git a/src/main/resources/data/stats/skills/05900-05999.xml b/src/main/resources/data/stats/skills/05900-05999.xml index 7f78c5f5ef..8967ab5c48 100644 --- a/src/main/resources/data/stats/skills/05900-05999.xml +++ b/src/main/resources/data/stats/skills/05900-05999.xml @@ -591,7 +591,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1500" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="fanRange" val="0,0,300,160" /> <set name="hitTime" val="1500" /> @@ -651,7 +651,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1500" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="180" /> <set name="hitTime" val="1500" /> <set name="magicLvl" val="85" /> @@ -1436,39 +1436,65 @@ <set name="targetType" val="NONE" /> </skill> <skill id="5990" levels="3" name="Lesser Heal"> - <table name="#effectPoints"> 595 610 631 </table> - <set name="effectPoint" val="#effectPoints" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> 595 610 631 </table> + <table name="#healPower"> 817 839 867 </table> + <table name="#magicLvl"> 70 72 74 </table> + <table name="#mpConsume1"> 17 18 19 </table> + <table name="#mpConsume2"> 68 70 73 </table> + <set name="affectScope" val="SINGLE" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="2000" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> - <set name="magicLvl" val="70" /> + <set name="isMagic" val="1" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume1" val="#mpConsume1" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="reuseDelay" val="3000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="SELF" /> + <effects> + <effect name="Heal"> + <param power="#healPower" /> + </effect> + </effects> </skill> <skill id="5991" levels="1" name="Presentation - Summon Tiat"> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> <set name="hitTime" val="11760" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="isMagic" val="2" /> <set name="magicLvl" val="85" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="SELF" /> + <effects/> </skill> <skill id="5992" levels="12" name="NPC Hate"> - <table name="#effectPoints"> -1371 -2031 -2850 -3787 -4761 -5657 -6349 -6582 -6752 -6887 -6997 -7082 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -1371 -2031 -2850 -3787 -4761 -5657 -6349 -6582 -6752 -6887 -6997 -7082 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 70 75 80 85 90 95 </table> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="3" /> <set name="abnormalType" val="TARGET_LOCK" /> <set name="activateRate" val="90" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="MEN" /> - <set name="effectPoint" val="#effectPoints" /> + <set name="castRange" val="900" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> <set name="icon" val="icon.skill0028" /> <set name="isDebuff" val="true" /> <set name="lvlBonusRate" val="2" /> - <set name="magicLvl" val="10" /> + <set name="magicLvl" val="#magicLvl" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="GetAgro" /> + <effect name="TargetMe" /> + </effects> </skill> <skill id="5993" levels="1" name="Command of Anger"> <!-- Confirmed CT2.5 --> diff --git a/src/main/resources/data/stats/skills/06000-06099.xml b/src/main/resources/data/stats/skills/06000-06099.xml index 68e699ddbe..66457f98bb 100644 --- a/src/main/resources/data/stats/skills/06000-06099.xml +++ b/src/main/resources/data/stats/skills/06000-06099.xml @@ -1134,7 +1134,7 @@ <set name="castRange" val="40" /> <set name="effectPoint" val="-475" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill1445" /> diff --git a/src/main/resources/data/stats/skills/06100-06199.xml b/src/main/resources/data/stats/skills/06100-06199.xml index 34dfae6b7b..b7518a9876 100644 --- a/src/main/resources/data/stats/skills/06100-06199.xml +++ b/src/main/resources/data/stats/skills/06100-06199.xml @@ -341,88 +341,136 @@ </effects> </skill> <skill id="6128" levels="1" name="Presentation - Cow Rage"> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="3000" /> <set name="magicLvl" val="76" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="SELF" /> + <effects/> </skill> <skill id="6129" levels="1" name="Shock"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="9" /> <set name="abnormalType" val="STUN" /> <set name="abnormalVisualEffect" val="STUN" /> <set name="activateRate" val="80" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="40" /> <set name="coolTime" val="800" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="200" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="1000" /> <set name="icon" val="icon.skill0092" /> <set name="isDebuff" val="true" /> <set name="lvlBonusRate" val="2" /> <set name="magicLvl" val="95" /> + <set name="mpConsume2" val="85" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="6000" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="SHOCK" /> + <effects> + <effect name="Stun" /> + </effects> </skill> <skill id="6130" levels="1" name="Curse of the Mutant Animal"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="9" /> <set name="abnormalType" val="STUN" /> <set name="abnormalVisualEffect" val="STUN" /> <set name="activateRate" val="50" /> <set name="affectLimit" val="10-10" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="600" /> <set name="coolTime" val="2000" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1100" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="6000" /> <set name="icon" val="icon.skill0092" /> <set name="isDebuff" val="true" /> <set name="lvlBonusRate" val="1" /> <set name="magicLvl" val="95" /> + <set name="mpConsume2" val="43" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="6000" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AREA" /> <set name="trait" val="SHOCK" /> + <effects> + <effect name="Stun" /> + </effects> </skill> <skill id="6131" levels="1" name="Decrease Spd"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="15" /> <set name="abnormalType" val="SPEED_DOWN" /> <set name="activateRate" val="80" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="MEN" /> + <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1100" /> + <set name="hitCancelTime" val="1500" /> <set name="hitTime" val="2000" /> <set name="icon" val="icon.skill1160" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="lvlBonusRate" val="2" /> <set name="magicLvl" val="95" /> + <set name="mpConsume1" val="3" /> + <set name="mpConsume2" val="9" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="8000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="Buff"> + <mul stat="runSpd" val="0.92" /> + </effect> + </effects> </skill> <skill id="6132" levels="1" name="Decrease Atk. Spd"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="15" /> <set name="abnormalType" val="ATTACK_TIME_UP" /> <set name="activateRate" val="80" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="MEN" /> + <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1100" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill4038" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="lvlBonusRate" val="1" /> <set name="magicLvl" val="95" /> + <set name="mpConsume1" val="3" /> + <set name="mpConsume2" val="10" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="8000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="Buff"> + <mul stat="pAtkSpd" val="0.92" /> + </effect> + </effects> </skill> <skill id="6133" levels="1" name="Effect of Doubt"> <set name="abnormalLvl" val="1" /> @@ -441,32 +489,51 @@ <set name="trait" val="ETC" /> </skill> <skill id="6134" levels="1" name="Curse of the Mutant Animal"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="15" /> <set name="abnormalType" val="ALL_SPEED_DOWN" /> <set name="activateRate" val="80" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="MEN" /> + <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1100" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill4038" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="lvlBonusRate" val="1" /> <set name="magicLvl" val="95" /> + <set name="mpConsume1" val="3" /> + <set name="mpConsume2" val="12" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="8000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="Buff"> + <mul stat="pAtkSpd" val="0.7" /> + </effect> + <effect name="Buff"> + <mul stat="runSpd" val="0.7" /> + </effect> + </effects> </skill> - <skill id="6135" levels="1" name="Cow Basic Attack"> + <skill id="6135" levels="1" name="Mutant Curse"> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="2" /> <set name="abnormalType" val="STUN" /> <set name="abnormalVisualEffect" val="STUN" /> <set name="activateRate" val="50" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="600" /> <set name="coolTime" val="2000" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1100" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="6000" /> <set name="icon" val="icon.skill0092" /> <set name="isDebuff" val="true" /> @@ -475,8 +542,12 @@ <set name="operateType" val="A2" /> <set name="reuseDelay" val="6000" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="SHOCK" /> + <effects> + <!-- TODO(Zoey76): Implement RealDamage instant effect. --> + <effect name="Stun" /> + </effects> </skill> <skill id="6136" levels="1" name="Agathion Cute Trick - Juju"> <set name="hitTime" val="3000" /> @@ -731,17 +802,30 @@ </effects> </skill> <skill id="6151" levels="4" name="Kasha's Curse"> - <table name="#icons"> icon.skill6151_1 icon.skill6151_2 icon.skill6151_3 icon.skill6151_4 </table> + <!-- High Five Confirmed --> + <table name="#icon"> icon.skill6151_1 icon.skill6151_2 icon.skill6151_3 icon.skill6151_4 </table> + <table name="#pAtkSpd"> 1.02 1.04 1.07 1.1 </table> + <table name="#pDef"> 0.992 0.965 0.915 0.87 </table> <set name="abnormalLvl" val="3" /> <set name="abnormalTime" val="11" /> <set name="abnormalType" val="PD_DOWN" /> + <set name="affectScope" val="SINGLE" /> <set name="effectPoint" val="-100" /> - <set name="icon" val="#icons" /> + <set name="hitTime" val="2000" /> + <set name="icon" val="#icon" /> <set name="isDebuff" val="true" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="Buff"> + <mul stat="pAtkSpd" val="#pAtkSpd" /> + </effect> + <effect name="Debuff"> + <mul stat="pDef" val="#pDef" /> + </effect> + </effects> </skill> <skill id="6152" levels="4" name="Kasha's Yearning"> <!-- Zone Skill --> @@ -769,17 +853,30 @@ </effects> </skill> <skill id="6153" levels="4" name="Kasha's Yearning"> - <table name="#icons"> icon.skill6152_1 icon.skill6152_2 icon.skill6152_3 icon.skill6152_4 </table> + <!-- High Five Confirmed --> + <table name="#icon"> icon.skill6152_1 icon.skill6152_2 icon.skill6152_3 icon.skill6152_4 </table> + <table name="#pAtk"> 1.015 1.03 1.0526 1.0752 </table> + <table name="#pDef"> 0.992 0.965 0.915 0.87 </table> <set name="abnormalLvl" val="2" /> <set name="abnormalTime" val="11" /> <set name="abnormalType" val="SIGNAL_A" /> + <set name="affectScope" val="SINGLE" /> <set name="effectPoint" val="-100" /> - <set name="icon" val="#icons" /> + <set name="hitTime" val="2000" /> + <set name="icon" val="#icon" /> <set name="isDebuff" val="true" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="Buff"> + <mul stat="pAtk" val="#pAtk" /> + </effect> + <effect name="Debuff"> + <mul stat="pDef" val="#pDef" /> + </effect> + </effects> </skill> <skill id="6154" levels="4" name="Kasha's Despair"> <!-- Zone Skill --> @@ -809,19 +906,32 @@ </effects> </skill> <skill id="6155" levels="4" name="Kasha's Despair"> - <table name="#icons"> icon.skill6154_1 icon.skill6154_2 icon.skill6154_3 icon.skill6154_4 </table> + <!-- High Five Confirmed --> + <table name="#critRate"> 10 20 52 75 </table> + <table name="#icon"> icon.skill6154_1 icon.skill6154_2 icon.skill6154_3 icon.skill6154_4 </table> + <table name="#pDef"> 0.992 0.965 0.915 0.87 </table> <set name="abnormalLvl" val="4" /> <set name="abnormalTime" val="11" /> <set name="abnormalType" val="MAX_HP_DOWN" /> <set name="abnormalVisualEffect" val="DOT_BLEEDING" /> + <set name="affectScope" val="SINGLE" /> <set name="effectPoint" val="-100" /> - <set name="icon" val="#icons" /> + <set name="hitTime" val="3000" /> + <set name="icon" val="#icon" /> <set name="isDebuff" val="true" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="BLEED" /> + <effects> + <effect name="Buff"> + <add stat="critRate" val="#critRate" /> + </effect> + <effect name="Debuff"> + <mul stat="pDef" val="#pDef" /> + </effect> + </effects> </skill> <skill id="6166" levels="1" name="Hold"> <set name="abnormalLvl" val="1" /> diff --git a/src/main/resources/data/stats/skills/06200-06299.xml b/src/main/resources/data/stats/skills/06200-06299.xml index 47f4bfc93c..26e535bb32 100644 --- a/src/main/resources/data/stats/skills/06200-06299.xml +++ b/src/main/resources/data/stats/skills/06200-06299.xml @@ -664,132 +664,184 @@ <set name="targetType" val="NONE" /> </skill> <skill id="6253" levels="1" name="Heatstroke Prevention Effect - Gludio"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="604800" /> <set name="abnormalType" val="EVENT_TERRITORY" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="effectPoint" val="100" /> <set name="icon" val="icon.skill1184" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> </skill> <skill id="6254" levels="1" name="Heatstroke Prevention Effect - Dion"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="604800" /> <set name="abnormalType" val="EVENT_TERRITORY" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="effectPoint" val="100" /> <set name="icon" val="icon.skill1184" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> </skill> <skill id="6255" levels="1" name="Heatstroke Prevention Effect - Giran"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="604800" /> <set name="abnormalType" val="EVENT_TERRITORY" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="effectPoint" val="100" /> <set name="icon" val="icon.skill1184" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> </skill> <skill id="6256" levels="1" name="Heatstroke Prevention Effect - Oren"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="604800" /> <set name="abnormalType" val="EVENT_TERRITORY" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="effectPoint" val="100" /> <set name="icon" val="icon.skill1184" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> </skill> <skill id="6257" levels="1" name="Heatstroke Prevention Effect - Aden"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="604800" /> <set name="abnormalType" val="EVENT_TERRITORY" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="effectPoint" val="100" /> <set name="icon" val="icon.skill1184" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> </skill> <skill id="6258" levels="1" name="Heatstroke Prevention Effect - Innadril"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="604800" /> <set name="abnormalType" val="EVENT_TERRITORY" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="effectPoint" val="100" /> <set name="icon" val="icon.skill1184" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> </skill> <skill id="6259" levels="1" name="Heatstroke Prevention Effect - Goddard"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="604800" /> <set name="abnormalType" val="EVENT_TERRITORY" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="effectPoint" val="100" /> <set name="icon" val="icon.skill1184" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> </skill> <skill id="6260" levels="1" name="Heatstroke Prevention Effect - Rune"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="604800" /> <set name="abnormalType" val="EVENT_TERRITORY" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="effectPoint" val="100" /> <set name="icon" val="icon.skill1184" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> </skill> <skill id="6261" levels="1" name="Heatstroke Prevention Effect - Schuttgart"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="604800" /> <set name="abnormalType" val="EVENT_TERRITORY" /> + <set name="affectRange" val="300" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="effectPoint" val="100" /> <set name="icon" val="icon.skill1184" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> </skill> <skill id="6262" levels="1" name="EMP Power"> + <!-- High Five Confirmed --> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="150" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="coolTime" val="500" /> <set name="effectPoint" val="-100" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="2000" /> <set name="magicLvl" val="76" /> + <set name="mpConsume2" val="78" /> <set name="operateType" val="A1" /> <set name="reuseDelay" val="30000" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="2959" /> + </effect> + </effects> </skill> <skill id="6263" levels="1" name="EMP Shock"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="2" /> <set name="abnormalType" val="STUN" /> <set name="abnormalVisualEffect" val="STUN" /> <set name="activateRate" val="80" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="100" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="basicProperty" val="CON" /> <set name="coolTime" val="500" /> - <set name="affectRange" val="100" /> <set name="effectPoint" val="-100" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="2000" /> <set name="icon" val="icon.skill0100" /> <set name="isDebuff" val="true" /> @@ -809,83 +861,168 @@ </effects> </skill> <skill id="6264" levels="1" name="Golem Boom"> + <!-- High Five Confirmed --> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="150" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="coolTime" val="500" /> <set name="effectPoint" val="-689" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1000" /> <set name="magicLvl" val="75" /> <set name="operateType" val="A1" /> <set name="reuseDelay" val="3000" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="5627" /> + </effect> + </effects> </skill> <skill id="6265" levels="1" name="Smoke"> - <set name="hitTime" val="1000" /> + <!-- High Five Confirmed --> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="50" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="coolTime" val="500" /> <set name="effectPoint" val="-689" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1000" /> <set name="magicLvl" val="75" /> <set name="operateType" val="A1" /> <set name="reuseDelay" val="3000" /> <set name="rideState" val="NONE" /> <set name="targetType" val="AURA" /> - <set name="affectRange" val="50" /> + <effects/> </skill> <skill id="6266" levels="1" name="Shock"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="30" /> <set name="abnormalType" val="STUN" /> <set name="abnormalVisualEffect" val="STUN" /> <set name="activateRate" val="80" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="2500" /> <set name="coolTime" val="500" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="2500" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.skill0100" /> <set name="isDebuff" val="true" /> <set name="lvlBonusRate" val="1" /> <set name="magicLvl" val="84" /> + <set name="mpConsume2" val="82" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="SHOCK" /> + <effects> + <effect name="Stun" /> + </effects> </skill> <skill id="6267" levels="1" name="Power Attack"> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="900" /> <set name="effectPoint" val="-574" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="2500" /> <set name="magicLvl" val="84" /> + <set name="mpConsume2" val="123" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="4563" /> + </effect> + </effects> </skill> <skill id="6268" levels="1" name="Power Attack"> + <!-- High Five Confirmed --> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectScope" val="FAN" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="250" /> <set name="effectPoint" val="-273" /> + <set name="effectRange" val="600" /> <set name="fanRange" val="0,0,300,90" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="5000" /> <set name="magicLvl" val="84" /> + <set name="mpConsume2" val="164" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> <set name="targetType" val="FRONT_AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="2282" /> + </effect> + </effects> </skill> <skill id="6269" levels="1" name="Poison Gas"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="10" /> <set name="abnormalTime" val="10" /> <set name="abnormalType" val="POISON" /> <set name="abnormalVisualEffect" val="DOT_POISON" /> <set name="activateRate" val="80" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="CON" /> + <set name="castRange" val="1100" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="1500" /> + <set name="hitTime" val="2500" /> <set name="icon" val="icon.skill4036" /> <set name="isDebuff" val="true" /> <set name="lvlBonusRate" val="1" /> <set name="magicLvl" val="-1" /> + <set name="mpConsume1" val="24" /> + <set name="mpConsume2" val="93" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="POISON" /> + <effects> + <effect name="PhysicalAttack"> + <param power="4563" /> + </effect> + <effect name="TickHp"> + <param power="-345" /> + <param ticks="5" /> + <param mode="DIFF" /> + </effect> + </effects> + <endEffects> + <effect name="CallSkill"> + <param skillId="6269" skillLevel="1" /> + </effect> + </endEffects> </skill> <skill id="6270" levels="1" name="Grima Power Up"> + <!-- High Five Confirmed --> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="effectPoint" val="-100" /> <set name="icon" val="icon.skill4036" /> <set name="magicLvl" val="84" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> <set name="trait" val="POISON" /> + <effects> + <effect name="PhysicalAttack"> + <param power="2282" /> + </effect> + </effects> </skill> <skill id="6271" levels="5" name="Grima Power Up"> <table name="#abnormalLvls"> 1 2 3 4 5 </table> diff --git a/src/main/resources/data/stats/skills/06300-06399.xml b/src/main/resources/data/stats/skills/06300-06399.xml index bb0e6286b0..855b895fb3 100644 --- a/src/main/resources/data/stats/skills/06300-06399.xml +++ b/src/main/resources/data/stats/skills/06300-06399.xml @@ -1278,17 +1278,42 @@ <set name="targetType" val="NONE" /> </skill> <skill id="6376" levels="9" name="Sonic Strike"> - <table name="#abnormalLvls"> 1 2 3 4 5 6 7 8 9 </table> - <set name="abnormalLvl" val="#abnormalLvls" /> + <!-- High Five Confirmed --> + <table name="#abnormalLvl"> 1 2 3 4 5 6 7 8 9 </table> + <table name="#maxHpPower"> -10 -20 -30 -40 -50 -60 -70 -80 -90 </table> + <table name="#maxMpPower"> -10 -20 -30 -40 -50 -60 -70 -80 -90 </table> + <table name="#tickHpPower"> -20 -40 -60 -80 -100 -120 -140 -160 -180 </table> + <set name="abnormalLvl" val="#abnormalLvl" /> <set name="abnormalTime" val="300" /> <set name="abnormalType" val="MAX_HP_DOWN" /> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="2000" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="2200" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.skill1417" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="magicLvl" val="-1" /> + <set name="mpConsume1" val="22" /> + <set name="mpConsume2" val="88" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MaxHp"> + <param power="#maxHpPower" /> + <param type="PER" /> + </effect> + <effect name="MaxMp"> + <param power="#maxMpPower" /> + <param type="PER" /> + </effect> + <effect name="TickHp"> + <param power="#tickHpPower" /> + <param ticks="5" /> + <param mode="DIFF" /> + </effect> + </effects> </skill> <skill id="6377" levels="10" name="Assault Boost"> <table name="#abnormalLvls"> 1 2 3 4 5 6 7 8 9 10 </table> diff --git a/src/main/resources/data/stats/skills/06400-06499.xml b/src/main/resources/data/stats/skills/06400-06499.xml index 9ccf79fe31..b5d27afc49 100644 --- a/src/main/resources/data/stats/skills/06400-06499.xml +++ b/src/main/resources/data/stats/skills/06400-06499.xml @@ -1490,31 +1490,82 @@ <set name="targetType" val="NONE" /> </skill> <skill id="6492" levels="28" name="NPC holy attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="40" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> - <skill id="6493" levels="28" name="Jack's game - Target"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <skill id="6493" levels="28" name="NPC holy attack"> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="40" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6494" levels="28" name="NPC holy attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="40" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6495" levels="28" name="NPC holy attack"> <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> @@ -1544,21 +1595,55 @@ <set name="targetType" val="NONE" /> </skill> <skill id="6498" levels="28" name="NPC holy shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="700" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6499" levels="28" name="NPC holy shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="700" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> </list> diff --git a/src/main/resources/data/stats/skills/06500-06599.xml b/src/main/resources/data/stats/skills/06500-06599.xml index 6e3d66ed8d..7acf585fc5 100644 --- a/src/main/resources/data/stats/skills/06500-06599.xml +++ b/src/main/resources/data/stats/skills/06500-06599.xml @@ -1,903 +1,2663 @@ <?xml version="1.0" encoding="UTF-8"?> <list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/skills.xsd"> <skill id="6500" levels="28" name="NPC holy shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6501" levels="28" name="NPC holy shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6502" levels="28" name="NPC holy shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6503" levels="28" name="NPC holy shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6504" levels="28" name="NPC holy magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6505" levels="28" name="NPC holy magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6506" levels="28" name="NPC holy magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6507" levels="28" name="NPC holy magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6508" levels="28" name="NPC holy magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6509" levels="28" name="NPC holy magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="HOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6510" levels="28" name="NPC holy magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="HOLY" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6511" levels="28" name="NPC holy magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="HOLY" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6512" levels="28" name="NPC holy magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="HOLY" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6513" levels="28" name="NPC dark attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6514" levels="28" name="NPC dark attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6515" levels="28" name="NPC dark attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6516" levels="28" name="NPC dark attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="UNHOLY" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6517" levels="28" name="NPC dark attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="UNHOLY" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6518" levels="28" name="NPC dark attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="UNHOLY" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6519" levels="28" name="NPC dark shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6520" levels="28" name="NPC dark shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6521" levels="28" name="NPC dark shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6522" levels="28" name="NPC dark shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6523" levels="28" name="NPC dark shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6524" levels="28" name="NPC dark shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6525" levels="28" name="NPC dark magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6526" levels="28" name="NPC dark magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6527" levels="28" name="NPC dark magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6528" levels="28" name="NPC dark magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6529" levels="28" name="NPC dark magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6530" levels="28" name="NPC dark magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="UNHOLY" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6531" levels="28" name="NPC dark magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="UNHOLY" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6532" levels="28" name="NPC dark magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="UNHOLY" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6533" levels="28" name="NPC dark magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="UNHOLY" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6534" levels="28" name="NPC fire attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6535" levels="28" name="NPC fire attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6536" levels="28" name="NPC fire attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6537" levels="28" name="NPC fire attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="FIRE" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6538" levels="28" name="NPC fire attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="FIRE" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6539" levels="28" name="NPC fire attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="FIRE" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6540" levels="28" name="NPC fire shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6541" levels="28" name="NPC fire shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6542" levels="28" name="NPC fire shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6543" levels="28" name="NPC fire shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6544" levels="28" name="NPC fire shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6545" levels="28" name="NPC fire shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6546" levels="28" name="NPC fire magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6547" levels="28" name="NPC fire magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6548" levels="28" name="NPC fire magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6549" levels="28" name="NPC fire magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6550" levels="28" name="NPC fire magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6551" levels="28" name="NPC fire magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="FIRE" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6552" levels="28" name="NPC fire magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="FIRE" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6553" levels="28" name="NPC fire magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="FIRE" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6554" levels="28" name="NPC fire magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="FIRE" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6555" levels="28" name="NPC water attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6556" levels="28" name="NPC water attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6557" levels="28" name="NPC water attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6558" levels="28" name="NPC water attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WATER" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6559" levels="28" name="NPC water attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WATER" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6560" levels="28" name="NPC water attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WATER" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6561" levels="28" name="NPC water shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6562" levels="28" name="NPC water shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6563" levels="28" name="NPC water shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6564" levels="28" name="NPC water shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6565" levels="28" name="NPC water shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6566" levels="28" name="NPC water shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6567" levels="28" name="NPC water magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6568" levels="28" name="NPC water magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6569" levels="28" name="NPC water magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6570" levels="28" name="NPC water magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6571" levels="28" name="NPC water magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6572" levels="28" name="NPC water magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WATER" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6573" levels="28" name="NPC water magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WATER" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6574" levels="28" name="NPC water magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WATER" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6575" levels="28" name="NPC water magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WATER" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6576" levels="28" name="NPC wind attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6577" levels="28" name="NPC wind attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6578" levels="28" name="NPC wind attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6579" levels="28" name="NPC wind attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WIND" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6580" levels="28" name="NPC wind attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WIND" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6581" levels="28" name="NPC wind attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WIND" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6582" levels="28" name="NPC wind shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6583" levels="28" name="NPC wind shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6584" levels="28" name="NPC wind shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6585" levels="28" name="NPC wind shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6586" levels="28" name="NPC wind shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6587" levels="28" name="NPC wind shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="700" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6588" levels="28" name="NPC wind magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6589" levels="28" name="NPC wind magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6590" levels="28" name="NPC wind magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6591" levels="28" name="NPC wind magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6592" levels="28" name="NPC wind magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6593" levels="28" name="NPC wind magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WIND" /> + <set name="castRange" val="900" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6594" levels="28" name="NPC wind magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="WIND" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6595" levels="28" name="NPC wind magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="WIND" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6596" levels="28" name="NPC wind magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="WIND" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6597" levels="28" name="NPC earth attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6598" levels="28" name="NPC earth attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6599" levels="28" name="NPC earth attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> - <set name="operateType" val="A1" /> - <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="40" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> </list> diff --git a/src/main/resources/data/stats/skills/06600-06699.xml b/src/main/resources/data/stats/skills/06600-06699.xml index 6eabc51470..6541df3c38 100644 --- a/src/main/resources/data/stats/skills/06600-06699.xml +++ b/src/main/resources/data/stats/skills/06600-06699.xml @@ -1,103 +1,238 @@ <?xml version="1.0" encoding="UTF-8"?> <list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/skills.xsd"> <skill id="6600" levels="28" name="NPC earth attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6601" levels="28" name="NPC earth attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="EARTH" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6602" levels="28" name="NPC earth attack"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> - <table name="#power"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> - <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> <set name="affectRange" val="200" /> - <set name="hitTime" val="1500" /> - <set name="attributeType" val="EARTH" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="attributePower" val="180" /> + <set name="attributeType" val="EARTH" /> + <set name="coolTime" val="500" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> + + <set name="magicLvl" val="#magicLvl" /> <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="AREA" /> + <set name="targetType" val="AURA" /> <effects> <effect name="PhysicalAttack"> - <param power="#power" /> + <param power="#physicalAttackPower" /> </effect> </effects> </skill> <skill id="6603" levels="28" name="NPC earth shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="700" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6604" levels="28" name="NPC earth shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="700" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6605" levels="28" name="NPC earth shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="700" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6606" levels="28" name="NPC earth shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="700" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6607" levels="28" name="NPC earth shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="700" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6608" levels="28" name="NPC earth shot"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> - <table name="#power"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1327 1525 1727 1827 1925 2020 2112 2156 2200 2241 2282 2320 2358 2393 2426 2458 2487 2515 2540 2565 2591 2617 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="EARTH" /> <set name="castRange" val="700" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> + <set name="effectPoint" val="#effectPoint" /> <set name="effectRange" val="1200" /> - <set name="affectRange" val="200" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="3000" /> - <set name="attributeType" val="EARTH" /> - <set name="attributePower" val="180" /> + + <set name="magicLvl" val="#magicLvl" /> <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> @@ -105,104 +240,265 @@ <set name="targetType" val="AREA" /> <effects> <effect name="PhysicalAttack"> - <param power="#power" /> + <param power="#physicalAttackPower" /> </effect> </effects> </skill> <skill id="6609" levels="28" name="NPC earth magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="900" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6610" levels="28" name="NPC earth magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="900" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6611" levels="28" name="NPC earth magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="900" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6612" levels="28" name="NPC earth magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="900" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6613" levels="28" name="NPC earth magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="900" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6614" levels="28" name="NPC earth magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="EARTH" /> + <set name="castRange" val="900" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="effectRange" val="1400" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6615" levels="28" name="NPC earth magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="20" /> + <set name="attributeType" val="EARTH" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6616" levels="28" name="NPC earth magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="100" /> + <set name="attributeType" val="EARTH" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6617" levels="28" name="NPC earth magic"> - <table name="#effectPoints"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <!-- High Five Confirmed --> + <table name="#effectPoint"> -138 -204 -285 -379 -477 -566 -597 -624 -646 -655 -662 -669 -676 -679 -681 -684 -687 -689 -692 -694 -696 -698 -700 -702 -704 -706 -707 -709 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 64 68 72 74 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 </table> + <table name="#magicalAttackPower"> 18 26 38 52 68 85 92 99 105 108 111 114 116 117 119 120 121 122 123 124 124 125 126 127 127 128 129 129 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 65 69 73 75 77 78 80 80 81 82 82 83 83 84 84 84 84 85 85 85 85 85 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="EARTH" /> <set name="coolTime" val="500" /> - <set name="effectPoint" val="#effectPoints" /> - <set name="magicLvl" val="10" /> + <set name="effectPoint" val="#effectPoint" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="MagicalAttack"> + <param power="#magicalAttackPower" /> + </effect> + </effects> </skill> <skill id="6618" levels="7" name="Maguen Strike"> - <!-- Moving Spd. Is decreased by 50% for 10 seconds. --> + <!-- High Five Confirmed --> <table name="#magicLvl"> 55 60 65 70 75 80 85 </table> <table name="#mpConsume2"> 109 121 131 142 151 159 165 </table> - <table name="#power"> 1832 2272 2751 3252 3752 4224 4640 </table> + <table name="#physicalAttackPower"> 1832 2272 2751 3252 3752 4224 4640 </table> <set name="abnormalLvl" val="3" /> <set name="abnormalTime" val="10" /> <set name="abnormalType" val="SPEED_DOWN" /> <set name="activateRate" val="30" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="MEN" /> <set name="castRange" val="150" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="500" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="2000" /> <set name="icon" val="icon.skill1160" /> <set name="isDebuff" val="true" /> @@ -212,10 +508,10 @@ <set name="operateType" val="A2" /> <set name="reuseDelay" val="6000" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="ONE" /> + <set name="targetType" val="ENEMY" /> <effects> <effect name="PhysicalAttack"> - <param power="#power" /> + <param power="#physicalAttackPower" /> </effect> <effect name="Debuff"> <mul stat="runSpd" val="0.5" /> @@ -806,28 +1102,48 @@ </effects> </skill> <skill id="6650" levels="1" name="Tacrakahn's Alienation"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="99" /> <set name="abnormalTime" val="300" /> <set name="abnormalType" val="SILENCE_ALL" /> <set name="abnormalVisualEffect" val="FLESH_STONE" /> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="1500" /> + <set name="effectRange" val="2000" /> <set name="icon" val="icon.skill4111" /> <set name="isDebuff" val="true" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="Stun" /> + <effect name="BlockBuff" /> + <effect name="PhysicalMute" /> + <effect name="Mute" /> + </effects> </skill> <skill id="6651" levels="1" name="Dopagen's Alienation"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="99" /> <set name="abnormalTime" val="300" /> <set name="abnormalType" val="SILENCE_ALL" /> <set name="abnormalVisualEffect" val="FLESH_STONE" /> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="1500" /> + <set name="effectRange" val="2000" /> <set name="icon" val="icon.skill4111" /> <set name="isDebuff" val="true" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="Stun" /> + <effect name="BlockBuff" /> + <effect name="PhysicalMute" /> + <effect name="Mute" /> + </effects> </skill> <skill id="6652" levels="1" name="Level 85 Raid Boss"> <set name="icon" val="icon.skillraid" /> @@ -942,11 +1258,20 @@ <set name="targetType" val="SELF" /> </skill> <skill id="6665" levels="1" name="NPC Hate"> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1400" /> <set name="magicLvl" val="85" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="TargetMeProbability"> + <param chance="100" /> + </effect> + </effects> </skill> <skill id="6666" levels="1" name="Feral Shield"> <!-- Increases P. Def. by 18% by 5 minutes. --> @@ -1169,40 +1494,62 @@ </effects> </skill> <skill id="6677" levels="1" name="Hold"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="30" /> <set name="abnormalType" val="ROOT_MAGICALLY" /> <set name="abnormalVisualEffect" val="ROOT" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="MEN" /> + <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1100" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="2500" /> <set name="icon" val="icon.skill4047" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="isMagic" val="1" /> <set name="lvlBonusRate" val="2" /> <set name="magicLvl" val="95" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="8000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="HOLD" /> + <effects> + <effect name="Root" /> + </effects> </skill> <skill id="6678" levels="1" name="Hold Cancel"> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> - <set name="isMagic" val="1" /> <!-- Magic Skill --> + <set name="effectRange" val="1100" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="2500" /> + <set name="isMagic" val="1" /> <set name="magicLvl" val="95" /> <set name="operateType" val="A1" /> <set name="reuseDelay" val="8000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="DispelBySlotProbability"> + <param dispel="ROOT_MAGICALLY" rate="100" /> + </effect> + </effects> </skill> <skill id="6679" levels="1" name="Summoner's Strike"> + <!-- High Five Confirmed --> <set name="affectScope" val="SINGLE" /> + <set name="attributePower" val="180" /> + <set name="attributeType" val="EARTH" /> <set name="castRange" val="900" /> <set name="coolTime" val="500" /> <set name="effectPoint" val="-684" /> <set name="effectRange" val="1200" /> - <set name="attributeType" val="EARTH" /> - <set name="attributePower" val="180" /> + <set name="hitCancelTime" val="500" /> <set name="hitTime" val="3000" /> <set name="magicLvl" val="83" /> <set name="mpConsume2" val="82" /> @@ -1216,12 +1563,23 @@ </effects> </skill> <skill id="6680" levels="1" name="Faint Plus"> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="2000" /> <set name="coolTime" val="500" /> <set name="effectPoint" val="-684" /> + <set name="effectRange" val="2200" /> + <set name="hitCancelTime" val="500" /> <set name="magicLvl" val="83" /> + <set name="mpConsume2" val="82" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="2240" /> + </effect> + </effects> </skill> <skill id="6681" levels="1" name="Maguen Speed Walk"> <!-- Moving Spd. increases by 40 for 20 minutes. --> @@ -1412,69 +1770,154 @@ <set name="targetType" val="NONE" /> </skill> <skill id="6690" levels="1" name="Hold"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="30" /> <set name="abnormalType" val="ROOT_MAGICALLY" /> <set name="abnormalVisualEffect" val="ROOT" /> <set name="activateRate" val="95" /> + <set name="affectScope" val="SINGLE" /> <set name="basicProperty" val="MEN" /> + <set name="castRange" val="800" /> <set name="coolTime" val="2000" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="1300" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="2000" /> <set name="icon" val="icon.skill1201" /> <set name="isDebuff" val="true" /> <set name="magicLvl" val="83" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> <set name="trait" val="HOLD" /> + <effects> + <effect name="Root" /> + </effects> </skill> <skill id="6691" levels="1" name="Dualsword Deadly Move"> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="50" /> <set name="coolTime" val="900" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="2100" /> <set name="magicLvl" val="83" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="12231" /> + <param ignoreShieldDefence="50" /> + </effect> + </effects> </skill> <skill id="6692" levels="1" name="Dualsword Range Deadly Move"> + <!-- High Five Confirmed --> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="100" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="coolTime" val="1500" /> <set name="effectPoint" val="-100" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1500" /> <set name="magicLvl" val="83" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="6602" /> + <param ignoreShieldDefence="50" /> + </effect> + </effects> </skill> <skill id="6693" levels="12" name="NPC Strike"> + <!-- High Five Confirmed --> + <table name="#magicLvl"> 10 20 30 40 50 60 70 75 80 85 90 95 </table> + <table name="#mpConsume2"> 13 20 28 38 50 61 71 76 80 83 84 85 </table> + <table name="#physicalAttackPower"> 46 105 219 417 722 1136 1626 1876 2112 2320 2487 2617 </table> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="40" /> <set name="coolTime" val="800" /> <set name="effectPoint" val="-100" /> - <set name="magicLvl" val="10" /> + <set name="effectRange" val="200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="1000" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="reuseDelay" val="6000" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + <param ignoreShieldDefence="50" /> + </effect> + </effects> </skill> <skill id="6694" levels="12" name="BOSS Strike"> + <!-- High Five Confirmed --> + <table name="#magicLvl"> 14 24 34 44 54 64 74 79 84 89 94 99 </table> + <table name="#mpConsume2"> 16 23 32 42 53 65 75 79 82 84 85 87 </table> + <table name="#physicalAttackPower"> 45 120 330 858 2218 4344 6724 7942 9228 10625 12093 13512 </table> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="40" /> <set name="coolTime" val="660" /> <set name="effectPoint" val="-100" /> - <set name="magicLvl" val="14" /> + <set name="effectRange" val="200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="830" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + <param ignoreShieldDefence="50" /> + </effect> + </effects> </skill> <skill id="6695" levels="12" name="BOSS Spinning Slasher"> + <!-- High Five Confirmed --> + <table name="#magicLvl"> 14 24 34 44 54 64 74 79 84 89 94 99 </table> + <table name="#mpConsume2"> 16 23 32 42 53 65 75 79 82 84 85 87 </table> + <table name="#physicalAttackPower"> 23 60 165 429 1109 2172 3362 3971 4614 5313 6047 6756 </table> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="coolTime" val="660" /> <set name="effectPoint" val="-100" /> - <set name="magicLvl" val="14" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="830" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpConsume2" val="#mpConsume2" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="AURA" /> + <effects> + <effect name="PhysicalAttack"> + <param power="#physicalAttackPower" /> + <param ignoreShieldDefence="50" /> + </effect> + </effects> </skill> <skill id="6696" levels="1" name="Presentation - Quest Done"> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="900" /> + <set name="effectRange" val="1200" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="1" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ONE" /> <set name="trait" val="HOLD" /> </skill> <skill id="6697" levels="1" name="Eternal Blizzard"> diff --git a/src/main/resources/data/stats/skills/06700-06799.xml b/src/main/resources/data/stats/skills/06700-06799.xml index 336a4177ca..fa7af01c82 100644 --- a/src/main/resources/data/stats/skills/06700-06799.xml +++ b/src/main/resources/data/stats/skills/06700-06799.xml @@ -531,30 +531,76 @@ </effects> </skill> <skill id="6738" levels="1" name="Hold"> - <!-- Temporarily inflicted with hold and unable to move. --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="abnormalLvl" val="1" /> + <set name="abnormalTime" val="3" /> + <set name="abnormalType" val="ROOT_MAGICALLY" /> + <set name="abnormalVisualEffect" val="ROOT" /> + <set name="affectScope" val="SINGLE" /> + <set name="basicProperty" val="MEN" /> + <set name="castRange" val="2000" /> + <set name="effectPoint" val="-1000" /> + <set name="effectRange" val="2000" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="2000" /> + <set name="icon" val="icon.skill4047" /> + <set name="isDebuff" val="true" /> + <set name="isMagic" val="1" /> + <set name="lvlBonusRate" val="2" /> + <set name="magicLvl" val="85" /> + <set name="mpConsume1" val="16" /> + <set name="mpConsume2" val="64" /> + <set name="operateType" val="A2" /> + <set name="reuseDelay" val="1000" /> + <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> + <set name="targetType" val="ENEMY_ONLY" /> + <set name="trait" val="HOLD" /> + <effects> + <effect name="Root" /> + </effects> </skill> <skill id="6739" levels="1" name="Presentation - Behemoth Leader Casting Preparation"> - <!-- none --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="effectPoint" val="100" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="45000" /> + <set name="magicLvl" val="85" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="SELF" /> </skill> <skill id="6740" levels="1" name="Presentation - Behemoth Leader Casting"> - <!-- none --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="effectPoint" val="100" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="85" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="SELF" /> </skill> <skill id="6741" levels="1" name="Presentation - Behemoth Leader Casting Failure"> - <!-- none --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="effectPoint" val="100" /> + <set name="hitTime" val="3000" /> + <set name="magicLvl" val="85" /> + <set name="operateType" val="A1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="SELF" /> </skill> <skill id="6742" levels="1" name="Presentation - Behemoth Object Channeling"> - <!-- none --> - <set name="blockedInOlympiad" val="true" /> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> + <set name="castRange" val="2000" /> + <set name="effectPoint" val="100" /> + <set name="effectRange" val="2000" /> + <set name="hitTime" val="90000" /> + <set name="magicLvl" val="85" /> + <set name="operateType" val="CA1" /> + <set name="rideState" val="NONE" /> + <set name="targetType" val="ONE" /> </skill> <skill id="6743" levels="1" name="Dark Wind"> <!-- High Five Confirmed --> @@ -568,7 +614,7 @@ <set name="castRange" val="1500" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="2000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="2000" /> <set name="icon" val="icon.skill0096" /> @@ -602,7 +648,7 @@ <set name="basicProperty" val="MEN" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="1200" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="2000" /> <set name="isDebuff" val="true" /> @@ -628,21 +674,82 @@ </effects> </skill> <skill id="6745" levels="1" name="Dark Space"> - <!-- none --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="abnormalLvl" val="3" /> + <set name="abnormalTime" val="120" /> + <set name="abnormalType" val="ARMOR_UNHOLY" /> + <set name="affectObject" val="FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="120" /> + <set name="attributeType" val="UNHOLY" /> + <set name="basicProperty" val="MEN" /> + <set name="castRange" val="900" /> + <set name="effectPoint" val="-10000" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="2000" /> + <set name="icon" val="icon.skill1445" /> + <set name="isMagic" val="1" /> + <set name="lvlBonusRate" val="2" /> + <set name="magicLvl" val="85" /> + <set name="mpConsume1" val="5" /> + <set name="mpConsume2" val="20" /> + <set name="operateType" val="A2" /> + <set name="reuseDelay" val="1000" /> + <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="Buff"> + <add stat="darkPower" val="200" /> + </effect> + <effect name="Buff"> + <add stat="holyRes" val="400" /> + </effect> + <effect name="Buff"> + <mul stat="physicalSkillPower" val="4" /> + </effect> + </effects> </skill> <skill id="6746" levels="1" name="Dark Space"> - <!-- Darkness attribute is weakened. --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="abnormalLvl" val="3" /> + <set name="abnormalTime" val="120" /> + <set name="abnormalType" val="ARMOR_UNHOLY" /> + <set name="affectObject" val="NOT_FRIEND" /> + <set name="affectRange" val="200" /> + <set name="affectScope" val="RANGE" /> + <set name="attributePower" val="120" /> + <set name="attributeType" val="UNHOLY" /> + <set name="basicProperty" val="MEN" /> + <set name="castRange" val="900" /> + <set name="effectPoint" val="-10000" /> + <set name="effectRange" val="1200" /> + <set name="hitCancelTime" val="500" /> + <set name="hitTime" val="2000" /> + <set name="icon" val="icon.skill1445" /> + <set name="isDebuff" val="true" /> + <set name="isMagic" val="1" /> + <set name="lvlBonusRate" val="2" /> + <set name="magicLvl" val="85" /> + <set name="mpConsume1" val="5" /> + <set name="mpConsume2" val="20" /> + <set name="operateType" val="A2" /> + <set name="reuseDelay" val="1000" /> + <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> + <set name="targetType" val="AREA" /> + <effects> + <effect name="Buff"> + <sub stat="darkRes" val="300" /> + </effect> + </effects> </skill> <skill id="6747" levels="1" name="Dark Blade"> <!-- High Five Confirmed --> <set name="castRange" val="60" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="150" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill1445" /> @@ -670,7 +777,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="300" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill0100" /> @@ -695,7 +802,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="300" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="magicLvl" val="85" /> @@ -714,7 +821,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="-1000" /> <set name="effectRange" val="300" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="magicLvl" val="85" /> @@ -760,7 +867,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="-337" /> <set name="effectRange" val="300" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="magicLvl" val="85" /> @@ -788,7 +895,7 @@ <set name="affectRange" val="150" /> <set name="basicProperty" val="CON" /> <set name="effectPoint" val="-10000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill0096" /> @@ -823,7 +930,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="2500" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -843,7 +950,7 @@ <!-- High Five Confirmed --> <set name="affectRange" val="200" /> <set name="effectPoint" val="-10000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="3000" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> @@ -870,7 +977,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-655" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill1160" /> @@ -1167,7 +1274,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="300" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="magicLvl" val="85" /> @@ -1186,7 +1293,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="-1000" /> <set name="effectRange" val="300" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="magicLvl" val="85" /> @@ -1240,7 +1347,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="300" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill0100" /> @@ -1267,7 +1374,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="-1000" /> <set name="effectRange" val="200" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="fanRange" val="0,0,150,60" /> <set name="hitTime" val="1500" /> @@ -1294,7 +1401,7 @@ <set name="castRange" val="900" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="1400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="2500" /> <set name="icon" val="icon.skill1170" /> @@ -1324,7 +1431,7 @@ <set name="affectRange" val="150" /> <set name="basicProperty" val="CON" /> <set name="effectPoint" val="-323" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="icon" val="icon.skill0096" /> @@ -1358,7 +1465,7 @@ <set name="castRange" val="150" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="300" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="1500" /> <set name="magicLvl" val="85" /> diff --git a/src/main/resources/data/stats/skills/06800-06899.xml b/src/main/resources/data/stats/skills/06800-06899.xml index e4814e84be..a7284559e0 100644 --- a/src/main/resources/data/stats/skills/06800-06899.xml +++ b/src/main/resources/data/stats/skills/06800-06899.xml @@ -915,7 +915,7 @@ <set name="castRange" val="40" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="3000" /> <set name="magicLvl" val="82" /> @@ -1068,7 +1068,7 @@ <set name="castRange" val="80" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="2500" /> <set name="magicLvl" val="83" /> @@ -1097,7 +1097,7 @@ <set name="castRange" val="80" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="2500" /> <set name="magicLvl" val="83" /> @@ -1759,7 +1759,7 @@ <set name="castRange" val="200" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="2000" /> <set name="magicLvl" val="84" /> @@ -1779,7 +1779,7 @@ <set name="castRange" val="2000" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="2000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="3000" /> <set name="magicLvl" val="84" /> @@ -1798,7 +1798,7 @@ <set name="castRange" val="200" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="2000" /> <set name="magicLvl" val="84" /> @@ -1818,7 +1818,7 @@ <set name="castRange" val="2000" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="2000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="3000" /> <set name="magicLvl" val="84" /> @@ -1837,7 +1837,7 @@ <set name="castRange" val="200" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="400" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="2000" /> <set name="magicLvl" val="84" /> @@ -1857,7 +1857,7 @@ <set name="castRange" val="2000" /> <set name="effectPoint" val="-10000" /> <set name="effectRange" val="2000" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="120" /> <set name="hitTime" val="3000" /> <set name="magicLvl" val="84" /> diff --git a/src/main/resources/data/stats/skills/08200-08299.xml b/src/main/resources/data/stats/skills/08200-08299.xml index a8f570339c..2b20cfd372 100644 --- a/src/main/resources/data/stats/skills/08200-08299.xml +++ b/src/main/resources/data/stats/skills/08200-08299.xml @@ -1080,7 +1080,7 @@ <set name="targetType" val="AURA" /> <set name="trait" val="SHOCK" /> <cond msgId="113" addName="1"> - <player checkAbnormal="SEED_OF_CRITICAL,#abnormalLvl" /> + <player checkAbnormal="SEED_OF_CRITICAL;#abnormalLvl;true" /> </cond> <effects> <effect name="PhysicalAttack"> diff --git a/src/main/resources/data/stats/skills/23000-23099.xml b/src/main/resources/data/stats/skills/23000-23099.xml index 91c7ffd5c4..1a24d9d266 100644 --- a/src/main/resources/data/stats/skills/23000-23099.xml +++ b/src/main/resources/data/stats/skills/23000-23099.xml @@ -1296,12 +1296,13 @@ </effects> </skill> <skill id="23069" levels="1" name="Threatening Roar"> - <!-- Confirmed CT2.5 --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="10" /> <set name="abnormalType" val="SPEED_DOWN" /> <set name="affectScope" val="SINGLE" /> <set name="blockedInOlympiad" val="true" /> + <set name="buffProtectLevel" val="1" /> <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> <set name="effectRange" val="600" /> @@ -1309,103 +1310,155 @@ <set name="icon" val="icon.skill1289" /> <set name="irreplaceableBuff" val="true" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="isMagic" val="2" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="ENEMY_ONLY" /> - <!-- TODO: Add new operate condition check_abnormal --> + <cond msgId="113" addName="1"> + <target checkAbnormal="BR_EVENT_BUF2;1;false" /> + </cond> <effects> <effect name="Debuff"> <mul stat="pAtkSpd" val="0.2" /> + </effect> + <effect name="Debuff"> <mul stat="runSpd" val="0.2" /> </effect> </effects> </skill> <skill id="23070" levels="1" name="Red Flame"> - <!-- Cannot damage the spirit for 10 seconds. Exclusive use for the Reckless Spirit of Fire. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="2" /> <set name="abnormalTime" val="10" /> <set name="abnormalType" val="BR_EVENT_BUF1" /> + <set name="affectScope" val="SINGLE" /> <set name="blockedInOlympiad" val="true" /> + <set name="buffProtectLevel" val="1" /> + <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="600" /> + <set name="hitTime" val="7000" /> <set name="icon" val="icon.skill0211" /> + <set name="irreplaceableBuff" val="true" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="isMagic" val="2" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="BR_EVENT_BUF2;1;false" /> + </cond> </skill> <skill id="23071" levels="1" name="Blue Flame"> - <!-- Cannot damage the spirit for 8 seconds. Exclusive use for the Spirit of Fire. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="8" /> <set name="abnormalType" val="BR_EVENT_BUF1" /> + <set name="affectScope" val="SINGLE" /> <set name="blockedInOlympiad" val="true" /> + <set name="buffProtectLevel" val="1" /> + <set name="castRange" val="600" /> <set name="effectPoint" val="-100" /> + <set name="effectRange" val="600" /> + <set name="hitTime" val="7000" /> <set name="icon" val="icon.skill0213" /> + <set name="irreplaceableBuff" val="true" /> <set name="isDebuff" val="true" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="isMagic" val="2" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY_ONLY" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="BR_EVENT_BUF2;1;false" /> + </cond> </skill> - <skill id="23072" levels="1" name="Eva's Wrath"> - <!-- You are endowed with the spirit of Eva's Wrath for the next 70 seconds. This allows you to do damage to a Spirit of Fire. --> + <skill id="23072" levels="1" name="Eva's Authority"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="70" /> <set name="abnormalType" val="BR_EVENT_BUF2" /> <set name="abnormalVisualEffect" val="BR_POWER_OF_EVA" /> + <set name="affectObject" val="ALL" /> <set name="affectRange" val="600" /> + <set name="affectScope" val="POINT_BLANK" /> <set name="blockedInOlympiad" val="true" /> + <set name="buffProtectLevel" val="1" /> <set name="hitTime" val="500" /> <set name="icon" val="BranchSys.icon.br_power_of_eva_i00" /> <set name="irreplaceableBuff" val="true" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="isMagic" val="2" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="AURA" /> - <effects> - <effect name="Buff" /> - </effects> </skill> - <skill id="23073" levels="1" name="Switch Mode"> - <!-- State to switch the spirit's mode. Switches to counter-attack mode or deadly mode. --> + <skill id="23073" levels="1" name="Switch State"> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="2" /> <set name="abnormalType" val="BR_EVENT_BUF3" /> + <set name="affectScope" val="SINGLE" /> <set name="blockedInOlympiad" val="true" /> + <set name="buffProtectLevel" val="1" /> + <set name="castRange" val="600" /> + <set name="effectRange" val="600" /> + <set name="hitTime" val="500" /> <set name="icon" val="icon.skill1528" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ONE" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="BR_EVENT_BUF2;1;false" /> + </cond> </skill> <skill id="23074" levels="1" name="Icy Air Explosion"> - <!-- For 4 seconds, damage inflicted on the spirit doubles. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="2" /> <set name="abnormalTime" val="4" /> <set name="abnormalType" val="BR_EVENT_BUF3" /> + <set name="affectScope" val="SINGLE" /> <set name="blockedInOlympiad" val="true" /> + <set name="buffProtectLevel" val="1" /> + <set name="castRange" val="600" /> + <set name="effectRange" val="600" /> + <set name="hitTime" val="500" /> <set name="icon" val="icon.skill0279" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ONE" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="BR_EVENT_BUF2;1;false" /> + </cond> </skill> <skill id="23075" levels="1" name="Flame Shock"> - <!-- Loses the target. --> + <!-- High Five Confirmed --> + <set name="affectScope" val="SINGLE" /> <set name="blockedInOlympiad" val="true" /> - <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="castRange" val="600" /> + <set name="effectRange" val="600" /> + <set name="hitTime" val="500" /> + <set name="isMagic" val="2" /> <set name="magicLvl" val="85" /> <set name="operateType" val="A1" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="ENEMY" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="BR_EVENT_BUF2;1;false" /> + </cond> + <effects> + <effect name="TargetCancel"> + <param chance="100" /> + </effect> + </effects> </skill> <skill id="23076" levels="1" name="Weaver Agathion Cute Trick"> <!-- Confirmed CT2.5 --> diff --git a/src/main/resources/data/stats/skills/23300-23399.xml b/src/main/resources/data/stats/skills/23300-23399.xml index 13d47b0a33..0bf24cb8b2 100644 --- a/src/main/resources/data/stats/skills/23300-23399.xml +++ b/src/main/resources/data/stats/skills/23300-23399.xml @@ -5,7 +5,7 @@ <set name="abnormalTime" val="10" /> <set name="abnormalType" val="DOT_ATTR" /> <set name="abnormalVisualEffect" val="DOT_BLEEDING" /> - <set name="attributeType" val="DARK" /> + <set name="attributeType" val="UNHOLY" /> <set name="attributePower" val="20" /> <set name="magicLvl" val="83" /> <set name="operateType" val="A2" /> diff --git a/src/main/resources/data/xsd/skills.xsd b/src/main/resources/data/xsd/skills.xsd index fb2a49f5f3..801754482e 100644 --- a/src/main/resources/data/xsd/skills.xsd +++ b/src/main/resources/data/xsd/skills.xsd @@ -28,6 +28,7 @@ <xs:enumeration value="attributeType" /> <xs:enumeration value="basicProperty" /> <xs:enumeration value="blockedInOlympiad" /> + <xs:enumeration value="buffProtectLevel" /> <xs:enumeration value="capsuled_items_skill" /> <xs:enumeration value="castRange" /> <xs:enumeration value="channelingSkillId" /> @@ -163,6 +164,7 @@ <xs:attribute type="xs:byte" name="abnormal" /> <xs:attribute type="xs:short" name="active_effect_id" /> <xs:attribute type="xs:short" name="active_skill_id" /> + <xs:attribute type="xs:string" name="checkAbnormal" /> <xs:attribute type="xs:string" name="class_id_restriction" /> <xs:attribute type="xs:string" name="myPartyExceptMe" /> <xs:attribute type="xs:string" name="race" /> @@ -240,7 +242,9 @@ <xs:attribute type="operation" name="type" /> <xs:attribute type="operation" name="mode" /> <xs:attribute type="xs:boolean" name="heal" /> + <xs:attribute type="xs:boolean" name="critical" /> <xs:attribute type="xs:string" name="criticalChance" /> + <xs:attribute type="xs:int" name="criticalLimit" /> <xs:attribute type="xs:byte" name="blowChance" /> <xs:attribute type="xs:string" name="drain" /> <xs:attribute type="xs:byte" name="resPower" /> @@ -576,6 +580,7 @@ <xs:enumeration value="ImmobileBuff" /> <xs:enumeration value="ImmobilePetBuff" /> <xs:enumeration value="InstantAgathionEnergy" /> + <xs:enumeration value="InstantBetray" /> <xs:enumeration value="Lethal" /> <xs:enumeration value="Lucky" /> <xs:enumeration value="MagicalAttack" /> diff --git a/src/test/java/com/l2jserver/datapack/handlers/effecthandlers/instant/InstantBetrayTest.java b/src/test/java/com/l2jserver/datapack/handlers/effecthandlers/instant/InstantBetrayTest.java new file mode 100644 index 0000000000..5714f83b86 --- /dev/null +++ b/src/test/java/com/l2jserver/datapack/handlers/effecthandlers/instant/InstantBetrayTest.java @@ -0,0 +1,165 @@ +package com.l2jserver.datapack.handlers.effecthandlers.instant; + +import static com.l2jserver.gameserver.ai.CtrlIntention.AI_INTENTION_ATTACK; +import static com.l2jserver.gameserver.ai.CtrlIntention.AI_INTENTION_IDLE; +import static org.easymock.EasyMock.expect; +import static org.easymock.EasyMock.expectLastCall; +import static org.powermock.api.easymock.PowerMock.mockStatic; +import static org.powermock.api.easymock.PowerMock.replay; + +import java.util.Map; + +import org.easymock.Mock; +import org.powermock.core.classloader.annotations.PrepareForTest; +import org.testng.annotations.BeforeSuite; +import org.testng.annotations.Test; + +import com.l2jserver.datapack.test.AbstractTest; +import com.l2jserver.gameserver.ai.L2CharacterAI; +import com.l2jserver.gameserver.model.StatsSet; +import com.l2jserver.gameserver.model.actor.L2Attackable; +import com.l2jserver.gameserver.model.actor.L2Character; +import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; +import com.l2jserver.gameserver.model.skills.BuffInfo; +import com.l2jserver.gameserver.model.skills.Skill; +import com.l2jserver.gameserver.model.stats.Formulas; + +/** + * Betray instant effect test. + * @author Zoey76 + * @version 2.6.2.0 + */ +@PrepareForTest(Formulas.class) +public class InstantBetrayTest extends AbstractTest { + + @Mock + private BuffInfo buffInfo; + @Mock + private L2Character effector; + @Mock + private L2Character effected; + @Mock + private L2Attackable effectedMinion; + @Mock + private L2Attackable effectedLeader; + @Mock + private Skill skill; + @Mock + private L2PcInstance masterPlayer; + @Mock + private L2CharacterAI creatureAI; + + private InstantBetray effect; + + @BeforeSuite + void init() { + final var set = new StatsSet(Map.of("name", "InstantBetray")); + final var params = new StatsSet(Map.of("chance", "80", "time", "30")); + effect = new InstantBetray(null, null, set, params); + } + + @Test + public void test_null_effected() { + effect.onStart(buffInfo); + } + + @Test + public void test_effected_is_raid() { + expect(buffInfo.getEffected()).andReturn(effected); + expect(effected.isRaid()).andReturn(true); + replay(buffInfo, effected); + + effect.onStart(buffInfo); + } + + @Test + public void test_effected_not_servitor_summon_raid_minion() { + expect(buffInfo.getEffected()).andReturn(effected); + expect(effected.isRaid()).andReturn(false); + expect(effected.isServitor()).andReturn(false); + expect(effected.isSummon()).andReturn(false); + expect(effected.isRaidMinion()).andReturn(false); + replay(buffInfo, effected); + + effect.onStart(buffInfo); + } + + @Test + public void test_effected_is_servitor_probability_fail() { + mockStatic(Formulas.class); + expect(buffInfo.getEffected()).andReturn(effected); + expect(buffInfo.getEffector()).andReturn(effector); + expect(buffInfo.getSkill()).andReturn(skill); + expect(effected.isRaid()).andReturn(false); + expect(effected.isServitor()).andReturn(true); + expect(effected.getActingPlayer()).andReturn(masterPlayer); + expect(Formulas.calcProbability(80, effector, effected, skill)).andReturn(false); + expect(effected.getAI()).andReturn(creatureAI); + replay(buffInfo, effected, effector, skill, masterPlayer, Formulas.class); + + effect.onStart(buffInfo); + } + + @Test + public void test_effected_is_servitor() { + mockStatic(Formulas.class); + expect(buffInfo.getEffected()).andReturn(effected); + expect(buffInfo.getEffector()).andReturn(effector); + expect(buffInfo.getSkill()).andReturn(skill); + expect(effected.isRaid()).andReturn(false); + expect(effected.isServitor()).andReturn(true); + expect(effected.getActingPlayer()).andReturn(masterPlayer); + expect(Formulas.calcProbability(80, effector, effected, skill)).andReturn(true); + expect(effected.getAI()).andReturn(creatureAI); + creatureAI.setIntention(AI_INTENTION_ATTACK, masterPlayer); + expectLastCall(); + creatureAI.setIntention(AI_INTENTION_IDLE, masterPlayer); + expectLastCall(); + replay(buffInfo, effected, effector, skill, masterPlayer, creatureAI, Formulas.class); + + effect.onStart(buffInfo); + } + + @Test + public void test_effected_is_summon() { + mockStatic(Formulas.class); + expect(buffInfo.getEffected()).andReturn(effected); + expect(buffInfo.getEffector()).andReturn(effector); + expect(buffInfo.getSkill()).andReturn(skill); + expect(effected.isRaid()).andReturn(false); + expect(effected.isServitor()).andReturn(false); + expect(effected.isSummon()).andReturn(true); + expect(effected.getActingPlayer()).andReturn(masterPlayer); + expect(Formulas.calcProbability(80, effector, effected, skill)).andReturn(true); + expect(effected.getAI()).andReturn(creatureAI); + creatureAI.setIntention(AI_INTENTION_ATTACK, masterPlayer); + expectLastCall(); + creatureAI.setIntention(AI_INTENTION_IDLE, masterPlayer); + expectLastCall(); + replay(buffInfo, effected, effector, skill, masterPlayer, creatureAI, Formulas.class); + + effect.onStart(buffInfo); + } + + @Test + public void test_effected_is_raid_minion() { + mockStatic(Formulas.class); + expect(buffInfo.getEffected()).andReturn(effectedMinion); + expect(buffInfo.getEffector()).andReturn(effector); + expect(buffInfo.getSkill()).andReturn(skill); + expect(effectedMinion.isRaid()).andReturn(false); + expect(effectedMinion.isServitor()).andReturn(false); + expect(effectedMinion.isSummon()).andReturn(false); + expect(effectedMinion.isRaidMinion()).andReturn(true); + expect(effectedMinion.getLeader()).andReturn(effectedLeader); + expect(Formulas.calcProbability(80, effector, effectedMinion, skill)).andReturn(true); + expect(effectedMinion.getAI()).andReturn(creatureAI); + creatureAI.setIntention(AI_INTENTION_ATTACK, effectedLeader); + expectLastCall(); + creatureAI.setIntention(AI_INTENTION_IDLE, effectedLeader); + expectLastCall(); + replay(buffInfo, effectedMinion, effectedLeader, effector, skill, creatureAI, Formulas.class); + + effect.onStart(buffInfo); + } +} diff --git a/src/test/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnlyTest.java b/src/test/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnlyTest.java index 0e8bb65a3e..417214a2d7 100644 --- a/src/test/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnlyTest.java +++ b/src/test/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnlyTest.java @@ -87,9 +87,24 @@ public class EnemyOnlyTest extends AbstractTest { assertEquals(EMPTY_TARGET_LIST, actual); } + @Test + public void test_self_target_should_return_empty_target_list_with_invalid_target_message() { + expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(1); + activeChar.sendPacket(INCORRECT_TARGET); + expectLastCall().once(); + replay(skill, target, activeChar); + + final var actual = enemyOnly.getTargetList(skill, activeChar, false, target); + assertEquals(EMPTY_TARGET_LIST, actual); + } + @Test public void test_dead_target_should_return_empty_target_list_with_invalid_target_message() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(true); activeChar.sendPacket(INCORRECT_TARGET); expectLastCall().once(); @@ -102,10 +117,14 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_non_attackable_target_should_return_empty_target_list_with_invalid_target_message() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(true); expect(target.isAttackable()).andReturn(false); - replay(skill, target); + activeChar.sendPacket(INCORRECT_TARGET); + expectLastCall().once(); + replay(skill, target, activeChar); final var actual = enemyOnly.getTargetList(skill, activeChar, false, target); assertEquals(EMPTY_TARGET_LIST, actual); @@ -114,6 +133,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_attackable_target_should_return_target() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(true); expect(target.isAttackable()).andReturn(true); @@ -126,6 +147,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_null_player_should_return_empty_target_list() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(null); @@ -138,6 +161,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_player_in_olympiad_should_return_target_if_target_is_on_the_other_side() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(player); @@ -154,6 +179,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_player_in_olympiad_should_return_empty_target_list_if_target_is_on_the_same_side() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(player); @@ -172,6 +199,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_player_in_duel_should_return_target_if_target_is_on_the_other_side() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(player); @@ -194,6 +223,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_player_in_duel_should_return_empty_target_list_if_target_is_on_the_same_side() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(player); @@ -219,6 +250,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_player_in_party_with_target_should_return_empty_target_list() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(player); @@ -236,6 +269,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_player_in_pvp_zone_should_return_target() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(player); @@ -252,6 +287,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_player_in_clan_with_target_should_return_empty_target_list() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(player); @@ -271,6 +308,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_player_in_alliance_with_target_should_return_empty_target_list() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(player); @@ -291,6 +330,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_player_in_command_channel_with_target_should_return_empty_target_list() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(player); @@ -309,9 +350,58 @@ public class EnemyOnlyTest extends AbstractTest { assertEquals(EMPTY_TARGET_LIST, actual); } + @Test + public void test_player_same_siege_side_than_target_should_return_empty_target_list() { + expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); + expect(target.isDead()).andReturn(false); + expect(target.isNpc()).andReturn(false); + expect(activeChar.getActingPlayer()).andReturn(player); + expect(player.isInOlympiadMode()).andReturn(false); + expect(player.isInDuelWith(target)).andReturn(false); + expect(player.isInPartyWith(target)).andReturn(false); + expect(player.isInsideZone(PVP)).andReturn(false); + expect(player.isInClanWith(target)).andReturn(false); + expect(player.isInAllyWith(target)).andReturn(false); + expect(player.isInCommandChannelWith(target)).andReturn(false); + expect(player.isOnSameSiegeSideWith(target)).andReturn(true); + player.sendPacket(INCORRECT_TARGET); + expectLastCall().once(); + replay(skill, target, activeChar, player); + + final var actual = enemyOnly.getTargetList(skill, activeChar, false, target); + assertEquals(EMPTY_TARGET_LIST, actual); + } + + @Test + public void test_player_at_clan_war_with_target_should_return_target() { + expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); + expect(target.isDead()).andReturn(false); + expect(target.isNpc()).andReturn(false); + expect(activeChar.getActingPlayer()).andReturn(player); + expect(player.isInOlympiadMode()).andReturn(false); + expect(player.isInDuelWith(target)).andReturn(false); + expect(player.isInPartyWith(target)).andReturn(false); + expect(player.isInsideZone(PVP)).andReturn(false); + expect(player.isInClanWith(target)).andReturn(false); + expect(player.isInAllyWith(target)).andReturn(false); + expect(player.isInCommandChannelWith(target)).andReturn(false); + expect(player.isOnSameSiegeSideWith(target)).andReturn(false); + expect(player.isAtWarWith(target)).andReturn(true); + replay(skill, target, activeChar, player); + + final var actual = enemyOnly.getTargetList(skill, activeChar, false, target); + assertEquals(target, actual[0]); + } + @Test public void test_player_cannot_pvp_target_should_return_empty_target_list() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(player); @@ -322,6 +412,8 @@ public class EnemyOnlyTest extends AbstractTest { expect(player.isInClanWith(target)).andReturn(false); expect(player.isInAllyWith(target)).andReturn(false); expect(player.isInCommandChannelWith(target)).andReturn(false); + expect(player.isOnSameSiegeSideWith(target)).andReturn(false); + expect(player.isAtWarWith(target)).andReturn(false); expect(player.checkIfPvP(target)).andReturn(false); player.sendPacket(INCORRECT_TARGET); expectLastCall().once(); @@ -334,6 +426,8 @@ public class EnemyOnlyTest extends AbstractTest { @Test public void test_player_can_pvp_target_should_return_target() { expect(skill.getAffectScope()).andReturn(SINGLE); + expect(target.getObjectId()).andReturn(1); + expect(activeChar.getObjectId()).andReturn(2); expect(target.isDead()).andReturn(false); expect(target.isNpc()).andReturn(false); expect(activeChar.getActingPlayer()).andReturn(player); @@ -344,6 +438,8 @@ public class EnemyOnlyTest extends AbstractTest { expect(player.isInClanWith(target)).andReturn(false); expect(player.isInAllyWith(target)).andReturn(false); expect(player.isInCommandChannelWith(target)).andReturn(false); + expect(player.isOnSameSiegeSideWith(target)).andReturn(false); + expect(player.isAtWarWith(target)).andReturn(false); expect(player.checkIfPvP(target)).andReturn(true); replay(skill, target, activeChar, player); -- GitLab