How to Make WoW Macros
A complete tutorial on making World of Warcraft macros — from opening the /macro window to writing focus, mouseover, modifier and /castsequence macros that actually work in raids, Mythic+ and arena.
Quick start
Type /macro in chat to open the macro window. Click New, name your macro, paste the macro text, and drag the icon onto your action bar.
Targeting conditionals
Use [@mouseover,help,nodead] to cast on whoever your cursor is hovering, [@focus,harm,nodead] to cast on your saved focus target, and [@cursor] for ground-targeted spells.