diff --git a/src/main/java/com/l2jserver/datapack/ai/npc/NevitsHerald/NevitsHerald.java b/src/main/java/com/l2jserver/datapack/ai/npc/NevitsHerald/NevitsHerald.java index ffe54636e49ec75c0e7f52ec80778db65f561851..8c8c58d79217763e072b0ebc0b0d8226dea1d16f 100644 --- a/src/main/java/com/l2jserver/datapack/ai/npc/NevitsHerald/NevitsHerald.java +++ b/src/main/java/com/l2jserver/datapack/ai/npc/NevitsHerald/NevitsHerald.java @@ -83,7 +83,7 @@ public final class NevitsHerald extends AbstractNpcAI { if (npc.getId() == NEVITS_HERALD) { if (event.equalsIgnoreCase("buff")) { - if (player.getEffectList().getFirstEffect(L2EffectType.NEVIT_HOURGLASS) != null) { + if (player.getEffectList().getFirstEffect(L2EffectType.BONUS_TIME_LIMIT_UP) != null) { return "4326-1.html"; } npc.setTarget(player); diff --git a/src/main/java/com/l2jserver/datapack/handlers/EffectMasterHandler.java b/src/main/java/com/l2jserver/datapack/handlers/EffectMasterHandler.java index cca57a97863db994aa7bdfb06681a1d75b24079c..ab5775cf57fb607c954135179499601ac27066f6 100644 --- a/src/main/java/com/l2jserver/datapack/handlers/EffectMasterHandler.java +++ b/src/main/java/com/l2jserver/datapack/handlers/EffectMasterHandler.java @@ -193,6 +193,7 @@ public final class EffectMasterHandler { Mp.class, MpPerMax.class, Mute.class, + NevitHourglass.class, NoblesseBless.class, OpenChest.class, OpenCommonRecipeBook.class, diff --git a/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/NevitHourglass.java b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/NevitHourglass.java new file mode 100644 index 0000000000000000000000000000000000000000..d10d208ea356d5537f608c5450a8b0a9ef6769fb --- /dev/null +++ b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/NevitHourglass.java @@ -0,0 +1,64 @@ +/* + * Copyright © 2004-2021 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 com.l2jserver.gameserver.model.StatsSet; +import com.l2jserver.gameserver.model.conditions.Condition; +import com.l2jserver.gameserver.model.effects.AbstractEffect; +import com.l2jserver.gameserver.model.effects.L2EffectType; +import com.l2jserver.gameserver.model.skills.BuffInfo; +import com.l2jserver.gameserver.model.zone.ZoneId; +import com.l2jserver.gameserver.network.serverpackets.UserInfo; + +/** + * Nevit's Hourglass effect implementation. + * @author Maneco2 + * @since 2.6.3.0 + */ +public final class NevitHourglass extends AbstractEffect { + + public NevitHourglass(Condition attachCond, Condition applyCond, StatsSet set, StatsSet params) { + super(attachCond, applyCond, set, params); + } + + @Override + public boolean isInstant() { + return true; + } + + @Override + public L2EffectType getEffectType() { + return L2EffectType.BONUS_TIME_LIMIT_UP; + } + + @Override + public void onStart(BuffInfo info) { + if ((info.getEffected() != null) && info.getEffected().isPlayer()) { + info.getEffected().getActingPlayer().startHourglassEffect(); + info.getEffected().getActingPlayer().sendPacket(new UserInfo(info.getEffected().getActingPlayer())); + } + } + + @Override + public void onExit(BuffInfo info) { + if (!info.getEffected().getActingPlayer().isInsideZone(ZoneId.PEACE)) { + info.getEffected().getActingPlayer().stopHourglassEffect(); + } + } +} diff --git a/src/main/java/com/l2jserver/datapack/handlers/itemhandlers/ItemSkillsTemplate.java b/src/main/java/com/l2jserver/datapack/handlers/itemhandlers/ItemSkillsTemplate.java index 5f4960aa71489286c792feddf97d8914486ab785..0553971de30a072b2a796678a08af296a42a1a0d 100644 --- a/src/main/java/com/l2jserver/datapack/handlers/itemhandlers/ItemSkillsTemplate.java +++ b/src/main/java/com/l2jserver/datapack/handlers/itemhandlers/ItemSkillsTemplate.java @@ -76,7 +76,8 @@ public class ItemSkillsTemplate implements IItemHandler { hasConsumeSkill = true; } - if (!itemSkill.checkCondition(playable, playable.getTarget(), false)) { + //if (!itemSkill.checkCondition(playable, playable.getTarget(), false)) { + if (!itemSkill.checkCondition(playable, itemSkill.getTargetType().getTarget(itemSkill, playable, playable.getTarget()), false)) { return false; } diff --git a/src/main/resources/data/stats/items/17200-17299.xml b/src/main/resources/data/stats/items/17200-17299.xml index 984f2d468d71c3e25f87be923e6e5852cc54dbcf..aedbd662249b2ac586268bb469bde9aaae71067e 100644 --- a/src/main/resources/data/stats/items/17200-17299.xml +++ b/src/main/resources/data/stats/items/17200-17299.xml @@ -70,52 +70,88 @@ <set name="item_skill" val="8517-1;23236-1;23237-1;3267-1" /> </item> <item id="17206" type="EtcItem" name="Nevit's Hourglass - 1 hour"> - <!-- Description: Hourglass that increases Nevit's blessing time by 1 hour. Can be used regardless of level. Cannot be exchanged or dropped. --> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="default_action" val="SKILL_REDUCE" /> + <set name="etcitem_type" val="POTION" /> <set name="material" val="LIQUID" /> + <set name="shared_reuse_group" val="16" /> <set name="is_tradable" val="false" /> <set name="is_droppable" val="false" /> + <set name="is_sellable" val="false" /> <set name="is_stackable" val="true" /> + <set name="is_freightable" val="true" /> + <set name="handler" val="ItemSkills" /> + <set name="item_skill" val="9167-1" /> </item> <item id="17207" type="EtcItem" name="Nevit's Hourglass - 1.5 hour"> - <!-- Description: Hourglass that increases Nevit's blessing time by 1.5 hour. Can be used regardless of level. Cannot be exchanged or dropped. --> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="default_action" val="SKILL_REDUCE" /> + <set name="etcitem_type" val="POTION" /> <set name="material" val="LIQUID" /> + <set name="shared_reuse_group" val="16" /> <set name="is_tradable" val="false" /> <set name="is_droppable" val="false" /> + <set name="is_sellable" val="false" /> <set name="is_stackable" val="true" /> + <set name="is_freightable" val="true" /> + <set name="handler" val="ItemSkills" /> + <set name="item_skill" val="9168-1" /> </item> <item id="17208" type="EtcItem" name="Nevit's Hourglass - 2 hour"> - <!-- Description: Hourglass that increases Nevit's blessing time by 2 hour. Can be used regardless of level. Cannot be exchanged or dropped. --> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="default_action" val="SKILL_REDUCE" /> + <set name="etcitem_type" val="POTION" /> <set name="material" val="LIQUID" /> + <set name="shared_reuse_group" val="16" /> <set name="is_tradable" val="false" /> <set name="is_droppable" val="false" /> + <set name="is_sellable" val="false" /> <set name="is_stackable" val="true" /> + <set name="is_freightable" val="true" /> + <set name="handler" val="ItemSkills" /> + <set name="item_skill" val="9169-1" /> </item> <item id="17209" type="EtcItem" name="Nevit's Hourglass - 2.5 hour"> - <!-- Description: Hourglass that increases Nevit's blessing time by 2.5 hour. Can be used regardless of level. Cannot be exchanged or dropped. --> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="default_action" val="SKILL_REDUCE" /> + <set name="etcitem_type" val="POTION" /> <set name="material" val="LIQUID" /> + <set name="shared_reuse_group" val="16" /> <set name="is_tradable" val="false" /> <set name="is_droppable" val="false" /> + <set name="is_sellable" val="false" /> <set name="is_stackable" val="true" /> + <set name="is_freightable" val="true" /> + <set name="handler" val="ItemSkills" /> + <set name="item_skill" val="9170-1" /> </item> <item id="17210" type="EtcItem" name="Nevit's Hourglass - 3 hour"> - <!-- Description: Hourglass that increases Nevit's blessing time by 3 hour. Can be used regardless of level. Cannot be exchanged or dropped. --> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="default_action" val="SKILL_REDUCE" /> + <set name="etcitem_type" val="POTION" /> <set name="material" val="LIQUID" /> + <set name="shared_reuse_group" val="16" /> <set name="is_tradable" val="false" /> <set name="is_droppable" val="false" /> + <set name="is_sellable" val="false" /> <set name="is_stackable" val="true" /> + <set name="is_freightable" val="true" /> + <set name="handler" val="ItemSkills" /> + <set name="item_skill" val="9171-1" /> </item> <item id="17211" type="EtcItem" name="Nevit's Hourglass - 4 hour"> - <!-- Description: Hourglass that increases Nevit's blessing time by 4 hour. Can be used regardless of level. Cannot be exchanged or dropped. --> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="default_action" val="SKILL_REDUCE" /> + <set name="etcitem_type" val="POTION" /> <set name="material" val="LIQUID" /> + <set name="shared_reuse_group" val="16" /> <set name="is_tradable" val="false" /> <set name="is_droppable" val="false" /> + <set name="is_sellable" val="false" /> <set name="is_stackable" val="true" /> + <set name="is_freightable" val="true" /> + <set name="handler" val="ItemSkills" /> + <set name="item_skill" val="9172-1" /> </item> <item id="17212" type="EtcItem" name="Nevit's Voice"> <!-- Description: Seashell containing Nevit's voice. Item that raises your evaluation value by 10. Cannot be exchanged or dropped. --> @@ -715,24 +751,34 @@ <set name="is_stackable" val="true" /> </item> <item id="17283" type="EtcItem" name="Nevit's Hourglass - 4 hour"> - <!-- Description: Dimensional item. Hourglass that increases Nevit's blessing time by 4 hour(s). Can be used regardless of the level. Cannot be exchanged or dropped. Can be shared between characters within an account through the Dimensional Merchant. Can be stored in a private warehouse. --> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="default_action" val="SKILL_REDUCE" /> + <set name="etcitem_type" val="POTION" /> <set name="material" val="LIQUID" /> <set name="weight" val="1" /> <set name="is_tradable" val="false" /> <set name="is_droppable" val="false" /> + <set name="is_sellable" val="false" /> <set name="is_stackable" val="true" /> <set name="is_freightable" val="true" /> + <set name="is_premium" val="true" /> + <set name="handler" val="ItemSkills" /> + <set name="item_skill" val="9181-1" /> </item> <item id="17284" type="EtcItem" name="Nevit's Hourglass - 4 hour - Event"> - <!-- Description: Dimensional item. Hourglass that increases Nevit's blessing time by 4 hour(s). Can be used regardless of the level. Cannot be exchanged or dropped. Can be shared between characters within an account through the Dimensional Merchant. Can be stored in a private warehouse. --> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="default_action" val="SKILL_REDUCE" /> + <set name="etcitem_type" val="POTION" /> <set name="material" val="LIQUID" /> <set name="weight" val="1" /> <set name="is_tradable" val="false" /> <set name="is_droppable" val="false" /> + <set name="is_destroyable" val="false" /> + <set name="is_sellable" val="false" /> <set name="is_stackable" val="true" /> <set name="is_freightable" val="true" /> + <set name="handler" val="ItemSkills" /> + <set name="item_skill" val="9182-1" /> </item> <item id="17285" type="EtcItem" name="Freya's Refreshing Breeze"> <!-- Description: Dimensional item. When used, you can feel the Vitality recovery herb's effect for 4 hour(s). But there will be no effect when the "Birthday Joy" effect is applied. Re-use time is 60 minutes. Cannot be exchanged or dropped. Can be stored in a private warehouse. --> diff --git a/src/main/resources/data/stats/skills/09100-09199.xml b/src/main/resources/data/stats/skills/09100-09199.xml index 906d69d236922c88f556f0ed73098fafb4c0061b..dadf5eb38787e46c5d9350692ee83d47b92ae412 100644 --- a/src/main/resources/data/stats/skills/09100-09199.xml +++ b/src/main/resources/data/stats/skills/09100-09199.xml @@ -346,564 +346,949 @@ </effects> </skill> <skill id="9115" levels="1" name="Nevit's Hourglass - 1 hour"> - <!-- Increases Nevit's blessing by 1 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17095" /> <!-- Nevit's Hourglass - 1 hour - 1~19 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17095" /> <!-- Nevit's Hourglass - 1 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9116" levels="1" name="Nevit's Hourglass - 1.5 hour"> - <!-- Increases Nevit's blessing by 1.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="5400" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17096" /> <!-- Nevit's Hourglass - 1.5 hour - 1~19 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17096" /> <!-- Nevit's Hourglass - 1.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9117" levels="1" name="Nevit's Hourglass - 2 hour"> - <!-- Increases Nevit's blessing by 2 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="7200" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17097" /> <!-- Nevit's Hourglass - 2 hour - 1~19--> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17097" /> <!-- Nevit's Hourglass - 2 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9118" levels="1" name="Nevit's Hourglass - 2.5 hour"> - <!-- Increases Nevit's blessing by 2.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="9000" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17098" /> <!-- Nevit's Hourglass - 2.5 hour - 1~19 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17098" /> <!-- Nevit's Hourglass - 2.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9119" levels="1" name="Nevit's Hourglass - 3 hour"> - <!-- Increases Nevit's blessing by 3 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="10800" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17099" /> <!-- Nevit's Hourglass - 3 hour - 1~19 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17099" /> <!-- Nevit's Hourglass - 3 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9120" levels="1" name="Nevit's Hourglass - 1 hour"> - <!-- Increases Nevit's blessing by 1 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17100" /> <!-- Nevit's Hourglass - 1 hour - 20~39 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17100" /> <!-- Nevit's Hourglass - 1 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9121" levels="1" name="Nevit's Hourglass - 1.5 hour"> - <!-- Increases Nevit's blessing by 1.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="5400" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17101" /> <!-- Nevit's Hourglass - 1.5 hour - 20~39 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17101" /> <!-- Nevit's Hourglass - 1.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9122" levels="1" name="Nevit's Hourglass - 2 hour"> - <!-- Increases Nevit's blessing by 2 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="7200" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17102" /> <!-- Nevit's Hourglass - 2 hour - 20~39 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17102" /> <!-- Nevit's Hourglass - 2 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9123" levels="1" name="Nevit's Hourglass - 2.5 hour"> - <!-- Increases Nevit's blessing by 2.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="9000" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17103" /> <!-- Nevit's Hourglass - 2.5 hour - 20~39 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17103" /> <!-- Nevit's Hourglass - 2.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9124" levels="1" name="Nevit's Hourglass - 3 hour"> - <!-- Increases Nevit's blessing by 3 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="10800" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17104" /> <!-- Nevit's Hourglass - 3 hour - 20~39 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17104" /> <!-- Nevit's Hourglass - 3 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9125" levels="1" name="Nevit's Hourglass - 1 hour"> - <!-- Increases Nevit's blessing by 1 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17105" /> <!-- Nevit's Hourglass - 1 hour - 40~51 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17105" /> <!-- Nevit's Hourglass - 1 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9126" levels="1" name="Nevit's Hourglass - 1.5 hour"> - <!-- Increases Nevit's blessing by 1.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="5400" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17106" /> <!-- Nevit's Hourglass - 1.5 hour - 40~51 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17106" /> <!-- Nevit's Hourglass - 1.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9127" levels="1" name="Nevit's Hourglass - 2 hour"> - <!-- Increases Nevit's blessing by 2 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="7200" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17107" /> <!-- Nevit's Hourglass - 2 hour - 40~51 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17107" /> <!-- Nevit's Hourglass - 2 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9128" levels="1" name="Nevit's Hourglass - 2.5 hour"> - <!-- Increases Nevit's blessing by 2.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="9000" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17108" /> <!-- Nevit's Hourglass - 2.5 hour - 40~51 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17108" /> <!-- Nevit's Hourglass - 2.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9129" levels="1" name="Nevit's Hourglass - 3 hour"> - <!-- Increases Nevit's blessing by 3 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="10800" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17109" /> <!-- Nevit's Hourglass - 3 hour - 40~51 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17109" /> <!-- Nevit's Hourglass - 3 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9130" levels="1" name="Nevit's Hourglass - 1 hour"> - <!-- Increases Nevit's blessing by 1 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17110" /> <!-- Nevit's Hourglass - 1 hour - 52~60 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17110" /> <!-- Nevit's Hourglass - 1 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9131" levels="1" name="Nevit's Hourglass - 1.5 hour"> - <!-- Increases Nevit's blessing by 1.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="5400" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17111" /> <!-- Nevit's Hourglass - 1.5 hour - 52~60 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17111" /> <!-- Nevit's Hourglass - 1.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9132" levels="1" name="Nevit's Hourglass - 2 hour"> - <!-- Increases Nevit's blessing by 2 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="7200" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17112" /> <!-- Nevit's Hourglass - 2 hour - 52~60 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17112" /> <!-- Nevit's Hourglass - 2 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9133" levels="1" name="Nevit's Hourglass - 2.5 hour"> - <!-- Increases Nevit's blessing by 2.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="9000" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17113" /> <!-- Nevit's Hourglass - 2.5 hour - 52~60 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17113" /> <!-- Nevit's Hourglass - 2.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9134" levels="1" name="Nevit's Hourglass - 3 hour"> - <!-- Increases Nevit's blessing by 3 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="10800" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17114" /> <!-- Nevit's Hourglass - 3 hour - 52~60 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17114" /> <!-- Nevit's Hourglass - 3 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9135" levels="1" name="Nevit's Hourglass - 1 hour"> - <!-- Increases Nevit's blessing by 1 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17115" /> <!-- Nevit's Hourglass - 1 hour - 61~75 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17115" /> <!-- Nevit's Hourglass - 1 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9136" levels="1" name="Nevit's Hourglass - 1.5 hour"> - <!-- Increases Nevit's blessing by 1.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="5400" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17116" /> <!-- Nevit's Hourglass - 1.5 hour - 61~75 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17116" /> <!-- Nevit's Hourglass - 1.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9137" levels="1" name="Nevit's Hourglass - 2 hour"> - <!-- Increases Nevit's blessing by 2 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="7200" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17117" /> <!-- Nevit's Hourglass - 2 hour - 61~75 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17117" /> <!-- Nevit's Hourglass - 2 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9138" levels="1" name="Nevit's Hourglass - 2.5 hour"> - <!-- Increases Nevit's blessing by 2.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="9000" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17118" /> <!-- Nevit's Hourglass - 2.5 hour - 61~75 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17118" /> <!-- Nevit's Hourglass - 2.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9139" levels="1" name="Nevit's Hourglass - 3 hour"> - <!-- Increases Nevit's blessing by 3 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="10800" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17119" /> <!-- Nevit's Hourglass - 3 hour - 61~75 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17119" /> <!-- Nevit's Hourglass - 3 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9140" levels="1" name="Nevit's Hourglass - 1 hour"> - <!-- Increases Nevit's blessing by 1 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17120" /> <!-- Nevit's Hourglass - 1 hour - 76~79 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17120" /> <!-- Nevit's Hourglass - 1 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9141" levels="1" name="Nevit's Hourglass - 1.5 hour"> - <!-- Increases Nevit's blessing by 1.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="5400" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17121" /> <!-- Nevit's Hourglass - 1.5 hour - 76~79 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17121" /> <!-- Nevit's Hourglass - 1.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9142" levels="1" name="Nevit's Hourglass - 2 hour"> - <!-- Increases Nevit's blessing by 2 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="7200" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17122" /> <!-- Nevit's Hourglass - 2 hour - 76~79 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17122" /> <!-- Nevit's Hourglass - 2 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9143" levels="1" name="Nevit's Hourglass - 2.5 hour"> - <!-- Increases Nevit's blessing by 2.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="9000" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17123" /> <!-- Nevit's Hourglass - 2.5 hour - 76~79 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17123" /> <!-- Nevit's Hourglass - 2.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9144" levels="1" name="Nevit's Hourglass - 3 hour"> - <!-- Increases Nevit's blessing by 3 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="10800" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17124" /> <!-- Nevit's Hourglass - 3 hour - 76~79 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17124" /> <!-- Nevit's Hourglass - 3 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9145" levels="1" name="Nevit's Hourglass - 1 hour"> - <!-- Increases Nevit's blessing by 1 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17125" /> <!-- Nevit's Hourglass - 1 hour - 80~85 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17125" /> <!-- Nevit's Hourglass - 1 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9146" levels="1" name="Nevit's Hourglass - 1.5 hour"> - <!-- Increases Nevit's blessing by 1.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="5400" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17126" /> <!-- Nevit's Hourglass - 1.5 hour - 80~85 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17126" /> <!-- Nevit's Hourglass - 1.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9147" levels="1" name="Nevit's Hourglass - 2 hour"> - <!-- Increases Nevit's blessing by 2 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="7200" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17127" /> <!-- Nevit's Hourglass - 2 hour - 80~85 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17127" /> <!-- Nevit's Hourglass - 2 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9148" levels="1" name="Nevit's Hourglass - 2.5 hour"> - <!-- Increases Nevit's blessing by 2.5 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="9000" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17128" /> <!-- Nevit's Hourglass - 2.5 hour - 80~85 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17128" /> <!-- Nevit's Hourglass - 2.5 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9149" levels="1" name="Nevit's Hourglass - 3 hour"> - <!-- Increases Nevit's blessing by 3 hour. --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="10800" /> <set name="abnormalType" val="VOTE" /> <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17129" /> <!-- Nevit's Hourglass - 3 hour - 80~85 --> <set name="irreplaceableBuff" val="true" /> <set name="isMagic" val="2" /> - <set name="itemConsumeCount" val="1" /> - <set name="itemConsumeId" val="17129" /> <!-- Nevit's Hourglass - 3 hour --> <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9150" levels="1" name="Freesia Bouquet - Event"> <!-- High Five Confirmed --> @@ -1273,34 +1658,167 @@ </effects> </skill> <skill id="9167" levels="1" name="Nevit's Hourglass - 1 hour(s)"> - <!-- Increases Nevit's blessing by 1 hour(s). --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="abnormalLvl" val="1" /> + <set name="abnormalTime" val="3600" /> + <set name="abnormalType" val="VOTE" /> + <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> + <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17206" /> <!-- Nevit's Hourglass - 1 hour --> + <set name="irreplaceableBuff" val="true" /> + <set name="isMagic" val="2" /> + <set name="magicLvl" val="-1" /> + <set name="operateType" val="A2" /> + <set name="reuseDelay" val="86400" /> + <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> + <set name="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9168" levels="1" name="Nevit's Hourglass - 1.5 hour(s)"> - <!-- Increases Nevit's blessing by 1.5 hour(s). --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="abnormalLvl" val="1" /> + <set name="abnormalTime" val="5400" /> + <set name="abnormalType" val="VOTE" /> + <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> + <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17207" /> <!-- Nevit's Hourglass - 1.5 hour --> + <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9169" levels="1" name="Nevit's Hourglass - 2 hour(s)"> - <!-- Increases Nevit's blessing by 2 hour(s). --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="abnormalLvl" val="1" /> + <set name="abnormalTime" val="7200" /> + <set name="abnormalType" val="VOTE" /> + <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> + <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17208" /> <!-- Nevit's Hourglass - 2 hour --> + <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9170" levels="1" name="Nevit's Hourglass - 2.5 hour(s)"> - <!-- Increases Nevit's blessing by 2.5 hour(s). --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="abnormalLvl" val="1" /> + <set name="abnormalTime" val="9000" /> + <set name="abnormalType" val="VOTE" /> + <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> + <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17209" /> <!-- Nevit's Hourglass - 2.5 hour --> + <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9171" levels="1" name="Nevit's Hourglass - 3 hour(s)"> - <!-- Increases Nevit's blessing by 3 hour(s). --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="abnormalLvl" val="1" /> + <set name="abnormalTime" val="10800" /> + <set name="abnormalType" val="VOTE" /> + <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> + <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17210" /> <!-- Nevit's Hourglass - 3 hour --> + <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9172" levels="1" name="Nevit's Hourglass - 4 hour(s)"> - <!-- Increases Nevit's blessing by 4 hour(s). --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="abnormalLvl" val="1" /> + <set name="abnormalTime" val="14400" /> + <set name="abnormalType" val="VOTE" /> + <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="hitCancelTime" val="500" /> + <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17211" /> <!-- Nevit's Hourglass - 4 hour --> + <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9173" levels="1" name="Nevit's Voice"> <!-- none --> @@ -1419,14 +1937,56 @@ </effects> </skill> <skill id="9181" levels="1" name="Nevit's Hourglass - 4 hour(s)"> - <!-- Increases Nevit's blessing by 4 hour(s). --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="abnormalLvl" val="1" /> + <set name="abnormalTime" val="14400" /> + <set name="abnormalType" val="VOTE" /> + <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17283" /> <!-- Nevit's Hourglass - 4 hour --> + <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9182" levels="1" name="Nevit's Hourglass - 4 hour(s)"> - <!-- Increases Nevit's blessing by 4 hour(s). --> - <set name="operateType" val="P" /> - <set name="targetType" val="NONE" /> + <!-- High Five Confirmed --> + <set name="abnormalLvl" val="1" /> + <set name="abnormalTime" val="14400" /> + <set name="abnormalType" val="VOTE" /> + <set name="abnormalVisualEffect" val="VP_KEEP" /> + <set name="affectScope" val="SINGLE" /> + <set name="buffProtectLevel" val="2" /> + <set name="icon" val="icon.etc_dragons_blood_i03" /> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="17284" /> <!-- Nevit's Hourglass - 4 hour - Event --> + <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="reuseDelayLock" val="true" /> + <set name="reuseDelayType" val="S" /> + <set name="targetType" val="SELF" /> + <cond msgId="113" addName="1"> + <target checkAbnormal="VOTE;1;false" /> <!-- Nevit's Hourglass --> + </cond> + <effects> + <effect name="Buff" /> + </effects> </skill> <skill id="9183" levels="1" name="Freya's Refreshing Breeze - 4 hour(s)"> <!-- "For 4 hours, recovers vitality when Exp. is acquired through hunting." --> diff --git a/src/main/resources/data/stats/skills/23300-23399.xml b/src/main/resources/data/stats/skills/23300-23399.xml index ba5a7a7c5237a6de793ee3076ff6d9b2759de9fe..9eae3e653565060e3a1759f5134523d5ec2386b5 100644 --- a/src/main/resources/data/stats/skills/23300-23399.xml +++ b/src/main/resources/data/stats/skills/23300-23399.xml @@ -234,7 +234,7 @@ </effects> </skill> <skill id="23312" levels="1" name="Fall of the Dragon"> - <!-- Nevit's gift to honor those warriors who caused the evil dragon's fall. Increases Nevit's blessing by 3 hour(s). --> + <!-- High Five Confirmed --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="10800" /> <set name="abnormalType" val="VOTE" /> @@ -253,11 +253,6 @@ <set name="reuseDelayType" val="S" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="TARGET" /> - <effects> - <effect name="Buff"> - <mul stat="vitalityConsumeRate" val="0" /> - </effect> - </effects> </skill> <skill id="23313" levels="5" name="Action Prohibit Immunity"> <!-- High Five Confirmed --> diff --git a/src/main/resources/data/xsd/skills.xsd b/src/main/resources/data/xsd/skills.xsd index 5526fef0d842f003588f4c0c1db3a7b61aa737c7..d105d1a3cd1e24ec6915fa827de2739f673dd280 100644 --- a/src/main/resources/data/xsd/skills.xsd +++ b/src/main/resources/data/xsd/skills.xsd @@ -602,6 +602,7 @@ <xs:enumeration value="Mp" /> <xs:enumeration value="MpPerMax" /> <xs:enumeration value="Mute" /> + <xs:enumeration value="NevitHourglass" /> <xs:enumeration value="NoblesseBless" /> <xs:enumeration value="OpenChest" /> <xs:enumeration value="Unsummon" /> diff --git a/src/main/resources/sql/character_reco_bonus.sql b/src/main/resources/sql/character_reco_bonus.sql index 6ab766918e80b4a29eb90042eecd2110fedc47e6..94cd90599a3616e9a1f3769c497eeedfa20d0b85 100644 --- a/src/main/resources/sql/character_reco_bonus.sql +++ b/src/main/resources/sql/character_reco_bonus.sql @@ -2,6 +2,6 @@ CREATE TABLE IF NOT EXISTS `character_reco_bonus` ( `charId` int(10) unsigned NOT NULL, `rec_have` tinyint(3) unsigned NOT NULL DEFAULT '0', `rec_left` tinyint(3) unsigned NOT NULL DEFAULT '0', - `time_left` bigint(13) unsigned NOT NULL DEFAULT '0', + `time_left` INT unsigned NOT NULL DEFAULT '0', UNIQUE KEY `charId` (`charId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; \ No newline at end of file diff --git a/src/main/resources/sql/characters.sql b/src/main/resources/sql/characters.sql index f84c9c6cb48c701f75652ffafc6a9ed5752e9de0..36559a89d0780edae335393a4c88a1e4b13e1a27 100644 --- a/src/main/resources/sql/characters.sql +++ b/src/main/resources/sql/characters.sql @@ -53,6 +53,9 @@ CREATE TABLE IF NOT EXISTS `characters` ( `death_penalty_level` SMALLINT UNSIGNED NOT NULL DEFAULT 0, `bookmarkslot` SMALLINT UNSIGNED NOT NULL DEFAULT 0, `vitality_points` SMALLINT UNSIGNED NOT NULL DEFAULT 0, + `hunting_bonus` INT UNSIGNED NOT NULL DEFAULT 0, + `nevit_blessing_points` INT UNSIGNED NOT NULL DEFAULT 0, + `nevit_blessing_time` INT UNSIGNED NOT NULL DEFAULT 0, `createDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `language` VARCHAR(2) DEFAULT NULL, PRIMARY KEY (`charId`), diff --git a/src/main/resources/sql/updates/2021-06-07_character_reco_bonus_typo_value.sql b/src/main/resources/sql/updates/2021-06-07_character_reco_bonus_typo_value.sql new file mode 100644 index 0000000000000000000000000000000000000000..67a0534e4ee2138313ae975031820f554b3ade11 --- /dev/null +++ b/src/main/resources/sql/updates/2021-06-07_character_reco_bonus_typo_value.sql @@ -0,0 +1 @@ +ALTER TABLE `character_reco_bonus` CHANGE COLUMN `time_left` `time_left` INT NOT NULL DEFAULT 0; \ No newline at end of file diff --git a/src/main/resources/sql/updates/2021-06-07_characters_nevit_update.sql b/src/main/resources/sql/updates/2021-06-07_characters_nevit_update.sql new file mode 100644 index 0000000000000000000000000000000000000000..c21ecbd98e6b5e0995c5921fdd72d24bd58ccf7a --- /dev/null +++ b/src/main/resources/sql/updates/2021-06-07_characters_nevit_update.sql @@ -0,0 +1,3 @@ +ALTER TABLE `characters` ADD COLUMN `nevit_blessing_time` INT UNSIGNED NOT NULL DEFAULT 0 AFTER `vitality_points`; +ALTER TABLE `characters` ADD COLUMN `nevit_blessing_points` INT UNSIGNED NOT NULL DEFAULT 0 AFTER `vitality_points`; +ALTER TABLE `characters` ADD COLUMN `hunting_bonus` INT UNSIGNED NOT NULL DEFAULT 0 AFTER `vitality_points`; \ No newline at end of file