Retri Paladin GS Macro - Single and Aoe

GS Macro Single.

Please note that wake of Ashes still not there this was tested after pre patch release at level 100


Sequences["ret1"] = {
StepFunction = [[
stepa = "12345678"
limit = string.len(stepa) or 1
if stepc == nil then
stepc = 1
end
if stepc >= limit then
stepc = 1
else
stepc = stepc + 1
end
step = tonumber(strsub (stepa, stepc, stepc))
]],
PreMacro = [[
/targetenemy [noharm][dead]
]],

-- Macro 1
[[
/run("Executing macro 1! (Judgment)")
/cast [nochanneling]Judgment
]],

-- Macro 2
[[
/run("Executing macro 2! (Crusader Strike)")
/cast [nochanneling]Crusader Strike
]],

-- Macro 3
[[
/run("Executing macro 3! (Blade of justice)")
/cast [combat,nochanneling]Blade of justice
]],

-- Macro 4
[[
/run("Executing macro 4! (Avenging Wrath)")
/castsequence [combat,nochanneling]Avenging Wrath
]],

-- Macro 5
[[
/run("Executing macro 5! (Shield of Vengeance)")
/cast [combat,nochanneling]Shield of Vengeance
]],

-- Macro 6
[[
/run("Executing macro 6! (Templar's Verdict)")
/cast [nochanneling]Templar's Verdict
]],

-- Macro 7
[[
/run("Executing macro 7! (Judgment)")
/cast [combat,nochanneling]Judgment
]],

-- Macro 8
[[
/run("Executing macro 8! (Hand of Hindrance)")
/cast [combat,nochanneling]Hand of Hindrance
]],
    
PostMacro = [[
/use [combat]13
]],
}

AOE Macro


Sequences["RET-AOE"] = {
StepFunction = [[
stepa = "12345678"
limit = string.len(stepa) or 1
if stepc == nil then
stepc = 1
end
if stepc >= limit then
stepc = 1
else
stepc = stepc + 1
end
step = tonumber(strsub (stepa, stepc, stepc))
]],
PreMacro = [[
/targetenemy [noharm][dead]
]],

-- Macro 1
[[
/run("Executing macro 1! (Judgment)")
/cast [nochanneling]Judgment
]],

-- Macro 2
[[
/run("Executing macro 2! (Crusader Strike)")
/cast [nochanneling]Crusader Strike
]],

-- Macro 3
[[
/run("Executing macro 3! (Blade of justice)")
/cast [combat,nochanneling]Blade of justice
]],

-- Macro 4
[[
/run("Executing macro 4! (Avenging Wrath)")
/castsequence [combat,nochanneling]Avenging Wrath
]],

-- Macro 5
[[
/run("Executing macro 5! (Shield of Vengeance)")
/cast [combat,nochanneling]Shield of Vengeance
]],

-- Macro 6
[[
/run("Executing macro 6! (Divine Storm)")
/cast [combat,nochanneling]Divine Storm
]],

-- Macro 7
[[
/run("Executing macro 7! (Judgment)")
/cast [combat,nochanneling]Judgment
]],

-- Macro 8
[[
/run("Executing macro 8! (Hand of Hindrance)")
/cast [combat,nochanneling]Hand of Hindrance
]],
    
PostMacro = [[
/use [combat]13
]],
}

Give me some feedback for the betterment of the comunity :slight_smile:

What talents are you using for this bro? :slight_smile:

Hi Johan

Still testing all but for this macro my line up was:

1111321

cheers

Thanks Joao!

I’ll test it and see what my toon can do with it.

You can easier Change Blade of Justice with Wrath if it suits you better. I found I did better dps with justice.
I like Justicar’s Vengeance, its awesome BUT…you need to align a stun with a divine purpose proc to be holy free and have a 100% increase…otherwise its too expensive.
I have a razer keyboard with auto key configured so it presses continuously at 0,05 secs and it rotates nicely thru all the macro.
If you noticed I put judgement twice to see if I could reduced the, roughly, 2 secs of delay between the end on judgement cd and the new press and recast…unsuccessfully. Accordingly to Icy Veins that problem will be solved with 35% haste, we’ll see.

Cheers mate