Bigmouth Affliction 7.2.5

GSE: 2.1.03
WoW Build: 7.2.5
Level: 100+
AddOn: AdvancedInterfaceOptions (set “Secure Ability Toggle” to “0”)

https://mods.curse.com/addons/wow/advancedinterfaceoptions
PunchKey (Keypressing):
https://sourceforge.net/projects/punchkey/

Single Target:

Sequences['Bigmouth_AF_ST'] = {
-- This Sequence was exported from GSE 2.1.03.
  Author="Bigmouth@Baelgun",
  SpecID=265,
  Talents = "3111112",
  Help = [[80/100ms]],
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/petattack",
        "/castsequence [nochanneling] Agony, Siphon Life, Corruption, Unstable Affliction, Soulstealer, null",
      },
      PreMacro={
      },
        "/use [nopet,combat] Summon Doomguard",
        "/cast [nochanneling] Phantom Singularity",
        "/castsequence [nochanneling] reset=combat/target  Agony, Siphon Life, Corruption, Soulstealer, Life Tap",
        "/cast [nochanneling] Unstable Affliction",
        "/cast [nochanneling] Unstable Affliction",
        "/cast [nochanneling] Unstable Affliction",
        "/cast [nochanneling] Reap Souls",
      PostMacro={
      },
      KeyRelease={
        "/startattack",
        "/petautocastoff [group] Seethe",
        "/petautocastoff [group] Burning Presence",
        "/petautocaston [nogroup] Seethe",
        "/petautocaston [nogroup] Burning Presence",
      },
    },
  },
}

AOE (3+ targets):

Sequences['Bigmouth_AF_AOE'] = {
-- This Sequence was exported from GSE 2.1.03.
  Author="Bigmouth@Baelgun",
  SpecID=265,
  Talents = "3111112",
  Help = [[80/100ms]],
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/petattack",
        "/castsequence  reset=target  Agony, Corruption, null",
      },
      PreMacro={
      },
        "/use [nopet,combat] Summon Infernal",
        "/cast [nochanneling] Phantom Singularity",
        "/castsequence Seed of Corruption, Seed of Corruption, Seed of Corruption, Agony, Life Tap, Soulstealer",
        "/cast Reap Souls",
      PostMacro={
      },
      KeyRelease={
        "/petautocastoff [group] Seethe",
        "/petautocastoff [group] Burning Presence",
        "/petautocaston [nogroup] Seethe",
        "/petautocaston [nogroup] Burning Presence",
      },
    },
  },
}

Generate Soul shards:

Sequences['Bigmouth_AF_SS'] = {
-- This Sequence was exported from GSE 2.1.03.
  Author="Bigmouth@Baelgun",
  SpecID=265,
  Talents = "3111112",
  Help = [[80/100ms]],
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead",
        "/petattack",
        "/castsequence  reset=target  Agony, Corruption, Siphon Life, null",
      },
      PreMacro={
      },
        "/use [nopet,combat] Summon Doomguard",
        "/castsequence [nochanneling] reset=combat/target  Agony, Corruption, Siphon Life, Soulstealer, Soulstealer, Life Tap",
      PostMacro={
      },
      KeyRelease={
        "/petautocastoff [group] Seethe",
        "/petautocastoff [group] Burning Presence",
        "/petautocaston [nogroup] Seethe",
        "/petautocaston [nogroup] Burning Presence",
      },
    },
  },
}

I dont understand why you have Soulstealer as a casting order when its a passive artifact trait? Please explain. thankyou

Quite sure he means Drain Soul

that would make sense but the macro wont work with soulstealer so it needs to be modified… thanks for the reply… cheers. :wink: