diff --git a/GameServer/src/org/moparscape/msc/gs/event/RangeEvent.java b/GameServer/src/org/moparscape/msc/gs/event/RangeEvent.java index 91d2783..b50356c 100644 --- a/GameServer/src/org/moparscape/msc/gs/event/RangeEvent.java +++ b/GameServer/src/org/moparscape/msc/gs/event/RangeEvent.java @@ -245,9 +245,11 @@ public class RangeEvent extends DelayedEvent { if (npc.isBusy() || npc.getChasing() != null) return; - + npc.resetPath(); + player.getActionSender().sendMessage("npc.resetPath"); npc.setChasing(player); + player.getActionSender().sendMessage("npc chasing" + player); // Radius is 0 to prevent wallhacking by NPCs. Easiest // method I @@ -260,9 +262,12 @@ public class RangeEvent extends DelayedEvent { this.stop(); return; } - player.getActionSender().sendMessage("WalkMobToMobEvent finish"); - + player.getActionSender().sendMessage("WalkMobToMobEvent finish") + ; + player.getActionSender().sendMessage("attempt npc.resetPath"); npc.resetPath(); + + player.getActionSender().sendMessage("npc.resetPath"); player.setBusy(true); player.getActionSender().sendMessage("setbusy");