From 16ff2dfe292b5d47e727c498570f2703405ab890 Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Tue, 23 Aug 2016 19:25:26 +0000 Subject: [PATCH] Fix for SoE items not teleporting. --- .../com/l2jmobius/gameserver/model/skills/SkillCaster.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) 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;