Shadow Legacy

Though this has the fancy title and is linked to my profile, I am not claiming this set of macros as my own.

Simply, I have sourced these macros from some of the other posts here, made edits to them that benefit my play style, and have shared them out with a lot of good feedback. So, I am posting them here at the request of the community.

As such they come as is. Once the new expansion has launched and I have had time to level and play, I will make a more formal post, but for now what you see is what you get. Please enjoy.

Sequences['EX_Shadow'] = {
-- This Sequence was exported from GSE 2.2.08.
  Author="Exlucia@Perenolde",
  SpecID=258,
  Talents = "1?11231",
  Help = [[Will apply Shadow Word: Pain and Vampiric Touch on all fresh targets. Hold ALT whenever you need to apply them again. Otherwise just spam.
CTRL for Mind Bomb.]],
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Priority",
      KeyPress={
        "/cast [form:0] Shadowform",
        "/targetenemy [noharm][dead]",
        "/castsequence [mod:alt] Shadow Word: Pain, Vampiric Touch",
        "/castsequence  reset=target  Shadow Word: Pain, null",
        "/cast [mod:ctrl] Mind Bomb",
      },
      PreMacro={
      },
        "/castsequence [nochanneling:Void Torrent, nochanneling] reset=target  Vampiric Touch, Mind Flay, null",
        "/cast [nochanneling:Void Torrent] Mind Blast",
        "/castsequence [combat, nochanneling:Void Torrent] Void Eruption, Shadowfiend",
        "/cast [nochanneling:Void Torrent] Void Torrent",
        "/cast [nochanneling:Void Torrent] Void Eruption",
        "/cast [nochanneling:Void Torrent] Shadow Word: Death",
        "/cast [nochanneling:Void Torrent, nochanneling] Mind Flay",
      PostMacro={
      },
      KeyRelease={
        "/cast [combat,nochanneling] Fade",
      },
    },
  },
}

Sequences['EX_ShadowHeal'] = {
-- This Sequence was exported from GSE 2.2.08.
  Author="Exlucia@Perenolde",
  SpecID=258,
  Talents = "?,?,?,?,?,?,?",
  Help = [[Heal stuff...]],
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
        "/cast [mod:SHIFT, @focus, help, nodead] [mod:SHIFT, @mouseover, help, nodead] [mod:SHIFT, @target, help, nodead] Purify Disease",
      },
      PreMacro={
      },
        "/cast [@mouseover,help,nodead][help,nodead][@targettarget,help,nodead][@focus,exists,nodead][@player] Power Word: Shield",
        "/cast [@mouseover,help,nodead][help,nodead][@targettarget,help,nodead][@focus,exists,nodead][@player] Shadow Mend",
        "/cast [@mouseover,help,nodead][help,nodead][@targettarget,help,nodead][@focus,exists,nodead][@player] Flash Heal",
        "/cast [@mouseover,help,nodead][help,nodead][@targettarget,help,nodead][@focus,exists,nodead][@player] Vampiric Embrace",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

Works great, thanks!

Excellent macros. Is Flash HEal included for a reason? I don’t think Shadow Priests have that any more.

From when this did double duty as an all-in-one macro for my other specs. It can be ignored or removed. It’ll be cleaned up when I build for BfA.

really fluient macro works through intire rotataion without hold ups thanks for amending it

how do i get the modifiers to work??

How much of dps do you do?

how much dps u pushing out and at what ilvl ?

3.14159265M DPS at 990ilvl.

Don’t believe me? Try it yourselves!

[quote quote=59033]3.14159265M DPS at 990ilvl.
Don’t believe me? Try it yourselves![/quote]