瀏覽代碼

BETA: nextActionAttack should also consider that target is Attackable.

MELERIX 13 年之前
父節點
當前提交
e1e39db491
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      L2J_Server_BETA/java/com/l2jserver/gameserver/model/actor/L2Character.java

+ 1 - 1
L2J_Server_BETA/java/com/l2jserver/gameserver/model/actor/L2Character.java

@@ -6542,7 +6542,7 @@ public abstract class L2Character extends L2Object
 		final L2Object target = mut.targets.length > 0 ? mut.targets[0] : null;
 		
 		// Attack target after skill use
-		if (skill.nextActionIsAttack() && getTarget() instanceof L2Character && getTarget() != this && getTarget() == target)
+		if ((skill.nextActionIsAttack()) && (getTarget() instanceof L2Character) && (getTarget() != this) && (getTarget() == target) && (target.isAttackable()))
 		{
 			if (getAI() == null || getAI().getNextIntention() == null || getAI().getNextIntention().getCtrlIntention() != CtrlIntention.AI_INTENTION_MOVE_TO)
 			{