|
|
|
@ -978,6 +978,8 @@ public class MobAI {
@@ -978,6 +978,8 @@ public class MobAI {
|
|
|
|
|
HashSet<AbstractWorldObject> loadedMobs = WorldGrid.getObjectsInRangePartial(mob.loc, MobAIThread.AI_BASE_AGGRO_RANGE, MBServerStatics.MASK_MOB); |
|
|
|
|
for (AbstractWorldObject awo : loadedMobs) { |
|
|
|
|
Mob targetMob = (Mob) awo; |
|
|
|
|
if (targetMob.equals(mob)) |
|
|
|
|
continue; |
|
|
|
|
if (!targetMob.isAlive() || targetMob.despawned) |
|
|
|
|
continue; |
|
|
|
|
if (targetMob.isPet()) |
|
|
|
|