Removed siege door attack tempfix.

This commit is contained in:
MobiusDev 2017-09-29 10:22:44 +00:00
parent 13b55f77fe
commit dfd251b9b3
5 changed files with 20 additions and 35 deletions

View File

@ -1036,13 +1036,10 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
// GeoData Los Check here (or dz > 1000) // GeoData Los Check here (or dz > 1000)
if (!GeoEngine.getInstance().canSeeTarget(this, target)) if (!GeoEngine.getInstance().canSeeTarget(this, target))
{ {
if (!target.isDoor() || !target.isAutoAttackable(this)) sendPacket(SystemMessageId.CANNOT_SEE_TARGET);
{ getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE);
sendPacket(SystemMessageId.CANNOT_SEE_TARGET); sendPacket(ActionFailed.STATIC_PACKET);
getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); return;
sendPacket(ActionFailed.STATIC_PACKET);
return;
}
} }
// BOW and CROSSBOW checks // BOW and CROSSBOW checks

View File

@ -1040,13 +1040,10 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
// GeoData Los Check here (or dz > 1000) // GeoData Los Check here (or dz > 1000)
if (!GeoEngine.getInstance().canSeeTarget(this, target)) if (!GeoEngine.getInstance().canSeeTarget(this, target))
{ {
if (!target.isDoor() || !target.isAutoAttackable(this)) sendPacket(SystemMessageId.CANNOT_SEE_TARGET);
{ getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE);
sendPacket(SystemMessageId.CANNOT_SEE_TARGET); sendPacket(ActionFailed.STATIC_PACKET);
getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); return;
sendPacket(ActionFailed.STATIC_PACKET);
return;
}
} }
// BOW and CROSSBOW checks // BOW and CROSSBOW checks

View File

@ -1040,13 +1040,10 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
// GeoData Los Check here (or dz > 1000) // GeoData Los Check here (or dz > 1000)
if (!GeoEngine.getInstance().canSeeTarget(this, target)) if (!GeoEngine.getInstance().canSeeTarget(this, target))
{ {
if (!target.isDoor() || !target.isAutoAttackable(this)) sendPacket(SystemMessageId.CANNOT_SEE_TARGET);
{ getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE);
sendPacket(SystemMessageId.CANNOT_SEE_TARGET); sendPacket(ActionFailed.STATIC_PACKET);
getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); return;
sendPacket(ActionFailed.STATIC_PACKET);
return;
}
} }
// BOW and CROSSBOW checks // BOW and CROSSBOW checks

View File

@ -1010,13 +1010,10 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
// GeoData Los Check here (or dz > 1000) // GeoData Los Check here (or dz > 1000)
if (!GeoEngine.getInstance().canSeeTarget(this, target)) if (!GeoEngine.getInstance().canSeeTarget(this, target))
{ {
if (!target.isDoor() || !target.isAutoAttackable(this)) sendPacket(SystemMessageId.CANNOT_SEE_TARGET);
{ getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE);
sendPacket(SystemMessageId.CANNOT_SEE_TARGET); sendPacket(ActionFailed.STATIC_PACKET);
getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); return;
sendPacket(ActionFailed.STATIC_PACKET);
return;
}
} }
target.getKnownList().addKnownObject(this); target.getKnownList().addKnownObject(this);

View File

@ -1040,13 +1040,10 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
// GeoData Los Check here (or dz > 1000) // GeoData Los Check here (or dz > 1000)
if (!GeoEngine.getInstance().canSeeTarget(this, target)) if (!GeoEngine.getInstance().canSeeTarget(this, target))
{ {
if (!target.isDoor() || !target.isAutoAttackable(this)) sendPacket(SystemMessageId.CANNOT_SEE_TARGET);
{ getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE);
sendPacket(SystemMessageId.CANNOT_SEE_TARGET); sendPacket(ActionFailed.STATIC_PACKET);
getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); return;
sendPacket(ActionFailed.STATIC_PACKET);
return;
}
} }
// BOW and CROSSBOW checks // BOW and CROSSBOW checks