Skip to content

Class Presets

Wick edited this page Apr 26, 2026 · 1 revision

Class Presets

Each class tab in /wsmb ships with 6 curated TBC macros — 54 presets total. Click any preset row to load it into the editor; tweak as needed; save.

What's included

The presets focus on:

  • @mouseover / @focus casting — for healers and crowd-controllers who need to act without target swapping.
  • Modifier-chained macros — [mod:shift], [mod:ctrl] to layer multiple actions on one keybind.
  • Stance / form / stealth gating — for warriors, druids, and rogues whose ability set changes with state.
  • #showtooltip at the top so the macro icon shows the relevant ability cooldown / proc state.

How to load and customize

  1. Open /wsmb and click the class tab.
  2. The 6 preset rows appear above the editor. Each row shows its name and the first ~50 chars of the macro body.
  3. Click a row → the editor populates with the full macro.
  4. Edit freely — the live 255-char counter (top-right of the editor) tells you when you're approaching Blizzard's limit.
  5. Choose Global or Per-Character scope (radio at the top of the icon strip).
  6. Save — appends if it's a new macro name; overwrites if you've loaded an existing macro from the icon strip first. The mode hint above the Save button tells you which mode you're in.

After saving

The new macro shows up in the icon strip on the right side of the panel. From there:

  • Left-click the icon → load the macro back into the editor.
  • Drag the icon onto any action bar slot — uses PickupMacro under the hood. Combat-safe (blocked in combat with a status message).
  • Click the ? next to the Name field to swap the macro's icon (full picker grid).
  • Delete removes the loaded macro after a confirmation popup.

Preset selection rationale

Presets aren't trying to cover every macro you'd ever want — they're starting points for the patterns most TBC players rely on. If you have a missing pattern that other classes would benefit from, the addon's GitHub repo accepts issues / PRs.

Clone this wiki locally