Replaced instanceof L2Attackable with isAttackable method.
This commit is contained in:
		| @@ -62,7 +62,7 @@ public class L2NpcActionShift implements IActionShiftHandler | ||||
| 			html.replace("%lvl%", String.valueOf(npc.getTemplate().getLevel())); | ||||
| 			html.replace("%name%", npc.getTemplate().getName()); | ||||
| 			html.replace("%tmplid%", String.valueOf(npc.getTemplate().getId())); | ||||
| 			html.replace("%aggro%", String.valueOf((target instanceof L2Attackable) ? ((L2Attackable) target).getAggroRange() : 0)); | ||||
| 			html.replace("%aggro%", String.valueOf(target.isAttackable() ? ((L2Attackable) target).getAggroRange() : 0)); | ||||
| 			html.replace("%hp%", String.valueOf((int) npc.getCurrentHp())); | ||||
| 			html.replace("%hpmax%", String.valueOf(npc.getMaxHp())); | ||||
| 			html.replace("%mp%", String.valueOf((int) npc.getCurrentMp())); | ||||
|   | ||||
| @@ -18,7 +18,6 @@ package handlers.effecthandlers; | ||||
|  | ||||
| import com.l2jmobius.gameserver.ai.CtrlIntention; | ||||
| import com.l2jmobius.gameserver.model.StatsSet; | ||||
| import com.l2jmobius.gameserver.model.actor.L2Attackable; | ||||
| import com.l2jmobius.gameserver.model.actor.L2Character; | ||||
| import com.l2jmobius.gameserver.model.effects.AbstractEffect; | ||||
| import com.l2jmobius.gameserver.model.effects.L2EffectType; | ||||
| @@ -50,7 +49,7 @@ public final class GetAgro extends AbstractEffect | ||||
| 	@Override | ||||
| 	public void instant(L2Character effector, L2Character effected, Skill skill, L2ItemInstance item) | ||||
| 	{ | ||||
| 		if (effected instanceof L2Attackable) | ||||
| 		if ((effected != null) && effected.isAttackable()) | ||||
| 		{ | ||||
| 			effected.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, effector); | ||||
| 		} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 MobiusDev
					MobiusDev