UPDATE Dec 16.
Make sure to import the macro(s) again to get the updated version.
Changes.
Made some changed to the Solo rotation version of this macro.
Other Macros of mine.
(Zanyz Protection Paladin - MythicPlus - Smooth Macro!)
Introduction.
Hello my lazy fellow folks!
I am Zanyz @Ragnaros and main Paladin
Some of you might remember me from Shadowlands lanuch when I made my Shadow Priest macro, which got some good feedback from the community
Shadowlands unfortunately didn’t stick with me and I end up taking a break from WoW all together for… 2 years now?
But we are back at it now! Only this time I will be playing my main… A Paladin! That I have had as a main since Woltk and all the way up till Shadowlands, when I made the switch for a Shadow Priest.
About the macro(s).
MacroTab 1 = Solo.
Will cast Holy Prism on self for AoE focused damage output and Holy Shock on target enemy (mouseover for healing friendly players).
@mouseover friendly targets will cast Word of Glory, if not, then Shield of Righteous at your target.
MacroTab 2 = Mythic+
Here it is important to set the tank as focus target, in order for our Judgment to be cast.
I personal don’t like having my healing abilities build into the same macro as my dps macro, and therefor I don’t have any healing build into this one. Purely a DPS rotation for more competitive content and my playstyle.
MacroTab 3 = Raid
(yet to be made).
MacroTab 4
Showcase of all my in-game macros.
Run at 50ms.
The macro(s).
d00HAaqiKk4rej(eIkQrrurCkevKxjPKQzrWTuQe7IOc)sadtPIJPqltP8mjvtdPQUgrX2iQ03quACevuNdrL6Dej1avvDqbAHiQ6HscMisvUisLSrjrFKijJKO0jLeALikMjrQBIuP2jc)usjgQsvTujfpfyQi5QskPSvjL6RkvQZIuHwRsL0Bbv3fu2l0FrujdwLdl1IjQ6XGmzfDzsBws6ZiYOj0PfA1evKEnsXSvYTvWUP0VfnCv54iv0YP45smDuxxvz7iL(UsvgpIkCEbTEjLK5te7NQXrKcjgrWUgKGoURKlzRfPPJKl6Tpaj2qkeiDx4AT3SzDIGTD22g3gL7oYuFBRocQDBIT8lTGuiJa6UHmzbPqIrKcb1UnXw(LwqkeiBUc33eldifsmIGaqDH9d()B1HQbMFYMRq)23eldiJaz7Hb1ulv3TPzrKcjgrqaOUW(b)NBdjLfeBZGGnNApH5NS9WGA8lR63UnnlImci09QDB2OpsHeJiiauxy)G)pKFfnPvncI66jyZP2ty(T70m9lR6NuTstOu7h8FUnKuwqSndc2CQ9eMFaXOUM(Lv9Jfv)QjssK18RGmcQqAlkKP5yArkKyebbG6c7xfsBrHmnhtlYiGmFtsdQLrkKyebbG6c7h8FUnKuwqSndc2CQ9eMFK5BsAqTmYiOcMVspvdGnrAuKcjgrqaOUW(b)NBdjLfeBZGGnNApH5xfmFLEQg)aSjsJImcKnxHaXeIgKcjgrqaOUW(b)Fi)kAsRAee11tWMtTNW8t2Cf6hqmHOrQ9d(p3gskli2MbbBo1EcZpzZvOFaXeIgKrqqMBiAqkKyebbkCB4M5gIgKrgbbH4yAlifsmIuiXisHeJiiauxy)2KRmKTosSHaxIljiZnenUexccOcFkcccXX0ImcOcFkcKoZhcQrFAZirDeay9v5NfIJPfbaLo)ulh7fYiXgsHeJifsmIuiXicca1f2p4)CBiPSGyBgeS5u7jm)22zJSJiGk8PiiiehtlYiXgsHeJiiauxy)G)pKFfnPvncI66jyZP2ty(jNLrUKTUu7h8FUnKuwqSndc2CQ9eMFYuxU7SdcOcFkcccXX0ImcOcFkcKoZhcQrFAZirDeay9v5NfIJPfbaLo)ulh7fYiXgsHeJifsmIGaqDH9d(p3gskli2MbbBo1EcZVn6VrwzqIne4sCjbzUHOXL4sqav4trqqioMwKrInKcjgrqaOUW(b)Fi)kAsRAee11tWMtTNW8BBh6t26sTFW)52qszbX2miyZP2ty(TTd9jBDKydbUexsqMBiACjUeeqf(ueeeIJPfzKOosHeJiiauxy)G)pKFfnPvncI66jyZP2ty(jNLrUKTUu7h8FUnKuwqSndc2CQ9eMFYuxU7SdcOcFkcccXX0ImsqFKcjgrqaOUW(b)NBdjLfeBZGGnNApH5xDzQtULbj2qGlXLeK5gIgxIlbbuHpfbbH4yArgb1OpTzKOocOcFkcKoZhcaS(Q8ZcXX0IG9nX0e5qKrI6ifsmIuiXicca1f2p4)CBiPSGyBgeS5u7jm)22zJSJiGk8PiiiehtlYiGk8Piq6mFiOg9PnJe1raG1xLFwioMweau68tTCSxiJe0hPqIrKcjgrqaOUW(b))T6q1aZVXr6pkxzqIne4sCjbzUHOXL4sqav4trqqioMwKrInKcjgrqaOUW(TjxziBDKydbUexsqMBiACjUeeqf(ueeeIJPfzKOosHeJiiauxy)G)pKFfnPvncI66jyZP2ty(jNLrUKTUu7h8FUnKuwqSndc2CQ9eMFYuxU7SdcOcFkcccXX0ImsqFKcjgrqaOUW(b)NBdjLfeBZGGnNApH5xDzQtULbj2qGlXLeK5gIgxIlbbuHpfbbH4yArgb1OpTzKOocOcFkcKoZhcaS(Q8ZcXX0IG9nX0e5qKrczqkKyePqIreeaQlSFW)52qszbX2miyZP2ty(Tr)nYkdsSHaxIljiZnenUexccOcFkcccXX0ImsSHuiXicca1f2p4)d5xrtAvJGOUEc2CQ9eMFB7qFYwxQ9d(p3gskli2MbbBo1EcZVTDOpzRJeBiWL4scYCdrJlXLGaQWNIGGqCmTiJGA0N2msuhbuHpfbsN5dbawFv(zH4yArW(MyAICiYiGk8Piq6mFiOg9PnJeJiaW6RYplehtlcakD(Pwo2lKrgbv0k)xCX1UnXw(LwqkKrgj2qkeu72eB5xAbPqqfmFLEQgaBI0OifsmIGaqDH9d(p3gskli2MbbBo1EcZVky(k9un(bytKgfzeqMVjPb1YifsmIGaqDH9d(F1e6RWTHKYcITzqqjhXcxeS5u7jm)iZ3K0GAzKrGS9WGAQLQ720SisHeJiiauxy)G)ZTHKYcITzqWMtTNW8t2Eyqn(Lv9B3MMfrgbviTffY0CmTifsmIGaqDH9RcPTOqMMJPfzeeK5gIgKcjgrqGc3gUzUHObzKrqqioM2csHeJifsmIuiXicca1f2Vn5kdzRJeBiWL4scYCdrJlXLGaQWNIGGqCmTiJaQWNIaPZ8HGA0N2msuhbawFv(zH4yAraqPZp1YXEHmsSHuiXisHeJifsmIGaqDH9d(F1e6RWTHKYcITzqqjhXcxeS5u7jm)22zJSJiGk8PiiiehtlYiGk8Piq6mFiOg9PnJe1raG1xLFwioMweau68tTCSxiJeBifsmIuiXicca1f2p4)CBiPSGyBgeS5u7jm)2O)gzLbj2qGlXLeK5gIgxIlbbuHpfbbH4yArgj2qkKyebbG6c7h8FUnKuwqSndc2CQ9eMF1LPo5wgKydbUexsqMBiACjUeeqf(ueeeIJPfzeuJ(0MrI6iGk8Piq6mFiaW6RYplehtlc23ettKdrgjQJuiXisHeJiiauxy)G)xnH(kCBiPSGyBgeuYrSWfbBo1EcZVTD2i7icOcFkcccXX0ImcOcFkcKoZhcQrFAZirDeay9v5NfIJPfbaLo)ulh7fYib9rkKyePqIreeaQlSFBYvgYwhj2qGlXLeK5gIgxIlbbuHpfbbH4yArgj2qkKyebbG6c7h8FUnKuwqSndc2CQ9eMF1LPo5wgKydbUexsqMBiACjUeeqf(ueeeIJPfzeuJ(0MrI6iGk8Piq6mFiaW6RYplehtlc23ettKdrgjKbPqIrKcjgrqaOUW(b)NBdjLfeBZGGnNApH53g93iRmiXgcCjUKGm3q04sCjiGk8PiiiehtlYiOg9PnJe1rav4trG0z(qaG1xLFwioMweSVjMMihImcOcFkcKoZhcQrFAZiXicaS(Q8ZcXX0IaGsNFQLJ9czKrqfTY)fxCTBtSLFPfKczKrI6ifcQDBIT8lTGuiJGGqCmTfKczeurR8FXfx72eB5xAbPqgzKG(ifcQDBIT8lTGuiG85(MKvioMwKcjgrGukI5ECMlo(8J8lTuIws(Lv9BFtYkehtlsSHGaqDH9d()q(v0Kw1iiQRNGnNApH5h8FUnKuwquxpbBo1EcZp4)VvhQgy(r(Lwkrlj)YQ(TVjzfIJPfzeiBUc9t6ijrgPqIreiLIyUhN5IJp)KnxH(jDKKiJeBiiauxy)G)pKFfnPvncI66jyZP2ty(b)NBdjLfe11tWMtTNW8d()B1HQbMFYMRq)KossKrgb7ont)YQ(jvR0eIuiXicKsrm3JZCXXNF7ont)YQ(jvR0eIeBiiauxy)G)pKFfnPvncI66jyZP2ty(b)NBdjLfe11tWMtTNW8d()B1HQbMF7ont)YQ(jvR0eImcQWsBBrrkKyebsPiM7XzU44ZVkS02wuKydbbG6c7h8)H8ROjTQrquxpbBo1EcZp4)CBiPSGOUEc2CQ9eMFW)FRounW8RclTTffzeiDkBBNfKcjgrGukI5ECMlo(8t6o0V06NSTDwqIneeaQlSFW)hYVIM0QgbrD9eS5u7jm)G)ZTHKYcI66jyZP2ty(b))T6q1aZpP7q)sRFY22zbzeq(SsJQZCaPqIreiLIyUhN5IJp)i)slLOLKFzv)Q0O6mhqIneeaQlSFW)hYVIM0QgbrD9eS5u7jm)G)ZTHKYcI66jyZP2ty(b))T6q1aZpYV0sjAj5xw1VknQoZbKra5tqdzIvJqksHeJiqkfXCpoZfhF(r(Lwkrlj)YQ(bAitSAesrIneeaQlSFW)hYVIM0QgbrD9eS5u7jm)G)ZTHKYcI66jyZP2ty(b))T6q1aZpYV0sjAj5xw1pqdzIvJqkYiq2Cf6hqmHObPqIreiLIyUhN5IJp)KnxH(betiAqIneeaQlSFW)hYVIM0QgbrD9eS5u7jm)G)ZTHKYcI66jyZP2ty(b))T6q1aZpzZvOFaXeIgKra9I0gTkvUwYQ9QwHuiXicKsrm3JZCXXNF0lsB0Q(rLRfsSHGaCBiPSFW)FRounWqI6iiauxy)G))wDOAG5h9I0gTQFu5AHmcQrN6WJJPfPqIreiLIyUhN5IJp)QrN6WJJPfj2qqaOUW(b)Fi)kAsRAee11tyQ9eMFW)52qszbrD9eMApH5xn6uhECmTiJaYNshjjYifsmIaPueZ94mxC85h51gkT(Lv9t6ijrgj2qqaOUW(b)Fi)kAsRAee11tWMtTNW8d(p3gskliQRNGnNApH5h8)3Qdvdm)iV2qP1VSQFshjjYiJGkAz1aPLsmTifsmIaPueZ94mxC85xfTSAG0sjMwKydbbG6c7h8)H8ROjTQrquxpHP2ty(b)NBdjLfe11tyQ9eMFv0YQbslLyArgbvU6IOFzv)KossKrkKyebsPiM7XzU44ZVkxDr0VSQFshjjYiXgcca1f2p4)d5xrtAvJGOUEc2CQ9eMFW)52qszbrD9eS5u7jm)G))wDOAG5xLRUi6xw1pPJKezKra9I0gTkvUw0t1xTcPqIreiLIyUhN5IJp)OxK2Ov9JkxlKydbbG6c7h8FUnKuwqjhXcxeS5u7jm)OxK2Ov9JkxlKrGS5k0V9nXYasHeJiiauxy)G)pKFfnPvncI66jyZP2ty(b)NBdjLfuYrSWfbBo1EcZpzZvOF7BILbKra5Zk7ilIuiXicKsrm3JZCXXNFKxBO06xw1Vk7ilIeBiiauxy)G)pKFfnPvncI66jyZP2ty(b)NBdjLfe11tWMtTNW8d()B1HQbMFKxBO06xw1Vk7ilImYiiiehtBbPqgbv0k)xCX1UnXw(LwqkKrgzeSBTPj4NPlifYiGUvUPxZnsHaQEPwUGaeiRAYiesSHGA0Ewl2vikpcO72(1RkAz1qRA5yArYJa69zjPPfj2qGS66Ha6aDOg6ki98JUPl6aDWjJtMDHQLF0VQPXpqUsb)2lUw(b1f2pzZvOF7BILb)sRFfDv1VQPXVGjD5x1e6ROt)M9qts9l)43h7xBN(jBUc9diMq04xA9JBdjL9tT6qOFYjd5xrtAvJFvtJFIAVIws(v1ev7Cf63B1HQPqojhoz(hYVIM0Qg)QAIQDUc9JBdjLl(TxCT8dQlSF7ont)YQ(jvR0ek4xSQF2Kf8JfvRFaXOUM(Lv9RMijrwZVIFn7xy(z8JBdjLLdNmoz2fQw(n)QMg)O7qwmcvR7NSQr9lY(fl(fhEPHBl7hN(vu2pwu9JBln(1f)QMqFf)42qszb)Iw)sZun(vnn(LFg)iZ3K0GAz)40p5v)G6clhozQOFp1usBV8BMwYz2VvKg1pXM2OLKFdH(jQ9kAj5xlFCf5Ow8t(V4A6x0YPFSO6xPhu)gAit6xx8Bi0V5R43qdzsb)A70pwunA104xf9BMwYz2pXMw1V2g6NO2ROLKFY)fxt)Iwo9JfJf)sRkh(T)NrxH(1(rV9b(zsU5yA9RAA8BinQFq5Wt5ihPv9dkTSAz)A70VHq)ERoSWHlvoCY4KzxOA5R7x104xnDC6NCsOY(XPFYR(n0tLCYjJtMDHQLN((veZ9G6I6xw1VET8Bi0VksSlsvq6MU8BOHmzXjJtMA(S(1SFYSZqroCY4KHUSYPzOCGaQ4GUxVOjAjHeBii4hlMgeSRTnSwHaPcqx1wnLyArI6JB1raDzRMgiTc5WR5w(4kYHi5ra90Q93IrIreq0dkc21Ge0XDLCjBTinDKCrV9biGUdzXiesSHaWtHQi9qc5kdcOxS0YVu6Ag50GYJaQAPciX4o7SZoBiGUdzXi0(RVcsSHmYiJi
Talent(s).
Solo / Mythic+
BEEAwtJ2KpR8WbGzhz/jy2AP8AAAAAAQEAAAAAAAlkAUSJJaNRaJJUSARS0kESKJJJJJlUIBoEA
My BlizzUI
0 30 0 0 0 4 4 UIParent 0.0 -295.8 -1 ##$$%+&('%)$+$ 0 1 0 4 4 UIParent 0.0 -246.4 -1 ##$$%+&('%(#,$ 0 2 0 4 4 UIParent 0.0 -361.3 -1 ##$$%+&('%(#,$ 0 3 0 1 1 UIParent 1017.7 -492.8 -1 #$$$%/&''%(#,$ 0 4 0 5 3 MultiBarRight -4.0 -0.3 -1 #$$$%/&''%(#,$ 0 5 0 3 3 UIParent 1132.3 11.9 -1 ##$$%/&('%(#,$ 0 6 0 3 3 UIParent 1132.3 -38.0 -1 ##$$%/&('%(#,$ 0 7 0 3 3 UIParent 1132.3 -85.3 -1 ##$$%/&('%(#,$ 0 10 0 7 7 UIParent 0.0 40.5 -1 ##$$&('% 0 11 0 1 1 UIParent -339.0 -1012.8 -1 ##$%&('%,# 0 12 0 4 4 UIParent 0.0 -82.5 -1 ##$$&('% 1 -1 0 4 4 UIParent 0.0 -395.5 -1 #&$# 2 -1 0 3 3 UIParent 1592.3 -450.2 -1 ##$# 3 0 0 1 1 UIParent -322.0 -776.8 -1 $#3# 3 1 0 1 1 UIParent 322.0 -774.8 -1 %#3# 3 2 0 1 1 UIParent 506.5 -778.8 -1 %## 3 3 0 0 0 UIParent 452.3 -292.8 -1 '$(#)#-k.G/#1#3# 3 4 0 0 0 UIParent 8.3 -292.7 -1 ,%-3.'/#0$1$2( 3 5 0 2 2 UIParent -112.3 -252.8 -1 &#*$3' 3 6 0 2 2 UIParent -112.3 -252.8 -1 3# 4 -1 0 4 4 UIParent 0.0 -143.5 -1 # 5 -1 0 1 1 UIParent 330.0 -1012.8 -1 # 6 0 0 2 2 UIParent 0.0 -3.6 -1 ##$#%#&C(()(*# 6 1 0 5 5 UIParent -1232.3 239.3 -1 ##$$%#'&(1)(*# 7 -1 0 3 3 UIParent 2.0 -141.0 -1 # 8 -1 0 6 6 UIParent 32.0 32.0 -1 #&$C%$&h 9 -1 0 8 8 UIParent -405.1 159.8 -1 # 10 -1 1 0 0 UIParent 16.0 -116.0 -1 # 11 -1 0 1 1 UIParent 807.0 -632.8 -1 # 12 -1 0 1 1 UIParent 829.5 -52.8 -1 #=
AutoHotkey
Here is the AutoHotkey script I use for my key pressing.
$1::
While GetKeyState(“1”,“P”)
{
Send, 1
Sleep, 50 ; every 50 miliseconds
}
Return
*INS::
Suspend ;Suspend Hotkeys off/on
Pause, 1 ;Pause Script off/on
Return