start making helpful/lazy macros! GS-E addon and in game edit Starter Edition

what would a castsequence macro look like with whirlwind?
/castsequence whirlwind,whirlwind, whirlwind just wondering i can’t get it to fire of for some reason

before it used to be for procs

Like when used !Pyroblast it would only use if it procced for instant cast when using priority sequence the spell by itself would use as normal, not sure if this still works as it stopped working for some time.

I thought blizzard disabled Priority Sequence, did they bring it back if so that is fucking awesome!

I was just reading this guide and curious about the priority sequencing. I’m new to all this but absolutely in LOVE with it for giving the game a more action-combat feel and to allow me to enjoy the fights instead of staring down my action bars so much.

I’m going to make all new basic macros for myself to start learning and have them only doing the non-situational rotations, but seeing priority as an option if it isn’t borked would be an amazing way to build something up that acts more like how I would personally play.

Sequences[‘JSNOW’] = {
– This Sequence was exported from GSE 2.3.00.
Author=“JSnow@lightbringer”,
SpecID=581,
Talents = “2,2,1,3,3,1,1”,
Default=1,
MacroVersions = {
[1] = {
StepFunction = “Sequential”,
LoopLimit=3,
KeyPress={
“/targetenemy [noharm][dead]”,
“/castsequence reset=target 204157, null”,
},
PreMacro={
“/use Spirit Bomb”,
},
“/use Felblade”,
“/use Fracture”,
“/use Immolation Aura”,
“/use Felblade”,
“/use Fracture”,
“/use [@player] Infernal Strike”,
“/use Immolation Aura”,
“/use Spirit Bomb”,
“/use [@player] Sigil of Flame”,
“/use Immolation Aura”,
“/use Felblade”,
“/use Fracture”,
PostMacro={
},
KeyRelease={
“/use Demon Spikes”,
},
},
},
}

Sequences[‘JSNOW’] = {
— This Sequence was exported from GSE 2.3.00.
Author=”JSnow@lightbringer”,
SpecID=581,
Talents = “2,2,1,3,3,1,1”,
Default=1,
MacroVersions = {
[1] = {
StepFunction = “Sequential”,
LoopLimit=3,
KeyPress={
“/targetenemy [noharm][dead]”,
“/castsequence reset=target 204157, null”,
},
PreMacro={
“/use Spirit Bomb”,
},
“/use Felblade”,
“/use Fracture”,
“/use Immolation Aura”,
“/use Felblade”,
“/use Fracture”,
“/use [@player] Infernal Strike”,
“/use Immolation Aura”,
“/use Spirit Bomb”,
“/use [@player] Sigil of Flame”,
“/use Immolation Aura”,
“/use Felblade”,
“/use Fracture”,
PostMacro={
},
KeyRelease={
“/use Demon Spikes”,
},
},
},
}

Did they remove the target nearest hostile functionality? mine doesn’t seem to work with any of the macros after this prepatch.

Sequences[‘NEMESIS’] = {
– This Sequence was exported from GSE 2.3.00.
Author=“JSnow”,
SpecID=577,
Talents = “3322333”,
Default=1,
MacroVersions = {
[1] = {
StepFunction = “Sequential”,
KeyPress={
“/targetenemy [noharm][dead]”,
},
PreMacro={
},
“/use [nochanneling] Demon’s Bite”,
“/use [nochanneling] Immolation Aura”,
“/use [nochanneling] Nemesis”,
“/use [nochanneling] Dark Slash”
“/use [nochanneling] Chaos Strike”,
“/use [nonchanneling] Fel Barrage”,
“/use [@player][nonchanneling] Metamorphosis”,
“/use [nochanneling] Eye Beam”,
“/use [nochanneling] Immolation Aura”
“/use [nochanneling] Dark Slash”,
“/use [nochanneling] Chaos Strike”,
“/use [nochanneling] Chaos Strike”,
PostMacro={
},
KeyRelease={
},
},
},
}`

Thank you. Very helpful. I was trying to work out how /cast and /castsequence was managed. I have an issue with spells not being case as soon as they are on cooldown, but I think that might be that I have no focus to cast that spell, so it ignores that spell until it can be executed.

What I need to do is put the most important spells to the top, while there is sufficient Focus, then look at building focus before it is required again. That will then maximise efficiency.

You mention if statements. Can a spell be written in Lazy Macros that says: -

 If buff is 'true' (or active) then /cast spell X
 else do something else  ?