New addAttackDesire method.
This commit is contained in:
@@ -28,7 +28,6 @@ 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.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Playable;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2GrandBossInstance;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
@@ -299,14 +298,14 @@ public final class Baium extends AbstractNpcAI
|
||||
|
||||
if ((player != null) && !player.isDead())
|
||||
{
|
||||
addAttackPlayerDesire(npc, player);
|
||||
addAttackDesire(npc, player);
|
||||
}
|
||||
else
|
||||
{
|
||||
final L2PcInstance randomPlayer = getRandomPlayer(npc);
|
||||
if (randomPlayer != null)
|
||||
{
|
||||
addAttackPlayerDesire(npc, randomPlayer);
|
||||
addAttackDesire(npc, randomPlayer);
|
||||
}
|
||||
}
|
||||
break;
|
||||
@@ -330,7 +329,7 @@ public final class Baium extends AbstractNpcAI
|
||||
{
|
||||
mob.clearAggroList();
|
||||
}
|
||||
addAttackPlayerDesire(mob, (L2Playable) mostHated);
|
||||
addAttackDesire(mob, mostHated);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -343,7 +342,7 @@ public final class Baium extends AbstractNpcAI
|
||||
{
|
||||
mob.clearAggroList();
|
||||
}
|
||||
addAttackPlayerDesire(mob, (L2Playable) creature);
|
||||
addAttackDesire(mob, creature);
|
||||
found = true;
|
||||
break;
|
||||
}
|
||||
@@ -357,9 +356,7 @@ public final class Baium extends AbstractNpcAI
|
||||
{
|
||||
mob.clearAggroList();
|
||||
}
|
||||
mob.setIsRunning(true);
|
||||
mob.addDamageHate(_baium, 0, 999);
|
||||
mob.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, _baium);
|
||||
addAttackDesire(mob, _baium);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Reference in New Issue
Block a user