I love it! I'm probably going to modify the evaluation here (quoting lines 168-169): Code: else if (isAuraActive("Killing Machine") && CanCast("Howling Blast") || CanCast("Frost Strike")) { //If the target has both disaeses then obl, otherwise frost strike if (Target.ActiveAuras.ContainsKey("Blood Plague") && Target.ActiveAuras.ContainsKey("Blood Plague")) { Cast("Obliterate"); } else { Cast("Frost Strike"); } } It's checking for Blood Plague twice, not Blood Plague and Frost Fever ("both diseases"). I just changed the evaluation to only checking for Frost Fever, since right now he's not even casting Obliterate (only a lot of Death Coil and Howling Blast). I'll see how that goes. Here's the earlier log: View attachment ezfrost_nobliterate.txt
I was wondering if its possible to add chains of ice to the rotation, that way it will be in range more often therefor cast more obliterates and frost strikes instead of always running after a target spamming howling blast and deathcoil
I'm trying to think of a good way to put chains in, cause you dont want to waste a rune on chains of ice if the target is immune it would be better to use hb.
Is this optimal in PvP (BG's) ????? Howling Blast Death Coil Howling Blast Death Coil Howling Blast Horn of Winter Howling Blast Death Coil Howling Blast Death Coil Howling Blast Death Coil Howling Blast Death Coil Howling Blast
If i go melee i die like a fly on a wall.... It still tries to throw the same spells/abilities got 3k+ resi. Also if possible.....remove fullname in logs.
My bot will do the same thing while standing on the player. I think it's something in lines 128 and 137 (the distance evaluations). Are they supposed to overlap?
Another request. It spams invalid target cannot attack that target when at a NPC. (Vendor etc etc) add a Target.IsPlayer check or something ?