diff --git a/src/engine/mobileAI/Threads/MobAIThread.java b/src/engine/mobileAI/Threads/MobAIThread.java index bc05affe..fd3914cc 100644 --- a/src/engine/mobileAI/Threads/MobAIThread.java +++ b/src/engine/mobileAI/Threads/MobAIThread.java @@ -13,23 +13,21 @@ public class MobAIThread implements Runnable { public static int AI_PULSE_MOB_THRESHOLD = 200; public static int AI_PATROL_DIVISOR = 15; public static float AI_CAST_FREQUENCY; - // Thread constructor public MobAIThread() { Logger.info(" MobAIThread thread has started!"); - } @Override public void run() { //cache config value for mobile casting delay + AI_CAST_FREQUENCY = Float.parseFloat(ConfigManager.MB_AI_CAST_FREQUENCY.getValue()); AI_BASE_AGGRO_RANGE = (int) (60 * Float.parseFloat(ConfigManager.MB_AI_AGGRO_RANGE.getValue())); - while (true) { - for (Zone zone : ZoneManager.getAllZones()) { - - for (Mob mob : zone.zoneMobSet) { + while (true) { + for (Zone zone : ZoneManager.getAllZones()) + for (Mob mob : zone.zoneMobSet) try { if (mob != null) MobAI.determineAction(mob); @@ -37,8 +35,6 @@ public class MobAIThread implements Runnable { Logger.error("Mob: " + mob.getName() + " UUID: " + mob.getObjectUUID() + " ERROR: " + e); e.printStackTrace(); } - } - } } }