LDAPDiscDPS 7.1.5 GS 2.0

I run two different specs for my Disc Priest, one for questing & heroic dungeons that has a few more DPS talents, and one for Mythics / Raiding. The new version of GSE 2.0 seems to have support for combining macros and setting conditions for when they are ran based on default, Raiding, Mythics, and PvP. So I went ahead and combined my macros into one to share here. Also since the goal is to have one button macros, I went ahead and added some ALT conditions in mine to trigger spells with cooldowns. The inspiration for the DPS macro comes from SwaggyTheGod, and the inspiration for the healing focus section comes from KillTheNoise desire to run in Mythics.

Sequences['LDAPDiscDPS'] = {
  Author="LDAP@Bloodscalp",  
  SpecID=256,
  Talents = "3,2,1,1,1,3,1",
  Helplink = "https://wowlazymacros.com/forums/topic/ldapdiscdps-7-1-5-gs-2-0/",
  Help = "Set Razer Synapse to .050 Delay if using Toggle continuous Playback Key",
Dungeon: 3,2,1,1,1,3,1 Mythic & Raid 2,1,3,3,3,3,2
Dungeon: Divine Star & Shadowfiend on separate keybinds
Mythic / Raiding: Mindbender & Halo on separate keybind",
  Default=1,
  Raid=2,
  Mythic=2,
  Icon='INV_MISC_QUESTIONMARK',
  MacroVersions = {
    [1] = {
      Trinket1=false,
      Trinket2=false,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=false,
      Ring2=false,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast [mod:alt] Light's Wrath",
        "/cast [mod:alt] Purge the Wicked",
        "/castsequence [nochanneling: Penance] Schism, Power Word: Solace",
        "/cast [nochanneling: Penance] Penance",
        "/cast [nochanneling: Penance] Smite",
      PostMacro={
      },
      KeyRelease={
        "/startattack",
      },
    },
    [2] = {
      Trinket1=false,
      Trinket2=false,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=false,
      Ring2=false,
      StepFunction = [[Sequential]],
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast [mod:alt] Light's Wrath",
        "/cast [mod:alt] Shadow Word: Pain",
        "/cast [nochanneling: Penance] Smite",
        "/cast [nochanneling: Penance] Penance",
        "/cast [nochanneling: Penance] Smite",
      PostMacro={
      },
      KeyRelease={
        "/startattack",
      },
    },
  },
}

Function arguments near ‘Star’ is a error I get when trying to import

Johnny,

I used the export function of GSS 2.0 and just copypasta here into a code block. I changed the format of the talent and help section. See if that works.

Looks great

But also getting an error, when trying to import

“Storage [string “Storage”] :2: unexpected symbol near ‘?’”

This did it for me

Sequences['LDAPDiscDPS'] = {
Author="LDAP@Bloodscalp",
SpecID=256,
Talents = "3211131",
Helplink = "https://wowlazymacros.com/forums/topic/ldapdiscdps-7-1-5-gs-2-0/",
Help = "Set Razer Synapse to .050 Delay if using Toggle Continous Playback Key Dungeon: Divine Star & Shadowfiend on seperate keybinds - Mythic / Raiding: Mindbender & Halo on seperate keybind",
Default=1,
Raid=2,
Mythic=2,
Icon='INV_MISC_QUESTIONMARK',
MacroVersions = {
[1] = {
Trinket1=false,
Trinket2=false,
Head=false,
Neck=false,
Belt=false,
Ring1=false,
Ring2=false,
StepFunction = "Priority",
KeyPress={
"/targetenemy [noharm][dead]",
},
PreMacro={
},
"/cast [mod:alt] Light's Wrath",
"/cast [mod:alt] Purge the Wicked",
"/castsequence [nochanneling: Penance] Schism, Power Word: Solace",
"/cast [nochanneling: Penance] Penance",
"/cast [nochanneling: Penance] Smite",
PostMacro={
},
KeyRelease={
"/startattack",
},
},
[2] = {
Trinket1=false,
Trinket2=false,
Head=false,
Neck=false,
Belt=false,
Ring1=false,
Ring2=false,
StepFunction = [[Sequential]],
KeyPress={
"/targetenemy [noharm][dead]",
},
PreMacro={
},
"/cast [mod:alt] Light's Wrath",
"/cast [mod:alt] Shadow Word: Pain",
"/cast [nochanneling: Penance] Smite",
"/cast [nochanneling: Penance] Penance",
"/cast [nochanneling: Penance] Smite",
PostMacro={
},
KeyRelease={
"/startattack",
},
},
},
}

Ronni,

Did you get it to work by changing the talent section or just removing the formatting?

Import can’t handle “Spaces”, so i paste’d ur code and deleted all the Spaces, and changed the talents, copied the talent guid into “help” in GSE in wow afterwards.

I played around with yours as it wasn’t casting the instants as often as I’d like while running. I like to run and gun so to speak. However, I added in PWS and it clips Penance when it casts. Any help/info on the problem?

Sequences['DiscDamage'] = {
-- This Sequence was exported from GSE 2.0.14.
  Author="Mouthhugz@Shattered Hand",
  SpecID=256,
  Talents = " 3,2,1,1,1,3,1",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = [[Sequential]],
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast [nochanneling: Penance] Schism",
        "/castsequence [nochanneling: Penance] Power Word: Solace, Purge the Wicked",
        "/cast [nochanneling: Penance] Penance",
        "/cast [nochanneling: Penance] Smite",
        "/cast [combat][nochanneling: Penance] Power Word: Shield",
      PostMacro={
      },
      KeyRelease={
        "/startattack",
      },
    },
  },
}

unable to import

I erased some lines and changed and moved some, and also added the mouse over healing, this one should import without trouble.

Sequences['LDAPDiscDPS'] = {
-- This Sequence was exported from GSE 2.0.14.
  Author="LDAP@Bloodscalp",
  SpecID=256,
  Talents = "3,2,1,1,1,3,1",
  Helplink = "https://wowlazymacros.com/forums/topic/ldapdiscdps-7-1-5-gs-2-0/",
  Help = "Set Razer Synapse to .050 Delay if using Toggle continuous Playback Key.  Dungeon: 3,2,1,1,1,3,1 Mythic & Raid 2,1,3,3,3,3,2.  Dungeon: Divine Star & Shadowfiend on separate keybinds.  Mythic / Raiding: Mindbender & Halo on separate keybind",
  Default=1,
  Raid=2,
  PVP=1,
  Mythic=2,
  Icon='INV_MISC_QUESTIONMARK',
  MacroVersions = {
    [1] = {
      Trinket1=false,
      Trinket2=false,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=false,
      Ring2=false,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast [@mouseover,exists,help,nodead] Power Word: Shield",
        "/castsequence [@mouseover,exists,help,nodead] Shadow Mend, Plea, Plea, ",
        "/cast [mod:alt] Light's Wrath",
        "/cast [mod:alt] Purge the Wicked",
        "/castsequence [nochanneling: Penance] Schism, Power Word: Solace",
        "/cast [nochanneling: Penance] Penance",
        "/cast [nochanneling: Penance] Smite",
      PostMacro={
      },
      KeyRelease={
        "/startattack",
      },
    },
    [2] = {
      Trinket1=false,
      Trinket2=false,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=false,
      Ring2=false,
      StepFunction = [[Sequential]],
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
        "/cast [@mouseover,exists,help,nodead] Power Word: Shield",
        "/castsequence [@mouseover,exists,help,nodead] Shadow Mend, Plea, Plea, ",
        "/cast [mod:alt] Light's Wrath",
        "/cast [mod:alt] Shadow Word: Pain",
        "/cast [nochanneling: Penance] Smite",
        "/cast [nochanneling: Penance] Penance",
        "/cast [nochanneling: Penance] Smite",
      KeyRelease={
        "/startattack",
      },
    },
  },
}

I use an additional regular wow focused macro to cast PW radiance
/cast [@focus,exists,nodead] Power Word: Radiance

Thanks for the macro, I absolutely love it!!! One question with the spell Shadow Word: Pain? I dont see this spell in my spell book. Am I missing something?

LDAP,
amazing macro

[quote quote=45794]Thanks for the macro, I absolutely love it!!! One question with the spell Shadow Word: Pain? I dont see this spell in my spell book. Am I missing something?
[/quote]

Hello Top8M, as you can see dungeon/pvp, mythic/raid have different tier choices (Dungeon: 3,2,1,1,1,3,1 Mythic & Raid 2,1,3,3,3,3,2). Shadow Word: Pain is only on the mythic/raid version, the reason to that is that if you choose Purge the Wicked as your last tier it replaces Shadow Word: Pain but on the mythic/raid version the choice is grace. Hope this helps.

was wondering if there was a way for the macro (dps part) to to be at my focus target ie tanks target. this way i can keep dpsing as i mouseover members of my party to heal them as needed

Team,

Someone another forum identified the issue with my other macro in the help text, so updated here. I am not able to fix the original Macro due to system issues here.

@Top8M - Alegandro is correct that my talent choice results in a need to change the working spell.

@Ripshawn - Alegandro shared his modified version with mouseover added. I do not do mouse over macros in this macro since I usually gave the macro set to autocast using my mouse key toggle.

Sequences['LDAPDiscDPS'] = {
  Author="LDAP@Bloodscalp",  
  SpecID=256,
  Talents = "3,2,1,1,1,3,1",
  Helplink = "https://wowlazymacros.com/forums/topic/ldapdiscdps-7-1-5-gs-2-0/",
  Help = "Set Razer Synapse to .050 Delay if using Toggle continuous Playback Key",
Dungeon: 3,2,1,1,1,3,1 Mythic & Raid 2,1,3,3,3,3,2
Dungeon: Divine Star & Shadowfiend on separate keybinds
Mythic / Raiding: Mindbender & Halo on separate keybind",
  Default=1,
  Raid=2,
  Mythic=2,
  Icon='INV_MISC_QUESTIONMARK',
  MacroVersions = {
    [1] = {
      Trinket1=false,
      Trinket2=false,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=false,
      Ring2=false,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast [mod:alt] Light's Wrath",
        "/cast [mod:alt] Purge the Wicked",
        "/castsequence [nochanneling: Penance] Schism, Power Word: Solace",
        "/cast [nochanneling: Penance] Penance",
        "/cast [nochanneling: Penance] Smite",
      PostMacro={
      },
      KeyRelease={
        "/startattack",
      },
    },
    [2] = {
      Trinket1=false,
      Trinket2=false,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=false,
      Ring2=false,
      StepFunction = [[Sequential]],
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast [mod:alt] Light's Wrath",
        "/cast [mod:alt] Shadow Word: Pain",
        "/cast [nochanneling: Penance] Smite",
        "/cast [nochanneling: Penance] Penance",
        "/cast [nochanneling: Penance] Smite",
      PostMacro={
      },
      KeyRelease={
        "/startattack",
      },
    },
  },
}

When I attempt to import this it says:

Storage [string "Storage"]:7: '<name>' expected near '3'

Not sure what to do to fix it.

@ Dedren,

Try deleting the help text, that seems to work for most.

[quote quote=46121]@ Dedren,
Try deleting the help text, that seems to work for most.
[/quote]

That doesn’t work either, but I just made a new macro and copied the respective sections in.

@Dedren

strange enough but it has something to do with your browser. I have exactly same problem with Chrome / Edge since few weeks and only way i was able to import macros was making new ones with respective sections idd. Firefox fixed it.

Anyone wanna make a Disc Priest PVE DPS macro with NO alt mods and shit? Just a true ONE BUTTON macro? This is LAZY macros after all…