if (go) {
player.getActionSender().sendSound("retreat");
npc.unblock();
npc.resetCombat(CombatState.RUNNING);
player.resetCombat(CombatState.WAITING);
npc.setRan(true);
npc.setPath(new Path(attacker.getX(), attacker.getY(),
DataConversions.random(npc.getLoc().minX(), npc
.getLoc().maxX()), DataConversions
.random(npc.getLoc().minY(), npc