Macro Sets

Macro Sets

77 Downloads

Macro Sets is a quality of life addon designed for Retail World of Warcraft seeking to cater to anyone who loves making macros. It allows players to easily save, load, and manage different sets of macro making it easier than ever to swap playstyles, roles, or specializations.

Macro Sets Logo

Features

  • Save and load macro sets.
  • Automatically place macros in their saved action bar slots when loading a set
  • Separate handling for general and character-specific macros.
  • Easy-to-use slash commands for managing macro sets.
  • Control over how macro icons are stored and set.

Usage

/ms save [name] [type]: Save the current macro set with the specified name. Example: /ms save mySet g.

- [name] 50 characters limit. No spaces.

- [type] Defaults to `"both"` if omitted. 

   - "g": Save general macros as a set.
   - "c": Save character-specific macros as a set.

/ms load [name]: Load the macro set with the specified name.

/ms delete [name]: Delete the macro set with the specified name.

/ms list: List all saved macro sets.

- Sets will note the tab type they encompass.

/ms icons: Toggles what the `#i` flag does at the end of macro names

- Toggled 'ON'

   - Macros with names that end with `#i` will be saved with the default/dynamic question mark icon.
   - All other macros will be saved with the first icon shown when placed on the action bar.

- Toggled 'OFF'

   - Macros with names that end with `#i` will be saved with the first icon shown when placed on the action bar.
   - All other macros will be saved with the default/dynamic question mark icon.

- Set to 'OFF' by default.

/ms help: Display help information for the addon.

Example for /ms icons

Initial macros

Example Initial

  • both macros are using a custom selected icon
  • both macro bodies are the same
#showtooltip
/cast Lightning Bolt
  • the macro 'B' on the right has the `#i` flag at the end of the name

Saved while toggled 'ON'

Example ON

  • macro without #i flag retained its chosen icon
  • macro with #i flag was given the dynamic icon and it defaulted to the Lightning Bolt icon

Saved while toggled 'OFF'

Example OFF

  • macro with #i flag retained its chosen icon
  • macro without #i flag was given the dynamic icon and it defaulted to the Lightning Bolt icon- -