diff --git a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java b/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java index c0e421e119..7a82817cb2 100644 --- a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java +++ b/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java @@ -315,12 +315,8 @@ public class SkillCaster implements Runnable } // Consume the required items. Should happen after use message is displayed and SetupGauge - if ((_skill.getItemConsumeId() > 0) && (_skill.getItemConsumeCount() > 0)) + if ((_skill.getItemConsumeId() > 0) && (_skill.getItemConsumeCount() > 0) && !((_item != null) && (_item.getItem().getDefaultAction() == ActionType.SKILL_REDUCE))) { - if ((_item != null) && (_item.getItem().getDefaultAction() == ActionType.SKILL_REDUCE)) - { - return false; - } if (!caster.destroyItemByItemId(_skill.toString(), _skill.getItemConsumeId(), _skill.getItemConsumeCount(), target, true)) { return false;