Useful Evoker Macros

Useful Evoker Macros

General

Cast Quell on your Focus when pressing Shift, otherwise your current target.

#showtooltip
/cast [mod:shift, @focus] Quell; Quell

Casts Expunge on your mouseover target, otherwise the default behaviour: your target if you have one, otherwise yourself.

#showtooltip
/cast [@mouseover, help, nodead] [] Expunge

Casts Cauterizing Flame on your mouseover target, otherwise the default behaviour: your target if you have one, otherwise yourself.

#showtooltip
/cast [@mouseover, help, nodead] [] Cauterizing Flame

Cast Deep Breath / Breath of Eons at your cursors position, removing the need to aim and then click.

#showtooltip
/cast [@cursor] Deep Breath

Use Soar where possible, otherwise summon a random favorite mount.

#showtooltip Soar
/use [advflyable] Soar
/run C_MountJournal.SummonByID(0)

Use Spatial Paradox if talented on a specific player if they're alive and present in the raid, otherwise autocast it. Use Time Spiral if talented into that instead.

#showtooltip
/cast [known] [@Neems,nodead,help] [] Spatial Paradox
/cast [known: Time Spiral] Time Spiral

Cast Sleep Walk on your current target and ping your cursor position. If you're not talented into Sleep Walk, will only ping.

#showtooltip
/ping attack
/cast Sleep Walk

Cast Rescue on your mouseover target, or the mentioned players, in order, until it falls back to the default behaviour.

#showtooltip
/cast [@mouseover, nodead, help] [@Darthmanity-Ragnaros,nodead,help] [@Hashimmoto-Silvermoon,nodead,help] [@Lemeower-Silvermoon,nodead,help] [] Rescue

Scalecommander

Picks the closest enemy and casts Disintegrate should you not have a target. Useful if your target dies between globals. Also stops casting Deep Breath.

#showtooltip
/cancelaura Deep Breath
/startattack
/cast Disintegrate

Flameshaper

Cast Engulf only on enemies should you accidentally target a friendly. Redundant in 11.2!

#showtooltip Engulf
/cast [harm] Engulf

Cast Renewing Blaze on a specific friendly if present, otherwise mouseover, or use default behaviour if not talented into Lifecinders.

#showtooltip
/cast [@Eclyssian-Silvermoon,nodead,exists] [@mouseover, help, nodead] [] Renewing Blaze

Devastation

Cast Firestorm at your cursors location.

#showtooltip
/cast [@cursor] Firestorm

Pick the closest enemy and cast Pyre. Useful if your current target dies between globals to not lose time between casts.

#showtooltip
/startattack
/cast Pyre

Augmentation

Automatically swap back into Black Attunement when casting Eruption. Also stops Breath of Eons if you're mid air as Scalecommander.

#showtooltip Eruption
/cancelaura Breath of Eons
/cast [nostance:1] Black Attunement
/cast Eruption

Automatically swap into Bronze Attunement when casting Hover.

#showtooltip Hover
/cast [nostance:2] Bronze Attunement
/cast Hover

Cast Blistering Scales on your mouseover target, otherwise the party leader or the default behaviour (target of target).

#showtooltip
/cast [@mouseover, help, nodead] [@party1] [] Blistering Scales