twitch.tv/seydon's updated Demo Macro St/ AoE (might be High Performance)

So after a long time not playing my warlock i wanted to push him up to 110 and write another fine Macro and here we go :smiley:

Its easy to use just spam it till your fingers bleed, im actual level 103 but a guild member testet it and got around 230k dps on dummy (no buffs or food Ilevel 851).
it can happen that the macro stuck under realy bad circumstances ( i got demonbolt on an extra key just in case ā€¦) but it should not happen.

i got thalĀ“s in this macro cause im realy lazy, but i can just recommend to use it on your own for max dmg output. same goes for Doomguard but do it as you like :smiley:

i hope you like my macro. i would be realy happy if you give me some feedback on performance and maybe things that could be improved

p.s
talents and stuff are in the macro :wink:


Sequences['DemoSingle'] = {
author='twitch.tv/Seydon',
specID=266,
helpTxt = 'Talents: 3211222',
icon='Spell_Warlock_Demonbolt',
StepFunction = [[
        limit = limit or 1
        if step == limit then
            limit = limit % #macros + 1
            step = 1
        else
            step = step % #macros + 1
        end
    ]],
PreMacro=[[
/cast [nopet,group] Summon Felguard
/cast [nopet,nogroup] Summon Felguard
/petautocastoff [group] Threatening Presence
/petautocaston [nogroup] Threatening Presence
/petattack [@target,harm]
/targetenemy [noharm][dead]
]],
'/cast [combat,nochanneling] !Summon Doomguard',
'/castsequence [combat,nochanneling] !Call Dreadstalkers, Demonic Empowerment',
'/castsequence [combat,nochanneling] !Grimoire: Felguard, Demonic Empowerment',
"/castsequence [combat,nochanneling] Demonbolt, Demonbolt, Demonbolt, Hand of Gul'dan, Demonic Empowerment, Life Tap",
"/cast [combat,nochanneling] !Thal'kiel's Consumption",
'/cast [combat] !Command Demon',
PostMacro=[[
/startattack
/petattack
]],
}


Sequences['DemoAoE'] = {
author='twitch.tv/Seydon',
specID=266,
helpTxt = 'Talents: 3211222',
icon="Spell_Warlock_HandofGuldan",
StepFunction = [[
        limit = limit or 1
        if step == limit then
            limit = limit % #macros + 1
            step = 1
        else
            step = step % #macros + 1
        end
    ]],
PreMacro=[[
/cast [nopet,group] Summon Felguard
/cast [nopet,nogroup] Summon Felguard
/petautocastoff [group] Threatening Presence
/petautocaston [nogroup] Threatening Presence
/petattack [@target,harm]
/targetenemy [noharm][dead]
]],
'/castsequence [combat,nochanneling] !Call Dreadstalkers, Demonic Empowerment',
'/castsequence [combat,nochanneling] !Grimoire: Felguard, Demonic Empowerment',
"/castsequence [nochanneling] Demonwrath, Demonwrath, Demonwrath, Hand of Gul'dan, Demonic Empowerment, Life Tap",
'/cast [combat] !Command Demon',
PostMacro=[[
/startattack
/petattack
]],
}

hiā€¦ very good dmg, but frezze to offen. maybe u can have a look on that :slight_smile:

and the extra demobolt key dont resolve that :slight_smile:

Thank You so much for this macro Seydon for me it is very good so far. I have used most of the demonology macros on this site looking for the best one and so far this one works the best for me. I was still using your old macros till you posted this one and they worked great too. Good Job

i reworked the macro a little bit it should now work a bit more stable

ty for your feedback

[quote quote=35054]i reworked the macro a little bit it should now work a bit more stable
ty for your feedback
[/quote]It works very good! Sometimes it will lock up, like you said just casting Demonbolt gets it back working. I wonder if the ā€œ!ā€ are messing it up?

hmm burx maybe not an bad idea i will try it later i got there a clue ty buddy

[quote quote=35083]hmm burx maybe not an bad idea i will try it later i got there a clue ty buddy
[/quote]I just added '/cast [combat] Demonbolt', as the last line in the main part of the macro, and it seems to be perfect. Ran several instances.

Macro wors well, i just canā€™t figure out why my dps is so bad, pushing close to 100k :frowning: and thats at its best

[quote quote=35112]Macro wors well, i just canā€™t figure out why my dps is so bad, pushing close to 100k ??? and thats at its best
[/quote]

Maybe not using right spec as in haste/crit ?

Perhaps, I have 13% Crit, 15% Haste

[quote quote=35122]Perhaps, I have 13% Crit, 15% Haste
[/quote]I have 19% haste and still do lame DPS. The #1 DPS spot is a Demo warlock but they are at 30% Haste. Itā€™s just a SIM thoughā€¦
http://www.simulationcraft.org/reports/Raid_T19P.html

Here is real players in real raids:
https://www.warcraftlogs.com/statistics/10#difficulty=4

I think Iā€™m gearing up my Marks Hunter hehe.

Had to replace deamonbolt with Shadow Bolt as im still in the 90s, anyways, what an amazing macro, well done.

EDIT:
The macro is getting stuck at command demon, also, Iā€™ve had it where both the AOE macro and single target macro wore locked counting down a skills cooldown.

Otherwise, when this macro works its awesome.

Hi guys, been looking at this & just removed a few bits & seems to work better: just replace what is betwixt ā€œPremacro & Postmacroā€

single:


/petautocastoff [group] Threatening Presence
/petautocaston [nogroup] Threatening Presence
/petattack [@target,harm]
/targetenemy [noharm][dead]
]],
[[/castsequence [combat,nochanneling] Call Dreadstalkers, Demonic Empowerment]],
[[/castsequence [combat,nochanneling] Grimoire: Felguard, Demonic Empowerment]],
[[/castsequence [combat,nochanneling] Demonbolt, Demonbolt, Demonbolt]],
[[/castsequence [combat,nochanneling] !Hand of Gul'dan, Demonic Empowerment, Life Tap]],
[[/cast [combat,nochanneling] Thal'kiel's Consumption]],
[[/cast [combat] Command Demon]],

aoe:


/petautocastoff [group] Threatening Presence
/petautocaston [nogroup] Threatening Presence
/petattack [@target,harm]
/targetenemy [noharm][dead]
]],
[[/castsequence [combat,nochanneling] Call Dreadstalkers, Demonic Empowerment]],
[[/castsequence [combat,nochanneling] Grimoire: Felguard, Demonic Empowerment]],
[[/castsequence [combat,nochanneling] Demonbolt, Demonbolt, Demonbolt]],
[[/castsequence [combat,nochanneling] !Hand of Gul'dan, Demonic Empowerment, Life Tap]],
[[/cast [combat] Command Demon]],

After trying to use this macro in dungeons along with the AOE one provided, the macro ether locks up for me or constantly casts demonic empowerment. Could just be me, I hope the rest of you have better luck.

yeah locks up on me too.

Iā€™m not having a problem with the macro, by more looking for help to tweak and really boost numbers.

It only freezes occasionally, which is easily fixed by casting a demonbolt for shards, but Hand of Guldan is casting before Doom detonates and causes itā€™s damage.

Iā€™m running at GS 849(Haste 20%, Crit 27%, Mastery 37%) with the legendary bracers(Sinā€™dorei Spite), and am only sustaining around 150k if Iā€™m lucky.

Iā€™d love to get this working as a high performance for raids to be honest. Normally I tank, but have recently had to switch. Using a toggle/1-button macro for my carpal tunnel would be idealā€¦

Iā€™m using a Logitech G110, so I am trying to sort out this Hand of Guldan issue, as well as a MS delay to put on my keyboard.

Any thoughts?