diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/HealOverTime.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/HealOverTime.java index c86effde59cbc05a087562122adac3c65b0dafb3..4b5b83eb15c28cbc10116be492cd09189a167800 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/HealOverTime.java +++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/HealOverTime.java @@ -14,7 +14,6 @@ */ package handlers.effecthandlers; -import com.l2jserver.gameserver.model.actor.instance.L2DoorInstance; import com.l2jserver.gameserver.model.effects.EffectTemplate; import com.l2jserver.gameserver.model.effects.L2Effect; import com.l2jserver.gameserver.model.effects.L2EffectType; @@ -50,7 +49,10 @@ public class HealOverTime extends L2Effect @Override public boolean onStart() { - getEffected().sendPacket(new ExRegMax(calc(), getTotalCount() * getAbnormalTime(), getAbnormalTime())); + if (getEffected().isPlayer()) + { + getEffected().sendPacket(new ExRegMax(calc(), getTotalCount() * getAbnormalTime(), getAbnormalTime())); + } return true; } @@ -60,7 +62,7 @@ public class HealOverTime extends L2Effect if (getEffected().isDead()) return false; - if (getEffected() instanceof L2DoorInstance) + else if (getEffected().isDoor()) return false; double hp = getEffected().getCurrentHp();