Izzerri Demonology 2/21/2021 part two

Forgot to add fel domination in last update. not sure how or why I keep forgetting to put that in. If your pet is dead in combat you will cast fel domination if it is available to bring pet up instantly.
1 - change pet commands based on great input from users of the macro.
2 - Added additional version for those that want to use a manual version of the macro to cast Demonbolt, removed Shadowfury and put demonbolt on mod:ctrl
3 - Also add curse of weakness to macro that will refresh when you target a new target in both versions.
4 - Added Soul Rot to macro… I have not tested it’s use yet on either of the versions any feedback would be helpful

Made this macro for my wife who hates watching for spells to proc. This is my first attempt at a demonology macro. And my first attempt at auto casting a spell. worked a few days trying to iron the bugs out when I had a free moment. Thanks timothyluke for the help.


Usage Information

mod:shift Mortal Coil
mod:alt Drain Life
mod:CTRL,@cursor Shadowfury
Experimental auto fire demonbolt when it is ready to cast
macro will cast up new pet when pressed, but if you hold the button down the cast will get clipped. so press and release to get a new pet.

This macro contains 2 macro versions. This Sequence was exported from GSE 2.6.48.

  • The Default macro is 1

Macro Version 1

Step Function: Sequential

KeyPress: Summon Felguard, Drain Life, Mortal Coil, Shadowfury, Fel Domination

Main Sequence: Curse of Weakness, Call Dreadstalkers, Shadow Bolt, Death Touch, Summon Demonic Tyrant, Implosion, Hand of Gul’dan, Grimoire: Felguard, Demonbolt

KeyRelease: Call Dreadstalkers, Soul Strike

Macro Version 2

Step Function: Sequential

KeyPress: Summon Felguard, Drain Life, Mortal Coil, Fel Domination, Demonbolt

Main Sequence: Shadow Bolt, Grimoire: Felguard, Summon Demonic Tyrant, Implosion, Hand of Gul’dan, Curse of Weakness, Call Dreadstalkers

KeyRelease: Call Dreadstalkers, Soul Strike


Also wanted to make one, gonna give it a test, hopesully you have just spared me some free time. Already thank you, in advance. :slight_smile:

Well, at the end it helped to figure out an issue for me. I use my mouse roll (not sure what it is called in english) for the macros. Some people says it is impossible to push the buttons faster than 125-200 ms, however you can roll that thing way faster, breaking sequential macros. Already helped.

well glad it helped
like I said was an experiment. seemed to work ok. any input to make it better I am always open to suggestions.

tried it, it casts the first spell then get 75% of the way casting the next then goes to next spell forever going 75%

hmm you running it at 100ms. and is your gse and software set to the same click rate?

I know there is an issue with the pet for sure. if you do not have a pet up, it will clip your pet cast.

1 Like

randomly 100-120, pet is up

first thing to check is the click rate set in gse and software. From what I read it is very important they are the same.

But that being said, is an experimental macro. I did plenty of testing. But this is an unusual type of macro.

Check the cast time of hand of gul’dan. I think I made the macro naked so I had no haste. But honestly I was fitting test time in what little time I had. check the cast time of that spell and the /click pause right after that in the macro. They should match or the /click pause time should be longer then the cast time of the spell. if the cast time is longer then the longer then the /click pause that could cause an issue. Adjust the time if the /click pause is too short.

I took out /stopcasting and now it works fine. I dunno anything about making these so im shooting in the dark. :slight_smile:

I am noticing the pets attack animation is bizzare like hes being electricuted

if you remove the stop cast then Demonbolt will cast even if it is at the slower cast time and not instant

it will work that way. you will be caught by slow casting from time to time.

I would adjust the /click pause 1.4 and make it /click pause 1.7 and test it. keep adding a little to the time each time until it is working correctly for you. So if it does not work make it 1.8, then 1.9 until you find a speed that works.

Since this is a timing thing, your latency, your haste and other factors maybe different then mine. you just need to tune it to you.

The stopcast line clips demon bolt, so if it not instant cast it will interrupt it. So you are not stuck in a long cast.

Only if you’re using the “/click pause” feature in GSE otherwise it’s redundant BUT I haven’t checked this macro so see if it’s being used.

i’ll give it a try thanks!

It does, why I said I heard that was important.

1 Like

NP I try to help where I can.

Nice! Thanks for answering.

NP, I try to answer everyone.

Try to make your MS lower so it goes trough the macro slower. If it is too fast it will jump over lines in the macro and it can happen that the line which responsible to skip Demonbolt will skip your other spells.

You can try, if you push the button by yourself it will work as it is intented. Should try as a separate macro for Demonbolt and reference it into the main macro, maybe it would help.

Maybe like this

Or make MS higher, not sure which one is the correct term, if it is 100 MS try 150, 200 and so on.

something to look at for sure. I will take a look later. When I have time that is.