Description
Macro Maker
Introduction
Macro Maker is a comprehensive addon designed to simplify the creation and management of macros in World of Warcraft. Its purpose is to provide a visual, reliable environment where players can build complex macros without needing deep knowledge of macro syntax commands. It serves as a bridge between the default interface and advanced macro functionality, offering tools for both novice and experienced users.
Main Functions
Manager
The Manager is the central hub for your macro collection.
* Organization: View and manage Account Macros, Character Macros, and your Personal Library.
* Operations: Create, Delete, Duplicate, and Renaming features are fully supported.
* Library: A dedicated storage space to keep an unlimited number of macros that do not take up game slots. You can bind these library macros directly to keys.
Action Source
The Action Source panel provides direct access to all available in-game actions.
* Browsing: Navigate through tabs for Spells, Pet Abilities, Items (Equipped and in Bags), Mounts, Toys, and more.
* Interaction: Drag and drop any icon directly into the Builder Workbench to add it to your macro.
* Search: Quickly locate specific spells or items to speed up the building process.
Builder Workbench
The Workbench is the core editor where macros are assembled.
* Visual Assembly: Drag icons into specific modifier slots (Nomod, Shift, Ctrl, Alt) to assign actions.
* Live Code Generation: The addon automatically generates the correct macro script in real-time as you place icons.
* Code Review: Only readable output is shown, allowing you to verify the logic before saving.
* Optimization: Automatic optimization tools help condense macro text to fit within character limits.
Inspector
The Inspector offers advanced tools to fine-tune your macros.
* Conditional Logic: Add complex conditions (e.g., Target=Mouseover, Combat Status, Stance) using simple checkboxes.
* Commands: Browse a library of slash commands (e.g., `/castsequence`, `/petattack`) to insert special functionality.
* Templates: Access pre-built macro templates for common roles (Tank, Healer, DPS) and utilities.
* Icons: Select specific icons for your macro, including dynamic `#showtooltip` support.
Other Features
Options
* Customization: Toggle minimap button visibility and adjust general addon behavior.
* Visuals: Hide macro text on action bars for a cleaner UI.
* Backup: Create and restore backups of your macro library to prevent data loss.
* Themes: (Work in Progress) Change the look and feel of the addon with the new theming system.
Minimap Icon
* Quick Access: A convenient button around your minimap to toggle the Macro Maker window.
* Menu: Right-click to access the Options panel.
Localization
Macro Maker is fully localized for the following languages:
* English (enUS)
* German (deDE)
* French (frFR)
* Spanish (esES)
* Italian (itIT)
* Portuguese (ptBR)
* Russian (ruRU)
* Korean (koKR)
* Simplified Chinese (zhCN)
* Traditional Chinese (zhTW)
Feel free to give feedback if you found a bug or are missing a feature.


