Some Demo Love...maybe

Ok the lack of Demonology macros kind of bums me down. It’s been my favourite class and spec since good old Vanilla (Warlock that is) until Demo had its own identity, but playing AS a demon was never my thing.

I love the new iteration but i really hate it’s reliance on Demonic Empowerment.

It’s a really clunky class to macro and as i have said before it never macros well for all good intentions. Possibly one of the worst caster classes to even try and line things up without casting DE multiple times.

So… for this specific class/reason i have decided to return to my roots and create one long ass freaky looking macro.
New people might look at it and wonder WTF? Old people might groan out loudly…some might even be happy… weird people out there.

I have done a lot of testing with this and it definitely works… as long as you keep to the rules and don’t try to spam it uber fast.
It will catch the majority of free instant Shadow Bolts but there will be some casting of this involved… it’s good but it’s not THAT good.

It’s a 1 button macro so no mods involved this time BUT the rule is you have to tap the key which i know not a lot of people like to do but it has to be done i am afraid. I have managed to macro it with synapse and AHK but crazily you’re looking to hit 1380ms (1.380) to 1400ms (1.400) to make this work, not skip and not delay.

Works best by tapping and you can tap just before the skills fully cycled for a slight increase on the dps as the spell queue WILL pick it up and queue it for you :slight_smile:

Any questions, feel free to ask and i look forward to both the complaints it sucks, skips when at 80ms etc etc.

Sequences['Return_of_the_mack'] = {
-- This Sequence was exported from GSE 2.2.03.
  Author="Cenobiarch@Saurfang",
  SpecID=266,
  Talents = "1212123",
  Default=1,
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Sequential",
      KeyPress={
        "/petattack [exists]",
      },
      PreMacro={
      },
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Call Dreadstalkers",
        "/cast Grimoire: Felguard",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Thal'Kiel's Consumption",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Life Tap",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Life Tap",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Hand of Gul'dan",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Life Tap",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Hand of Gul'dan",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Grimoire: Felguard",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Life Tap",
        "/cast Doom",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Thal'Kiel's Consumption",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Doom",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Life Tap",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Life Tap",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Doom",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Life Tap",
        "/cast Thal'Kiel's Consumption",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Life Tap",
        "/cast Grimoire: Felguard",
        "/cast Shadow Bolt",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Life Tap",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Thal'Kiel's Consumption",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Shadow Bolt",
        "/cast Life Tap",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Doom",
        "/cast Life Tap",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Life Tap",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Hand of Gul'dan",
        "/cast Shadow Bolt",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Thal'Kiel's Consumption",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Life Tap",
        "/cast Shadow Bolt",
        "/cast Hand of Gul'dan",
        "/cast Demonic Empowerment",
        "/cast Call Dreadstalkers",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Grimoire: Felguard",
        "/cast Demonic Empowerment",
        "/cast Shadow Bolt",
        "/cast Demonic Empowerment",
        "/cast Doom",
        "/cast Shadow Bolt",
        "/cast Life Tap",
        "/cast Demonic Empowerment",
        "/cast Hand of Gul'dan",
        "/cast Shadow Bolt",
        "/cast Call Dreadstalkers",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

GIVING IT A GO
THANK YOU FOR THE TIME TO MAKE THIS

RUNNING AT 1380

TOO SLOW,NO LOCK UPS AT 200MSNOT GONNA TOP THE CHARTS BUT IT DOES ITS JOB

how much is the ms at A.H.K ?

FFS! Do NOT run this at high speed, this is why you get lower DPS. I give specific instructions for a reason for these types of macros. It’s not a speed race. It’s to line up all your abilities so you get the most out of it. It will give provide all your imps and Demons and buff them before throwing out Thal’kiel. If you go too fast then you skip amd this is not the intention of the macro

Tell me one thing, other than an instant Shadow Bolt proc, what can you possibly cast at 200ms? Answer? NOTHING. Everything a Demo lock has, has a cast time over 1s which is 1000ms, so why go faster.

I am starting to get the impression that most people who want to play a class don’t understand their own class mechanics and instead just want to look good while mashing, nor do they read instructions.
You cannot bypass the time cycle of a skill by going fast, you cannot force a skill to be used before its GCD is up by going fast, the layout of this macro is intended for you to either tap and wait for the cycle to almost be complete then tap again. It’s very sequential.

[quote quote=57733]FFS! Do NOT run this at high speed, this is why you get lower DPS. I give specific instructions for a reason for these types of macros. It’s not a speed race. It’s to line up all your abilities so you get the most out of it. It will give provide all your imps and Demons and buff them before throwing out Thal’kiel. If you go too fast then you skip amd this is not the intention of the macro
Tell me one thing, other than an instant Shadow Bolt proc, what can you possibly cast at 200ms? Answer? NOTHING. Everything a Demo lock has, has a cast time over 1s which is 1000ms, so why go faster.
I am starting to get the impression that most people who want to play a class don’t understand their own class mechanics and instead just want to look good while mashing, nor do they read instructions. You cannot bypass the time cycle of a skill by going fast, you cannot force a skill to be used before its GCD is up by going fast, the layout of this macro is intended for you to either tap and wait for the cycle to almost be complete then tap again. It’s very sequential.[/quote]

You are right for a significant portion of GSSE users, judging by the comments on the class forums. GSSE is not a substitute for knowing class/rotation basics, and/or turning your brain off!

tell exact the ahk delay ms please

Maybe learn to read the post first before asking a stupid question that serves absolutely no purpose in life.

perhaps you didn’t post it big enough cym :stuck_out_tongue:

[size=50]AHK but crazily you’re looking to hit 1380ms (1.380) to 1400ms (1.400) to make this work[/size]

OK,SORRY FOR IRKING YOU GIVING IT A GO IN TONIGHTS RAID AT 1400

Hi Cymyric,

What DPS were you experiencing with this macro? And what was your iLvl at the time? I tried it quickly as a 936 and was only getting around 320. Having said that, I have never played a demo before, I play Affl. BUt huge differences in DPS Aff I am upwards of 1 mil.

I don’t have any expectations, I just want to know if the results I was getting was because I didn’t know what I was doing lol.

[quote quote=57757]Hi Cymyric,
What DPS were you experiencing with this macro? And what was your iLvl at the time? I tried it quickly as a 936 and was only getting around 320. Having said that, I have never played a demo before, I play Affl. BUt huge differences in DPS Aff I am upwards of 1 mil.
I don’t have any expectations, I just want to know if the results I was getting was because I didn’t know what I was doing lol.[/quote]

you must be tapping too fast, i was getting 600k on raiders training dummy in SW and i have hardly any artifact power invested and am around 877 ilvl.

Slow your taps down and it should increase

OK, i have not done this in a while, nut i have made a video of the macro in question to show speed is not the answer here and to show that a tapping nature is not so bad. I added in the macro speeds for people to use where the don’t want to watch the whole screen for whats going on but this can sometimes net in a DPS loss because of the cast times of some spells which are over 1.62 seconds at times. They were suggested to help out only.

I don’t play a lot of WoW these days, i have mentioned that a fair few times, so my gear is not high. Infact it’s below 900 but it doesn’t remove the fact for the 99% that the macro runs, it’s smooth, doesn’t lock up, i think i shard starved once and missed a Dreadstalker.

It also doesn’t summon a Doomguard, that’s done manually because you don’t want it on trash.

Anyway, the video is there to view.

[quote quote=57758]

Hi Cymyric, What DPS were you experiencing with this macro? And what was your iLvl at the time? I tried it quickly as a 936 and was only getting around 320. Having said that, I have never played a demo before, I play Affl. BUt huge differences in DPS Aff I am upwards of 1 mil. I don’t have any expectations, I just want to know if the results I was getting was because I didn’t know what I was doing lol.

you must be tapping too fast, i was getting 600k on raiders training dummy in SW and i have hardly any artifact power invested and am around 877 ilvl. Slow your taps down and it should increase[/quote] I tap the macro about like he does in the above video and still don't get that kind of single-target dps. Maybe just not enough of the right stats?

Haste, Haste over absolutely everything

Is there a direct correlation to the speed of the macro with amount of haste you have? I am talking about min maxing. Right now I am at 1400ms and doing fairly well. I am only ilvl 903. I am thinking if we start stacking haste we would be sitting on some dead space where we could have tightened up the Macro time to like 1300 as an example.

Yes, my tapping is due to how fast my skills will both cycle and cast. If you notice on the majority I wait until the spell cycle (GCD)is up and press again. Other times I am waiting till near the end of the cast bar before pressing again.

Haste affects this so the more you have the quicker to can tap.