Cym's Vengeance (Updated)

In the update i have moved Meta further down the list rather than it being the first skill used, you can remove it if you feel you would prefer to use it manually and it won’t break the macro and there would be nothing else for you to alter.

With the timings i suggest being used it will not spam Spirit Bomb which is what this build is built around amd leave enouigh shards for Soul Barrier AND Soul Cleave without gimping the build.
You will see the message for no resources near the start which will be for spirit bomb but will generally be ok after that unless you’re lucky enough to proc them at the start. It will generally try to keep Frailty on all the affected mobs.

It’s also set up to use a lot of Sigils of Flames using Infernal Strikes+Flame Crash

It’s more a dungeon based macro for help picking up and dealing with those packs.

Some might think this is too slow but it’s to line up use of Razor Spikes and Demonic Infusion but you still look like you’re on meth. Using this will not instantly use all charges of Demon Spikes.

Rules for this are: If the skill is lit up but still cycling (Shear, Carver, Cleave, Infernal Strike, Sigil) you can use it again before the skill cycle is complete. If it’s dark or a skill like Fel Devastation then you may need to wait until the skill cycle is complete and then use it.

The updated version:

Sequences['Dantes_Inferno'] = {
-- This Sequence was exported from GSE 2.1.04.
  Author="Chernovog@Silvermoon",
  SpecID=581,
  Talents = "122213?",
  Help = [[Talents 1222131 However, it's versatile with any combo you'd like to use.]],
  Default=1,
  Icon='ability_demonhunter_spectank',
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast [mod:shift] Fiery Brand",
        "/cast [mod:ctrl] Spirit Bomb",
        "/cast [mod:alt] Demonic Infusion",
        "/cast [mod:alt] Soul Barrier",
      },
      PreMacro={
      },
        "/cast Fracture",
        "/cast Soul Carver",
        "/use Immolation Aura",
        "/cast [@player] Sigil Of Flame",
        "/cast Shear",
        "/cast [@player] Infernal Strike",
        "/cast Shear",
        "/cast Fracture",
        "/cast Shear",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}
Sequences['SBNevTank'] = {
-- This Sequence was exported from GSE 2.1.00.
  Author="Neviah@Saurfang",
  SpecID=581,
  Talents = "3221333",
  Default=1,
  Dungeon=2,
  Heroic=2,
  Mythic=2,
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast Fiery Brand",
        "/cast [@player] Infernal Strike",
        "/cast Soul Carver",
        "/cast [@player] Infernal Strike",
        "/cast Spirit Bomb",
        "/cast Demon Spikes",
        "/cast Immolation Aura",
        "/cast Soul Barrier",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Sigil of Flame",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast [@player] Infernal Strike",
        "/cast Shear",
        "/cast Spirit Bomb",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast Demon Spikes",
        "/cast Soul Cleave",
        "/cast [@player] Sigil of Flame",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Infernal Strike",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Spirit Bomb",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Soul Carver",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Soul Cleave",
        "/cast Fiery Brand",
        "/cast [@player] Infernal Strike",
        "/cast [@player] Sigil of Flame",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Spirit Bomb",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast [@player] Sigil of Flame",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Infernal Strike",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Spirit Bomb",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Infernal Strike",
        "/cast Soul Carver",
        "/cast Soul Cleave",
        "/cast Demon Spikes",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Shear",
        "/cast Spirit Bomb",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Sigil of Flame",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Fiery Brand",
        "/cast [@player] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast Soul Cleave",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Spirit Bomb",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast [@player] Sigil of Flame",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast [@player] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Cleave",
      PostMacro={
      },
      KeyRelease={
      },
    },
    [2] = {
     Combat=true,
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast Fiery Brand",
        "/cast [@player] Infernal Strike",
        "/cast Soul Carver",
        "/cast Spirit Bomb",
        "/cast Demon Spikes",
        "/cast Immolation Aura",
        "/cast Soul Barrier",
        "/cast [@player] Infernal Strike",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast [@player] Sigil of Flame",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Infernal Strike",
        "/cast Shear",
        "/cast Spirit Bomb",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Spirit Bomb",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Immolation Aura",
        "/cast Soul Cleave",
        "/cast [@player] Sigil of Flame",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast [@player] Infernal Strike",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Spirit Bomb",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast [@player] Sigil of Flame",
        "/cast Soul Cleave",
        "/cast Fiery Brand",
        "/cast Soul Carver",
        "/cast [@player] Infernal Strike",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Soul Barrier",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Soul Cleave",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Spirit Bomb",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast [@player] Infernal Strike",
        "/cast [@player] Sigil of Flame",
        "/cast Shear",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

cym, is there a spec you dont have an awesome macro for?

Healers i have not touched yet as other tools do a good job already

I suffer from Alt-itis so i end up making macros on the classes i play/plan to play.

I have not touched Ret yet, none of the Rogues either but that’s planned.

I currently have some that i am testing but not published yet :slight_smile:

something with this macro doesn’t allow it to work. I’ve posted it in the gs-mymacros like many others and those work fine.

Yeah I believe it’s the use of Empower Wards in the pre macro. I only added it in as I posted the rotation since I would use it on demand when needed.

I’ll edit it out shortly and it should work

no even after that it still doesnt show up in gs

I’ve gotten it to work by entering it manually, a.k.a “New”
insert this into premacro:
PreMacro=[[
/targetenemy [noharm][dead]
]]

insert this into macro section:
/cast Metamorphosis
/cast Fiery Brand
/cast Soul Carver
/cast [@cursor] Sigil of Flame
/cast Demon Spikes
/cast Immolation Aura
/cast Demon Spikes
/cast [@cursor] Infernal Strike
/cast Shear
/cast Fel Devastation
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Shear
/cast [@cursor] Infernal Strike
/cast Soul Cleave
/cast Demon Spikes
/cast Immolation Aura
/cast Shear
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Shear
/cast Shear
/cast [@cursor] Sigil of Flame
/cast Soul Cleave
/cast Shear
/cast Demon Spikes
/cast [@cursor] Infernal Strike
/cast Immolation Aura
/cast Shear
/cast Soul Cleave
/cast Shear
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Soul Carver
/cast Shear
/cast Demon Spikes
/cast Shear
/cast [@cursor] Infernal Strike
/cast Immolation Aura
/cast Shear
/cast Soul Cleave
/cast [@cursor] Sigil of Flame
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Shear
/cast Demon Spikes
/cast Shear
/cast Shear
/cast Fiery Brand
/cast Immolation Aura
/cast [@cursor] Infernal Strike
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Fel Devastation
/cast Shear
/cast Demon Spikes
/cast Shear
/cast Shear
/cast [@cursor] Sigil of Flame
/cast Immolation Aura
/cast Soul Carver
/cast [@cursor] Infernal Strike
/cast Demon Spikes
/cast Shear
/cast Shear
/cast Shear
/cast Shear
/cast Soul Cleave
/cast [@cursor] Infernal Strike
/cast Shear
/cast Shear
/cast Immolation Aura
/cast Soul Cleave
/cast Demon Spikes
/cast Shear
/cast Shear
/cast Shear
/cast Shear
/cast Shear
/cast [@cursor] Sigil of Flame
/cast Soul Cleave
/cast [@cursor] Infernal Strike
/cast Shear
/cast Demon Spikes
/cast Immolation Aura
/cast Shear
/cast Soul Cleave
/cast [@cursor] Infernal Strike
/cast Fiery Brand
/cast Shear
/cast Soul Carver
/cast Soul Cleave
/cast Demon Spikes
/cast Shear
/cast Shear
/cast Fel Devastation
/cast [@cursor] Sigil of Flame
/cast Immolation Aura
/cast Shear
/cast Shear
/cast [@cursor] Infernal Strike
/cast Soul Cleave
/cast Demon Spikes
/cast Shear
/cast Demon Spikes
/cast Shear
/cast Shear
/cast Shear
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Immolation Aura
/cast Shear
/cast Soul Cleave
/cast Demon Spikes
/cast [@cursor] Infernal Strike
/cast Shear
/cast [@cursor] Sigil of Flame
/cast Soul Cleave
/cast Shear
/cast Soul Cleave
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Soul Carver
/cast Demon Spikes
/cast Immolation Aura
/cast [@cursor] Infernal Strike
/cast Shear
/cast Shear
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Shear
/cast Shear
/cast Shear
/cast Demon Spikes
/cast [@cursor] Sigil of Flame
/cast Immolation Aura
/cast Metamorphosis
/cast Fiery Brand
/cast [@cursor] Infernal Strike
/cast Shear
/cast Fel Devastation
/cast Soul Cleave
/cast Demon Spikes
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Immolation Aura
/cast [@cursor] Infernal Strike
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Shear
/cast [@cursor] Sigil of Flame
/cast Soul Carver
/cast Demon Spikes
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Immolation Aura
/cast [@cursor] Infernal Strike
/cast Shear
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Shear
/cast Demon Spikes
/cast Shear
/cast Shear
/cast Shear
/cast Shear
/cast Soul Cleave
/cast Immolation Aura
/cast [@cursor] Sigil of Flame
/cast [@cursor] Infernal Strike
/cast Shear
/cast Shear
/cast Demon Spikes
/cast Shear
/cast Soul Cleave
/cast Shear
/cast Shear
/cast Shear
/cast [@cursor] Infernal Strike
/cast Fiery Brand
/cast Immolation Aura
/cast Soul Cleave
/cast Shear
/cast Soul Carver
/cast Demon Spikes
/cast Shear
/cast Fel Devastation
/cast Shear
/cast Shear
/cast [@cursor] Sigil of Flame
/cast [@cursor] Infernal Strike
/cast Immolation Aura

insert this into post macro
PostMacro=[[
]],
}

Actually a very small problem is stopping this from working. on line Number 9 there needs to be a , after the ]]… thats it.

Whoops sorry… fixed.

When i do the macros i have it down with just the /casts and i add on the rest of the Sequence [] once i am ready to publish it, most/all is done by hand so in this case i forgot/didn’t see that i didn’t complete it properly.

Apologies for all of that.

That fixed it and love the macro. Great work!!!

Thank you !

This, my good sir, is Godlike!

Updated now for 7.1.5 rather than make a new post.

Recommended AHK setting?

I go slow… i suggest trying 1250 maybe even 1350 to get all your skills off in order. Any faster and you risk skipping skills

Ditto Killthenoise, this is fantastic

@Cym, man, I’m stil using the other one, but modified for original gs. changed one talent. Soul Barrier, using it in conjunction with Demon spikes. So as the line looks like this: “/castsequence Demon Spikes, Soul Barrier, Demon Spikes”, every where it was originally just the /cast Demon Spikes. Have my Synapse set to .50 And i’m basically unkillable in Dungeons. Still loving this macro. Am about to check out the new one and see how it does. My hat is off to you good sir. Keep up the great work.

I am actually testing out Soul Barrier as we speak!

I have changed to Abyssal Strike along with using Spirit Bomb as a test and for more healing.
Also means i jump around a lot more like a Gummi Bear and can land around 3 flame sigils

Testing 1-3-2-2-3-3-3

I am using this slow at the moment or rather as per usual and i lose Frailty for around 1-2 seconds before it’s applied again. Seems to be doing well for me :slight_smile:
The reason i go slow is so i can try and control the cooldowns and demon spikes.
I think Soul Barrier is possibly better than Last Stand since it’s moved to an 8 minute cooldown

So these are the two sequences i have been working on.

First on uses:

Abyssal Strike, Spirit Bomb and Soul Barrier

Sequences['SingleTankNev'] = {
  Author="Neviah@Saurfang",  
  SpecID=581,
  Talents = "1322333",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = [[Sequential]],
      KeyPress={
        "/targetenemy [noharm,nodead]",
      },
      PreMacro={
      },
        "/cast Metamorphosis",
        "/cast Soul Carver",
        "/cast Soul Barrier",
        "/cast [@player] Sigil of Flame",
        "/cast Demon Spikes",
        "/cast Spirit Bomb",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast [@cursor] Infernal Strike",
        "/cast /cast Shear",
        "/cast /cast Shear",
        "/cast /cast Shear",
        "/cast /cast Shear",
        "/cast Demon Spikes",
        "/cast Soul Cleave",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Fiery Brand",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Demon Spikes",
        "/cast Soul Barrier",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Sigil of Flame",
        "/cast [@cursor] Infernal Strike",
        "/cast Spirit Bomb",
        "/cast Fracture",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Fracture",
        "/cast [@cursor] Infernal Strike",
        "/cast Soul Cleave",
        "/cast Soul Carver",
        "/cast Soul Barrier",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast [@cursor] Infernal Strike",
        "/cast Spirit Bomb",
        "/cast [@player] Sigil of Flame",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Fracture",
        "/cast Spirit Bomb",
        "/cast Fracture",
        "/cast Demon Spikes",
        "/cast Soul Cleave",
        "/cast [@cursor] Infernal Strike",
        "/cast [@player] Sigil of Flame",
        "/cast [@cursor] Infernal Strike",
        "/cast Fiery Brand",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Carver",
        "/cast Soul Barrier",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Spirit Bomb",
        "/cast Shear",
        "/cast Shear",
        "/cast [@cursor] Infernal Strike",
        "/cast Immolation Aura",
        "/cast [@player] Sigil of Flame",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast Fracture",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Fracture",
        "/cast Shear",
        "/cast [@cursor] Infernal Strike",
        "/cast Soul Cleave",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Carver",
        "/cast Spirit Bomb",
        "/cast [@player] Sigil of Flame",
        "/cast Soul Cleave",
        "/cast Soul Barrier",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Fracture",
        "/cast Fracture",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Fiery Brand",
        "/cast Shear",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Spirit Bomb",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Soul Barrier",
        "/cast Demon Spikes",
        "/cast [@player] Sigil of Flame",
        "/cast Shear",
        "/cast Shear",
        "/cast [@cursor] Infernal Strike",
        "/cast Fracture",
        "/cast Fracture",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Soul Carver",
        "/cast Spirit Bomb",
        "/cast Soul Cleave",
        "/cast [@cursor] Infernal Strike",
        "/cast Soul Barrier",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Sigil of Flame",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Fracture",
        "/cast Metamorphosis",
        "/cast /cast Shear",
        "/cast /cast Shear",
        "/cast [@cursor] Infernal Strike",
        "/cast /cast Shear",
        "/cast Spirit Bomb",
        "/cast /cast Shear",
        "/cast /cast Shear",
        "/cast Soul Barrier",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast /cast Shear",
        "/cast Shear",
        "/cast [@cursor] Infernal Strike",
        "/cast Demon Spikes",
        "/cast Soul Cleave",
        "/cast Fiery Brand",
        "/cast [@player] Sigil of Flame",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Carver",
        "/cast Immolation Aura",
        "/cast Spirit Bomb",
        "/cast Demon Spikes",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast [@cursor] Infernal Strike",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Sigil of Flame",
        "/cast [@cursor] Infernal Strike",
        "/cast Fracture",
        "/cast Demon Spikes",
        "/cast Spirit Bomb",
        "/cast Soul Cleave",
        "/cast Soul Barrier",
        "/cast [@cursor] Infernal Strike",
        "/cast /cast Shear",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Fracture",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Carver",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast [@player] Sigil of Flame",
        "/cast Spirit Bomb",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

In this 2nd version uses:
Razor Spikes, Fel Devastation and Soul Barrier

Sequences['SBNevTank'] = {
  Author="Neviah@Saurfang",  
  SpecID=581,
  Talents = "3322313",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = [[Sequential]],
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast Metamorphosis",
        "/cast Soul Carver",
        "/cast [@player] Sigil of Flame",
        "/cast Soul Barrier",
        "/cast Immolation Aura",
        "/cast Demon Spikes",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Fel Devastation",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Fiery Brand",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Sigil of Flame",
        "/cast Immolation Aura",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Fracture",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Soul Carver",
        "/cast Shear",
        "/cast [@cursor] Infernal Strike",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast [@player] Sigil of Flame",
        "/cast Fracture",
        "/cast Fracture",
        "/cast Soul Cleave",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Fracture",
        "/cast Shear",
        "/cast Fel Devastation",
        "/cast Soul Barrier",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Sigil of Flame",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Fiery Brand",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Carver",
        "/cast Shear",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Soul Barrier",
        "/cast Demon Spikes",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Sigil of Flame",
        "/cast Fracture",
        "/cast Immolation Aura",
        "/cast Soul Cleave",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Fracture",
        "/cast Immolation Aura",
        "/cast Demon Spikes",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Carver",
        "/cast [@player] Sigil of Flame",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Fel Devastation",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast Demon Spikes",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Fiery Brand",
        "/cast Shear",
        "/cast Shear",
        "/cast Fracture",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast [@player] Sigil of Flame",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Soul Barrier",
        "/cast Fracture",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Fracture",
        "/cast Soul Carver",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Barrier",
        "/cast [@player] Sigil of Flame",
        "/cast Fracture",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Soul Cleave",
        "/cast Metamorphosis",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Shear",
        "/cast Fracture",
        "/cast Shear",
        "/cast Shear",
        "/cast Fel Devastation",
        "/cast Shear",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Fiery Brand",
        "/cast Soul Barrier",
        "/cast [@player] Sigil of Flame",
        "/cast Shear",
        "/cast Shear",
        "/cast Soul Carver",
        "/cast Shear",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Shear",
        "/cast Fracture",
        "/cast Demon Spikes",
        "/cast Soul Barrier",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast [@player] Sigil of Flame",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Soul Cleave",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Shear",
        "/cast Fracture",
        "/cast Soul Cleave",
        "/cast Soul Barrier",
        "/cast Immolation Aura",
        "/cast [@cursor] Infernal Strike",
        "/cast Shear",
        "/cast Soul Carver",
        "/cast Shear",
        "/cast Demon Spikes",
        "/cast Shear",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

Personally i like what i see with Spirit Bomb.
Again, it really depends how you like to spam this but for Spirit Bomb i would definitely insist on going slow.
You want to keep Frailty up since that’s how you will heal but go too fast and you will just burn through your orbs leaving you nothing to heal.

For the love of all that is Holy (see what I did there?), why do you have such an abominably long macro section? What’s wrong with castsequences?