Description
# MacroMaster
Macro templates with spell placeholders. Pick a template, fill in **your own** spells from a picker (or drag them from the spell book), choose account or character scope, create the macro. Any existing macro can be turned into a template with one click.
MacroMaster never guesses which spell your class should use — it suggests structure, you supply the spell. That is why it needs no per-class tables and keeps working across patches.
## Workflow
1. **Template** — choose one from the left list (or *New*, or *Import* an existing macro).
2. **Fill placeholders** — every `{NAME}` in the template gets a row: type a spell, drag one from your spell book onto the box, or click *Pick* for a searchable icon grid. Fixed-choice placeholders (e.g. `arena1/2/3`) show quick buttons instead. Your choices are remembered per character, so your kick stays filled when you switch templates.
3. **Create** — name it (≤16 chars), choose *Account* or *Character*, click *Create*. The macro lands on your cursor so you can drop it on an action bar. If a macro with that name already exists you are asked before it is overwritten.
`ESC` closes the window; `/macromaster` or `/mmac` opens it. Blizzard's macro window gets two extra buttons: **MacroMaster** (open) and **Save as template** (turn the selected macro into a template — spell names become placeholders automatically).

