diff --git a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java index df8f5edede..e8603b9ff3 100644 --- a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1036,13 +1036,10 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe // GeoData Los Check here (or dz > 1000) if (!GeoEngine.getInstance().canSeeTarget(this, target)) { - if (!target.isDoor() || !target.isAutoAttackable(this)) - { - sendPacket(SystemMessageId.CANNOT_SEE_TARGET); - getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); - sendPacket(ActionFailed.STATIC_PACKET); - return; - } + sendPacket(SystemMessageId.CANNOT_SEE_TARGET); + getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); + sendPacket(ActionFailed.STATIC_PACKET); + return; } // BOW and CROSSBOW checks diff --git a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java index e7f6e87a65..acf3bce595 100644 --- a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1040,13 +1040,10 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe // GeoData Los Check here (or dz > 1000) if (!GeoEngine.getInstance().canSeeTarget(this, target)) { - if (!target.isDoor() || !target.isAutoAttackable(this)) - { - sendPacket(SystemMessageId.CANNOT_SEE_TARGET); - getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); - sendPacket(ActionFailed.STATIC_PACKET); - return; - } + sendPacket(SystemMessageId.CANNOT_SEE_TARGET); + getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); + sendPacket(ActionFailed.STATIC_PACKET); + return; } // BOW and CROSSBOW checks diff --git a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java index e7f6e87a65..acf3bce595 100644 --- a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1040,13 +1040,10 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe // GeoData Los Check here (or dz > 1000) if (!GeoEngine.getInstance().canSeeTarget(this, target)) { - if (!target.isDoor() || !target.isAutoAttackable(this)) - { - sendPacket(SystemMessageId.CANNOT_SEE_TARGET); - getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); - sendPacket(ActionFailed.STATIC_PACKET); - return; - } + sendPacket(SystemMessageId.CANNOT_SEE_TARGET); + getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); + sendPacket(ActionFailed.STATIC_PACKET); + return; } // BOW and CROSSBOW checks diff --git a/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/model/actor/L2Character.java index f9dd1b3bd5..a790930a8a 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1010,13 +1010,10 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe // GeoData Los Check here (or dz > 1000) if (!GeoEngine.getInstance().canSeeTarget(this, target)) { - if (!target.isDoor() || !target.isAutoAttackable(this)) - { - sendPacket(SystemMessageId.CANNOT_SEE_TARGET); - getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); - sendPacket(ActionFailed.STATIC_PACKET); - return; - } + sendPacket(SystemMessageId.CANNOT_SEE_TARGET); + getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); + sendPacket(ActionFailed.STATIC_PACKET); + return; } target.getKnownList().addKnownObject(this); diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java index e7f6e87a65..acf3bce595 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1040,13 +1040,10 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe // GeoData Los Check here (or dz > 1000) if (!GeoEngine.getInstance().canSeeTarget(this, target)) { - if (!target.isDoor() || !target.isAutoAttackable(this)) - { - sendPacket(SystemMessageId.CANNOT_SEE_TARGET); - getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); - sendPacket(ActionFailed.STATIC_PACKET); - return; - } + sendPacket(SystemMessageId.CANNOT_SEE_TARGET); + getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); + sendPacket(ActionFailed.STATIC_PACKET); + return; } // BOW and CROSSBOW checks