One of the most important addons you should have is WeakAuras. With this addon you will be able to get well laid out trackers for your ability cooldowns, buff uptimes, class resources as well as WeakAuras that are specifically made to track debuffs and mechanics happening in the raid.
BigWigs / DeadlyBossMods
When raiding, it is important to have timers for the fight's mechanics because not only will this help you play the encounter correctly but it is also very important to know when adds may spawn or when a boss becomes immune to damage/goes to a new phase etc.
Method Raid Tools
This addon can track and display crucial information about your raid team, which is very valuable when raiding. It also comes with a multitude of other features such as combat timers, combat res trackers, raid team cooldowns and gives you more in-depth details on your raid team and the events that happened during an encounter. It's also commonly used as a way for your raid leader to distribute assignments via the "Note" feature.
Along with AddOns, Macros can also be a very big game changer and make things a lot better. Here are some Macros that I think are essential when playing Unholy Death Knight.
Dark Transformation pet Claw macro
#showtooltip Dark Transformation
/cast Dark Transformation
/use Blood Fury
Your Dark Transformation gives your pet 100 energy back, and your Ghouls Claw on auto-cast does not use up all of your pet's energy before going into Dark Transformation. Having this macro essentially cancels out that problem as it will spend the remaining energy of your pet while you are pressing the macro. By the time the GCD is ready, and your Dark Transformation is cast, you would have commanded your pet to manually use Claw at least a couple of times, therefore draining it of energy altogether.
Stop Attack Death Grip Macro
#showtooltip Death Grip
/cast [@mouseover,exists,harm][@target,exists,harm] Death Grip
This acts as a mouseover/current target Death Grip macro, but it also cancels your attacks against that target if you have it selected. This is useful if you want to grip an add that is already CC’d. Death Grip does not break CC, but auto attacks do, so this macro negates that problem.
Cursor macros are used for abilities that generally have to be placed on the ground. This macro makes you place the abilities a lot faster and less clunky, but do pay attention to where your cursor is when using these macros.
Anti-Magic Zone Cursor Macro
/cast [@cursor] Anti-Magic Zone
Death and Decay Cursor Macro
/cast [@cursor] Death and Decay
Mouseover Macros are similar to Cursor macros, in the sense that they will use the ability that is in the macro, on a target that your cursor is over. I have mine set up, so if you have a target and are not putting your cursor over any other enemies, the ability will cast on your current target. If you have your cursor over a different target, the ability will be used on that target instead of your current target.
/cast [@mouseover,exists,harm][@target,exists,harm] Outbreak
Leap (Ghoul Jump / Abomination Interrupt)
/cast [@mouseover,exists,harm][@target,exists,harm] Leap
#showtooltip Death Coil
/cast [@mouseover,exists,harm][@target,exists,harm] Death Coil
Chains of Ice
#showtooltip Chains of Ice
/cast [@mouseover,exists,harm][@target,exists,harm] Chains of Ice
Very good for sniping low health adds without having to switch targets.
#showtooltip Soul Reaper
/cast [@mouseover,exists,harm][@target,exists,harm] Soul Reaper
Raise Ally (Combat Res)
This is for your combat res and only works on Allies, not enemies.
#showtooltip Raise Ally
/cast [@mouseover,help][@target]Raise Ally
Dark Command / Taunt
#showtooltip Dark Command
/cast [@mouseover,exists,harm][@target,exists,harm] Dark Command
Other Quality of Life Macros
Focus Mind Freeze
This will use Mind Freeze on your focus target.
#showtooltip Mind Freeze
/cast [@focus] Mind Freeze
You can find a multitude of WeakAuras on https://wago.io and Unholy Death Knight specific ones over at https://wago.io/shadowlands-weakauras/classes/death-knight/unholy
For Unholy Death Knight, these are the main weak auras you want to track with WeakAuras
- Resource Trackers (Runic Power and Runes)
- Cooldown Trackers (Army of the Dead, Dark Transformation, Summon Gargoyle, Anti-Magic Shell etc)
- Buff Trackers (Festermight, Plaguebringer, Ghoulish Frenzy etc)
- Debuff Trackers (Virulent Plague, Death Rot, Coil of Devastation etc)
- Proc Trackers (Runic Corruption, Sudden Doom etc)
- Festering Wounds Tracker