GS Destro macro

I’m working on a Gnomesequencer one button macro for my casual Destro Warlock and here is what I’ve got so far:

Build: 2212113

Glyphs: Dark Soul, Siphon Life, Healthstone

Stats: Crit/Mastery

Gearscore: 630

Dummy DPS with macro: 14k

Sequences[“DES”] = {
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/cast Dark Soul: Instability’,
‘/castsequence reset=target/15 Immolate’,
‘/cast Conflagrate’,
‘/cast Incinerate’,
‘/cast Chaos Bolt’,
PostMacro = [[
/startattack
/petattack
]],
}

My only problem is the Immolate keeps recasting and won’t reset every 15 seconds the way I want it to. Any ideas why?

I do not think GS works with timers as it counts from the time you last pressed the button. So as you only have one button you are always pressing it and resetting the timer.

Use the macro on this page: https://wowlazymacros.com/forums/topic/gnome-sequencer-destro-lock-macro-6-0-3/page/2/

And this is my take on there macro:

Sequences['LockDPS'] = {
PreMacro = [[
#showtooltip Immolate
/targetenemy [noharm][dead]
/castsequence [mod:ctrl,combat] Dark Soul: Instability, Blood Fury
/cast [mod:shift,combat] Chaos Bolt
]],
'/castsequence [nomod]reset=target Immolate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate',
'/cast Conflagrate',
PostMacro = [[
/startattack
/petattack [@target,harm]
/use [combat]13
/use [combat]14
/run UIErrorsFrame:Clear()
]],
}

I have just added Instability and Chaos bolt on a mod keys so i can use them at the right time.

If you press shift and 1 to use mod keys rather then shift click, be sure to unbind shift in your key bindings.

I get between 95 - 98.something up time with immolate with this macro.