Classic Mage Macro Advice

Hello everyone,

I’ve been working on mage macros for a while now. I need advice for two type of macro.

  • Evocation Equip Macro
    I use this;

#showtooltip Evocation
#showcooldown Evocation
/equip Soulkeeper
/cast Evocation
/equip Staff of Dominance

This has two problems;

  1. After Evocation cast it is not equip Staff of Dominance (Actually I want single press the button for all of theese but I didn’t sure it can be)
  2. Other is sometimes it is only equip Soulkeeper, although Evocation is castable, and only equip Soulkeeper after I press againg equip Staff of Dominance and don’t cast Evocation.
  • Polymorph / Detect Magic Macro
    Actually this one I don’t have a problem, I just want to know can it be improved.

#showtooltip
/stopcasting
/cancelaura Ice Block
/castsequence reset=2 Polymorph, Detect Magic
/s Targeting %t for Polymorph!

Thank you all in advance!