|
@@ -5179,7 +5179,12 @@ public abstract class L2Character extends L2Object
|
|
|
L2Skill skill = SkillTable.getInstance().getInfo(4515, 1);
|
|
|
|
|
|
if (skill != null)
|
|
|
+ {
|
|
|
+ abortAttack();
|
|
|
+ abortCast();
|
|
|
+ getAI().setIntention(CtrlIntention.AI_INTENTION_IDLE);
|
|
|
skill.getEffects(target, this);
|
|
|
+ }
|
|
|
else
|
|
|
_log.warning("Skill 4515 at level 1 is missing in DP.");
|
|
|
|
|
@@ -6389,7 +6394,12 @@ public abstract class L2Character extends L2Object
|
|
|
{
|
|
|
L2Skill tempSkill = SkillTable.getInstance().getInfo(4215, 1);
|
|
|
if(tempSkill != null)
|
|
|
+ {
|
|
|
+ abortAttack();
|
|
|
+ abortCast();
|
|
|
+ getAI().setIntention(CtrlIntention.AI_INTENTION_IDLE);
|
|
|
tempSkill.getEffects(target, this);
|
|
|
+ }
|
|
|
else
|
|
|
_log.warning("Skill 4215 at level 1 is missing in DP.");
|
|
|
}
|
|
@@ -6397,7 +6407,12 @@ public abstract class L2Character extends L2Object
|
|
|
{
|
|
|
L2Skill tempSkill = SkillTable.getInstance().getInfo(4515, 1);
|
|
|
if(tempSkill != null)
|
|
|
+ {
|
|
|
+ abortAttack();
|
|
|
+ abortCast();
|
|
|
+ getAI().setIntention(CtrlIntention.AI_INTENTION_IDLE);
|
|
|
tempSkill.getEffects(target, this);
|
|
|
+ }
|
|
|
else
|
|
|
_log.warning("Skill 4515 at level 1 is missing in DP.");
|
|
|
}
|