I run a Single Target and AOE Macro for Ret, and use the same macros for Raiding and Mythics.
When on a Pure Single Target Raid Boss fight i use these talents : 2232222 (only really end bosses)
For all other Raid Wings i use the talents : 1233222
For Mythic Dungeons i use the Talents : 1333222/3333222
World Quests/General : 1133131
You can choose to use Consecration for when you know you will be moving very little on mass mobs. It will cast at you automatically.
UPDATE: Have made a slight change and added better healing/quality of life for Questing/general use
The Macros work no matter which of the mentioned talents you use, without need for changing names etc.
I Keep Crusade on a separate key for when its best to use.
I have AHK set to 55ms
Sequences['Ret-Single'] = {
-- This Sequence was exported from GSE 2.1.07.
Author="Caramon@Turalyon",
SpecID=70,
Talents = "2232222",
Help = [[Raid Wings 1233222
Raid End Bosses 2232222.
Mythic 1333222 or 3333222 (consecration)
World Quests/General 1133131]],
Default=1,
MacroVersions = {
[1] = {
StepFunction = "Priority",
LoopLimit=2,
KeyPress={
"/targetenemy [noharm][dead]",
"/cast Shield of Vengeance",
},
PreMacro={
"/cast Templar's Verdict",
},
"/cast Judgment",
"/cast Blade of Justice",
"/cast Crusader Strike",
"/cast [talent:1/2] Execution Sentence; [talent:1/3][@player] Consecration",
"/cast Wake of Ashes",
"/cast Crusader Strike",
"/cast Templar's Verdict",
"/cast [talent:5/2] Eye for an Eye; [talent:5/1] Justicar's Vengeance",
"/cast Judgment",
PostMacro={
},
KeyRelease={
},
},
},
}
Sequences['Ret-AOE'] = {
-- This Sequence was exported from GSE 2.1.07.
Author="Caramon@Turalyon",
SpecID=70,
Talents = "2232222",
Help = [[Raid Wings 1233222
Raid End Bosses 2232222.
Mythic 1333222 or 3333222 (consecration)
World Quests/General 1133131]],
Default=1,
MacroVersions = {
[1] = {
StepFunction = "Priority",
LoopLimit=2,
KeyPress={
"/targetenemy [noharm][dead]",
"/cast Shield of Vengeance",
},
PreMacro={
"/cast Divine Storm",
},
"/cast Judgment",
"/cast Consecration",
"/cast Divine Storm",
"/cast Blade of Justice",
"/cast Crusader Strike",
"/cast Wake of Ashes",
"/cast Crusader Strike",
"/cast Divine Storm",
"/cast [talent:5/2] Eye for an Eye; [talent:5/1] Justicar's Vengeance",
"/cast Judgment",
PostMacro={
},
KeyRelease={
},
},
},
}
Hope these work ok for people. Any feedback appreciated.