|
|
|
@ -939,16 +939,16 @@ public class MobAI {
@@ -939,16 +939,16 @@ public class MobAI {
|
|
|
|
|
|
|
|
|
|
//dont scan self.
|
|
|
|
|
|
|
|
|
|
if (mob.equals(awoMob) || (mob.agentType.equals(Enum.AIAgentType.GUARDCAPTAIN)) == true) |
|
|
|
|
if (mob.equals(awoMob)) |
|
|
|
|
continue; |
|
|
|
|
|
|
|
|
|
Mob aggroMob = (Mob) awoMob; |
|
|
|
|
|
|
|
|
|
//don't attack other guards
|
|
|
|
|
|
|
|
|
|
if ((aggroMob.agentType.equals(Enum.AIAgentType.GUARDCAPTAIN))) |
|
|
|
|
if (aggroMob.isGuard() == true) |
|
|
|
|
continue; |
|
|
|
|
|
|
|
|
|
//don't attack pets
|
|
|
|
|
if (aggroMob.agentType.equals(Enum.AIAgentType.PET)) |
|
|
|
|
continue; |
|
|
|
|
|
|
|
|
|