simona wrote:Yes please sirusdv, do post your fixes.
This is a great script, and having 3 EQ2 accounts, I got my third Xunleashed account last week. You have to spend time on tuning your character.ini files, but it's running pretty smooth now.
However, after hours and hours of running and finetuning, there are 4 things that cause death of your character, or get you stuck:
- tabbing on mobs out of range and getting stuck at the corner of the huntingzone
- being out of range when you arrive at a moving target
- getting jumped because of aggro while bot is tabbing harvest nodes or out of range mobs. He keeps targeting what he was last on, and doesn't select his attacker when jumped. When he is focused on a mob that is in range he pulls that one as well when jumped, so he has to fight 2 mobs. Most of the time this is ok, but trying to attack 'plains_fungi_001' while getting eaten by a hungry lion leads to a certain death.
- as a fighterbot, when your buffbot-partner gets jumped by an add in the middle of a fight, that mob is usually out of melee range once the main target is killed. Debuffbot has been slowing and dotting the add and built a lot of aggro before fighterbot tries to attack the add after killing his own target. Combat abilities have a bigger range, but if takes a lot of time before he overtakes aggro and pulls the mob in melee range. A lot of time is lost here, and if it doesn't kill buffbot, he is completely drained of power from healing himself after such a fight. A way to move the bot closer to an out of range mob he is fighting, while in combat, would solve this.
- tabbing on mobs out of range and getting stuck at the corner of the huntingzone
SHOULD BE FIXED IN 2.6
- being out of range when you arrive at a moving target
FIXED IN 2.6 - all new RunToLoc() logic that turns as you run and looks at target spawnID to get x,y coords in real time !
- getting jumped because of aggro while bot is tabbing harvest nodes or out of range mobs. He keeps targeting what he was last on, and doesn't select his attacker when jumped. When he is focused on a mob that is in range he pulls that one as well when jumped, so he has to fight 2 mobs. Most of the time this is ok, but trying to attack 'plains_fungi_001' while getting eaten by a hungry lion leads to a certain death.
LOOKING INTO THIS. Yes, big problem, have to see what I can do about it - no worries, will have it resolved.
- as a fighterbot, when your buffbot-partner gets jumped by an add in the middle of a fight, that mob is usually out of melee range once the main target is killed. Debuffbot has been slowing and dotting the add and built a lot of aggro before fighterbot tries to attack the add after killing his own target. Combat abilities have a bigger range, but if takes a lot of time before he overtakes aggro and pulls the mob in melee range. A lot of time is lost here, and if it doesn't kill buffbot, he is completely drained of power from healing himself after such a fight. A way to move the bot closer to an out of range mob he is fighting, while in combat, would solve this.
WILL LOOK INTO THIS. Man I wish EQ2 had a STICK! I might be able to simulate a stick since I know the X,Y Locs and run closer to the mob... will experiment - thanks for the great feedback!