7.03 Demonology Warlock

Sequences['DemoST'] = {
specID = 266,
author = "Draik",
helpTxt = "Single Target - uses Imp by default",
PreMacro = [[
/targetenemy [noharm][dead]
/petattack [@target,harm]
]],
'/castsequence [combat] Call Dreadstalkers',
'/castsequence [combat] Summon Darkglare, Demonic Empowerment',
'/castsequence [combat] Call Dreadstalkers, Demonic Empowerment',   
'/castsequence reset=target Doom, Shadow Bolt',
"/castsequence [combat] Hand of Gul'dan, Demonic Empowerment",
'/castsequence [combat] Call Dreadstalkers',    
'/castsequence [combat] Call Dreadstalkers, Demonic Empowerment,Doom',  
'/castsequence [combat] Grimoire: Felguard, Demonic Empowerment',
"/castsequence [combat] Hand of Gul'dan, Demonic Empowerment",
'/castsequence [combat] Call Dreadstalkers',
'/cast [combat] Command Demon',
PostMacro = [[
/use [combat]13
/use [combat]14
]],
}

Sequences['DemoAoE'] = {
specID = 266,
author = "Draik",
helpTxt = "Single Target - uses Imp by default",
PreMacro = [[
/targetenemy [noharm][dead]
/petattack [@target,harm]
]],
'/castsequence [nochanneling,combat] Call Dreadstalkers',
'/castsequence [nochanneling,combat]Summon Darkglare, Demonic Empowerment',
'/castsequence [nochanneling,combat] Call Dreadstalkers, Demonic Empowerment',   
'/castsequence [nochanneling]reset=target Doom, Demonwrath',
"/castsequence [nochanneling,combat] Hand of Gul'dan, Demonic Empowerment",
'/castsequence [nochanneling,combat] Call Dreadstalkers',    
'/castsequence [nochanneling,combat]Call Dreadstalkers, Demonic Empowerment,Doom',  
'/castsequence [nochanneling,combat] Grimoire: Felguard, Demonic Empowerment',
"/castsequence [nochanneling,combat] Hand of Gul'dan, Demonic Empowerment",
'/castsequence [nochanneling,combat] Call Dreadstalkers',
'/cast [nochanneling,combat] Command Demon',
PostMacro = [[
/use [combat]13
/use [combat]14
]],
}

i cant get it to work when i put it in to macro whats is your talents btw

You need Gnome Sequence Enhanced

What are your talents?

I hope you don’t mind, I tweaked it a bit:
Summons diff pets depending on party or no, assists focus so as to not go all ape shit crazy on stuff the tank didnt pul. if no focus or not in group it will act as normal. added a macro at the end to mark your tank.
Also, if for some readon you need ot focus on killing somethng that the tank isnt focused on, such as a certain npc that must die in a certain amount of time, use the macro with the modifier to deselect your focus: so it wont keep going back to tank/focus target. when done reapply focus with the macro. :slight_smile:

Edit, forgot to mention if your pet dies it will resummon

Sequences['DemoST'] = {
specID = 266,
author = "Draik",
helpTxt = "Single Target - uses Felguard by default - Talents: 3212221",
PreMacro = [[
/clearfocus [@focus,dead]
/cast [nopet,group] Summon Felhunter
/cast [nopet,nogroup] Summon Felguard
/assist [@focus,exists,nodead]
/targetenemy [noharm][dead]
/petattack [@target,harm]
]],
'/castsequence [combat] Call Dreadstalkers',
'/castsequence [combat] Summon Darkglare, Demonic Empowerment, Life Tap',
'/castsequence [combat] Call Dreadstalkers, Demonic Empowerment',   
'/castsequence reset=target Doom, Shadow Bolt',
"/castsequence [combat] Hand of Gul'dan, Demonic Empowerment",
'/castsequence [combat] Call Dreadstalkers',    
'/castsequence [combat] Call Dreadstalkers, Demonic Empowerment,Doom',  
'/castsequence [combat] Grimoire: Felguard, Demonic Empowerment',
"/castsequence [combat] Hand of Gul'dan, Demonic Empowerment",
'/castsequence [combat] Call Dreadstalkers',
'/cast [combat] Command Demon',
PostMacro = [[
/use [combat]13
/use [combat]14
]],
}
Sequences['DemoAoE'] = {
specID = 266,
author = "Draik",
helpTxt = "Single Target - uses Felguard by default - Talents: 3212221",
PreMacro = [[
/clearfocus [@focus,dead]
/cast [nopet,group] Summon Felhunter
/cast [nopet,nogroup] Summon Felguard
/assist [@focus,exists,nodead]
/targetenemy [noharm][dead]
/petattack [@target,harm]
]],
'/castsequence [nochanneling,combat] Call Dreadstalkers',
'/castsequence [nochanneling,combat]Summon Darkglare, Demonic Empowerment, 

Life Tap',
'/castsequence [nochanneling,combat] Call Dreadstalkers, Demonic 

Empowerment',   
'/castsequence [nochanneling]reset=target Doom, Demonwrath',
"/castsequence [nochanneling,combat] Hand of Gul'dan, Demonic Empowerment",
'/castsequence [nochanneling,combat] Call Dreadstalkers',    
'/castsequence [nochanneling,combat]Call Dreadstalkers, Demonic 

Empowerment,Doom',  
'/castsequence [nochanneling,combat] Grimoire: Felguard, Demonic 

Empowerment',
"/castsequence [nochanneling,combat] Hand of Gul'dan, Demonic Empowerment",
'/castsequence [nochanneling,combat] Call Dreadstalkers',
'/cast [nochanneling,combat] Command Demon',
PostMacro = [[
/use [combat]13
/use [combat]14
]],
}

My Focus macro:

/clearfocus [mod:ctrl]
/script SetRaidTargetIcon("target", 1);
/focus [@focus,noexists]

[quote quote=29993]I hope you don’t mind, I tweaked it a bit:
Summons diff pets depending on party or no, assists focus so as to not go all ape shit crazy on stuff the tank didnt pul. if no focus or not in group it will act as normal. added a macro at the end to mark your tank.
Also, if for some readon you need ot focus on killing somethng that the tank isnt focused on, such as a certain npc that must die in a certain amount of time, use the macro with the modifier to deselect your focus: so it wont keep going back to tank/focus target. when done reapply focus with the macro. ?

Edit, forgot to mention if your pet dies it will resummon[/quote]

Replaced the original with your macro. Now it doesn’t even show in GS.

EDIT: Figured it out, the copy and paste moved some of the code around in odd places.

Not sure why, it was a direct copy of the one im using now. u didnt add the macro at the end into gs did u? not sure how that would work out lol. The macro at the end is for an ingame macro. other than that i’m not sure whats up then.

Edit. Ahh ok let me know what u think about the changes. :wink:

Can you tell the talents plz? thanks

They are listed 4th line down in the sngle target macro.
helpTxt = "Single Target - uses Felguard by default - Talents: 3212221",

[quote quote=29997]Edit. Ahh ok let me know what u think about the changes. ?[/quote] Works ok, I keep running out of shards though, then the whole macro seems to collapse for a bit. I end up just spamming shadow bolt manually. LoL!

what sort of dps are you guys pulling? what ilvl are you as well?

NOT SURE ON DPS. WORKS WONDERS IN BATTLEGROUNDS THOUGH

I have an iLvL 655 Warlock I’ve been messing around with. On Target dummies I can pull 16k with this macro… in dungeons… FAR less. Stuff dies to quick.

The macro works great, but In my opinion… for this patch… Warlocks are utterly useless until a boss. Put someone on follow and nap till the boss comes. LoL!

I like the macro but think i may pull out doom and cast it separately … it seems to refresh at about 18 sec remaining and that seems too soon to me when you could throw another SB or 2 or 3 in the rotation before that recast.

For some reason, I get this message when I add the AoE macro in the seq.lua:

"unfinished string near “/castsequence[nochanneling,combat]Summon Darkglare, Demonic Empowerment,”

It works fine with the single target macro, but as soon as I add the AoE one, none works

Figured it out. seems like if I just copy paste…as you can see in your post, there are a few extra spaces that shouldnt been there

now it works like a charm. No I just have to test it in combat