This is what it has got so far:
- Pet allways up, and no further than a defined distance away before autosummon
- Keep pets buffed
- Keep myself buffed
- Target from targetlist within a given radius (default 499)
- Run towards target using a selfwritten /face to allow a "slack" of a given degree. Ie 45% degree means I wont turn 100% directly towards target but within 45% degrees making it look a little more natural.
- Initiate attack at a given range: send in pet, slow, nuke, run to attack
- If healthdifference in Pct between pet and myself differs more than a given percentage, autobackoff and let pet tank some. Nuke if mana above a given pct. Keep pet updated with buffs and heals if below minimal health. Keep self updated. When health of pet reaches same Pct as self, attack again. If I get attacked while pet is tanking, start attacking again.
- Run to mob-corpse and loot if the mob was above a given level (to prevent looting low lvl greens)
- If I'm beeing attacked, attack the attacker.
- If pet is attacking someone assist pet.
- Aquire new target
- After 6 attempts with a 3s delay between and there is still no target, run back to homespot (where the script started) and sit down.
-If my health should drops below a certain %, heal till I'm above (after fights or when pet tanks)
-IF pet health drops below a certain %, heal pet (after fights or when pet tanks)
-If mana drops below a certain %, sit down and med till it's above.
-Choice of sending in pet before or after slow.
-Only nuke if we got excess mana (mana % over a given lvl)
-Obstacle avoidance. If we are stuck while running to a target, back off random length and turn left or right randomly. Setting the default "slack" degree of the /face sub to a high degree to prevent running into the same obstacle again, in effect letting u run in an arc around the obstacle.
Been finetuning this script killing Hill Giants. With a good success
Anything else I should add to make it "perfect"?
-Wolf5

