Devastation Evoker Interface, Macros and WeakAuras Guide

Patch 11.2.5 Last Updated: 10th Oct, 2025
Daylea Author Avatar
Daylea

Interface

Heleni Devastation Evoker UI:

Heleni Devastation Evoker UI

Addons Used:

  • Weakauras: I’m using this addon to track my ability and certain item cooldowns, buff uptime and essence. I am using a Luxthos pack for tracking all my abilities.
  • Plater: Nameplate addon to customize any detail you could think of.
  • Cell: This party frame addon primarily used by healers is a great addition to any Evokers tool kit. In Devastation I love it because it can highlight when there is a dispelable effect that I can dispel with Expunge or Cauterizing Flame. You can also bind your utility effects to keybinds for easy access to rescue a friend. The spotlight feature of cell makes raiding on augmentation much more manageable if you want to swap between both DPS specs Evoker offers!
  • Details: Combat Analysis addon to track many helpful things fight to fight.
  • BigWigs: Boss Timer addon.
  • Method Raid Tools: A very useful addon for anything raiding related from raid cooldowns to reminders. This addon does so much and I highly recommend checking out our guide to explore what it is capable of!

Macros

There aren’t really any special macros you absolutely need for evoker outside of the normal mouseover, which can be replaced with the Cell addon mentioned above in the Interface section, and cursor macros. I personally like using stopcasting macros for defensives and healthstones/healthpots just to not have to think about manually cancelling a cast, examples for stopcasting macros can be seen in rescue macros.

Cancelaura Deep Breath Macro

#showtooltip
/cancelaura Deep Breat
/cast Disintegrate

Makes cancelling Deep Breath smoother, replace Disintegrate with this macro and tap it when you want to cancel Deep Breath.

Deep Breath Cursor Macro

#showtooltip deep breath
/cast [@cursor] Deep Breath

When playing Flameshaper, makes your deep breath travel to your cursor’s location.

Rescue Cursor Macro

#showtooltip rescue
/stopcasting
/cast [@cursor] Rescue

Requires you to have already targeted your intended rescue target, will make your rescue travel to your cursor’s location.

Rescue to player Macro

#showtooltip Rescue
/cast [@player] Rescue
/target [@mouseover,help,nodead][help,nodead][@player] Rescue
/stopspelltarget

Will target your currently mouseovered friendly player or npc and rescue them to you.

Rescue yourself to someone else Macro

#showtooltip rescue
/stopcasting
/cast [@cursor] rescue
/target [@mouseover,help,nodead][help,nodead][@cursor] Rescue
/stopspelltarget

Will target your currently mouseovered friendly player or npc and rescue yourself to their location.

Firestorm Cursor Macro

#showtooltip firestorm
/cast [@cursor] firestorm

Makes your Firestorm land at your cursor’s location.

Spatial Paradox + Time Spiral Macro

#showtooltip spatial paradox
/cast [@mouseover,exists,help] [] spatial paradox
/cast time spiral

Verdant Embrace Mouseover Macro

#showtooltip
/cast [@mouseover, help, nodead] [] Verdant Embrace

Weakauras

When it comes to weakauras there are plenty of options accessible for free on Wago.io.

I’d recommend you to find a pack that tracks cooldowns and buff uptimes in a way that seems intuitive to you. This comes down to a lot of personal preference.

Here are a few excellent WA packs:

Disintegrate Tick count weakaura

This is useful to have as you can cast your next Disintegrate earlier to chain the ticks over to the new cast. Note that some addons already have tick indicators so you might already be good to go with your current UI! https://wago.io/y0M7vow-p