Demonology Service

Sorry for spamming of posts, but here is my final AoE script that seems to be pretty awesome. Having Call Dreadstalkers is pretty important for AoE.

My final resting place is using your ST script verbatim minus one Demonbolt on Grimoire: Felguard line and using my AoE. It’s producing awesome results and I am often topping the meters in Mythics and Raids.

One note, I completely agree with you on Casting Doom on target switch for single target, but for AoE it really hurts the DPS. I would really consider removing it from AoE. Targets tend to die at the same time when AoE so once one dies it just sits there and casts Doom on targets that are about to die rather than pumping out more reps of Demonwrath.

Here are my final results if you wanna give em a shot, ST is practically yours so ignore, otherwise give AoE script a shot. Producing great DPS for me. Regarding petattack, I just like this as a personal pref, feel free to remove or add back in automated Command Demon since I like that on a key as well.

ST:


Sequences['ST_Demo'] = {
-- This Sequence was exported from GSE 2.0.14.
  Author="Porsche",
  SpecID=266,
  Talents = "32?1?22",
  Default=1,
  Icon='INV_MISC_QUESTIONMARK',
  MacroVersions = {
    [1] = {
      StepFunction = [[Sequential]],
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/petattack",
        "/use [mod:alt] Thal'kiel's Consumption",
        "/castsequence  reset=target  Doom, null",
      },
      PreMacro={
      },
        "/castsequence [nochanneling] Demonbolt, Call Dreadstalkers, Demonic Empowerment, Life Tap",
        "/castsequence [nochanneling] Demonbolt, Hand of Gul'dan, Demonic Empowerment",
        "/castsequence [nochanneling] Demonbolt, Summon Doomguard, Demonic Empowerment",
        "/castsequence [nochanneling] Demonbolt, Hand of Gul'dan, Demonic Empowerment",
        "/castsequence [nochanneling] Demonbolt, Grimoire: Felguard, Demonic Empowerment",
        "/cast [nochanneling] Call Dreadstalkers",
        "/cast [nochanneling] Demonbolt",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

AoE:


Sequences['AoE_Demo'] = {
-- This Sequence was exported from GSE 2.0.14.
  Author="Porsche",
  SpecID=266,
  Talents = "32?1?22",
  Default=1,
  Icon='INV_MISC_QUESTIONMARK',
  MacroVersions = {
    [1] = {
      StepFunction = [[Sequential]],
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/petattack",
        "/use [mod:alt] Thal'kiel's Consumption",
      },
      PreMacro={
      },
        "/castsequence [nochanneling] Demonwrath, Call Dreadstalkers, Demonic Empowerment, Life Tap",
        "/castsequence [nochanneling] Demonwrath, Hand of Gul'dan, Demonic Empowerment",
        "/castsequence [nochanneling] Demonwrath, Grimoire: Felguard, Demonic Empowerment",
        "/castsequence [nochanneling] Demonwrath, Hand of Gul'dan, Demonic Empowerment",
        "/cast [nochanneling] Call Dreadstalkers",
        "/cast [nochanneling] Demonwrath",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

These seem very promising to me.

Hey guys, give these latest macros from Smadam813 and let us know how they work out for you. Better than my latest test? Better than HP? If so, I’ll put these in the OP.

Tried out the latest iterations of both sets of macros. I like Smad’s offering as it seems to put out slightly more demons over the course of a 3 minute fight. I sim for 714k and, initially, with Smad’s ST macro, I was at 740k burst then settled around 680k. However, as time went on the macro became less and less consistent (getting stuck and casting demonbolt over and over again) and I dropped to around 614k which is more or less good enough for me. I would just move to try and reset the macro’s logic which helps some. I have no idea what causes this. Likely a combination of lag/timing, so I’m not too worried about it, just frusterating. Lastly, a minor nuisance, but have you guys noticed running out of mana more frequently now? I have to manually press Life Tap occasionally through the macro.

I’ll have to test both of these in a raid setting and get back to you. As for the AoE one, I removed /petattack, because in a raid/mythic situation it’s very dangerous. When you have the macro autofiring at 80-100ms you can get yourself into trouble fast. I’ll have to see how this performs on Skorp in NH. I’ve not been pulling the AoE numbers I should be. What worries me a little, but this is just our class in general, is the number of timed casts in this macro (Demonic Empowerment, Hand of Gul’Dan, Call Dreadstalkers, Thal’kiel’s, etc.) as opposed to just getting down and dirty and firing off Demonwrath more often. I’ll test it out in NH, but I think I’m more commenting on our class mechanics than the macro itself.

Either way, I live by your macros, so thank you both for all your work.

Thanks for the feedback William.

Some quick suggestions to tackle the low mana as I only experience this when bloodlust is on. You could have a high haste macro by adding Life Tap at the end of the “/castsequence [nochanneling] Demonwrath, Grimoire: Felguard, Demonic Empowerment” line. Key is to have a CD blocking too many Life Tap’s so Call Dreadstalkers is a nice one. Having that one additional Life Tap may solve your problem. You could also make the single cast Call Dreadstalkers line a sequence and have a Life Tap at the end of that too. That way there is a garunteed life tap every time Call Dreadstalkers is called. Give it a shot!

As for petattack, like I said, it’s a pref thing. Feel free to remove it as I agree with all your points. I tend to find myself keeping my camera pointed down in AoE fights which results in my pet not going crazy on mobs across the room lol.

I wish you would reconsider making a macro for Destruction when the next patch comes out since they are totally reworking the Destruction spec for the next patch.

[quote quote=47328]I wish you would reconsider making a macro for Destruction when the next patch comes out since they are totally reworking the Destruction spec for the next patch.
[/quote]

yup have to second that, destro looks like it will be fotm for a while again from 7.25

…maybe. What are they doing for Destro?

[quote quote=47385]…maybe. What are they doing for Destro?
[/quote]

list of changes Destruction Warlock Resource Changes in 7.2.5 - Blue Tracker

hmm maybe we should take this to some other forum rather than derail this awesome thread :smiley:

Thanks for the link. I’m not sure I’ll dive into it, purely because I’m not a fan of the flavor of the spec.

I am almost wondering if it is better to have Hand of Gul’dan on the Alt Modifier key and just keep Thal’kiel’s Consumption completely out of the macro. That way whenever you have 4 shards, just press Alt to throw down Hand of Gul’Dan and press Thal’kiel’s Consumption key when enough demons are up. It’s not as automated, but produces far more dps having properly timed Hand of Gul’dan’s. I got the legendary shoulder which gives me two soul shards when using Call Dreadstalkers. I cannot seem to figure out a good macro with these shoulders without using Hand on Alt key.

[quote quote=47553]I am almost wondering if it is better to have Hand of Gul’dan on the Alt Modifier key and just keep Thal’kiel’s Consumption completely out of the macro. That way whenever you have 4 shards, just press Alt to throw down Hand of Gul’Dan and press Thal’kiel’s Consumption key when enough demons are up. It’s not as automated, but produces far more dps having properly timed Hand of Gul’dan’s. I got the legendary shoulder which gives me two soul shards when using Call Dreadstalkers. I cannot seem to figure out a good macro with these shoulders without using Hand on Alt key.
[/quote]

That might be the best solution for the legendary (don’t have it so I can’t test it), but it goes against what we’re trying to do.

There’s always a solution somewhere. Took me a long time to find it with my Unholy macro, but with help we found it. The same can happen here, too.

Let’s try to keep the button count down and the timings as automated as possible. The site says lazy on it, and some of us are, but we also have others that depend on a limited button count to play at all.

Some are Lazy and some are lazy & physically handicapped, like me :slight_smile:

So please do keep the button count down :slight_smile:

That said, let me ask for your help because I believe I must be “really cursed” LOL

The facts:

Average FPS: 40.9
Realm Latency (home): 45ms
Game Latency (world): 46ms

Macro runs at 0.080 sec delay in Razer Orbweaver

Artifact Ranks Purchased: 44

Legendaries are:
Recurrent Ritual
Norgannon’s Foresight

Tier Set: 4 items HC

iLevel 899.9

In Raidbots - Optimize Your WoW Characters I sim 913,989 DPS, BUT in the Raider’s Training Dummy I do 650K and in Nighthold HC no better than 600K!

Those numbers were obtained with HP_EX_Demo_ST and EX_Demo_ST_ALT (the rename is mine for clarity the macro is the one posted in page 15 of this thread).

The difference is not relevant because due to the ALT key reaction time (not instant) I can’t manage to “fire” TC with great precision, anyway the ALT version makes ± 10K more so 660K in the Dummy.

Pardon my French, but WTF is wrong with me?

Many Thanks for your Macros, without them I’d need a higher dose of painkillers :smiley:

Best Regards

So you and Smadam813 are in the same boat as far as having Recurrent Ritual as your main legendary. My guess is that due to the way this legendary works, sims are saying you should always be able to cast two full Hands for maximum imps while having your Dreadstalkers out, with enough time to cast TkC. Every time TkC is up.

Per the shoulders, whenever you cast Call Dreadstalkers the two shards are refunded. Looking a little deeper, if you took Demonic Calling as your first talent, which is what I recommend for my macro, you actually get 4 shards back whenever Demonic Calling has procced and you cast Call DreadStalkers. That’s a full Hand. Your cast sequence changes to Demonbolt, Demonbolt, Hand (4+ shards), Call DreadStalkers (Demonic Calling is procced), Hand (4 shards), Demonic Empowerment, TkC. With the Improved Dreadstalker’s talent this is 14 demons (if during Grimoire: Felguard) your first TkC. 13 more likely for most TkCs after. That’s a lot of damage.

This completely changes the timing of the macro. I think it would require a whole new one, in fact. You would want to front load your casts so that you minimize actual Demonbolt casting (somehow without causing lockups on target switch/zero shard count), prioritize Call Dreadstalkers, and tie Hand to both the Dreadstalkers and Demonbolt. That might work. However, I don’t have these shoulders so anything I made would be just guessing. It will have to fall on the community with those shoulders to come up with something for now.

To anyone looking to do it, I’ll tell you right now: The biggest pain in this particular spec is Demonbolt.

You need it for shard generation. If you can’t cast anything else, you need to be able to cast Demonbolt. When you are out of shards the macro has no way of knowing that, so it’ll keep trying to cast whatever it can. If you tie Demonbolt only into castsequences you lock up your warlock from doing anything until Demonbolt comes up for casting. The same thing happens if you switch targets when you have no shards. This is why it’s on its own line, so it will always cast when there’s nothing else to do. But, this is also why it will sometimes cast way more than needed. Nothing is keeping it in check except chance.

You might be able to get around this by using multiple castsequences with Demonbolt sprinkled throughout, so that there is a higher chance of it coming up in a zero-shard situation.

Sounds good! I am off today so I am going to do some testing regarding creating a script for these shoulders. I will most likely move to another post to not hijack this one anymore!

[quote quote=47595]Sounds good! I am off today so I am going to do some testing regarding creating a script for these shoulders. I will most likely move to another post to not hijack this one anymore!
[/quote]

Check your PMs.

New thread created for Recurrent Ritual Shoulders scripts.

https://wowlazymacros.com/forums/topic/demonology-recurrent-ritual-scripts/

Once this script is ironed out, I am going to work with Enix to merge into his post.

i can’t seem to get this to fire past the first spell. it keeps locking up on spell lock. any ideas?

Im Having some issues with macro just spitting out demonbolts every time my haste trinket proccs or im under heroism… which make me lose dps rather than upping it

Hi is this 2 separate macros boxed into the same box or this is meant to be one big macro for ST and AOE?
Thank you.

Its two macros in one box.

You can import multiple macros into GSE at the same time but you will need to drag both icons to the action bar to use.