From 5b8b279915ad63ffb8b27dabdb145b499c7f9c86 Mon Sep 17 00:00:00 2001
From: malyelfik <malyelfik@users.noreply.github.com>
Date: Sun, 5 Jan 2014 14:32:44 +0000
Subject: [PATCH] BETA: Minor typo fix for [10100]

Patch by: St3eT
---
 .../ai/group_template/PrimevalIsle.java       | 20 ++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/ai/group_template/PrimevalIsle.java b/L2J_DataPack_BETA/dist/game/data/scripts/ai/group_template/PrimevalIsle.java
index 0fea8a681f..3d3f54c155 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/ai/group_template/PrimevalIsle.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/ai/group_template/PrimevalIsle.java
@@ -153,16 +153,18 @@ public final class PrimevalIsle extends AbstractNpcAI
 		if (npc.isInCombat())
 		{
 			final L2Attackable mob = (L2Attackable) npc;
-			final L2PcInstance target = (L2PcInstance) mob.getMostHated();
+			final L2Character target = mob.getMostHated();
 			if (((npc.getCurrentHp() / npc.getMaxHp()) * 100) < 60)
 			{
 				if (skill.getId() == SELFBUFF1.getSkillId())
 				{
 					npc.setScriptValue(3);
-					if ((target != null) && target.isPlayer())
+					if ((target != null))
 					{
 						npc.setTarget(target);
-						attackPlayer(mob, target);
+						mob.setIsRunning(true);
+						mob.addDamageHate(target, 0, 555);
+						mob.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, target);
 					}
 				}
 			}
@@ -171,19 +173,23 @@ public final class PrimevalIsle extends AbstractNpcAI
 				if (skill.getId() == SELFBUFF1.getSkillId())
 				{
 					npc.setScriptValue(1);
-					if ((target != null) && target.isPlayer())
+					if ((target != null))
 					{
 						npc.setTarget(target);
-						attackPlayer(mob, target);
+						mob.setIsRunning(true);
+						mob.addDamageHate(target, 0, 555);
+						mob.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, target);
 					}
 				}
 				else if (skill.getId() == SELFBUFF2.getSkillId())
 				{
 					npc.setScriptValue(5);
-					if ((target != null) && target.isPlayer())
+					if ((target != null))
 					{
 						npc.setTarget(target);
-						attackPlayer(mob, target);
+						mob.setIsRunning(true);
+						mob.addDamageHate(target, 0, 555);
+						mob.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, target);
 					}
 				}
 			}
-- 
GitLab