My 7.3 Prot Macros

Updated 17/10/17

So i have now added an extra set into the main macro, so set 1 is default, and will fire off all cooldowns and abilities, and set 2 will hold back on all the cooldowns for using in Raids & Mythics, where it is better to control these yourself when needed, and you are then able to use my cooldown macro to fire these off if things start going pear shaped! The macro will automatically switch to the correct set you need without having to do anything.

The 2 Macros are as follows.

  1. The attack macro i set up to fire off abilities as much as possible on cool-down, with talent advice from Icy Veins. (Defualt 1 is set for lazy play and world content, Set 2 is for Raidng and Mythics)
    The second macro is for my Cooldowns and getting out of sticky situations.

Also i suggest if running Mythics change out the talent Judgment of Light (Raid Use) and put in Consecrated Ground, it will make no difference to macro, as both are passive abilities.
Talent Seraphim can be used to if you have no issues with staying alive, and default 1 on the main macro will cast this automatically, however you will need to activate it manually when in Raids or Mythics for when it is really needed.

I run with ahk set to 75ms

I also use a simple ordinary macro (/m) for Blessing of Sacrifice, to look after my Healer in Dungeons etc. Set the Healer as your focus at start of instance, and then just press the simple 1 button macro to help them out. (Healers really appreciate this!!!)

#showtooltip Blessing of Sacrifice
/cast [@focus] Blessing of Sacrifice

Please give them a shot and let me know what you think.

Sequences['Caramon-Prot'] = {
-- This Sequence was exported from GSE 2.2.02.
  Author="Caramon@Turalyon",
  SpecID=66,
  Talents = "2132131",
  Default=1,
  Raid=2,
  Mythic=2,
  MacroVersions = {
    [1] = {
      Trinket1=true,
      Trinket2=true,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast Seraphim",
        "/cast Avenging Wrath",
      },
      PreMacro={
      },
        "/cast Ardent Defender",
        "/cast Eye of Tyr",
        "/cast Avenger's Shield",
        "/castsequence Consecration",
        "/castsequence Judgment",
        "/cast [nochanneling] Guardian of Ancient Kings",
        "/cast Blessed Hammer",
        "/castsequence Shield of the Righteous",
        "/cast Consecration",
        "/cast Blinding Light",
        "/cast Avenger's Shield",
        "/cast Judgment",
        "/cast Blessed Hammer",
        "/cast Eye of Tyr",
        "/cast Light of the Protector",
        "/cast [@player][talent:5/1] Hand of the Protector",
        "/cast Avenger's Shield",
        "/cast Blessed Hammer",
        "/cast Blinding Light",
      PostMacro={
      },
      KeyRelease={
        "/startattack",
        "/cast Hammer of Justice",
        "/cast [@player] Hand of the Protector",
      },
    },
    [2] = {
      Trinket1=true,
      Trinket2=true,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast Avenger's Shield",
        "/castsequence Consecration",
        "/castsequence Judgment",
        "/cast Blessed Hammer",
        "/castsequence Shield of the Righteous",
        "/cast Consecration",
        "/cast Avenger's Shield",
        "/cast Judgment",
        "/cast Blessed Hammer",
        "/cast [@player][talent:5/1] Hand of the Protector",
        "/cast Avenger's Shield",
        "/cast Blessed Hammer",
      PostMacro={
      },
      KeyRelease={
        "/startattack",
        "/cast Hammer of Justice",
        "/cast [@player] Hand of the Protector",
      },
    },
  },
}

Sequences['Cooldowns'] = {
-- This Sequence was exported from GSE 2.1.07.
  Author="Caramon@Turalyon",
  SpecID=66,
  Talents = "2132131",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Priority",
      LoopLimit=2,
      KeyPress={
        "/cast [nochanneling] Ardent Defender",
      },
      PreMacro={
        "/cast [nochanneling][@player] Blessing of Protection",
      },
        "/cast [nochanneling] Guardian of Ancient Kings",
        "/cast [nochanneling] Avenging Wrath",
        "/cast [nochanneling] Every Man for Himself",
      PostMacro={
        "/cast [nochanneling][@player] Blessing of Freedom",
      },
      KeyRelease={
        "/cast [nochanneling] Eye of Tyr",
      },
    },
  },
}

I thought reset=time did not work anymore?

/cast [@player][talent:5/1] Hand of the Protector
/cast [nochanneling][@player] Blessing of Freedom

Works much better, that way people don’t need to modify anything

Do I change the @Caramon to my character name? Thanks

[quote quote=54191]Do I change the @Caramon to my character name? Thanks
[/quote]

Yes, or you can set it to @player

OP updated with slight macro change etc.

/cast [@player] Hand of the Protector

if i set my healer as focus can i use something like /cast [@focus] Hand of the Protector ?
i have been away for 2 years and i do not know how mecanics work at this time

I love the macro but whenever I relog or reload ui I lose the functionality. Any advice?