Changes in next release 1.1.0 (soon to be up, minutes?):
-Fix: A backoff forever bug.
-Fix: When returning home after out of range, move at least halfway before aquiring new targets. If we get attacked on the way assist pet.
-New target system. Does not use /target to get a target.
-Fix: a strange outward circle strafe is now prevented. You can not turn right while strafing right and vice versa.
SEARCH_RADIUS is gone!
Replaced with:
Code: Select all
|-- The max search radius for a mob (will not use /target untill closer than SEARCH_RADIUS).
#define MAXIMUM_SEARCH_RADIUS 1200
|-- The max TARGET radius for a mob (above 500 could be bad?).
#define TARGET_RADIUS 500
|-- Target method. 1-Prioritize mob sequence or 2-Prioritize distance
#define TARGET_METHOD 2
MAXIMUM_SEARCH_RADIUS - equals the old SEARCH_RADIUS
however. You will run towards the target, but will not /target it untill its closer than TARGET_RADIUS.
There are now 2 ways to target through mobs. If you use an array of mobs to hunt, you can choose to target the closest of the mobs in the list first, or search for the first mob within MAXIMUM_SEARCH_RANGE before looking for the 2nd type of mob in your list (1 for mob first, 2 for distance first).
IgnoreList. If we have aborted a beginning fight due to someone else getting the target first, add the mob to an ignore list so we don't try that mob again (unless it attacks us of course).
If target is below 100% when aquiring new target, ignore it (with /target you'd get the same target over and over).
Will put this one out soon.
-Wolf5