John Q.'s Award Winning PVE/PVP Macro

I like it because it almost never jams. Also, it melts faces.

Talents: 2231112
PVP Talents: 223112


Sequences['Nub'] = {
-- This Sequence was exported from GSE 2.2.00.
  Author="Malchezzedar@Shu'halo",
  SpecID=265,
  Talents = "2212132",
  Help = [[Hold the CTRL button while spamming the macro if it temporarily jams.]],
  Default=1,
  Raid=2,
  PVP=3,
  Dungeon=2,
  Heroic=2,
  Mythic=2,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/petattack",
        "/stopmacro [channeling: Drain Soul] Drain Soul",
        "/cast [mod:ctrl] Drain Soul",
        "/castsequence  reset=target  Agony, Siphon Life, Corruption, null",
      },
      PreMacro={
      },
        "/cast [nopet,combat] Summon Doomguard",
        "/cast [nochanneling] Phantom Singularity",
        "/cast [nochanneling] Unstable Affliction",
        "/cast [nochanneling] Unstable Affliction",
        "/cast [nochanneling] Unstable Affliction",
        "/cast Reap Souls",
        "/castsequence Drain Soul, Life Tap, Agony, Siphon Life, Corruption",
      PostMacro={
      },
      KeyRelease={
        "/petautocastoff Whiplash",
        "/petautocastoff Shadow Lock",
        "/petautocastoff Cripple",
        "/petautocaston Lesser Invisibility",
        "/petautocaston Seduction",
        "/petautocaston Torch Magic",
        "/petautocastoff [group] Seethe",
        "/petautocastoff [group] Burning Presence",
        "/petautocaston [nogroup] Seethe",
        "/petautocaston [nogroup] Burning Presence",
      },
    },
    [2] = {
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/petattack",
        "/stopmacro [channeling: Drain Soul] Drain Soul",
        "/cast [mod:ctrl] Drain Soul",
        "/castsequence  reset=target  Agony, Siphon Life, Corruption, null",
      },
      PreMacro={
      },
        "/cast [nopet,combat] Summon Doomguard",
        "/cast [nochanneling] Phantom Singularity",
        "/cast [nochanneling] Unstable Affliction",
        "/cast [nochanneling] Unstable Affliction",
        "/cast [nochanneling] Unstable Affliction",
        "/cast Reap Souls",
        "/castsequence Drain Soul, Life Tap, Agony, Siphon Life, Corruption",
      PostMacro={
      },
      KeyRelease={
        "/petautocastoff Whiplash",
        "/petautocastoff Shadow Lock",
        "/petautocastoff Cripple",
        "/petautocaston Lesser Invisibility",
        "/petautocaston Seduction",
        "/petautocaston Torch Magic",
        "/petautocastoff [group] Seethe",
        "/petautocastoff [group] Burning Presence",
        "/petautocaston [nogroup] Seethe",
        "/petautocaston [nogroup] Burning Presence",
      },
    },
    [3] = {
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/petattack",
        "/stopmacro [channeling: Drain Soul] Drain Soul",
        "/cast [mod:ctrl] Drain Soul",
        "/castsequence  reset=target  Agony, Siphon Life, Corruption, null",
      },
      PreMacro={
      },
        "/cast [nochanneling] Phantom Singularity",
        "/cast Curse of Fragility",
        "/cast Curse of Shadows",
        "/cast [nochanneling] Unstable Affliction",
        "/cast [nochanneling] Unstable Affliction",
        "/cast [nochanneling] Unstable Affliction",
        "/cast Reap Souls",
        "/castsequence Drain Soul, Life Tap, Agony, Siphon Life, Corruption",
        "/cast Fear",
      PostMacro={
      },
      KeyRelease={
        "/petautocastoff Whiplash",
        "/petautocastoff Shadow Lock",
        "/petautocastoff Cripple",
        "/petautocaston Lesser Invisibility",
        "/petautocaston Seduction",
        "/petautocaston Torch Magic",
        "/petautocastoff [group] Seethe",
        "/petautocastoff [group] Burning Presence",
        "/petautocaston [nogroup] Seethe",
        "/petautocaston [nogroup] Burning Presence",
      },
    },
  },
}

Thanks for the macro - tried it in PVE where it may melt butter - but not that much more.

Why are you using sacrifice? Just for PVP?

WHAT PET YOU USE FOR THIS MACRO?

Because I am always switching talents, do not use the ones as recorded in the macro; instead, use the talents that I have mentioned in my OP; it is those that will give you the highest DPS and survivability.

The macro recorded Sac as my talent of choice as I was writing it. However, I use the Infernal while soloing, but use the Doomguard any other time (dungeons, raids, PVP). Occasionally, I will use the Succubus in PVP, but note, it is a DPS loss when you do use her.

And…

…You’re wrong; I don’t write and release shit macros. Each one I do has been tested for weeks and A/B tested for the highest possible damage or HPS for healer classes. Don’t know what your gear is, but that is likely the issue and/or not using the talents that I mentioned in the OP.

[quote quote=54474]I like it because it almost never jams. Also, it melts faces.
Talents: 2231112 PVP Talents: 223112
<[/quote]

so what is the talent difference for PVE over PVP as you only have 6 out of the 7 talents listed in your OP for pvp.

This:

https://worldofwarcraft.com/en-us/character/shuhalo/malchezzedar

Hey John, i noticed I only see Phantom Singularity in the pvp portion of your macro. Do you just cast it manually when not in pvp? Where could i place it in the other portions of the macro to make it be cast as part of the rotation?

Good eye! Fixed and updated in the OP.

How do you get it to use the specific macro version?

Something keeps turning off my sound effects with this macro. I have unbound all my sound keys. No other issues with other macros.

Go into /gs> Options tab > click “Prevent Sound Errors”; see if that works for you.

Nvm. Reading is hard.

Hi John and thanks for the macro.

Is this a one button macro or do we have to press other macros in separate at certain times ? thanks.

Its a spam macro; the only other key that you will need to press sometimes is the CTRL key.

It wont import for me. Am I missing something? Do you use AHK?

This is the first time that anyone said that they were having problems importing; I wrote this in GSE, so syntax should not be an issue. Make sure to grab everything including the brackets and commas ([],) or it will not import.

It could be the browser. Some browsers have issues when you copy and paste the code. The quotation marks get converted when pasted.

I tried this macro and as soon as I press the key it begins to auto spam and less than 2 seconds later i get D/Ced…and If I hold ctrl and press key it doesn’t do anything but I soon as I let go of ctrl it auto spams again and I get D/Ced.

I am using the Razer Tartarus gamepad/keyboard but all the settings are default I haven’t adjusted any key settings or any of that stuff yet.

[quote quote=55749]I tried this macro and as soon as I press the key it begins to auto spam and less than 2 seconds later i get D/Ced…and If I hold ctrl and press key it doesn’t do anything but I soon as I let go of ctrl it auto spams again and I get D/Ced.
I am using the Razer Tartarus gamepad/keyboard but all the settings are default I haven’t adjusted any key settings or any of that stuff yet.
[/quote]

That’s because whatever you’re using to spam the key is spamming way too fast and your effectively ddosing the client.
You need to slow down your keypressing program

[quote quote=55750]

I tried this macro and as soon as I press the key it begins to auto spam and less than 2 seconds later i get D/Ced…and If I hold ctrl and press key it doesn’t do anything but I soon as I let go of ctrl it auto spams again and I get D/Ced. I am using the Razer Tartarus gamepad/keyboard but all the settings are default I haven’t adjusted any key settings or any of that stuff yet.

That’s because whatever you’re using to spam the key is spamming way too fast and your effectively ddosing the client. You need to slow down your keypressing program [/quote]

Thanks. It has been a bit since I last played WoW and forgot i still had AHK installed…took care of the problem. works fine for general use getting to start back raiding with my guild and wondering will I need to manually switch these profiles around for raid, mythic etc. or will it detect what I’m doing and switch automatically?

Again thx for your help.