Lazyraider - Plagueheart a Destruction Warlock CC Thanks to xLegendx, Stree, Daorigin,CodenameG, Nomnomnom, Mahe4, Jasf10, Jvidia, Mastagh, Fiftypence,No1knowsy and Legaston for helping me out with some of the codes and ideas on how to improve Plagueheart/Pyromancer/Bowman/Titan Arms/Avenger! Destruction Source: Elitist Jerks - Mmo Champion - Noxxic Destruction Warlock Talent Build Intellect > Spell Hit Cap (17%) > Haste > Crit > Mastery SVN: All in one PvE - by Shaddar, Venus112, Jasf10 and Dagradt
Frequently asked questions Why doesnt my bot work/ why does it only cast a few spells? I only support the English WoW client. So if you're using a German/Russian/French etc WoW client this CC will not work for you. Can you add a GUI so I can configure whether i want to use AoE or CD's or not? No. Does this CC work for us under level 85? I wouldn't recommend using it when your not level 85. This CC is for raiding and dungeon purposes at 85. Which bot do i use this CC with? http://www.thebuddyforum.com/honorb...ontrolled-raiding-heroics-raf.html#post271577 <-- that one.
I dont really know how Blacklist.add works. Maybe that isnt a good solution to look for. Which spells are the ones that are acting up? instant casts?
Every spell that is supposed to give a Debuff or a Buff. As in Elemental Weakness, Corruption, Immolate, Bane of Doom and Soul Fire(Improved Soul Fire Buff).
ok... I think this isnt a problem with other CCs you have made b/c the debuff spell had a cd. I think you will need to implement some sort of last cast to solve your problem. or you could implement your own form of cooldowns with timers. Its annoying, but solutions that slow your rotation down(like sleep) arent good ones IMO.
This is the case with Singular and hunter's serpent sting. If the hunter is far away when he casts serpent sting the bot will ALWAYS double-cast it. Maybe it checks if the debuff is applied too early or something.
Ive tried the LastCast code, if i did it right that is. And it didnt work as i thought it would, it made me either spam or not cast any spells at all.
something like this... Code: List<Stopwatch> debuffCooldowns; Stopwatch _immolate = new Stopwatch(); public override void Pulse() { if (debuffCooldowns == null) { debuffCooldowns = new List<Stopwatch>(); debuffCooldowns.Add(_immolate); } } public override void Combat() { foreach(Stopwatch s in debuffCooldowns) { if (s.Elapsed.Seconds > 1) { s.Stop(); s.Reset(); } } if (!_immolate.IsRunning) { Cast("Immolate", target); _immolate.Start(); } }
You are brilliant Jasf, at first glance it looks amazing. Ive added Bane of Doom, Corruption and Immolate and it works like a charm. Lets hope it stays that way! Nothing less expected off someone like yourself One step closer to releasing then.
u got a little issue in this Alpha AOE rotation, it is nice that u implemented this BUUUUUUUUUUUUUUUUUUUUUUT ! PHP: adds.Count < 2 should be PHP: adds.Count > 2 i tested the change and it pushed me from 7 to 12k (yes my wl is very bad equipped)
Oh /facepalm, i must of forgot to change back < to > when i was testing out the AoE rotation on dummies. Ill fix that right away EDIT: Fixed.
i'll rework some of the spells used, it does unefficient damage on adds in dungeons, and uses bane of doom instead of bane of agony on mobs that never will live longer than 30 secs it cancels rain of fire after one or two ticks and something more