promotional bannermobile promotional banner
premium banner
Creates Macros for All Classes, and Shared Macros.

Description

Shout-out to NEM! 

 

ClassMacros is a lightweight World of Warcraft addon that gives you instant access to a curated library of class-specific and shared utility macros—all from a single, easy-to-use window.


Key Features

  • Class & Shared Macro Sets
    Select your class (Death Knight, Demon Hunter, Druid, Evoker, Hunter, Mage, Monk, Paladin, Priest, Rogue, Shaman, Warlock or Warrior) or the Shared category via a dropdown menu.

  • One-Click Macro Creation & Pickup
    Click any macro link to automatically create the macro (if it doesn’t already exist) and pick it up on your cursor—no manual typing or copy-pasting required.

  • In-Game Tooltip Previews
    Hover over a macro link to see its full name and body in a tooltip before you create it.

  • Persistent Settings
    Remembers whether the window was open or closed, minimap icon visibility/position, and debug logging preference between sessions via the ClassMacrosDB SavedVariables.

  • Configurable via Blizzard’s Settings UI
    Under Interface → AddOns → ClassMacros, toggle the minimap icon or enable verbose debug output without touching any code.

  • Optional Minimap Icon
    Integration with LibDataBroker (via LibDBIcon-1.0) lets you show or hide a minimap icon for quick access


Usage

  1. Open the ClassMacros panel by clicking the minimap icon (if enabled) or via Interface → AddOns → ClassMacros.

  2. Choose your class or Shared in the dropdown at the top.

  3. Hover over any macro link to preview its contents.

  4. Click to create the macro and pick it up—then drag it into your Macro Window or action bar.


Enjoy faster, cleaner macro management—no more digging through spreadsheets or forums mid-combat!