As the title says I just need help making this so it will ignore aggro instead of attacking every single mob that gets aggro. I'd like it to stay on choco and keep on the path instead of attacking every mob along the way, but then when it gets there I obviously want it to take out any aggro upon arrival and then grind the target. Is anything like this possible? If so, what would I need to do? I'm using the following to make some grind areas which work perfectly other than the dismounting and attacking every mob on the way to grind target. I appreciate any help, thanks very much!
ClearLog();
Log("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
Log("<Profile>");
Log(" <Name>Generated Grind Profile</Name>");
Log(" <KillRadius>50</KillRadius>");
Log(" <GrindAreas>");
Log(" <GrindArea name=\"{0}\">", Regex.Replace(Core.Player.CurrentTarget.Name, @"\s+", ""));
Log(" <Hotspots>");
Log(" <Hotspot Radius=\"120\" XYZ=\"{0}, {1}, {2}\" />", Core.Player.X, Core.Player.Y, Core.Player.Z);
Log(" </Hotspots>");
Log(" <TargetMobs>");
Log(" <TargetMob Name=\"{0}\" Id=\"{1}\" />", Core.Player.CurrentTarget.Name, Core.Player.CurrentTarget.NpcId);
Log(" </TargetMobs>");
Log(" <MinLevel>0</MinLevel>");
Log(" <MaxLevel>50</MaxLevel>");
Log(" </GrindArea>");
Log(" </GrindAreas>");
Log("");
Log(" <Order>");
Log(" <Grind grindRef=\"{0}\" PostCombatDelay=\"1.5\" While=\"True\" />", Regex.Replace(Core.Player.CurrentTarget.Name, @"\s+", ""));
Log(" </Order>");
Log("</Profile>");
ClearLog();
Log("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
Log("<Profile>");
Log(" <Name>Generated Grind Profile</Name>");
Log(" <KillRadius>50</KillRadius>");
Log(" <GrindAreas>");
Log(" <GrindArea name=\"{0}\">", Regex.Replace(Core.Player.CurrentTarget.Name, @"\s+", ""));
Log(" <Hotspots>");
Log(" <Hotspot Radius=\"120\" XYZ=\"{0}, {1}, {2}\" />", Core.Player.X, Core.Player.Y, Core.Player.Z);
Log(" </Hotspots>");
Log(" <TargetMobs>");
Log(" <TargetMob Name=\"{0}\" Id=\"{1}\" />", Core.Player.CurrentTarget.Name, Core.Player.CurrentTarget.NpcId);
Log(" </TargetMobs>");
Log(" <MinLevel>0</MinLevel>");
Log(" <MaxLevel>50</MaxLevel>");
Log(" </GrindArea>");
Log(" </GrindAreas>");
Log("");
Log(" <Order>");
Log(" <Grind grindRef=\"{0}\" PostCombatDelay=\"1.5\" While=\"True\" />", Regex.Replace(Core.Player.CurrentTarget.Name, @"\s+", ""));
Log(" </Order>");
Log("</Profile>");