Hello Fellow DKs,
Unfortunately, despite everyone’s attempt to revive the priority scripts (leading 0s or 1,2,3,4,etc), they still do not work. If it works for you, chances are it is only casting the longest /castsequence on the bottom and you don’t realize it’s not using the other /castsequences.
Anyhow, on with the show.
-INTRODUCTION-
As an unholy DK, we have a few things we need to manage, such as preventing Festering Strike from using 2 Death Runes and storing Runic Power while Dark Transformation is on your pet. Otherwise, the rotation is pretty simple. Below you will find my 6 macros for 6 hotbars for use in the hotbar swapping method with modifying keys. These modifying keys are:
1)Ctrl - Held to use Scourge Strike over Festering Strike when you feel like Festering Strike may waste 2 Death Runes.
2)Alt - Held to prevent the use of Death Coil(Spending Runic Power) while your pet is under the affects of Dark Transformation and unable to benefit from Shadow Infusion procs from Death Coil.
3)Shift - Reapply diseases if you had to switch targets for too long or they fell off for some other reason.
That being said, there are some preliminary changes you may need to make to your keybinds to prevent things from breaking when you press Alt or Ctrl. As an example: If you use slot 1 on your hotbar for these macros and you have that bound to 1 on your keyboard, you will be pressing Shift+1, Ctrl+1, Alt+1, or any combination of the mods+1. That means you will need to unbind anything set to those variations. Off the top of my head, shift+1 would swap to the first hotbar and ctrl+1 would try to activate the first slot on your pet bar. These will need to be unbound so that your macro can proceed unhindered. I would also check to make sure that nothing is bound to mod+WASD, so that may move without setting anything off. I know that at least Ctrl+S is bound to disable sounds; this won’t hinder your movement but it may be annoying and something else may.
-SPEC AND MACROS-
My current spec is 3,3,1,3,1,2
Glyphs - Coming Soon
Bar 1:
#showtooltip
/cast [nomod] Outbreak; [mod:ctrl/alt] Outbreak
/castsequence [mod:shift] Icy Touch, Plague Strike
/cast Anti-Magic Shell
/swapactionbar 1 2
Bar 2:
#showtooltip
/cast [nomod] Dark Transformation; [mod:ctrl/alt] Dark Transformation
/swapactionbar 2 3
Bar 3:
#showtooltip
/cast [nomod] Scourge Strike; [mod:ctrl/alt] Scourge Strike
/swapactionbar 3 4
Bar 4:
#showtooltip
/cast [nomod] Summon Gargoyle; [mod:ctrl/alt] Summon Gargoyle
/swapactionbar 4 5
Bar 5:
#showtooltip
/cast [nomod] Festering Strike; [mod:ctrl] Scourge Strike; [mod:alt] Festering Strike
/swapactionbar 5 6
Bar 6:
#showtooltip
/cast [nomod] Death Coil
/swapactionbar 6 1
-INSTRUCTIONS-
The way these works are as follows:
-
Spam the macro on the button of your choice, it will do everything you innately need it to do and provides enough DPS for the super lazy.
-
If your Diseases fall off, hold shift until it applies both again. When you hold shift, Icy Touch and Plague Strike are the ONLY spells it will try to cast. Make sure you let go after they apply so you may continue on your merry way.
-
When your pet gains Dark Transformation, hold Alt to save your runic power for when he is back to normal. You may also let go of Alt if you gain Sudden Doom or if your Runic Power is about to cap. This will allow you to save runic power without wasting Sudden Doom procs or capping your Runic Power. When your pet goes back to normal, let go of Alt and prosper.
-
When Festering Strike is cast for the first time, and some subsequent times, it is possible for the converted runes to reactivate at the exact same time. If this happens, there is a chance that Festering Strike will reuse those Death Runes which should be spent on Scourge Strike. To prevent this when you see it may happen or whenever you have 2 Death Runes up/reactivating, hold Ctrl to replace Festering Strike with Scourge Strike. This can be used while you are holding Alt as well. After you spend one of the two runes on Scourge strike, feel free to let go and it will automatically use the other one properly.
-CONCLUSION-
The only things this macro does not contain, which I suggest managing yourself, is Soul Reaper and Empowered Rune Weapon. If you really want to use Empowered Rune Weapon in a macro, add /cast Empowered Rune Weapon to a macro of your choice.
Other than that, there you have it. If you feel more comfortable holding Ctrl during Dark Transformation, just swap ctrl and alt in Bar/Macro 5. Or, if you feel more comfortable holding shift, you’ll have to change shift in the first macro to ctrl or alt, and replace all of the ctrl or alt (whichever you put in macro 1) with shift.
TLDR; I understand this is a LOT to read, Try the macros, if you realize things are going absolutely apesh*t/not working, or if you want to maximize your DPS with the mod options, go back and read it!
Disclaimer: I’ve never raided/grouped as Unholy, I’ve legitimately only been specced unholy for about 2 hours at the time of writing this. I am human, I make mistakes, but I think I have a pretty solid understanding of how Unholy works. If you see anything that you don’t understand, or if you have any better suggestions, please post!
Happy Macroing Everyone!