Spriest Priority Based Rotation 7.3

A simple Priority based SP rotation.

Sequences['Dans_Spriest_Tester'] = {
-- This Sequence was exported from GSE 2.2.03.
  Author="Antemater@Nagrand",
  SpecID=258,
  Talents = "2211231",
  Help = [[Priority List SP rotation.
Alt : Mindbender
Crtl : VT
Shift : SWP]],
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Priority",
      KeyPress={
        "/cast [form:0] Shadowform",
        "/cast [mod:alt] Mindbender",
        "/cast [mod:ctrl] Vampiric Touch",
        "/cast [mod:shift] Shadow Word: Pain",
        "/castsequence  reset=target/combat  Shadow Word: Pain, null",
      },
      PreMacro={
        "/targetenemy [noharm][dead]",
      },
        "/cast [nochanneling:Void Torrent] Void Eruption",
        "/cast [nochanneling:Void Torrent] Void Torrent",
        "/cast [nochanneling:Void Torrent] Void Blast",
        "/cast [nochanneling:Void Torrent] Mind Blast",
        "/cast [nochanneling:Void Torrent] Shadow Word: Death",
        "/cast [nochanneling] Mind Flay",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}