suggestion: skip target if aggro / not visible / 30 sec time
Posted: Tue Jun 16, 2009 5:25 am
If the bot is targeting a mob that is not visible:
- the bot will try for 30 sec to cast and after that time cancel that mob and try to reach the next waypoint => that looks very botlike
- if you get aggro from another mob while you are targeting a 'not visible' mob you will likely die
- Instead of counting the time the bot is attacking a mob I would suggest to count the casts (without self buffs)
- if the HP of the mob dont change AND you are not in combat AND you are not the target of the mob (if you are not in group) => abort the attack after 2 or 3 casts
- if you get aggro and are in combat AND the HP of the mob don't change AND you are not the target of the mob (if you are not in group) => there is some other mob attacking you => abort the attack => clear target to be free for the attacker
- if the bot has choosen a target and get aggro from another mob before the bot starts to cast he will not stop and target the additional attacker. After casting that means two attackers and perhaps => the bot dies
- is this the first cast on that mob AND are I allready in combat => abort the attack => clear target to be free for the attacker