First off, this is going to be my first official script on wowlazymacros. I have been very much enjoying using EnixLHQ scripts and working with him to fine tune and make a perfect Demonology script. I obtained Recurrent Ritual Shoulders recently which is an amazing Legendary for Demonology. Having this item completely shifts how a Demonology script needs to be written however.
Below are my results after hours of testing! The demon count at any given moment should be no less than 9 with an average of 13 demons out! It really is insane!
NOTE: If you do not have Recurrent Ritual shoulders, this script will most likely not work well.
Press ALT on either script to use Thal’kiel’s Consumption when demon count is 9 or greater.
Single Target:
Sequences['ST_Demo'] = {
-- This Sequence was exported from GSE 2.1.00.
Author="Pörsche@Area52",
SpecID=266,
Talents = "32?1?22",
Help = [[Single Target - Run at 80ms]],
Default=1,
Icon='INV_MISC_QUESTIONMARK',
MacroVersions = {
[1] = {
StepFunction = "Sequential",
KeyPress={
"/targetenemy [noharm][dead]",
"/use [mod:alt] Thal'kiel's Consumption",
"/castsequence reset=target Doom, null",
},
PreMacro={
},
"/castsequence [nochanneling] Demonbolt, Call Dreadstalkers, Hand of Gul'dan, Demonic Empowerment, Life Tap",
"/castsequence [nochanneling] Demonbolt, Hand of Gul'dan, Demonic Empowerment, Command Demon",
"/castsequence [nochanneling] Demonbolt, Hand of Gul'dan, Demonic Empowerment",
"/castsequence [nochanneling] Hand of Gul'dan, Call Dreadstalkers, Hand of Gul'dan, Demonic Empowerment, Life Tap",
"/cast [nochanneling] Grimoire: Felguard",
"/cast [nochanneling] Summon Doomguard",
"/cast [nochanneling] Demonbolt",
PostMacro={
},
KeyRelease={
"/petautocastoff [group] Threatening Presence",
"/petautocaston [nogroup] Threatening Presence",
},
},
},
}
Area of Effect:
Sequences['AoE_Demo'] = {
-- This Sequence was exported from GSE 2.1.00.
Author="Pörsche@Area52",
SpecID=266,
Talents = "32?1?22",
Help = [[AoE - Run at 80ms]],
Default=1,
Icon='INV_MISC_QUESTIONMARK',
MacroVersions = {
[1] = {
StepFunction = "Sequential",
KeyPress={
"/targetenemy [noharm][dead]",
"/use [mod:alt] Thal'kiel's Consumption",
},
PreMacro={
},
"/castsequence [nochanneling] Call Dreadstalkers, Hand of Gul'dan, Demonic Empowerment, Life Tap",
"/castsequence [nochanneling] Hand of Gul'dan, Demonic Empowerment, Command Demon",
"/castsequence [nochanneling] Hand of Gul'dan, Demonic Empowerment",
"/castsequence [nochanneling] Hand of Gul'dan, Call Dreadstalkers, Hand of Gul'dan, Demonic Empowerment, Life Tap",
"/cast [nochanneling] Grimoire: Felguard",
"/cast [nochanneling] Demonwrath",
PostMacro={
},
KeyRelease={
"/petautocastoff [group] Threatening Presence",
"/petautocaston [nogroup] Threatening Presence",
},
},
},
}
Auto Hotkey Script:
#ifWinActive World of Warcraft
*1::
Loop
{
if not GetKeyState("1", "P")
break
if GetKeyState("Alt", "P")
send !1
else
send 1
sleep 80
}
return
*2::
Loop
{
if not GetKeyState("2", "P")
break
if GetKeyState("Alt", "P")
send !2
else
send 2
sleep 80
}
return
Weak Auras: Track Demon Count
https://wago.io/Vk1CLonvW