This is basically the 20+ leveling macro, with the addition of shadowfiend.
I also added out of combat shield casting, to make use of the tier 2 talent for speed (body and soul).
I also added the fix I used for Tyreek’s Penance clipping issue, which was turning off the built in use trinket function and adding [combat, nochanneling] to /use 13 and /use 14 in post macro.
edit
This worked well for me from 40-60. No updates needed.
/edit
FINAL VERSION
Sequences['DPS_leveling_40+'] = {
-- This Sequence was exported from GSE 2.2.07.
Author="Baeon@Malfurion",
SpecID=256,
Talents = "3,x,x,x,x,x,x",
Default=1,
MacroVersions = {
[1] = {
Combat=true,
Trinket1=false,
Trinket2=false,
Head=false,
Neck=false,
Belt=false,
Ring1=false,
Ring2=false,
StepFunction = "Priority",
KeyPress={
"/target [@focustarget, harm, nodead]",
"/targetenemy [noharm, dead]",
"/startattack",
},
PreMacro={
},
"/cast [@player, nocombat, nochanneling] Power Word: Shield",
"/cast [combat, nochanneling] Shadowfiend",
"/cast [combat, nochanneling][@focus, exists, noharm, nodead][@player] Power Word: Shield",
"/cast [combat, nochanneling] Schism",
"/castsequence [nochanneling] reset=target Shadow Word: Pain, Penance, Penance",
"/cast [combat, nochanneling] Smite",
PostMacro={
"/use [combat, nochanneling] 13",
"/use [combat, nochanneling] 14",
},
KeyRelease={
},
},
},
}