SuperMacro: extended macros in WoW Classic x5
Vanilla WoW Classic 1.12 · x5 realm · wowx5.ruSuperMacro lifts the main limits of Classic's built-in macro system: the 255-character cap, the small icon selection and the inability to build macros from parts. For anyone who wants a single button to cast spells, use items and switch forms, it's a must-have.
What SuperMacro adds
- Long macros — removes the 255-character limit
- Custom icons — expanded choice and icon binding by command
- Macro nesting — run one macro from another macro's text
- Extra functions — item, cooldown and state checks via
/script - More slots — convenient storage for personal and shared macros
Installation and first macro
| Step | Action |
|---|---|
| 1 | Download SuperMacro for 1.12.1, unpack into Interface/AddOns/ |
| 2 | Enable SuperMacro in the add-on selection menu |
| 3 | Open the macro window — it becomes the extended version |
| 4 | Create a macro, enter the text, drag it onto your bar |
Start simple with /cast Spell Name by name — it's more reliable than a spellbook slot number, which shifts when you learn new ranks.
Classic 1.12.1 limitations
Keep these engine quirks in mind so your macros don't fail you:
- No
[mod]— modifiers (Shift/Ctrl on one button) came later - No mouseover target out of the box — targeting is built via
/script - One active spell per press — you can't chain two casts on one button in combat
- Branching logic is assembled with
/scriptand SuperMacro functions
Examples and x5 use
On an accelerated server it's handy to have macros for consumables and rotation:
- Use a potion/bandage with an item-availability check
- Cast with an auto-reply or emote for raid coordination
- Switch druid forms / paladin auras with one button
Learn the basics in the macro guide, then build the complex logic in SuperMacro.
Overly "smart" macros can backfire — if a button behaves unpredictably, simplify it. In Classic, reliability beats cleverness.
Related material
Ready to play? Register on WowX5 and join the x5 server.
FAQ
Why use SuperMacro?
SuperMacro removes the 255-character limit on macros, adds custom icons and functions like item checks, and lets one macro call another. Essential for complex combat macros.
Do SuperMacro macros work in combat?
Yes, just like normal Vanilla 1.12.1 macros. Remember that Classic has no [mod] modifiers or mouseover conditionals from later versions, so logic is built with /script and SuperMacro functions.
Can I set a custom icon for a macro?
Yes, SuperMacro expands the icon choice and lets you bind an icon via a command in the macro text so the action-bar button looks like the intended ability.
How do I call one macro from another?
SuperMacro adds a function to run a named macro from another macro's text, which helps split long logic into parts and work around the character limit.