FluxBar - WoW 12.0 (Midnight) Addon
FluxBar is a World of Warcraft addon that allows you to create intelligent modifier-based macros by mapping different action bars to keyboard modifiers (Shift, Alt, Ctrl). This enables you to consolidate multiple action bars into a single action bar.
Installation
Copy the
FluxBarfolder to your WoW addons directory:World of Warcraft\_retail_\Interface\AddOns\FluxBarReload WoW or type
/reloadin-gameThe addon is now active!
Usage
Important: Prepare Your Action Bars
Before using FluxBar, you should empty buttons 1-12 on your primary action bar (Bar 1). The FluxBar macros will be written to these positions and will overwrite any existing actions.
Opening the UI
Type /flux in-game to open the FluxBar mapper window.
Mapping Action Bars
- Primary Bar (No Modifier): Select which action bar contains your default abilities
- Shift Modifier: Select which action bar to use when holding Shift
- Alt Modifier: Select which action bar to use when holding Alt
- Ctrl Modifier: Select which action bar to use when holding Ctrl
You can select "Not Mapped" for any modifier you don't want to use.
Note: Only action bars with abilities are shown in the dropdowns.
Creating Macros
Set up your modifier-to-bar mappings
Make sure buttons 1-12 on Bar 1 (your primary action bar) are empty - the addon will replace them with the new macros
Click "Create Macros"
The addon will scan Button 1-12 on your mapped bars and create character-specific macros named:
FLUX_1(for button 1)FLUX_2(for button 2)- ... up to
FLUX_12
These macros are automatically assigned to buttons 1-12 on Bar 1
How the Macros Work
Each macro uses WoW's conditional casting syntax to switch between abilities based on modifiers:
#showtooltip
/cast [mod:shift] Hunter's Mark; [mod:alt] Binding Shot; [mod:ctrl] Aspect of the Cheetah; Aspect of the Cheetah
- Without modifiers: Casts "Aspect of the Cheetah"
- With Shift held: Casts "Hunter's Mark"
- With Alt held: Casts "Binding Shot"
- With Ctrl held: Casts "Aspect of the Cheetah"
The macro automatically shows the tooltip of the ability that will be cast based on your current modifier state, and displays its icon.
Macro Behavior
- Empty slots are skipped: If a button doesn't have an ability on a mapped bar, that modifier conditional is omitted from the macro
- Primary bar required: The addon only creates a macro if the primary (no modifier) bar has an ability on that button
- Auto-detection: The addon automatically scans all bars (1-8) and only shows bars that have abilities
Advanced Features
Debug Mode
Enable debug logging for troubleshooting:
/flux debug
This toggles debug mode on/off. When enabled, the creation log will show detailed information about:
- Which abilities are found on each bar
- What conditionals are being added to each macro
- Macro creation status
Query Macro Icon
Check what icon ID a macro is using:
/flux icon <macroname>
Example: /flux icon FLUX_1 will show the icon ID being used by that macro. You can then use that ID to manually set the icon if needed.
Deletion
Remove all FluxBar macros for your character:
/flux delete
This will delete all macros matching your character's FluxBar naming pattern (e.g., FLUX_1, FLUX_12, etc.).
Examples
Example 1: Single Modifier Setup
- Primary: Bar 5 (main rotation)
- Shift: Bar 6 (utility abilities)
- Alt: Not Mapped
- Ctrl: Not Mapped
Result: Shift+click uses Bar 6, normal click uses Bar 5
Example 2: Full Modifier Setup
- Primary: Bar 5 (main rotation)
- Shift: Bar 6 (defensive)
- Alt: Bar 4 (crowd control)
- Ctrl: Bar 7 (mobility)
Result: Each modifier key maps to a different ability bar
Notes
- Macros are character-specific
- Macros are stored in your character's macro library (max 120 account-wide macros)
Troubleshooting
Macros show as red/broken
- Check that the abilities still exist on your mapped bars
- Run
/fluxdiagto see your current bar layout - Delete old macros and recreate them with
/flux deletefollowed by/flux
Debug mode
- Enable
/flux debugbefore creating macros to get detailed information - Check the creation log for any error messages
Bars not showing in dropdown
- The bar must have at least one ability on it to appear
- Use
/fluxdiagto verify your action bar layout
Support
For issues or feature requests please feel free to comment on CurseForge.
Version: 1.0
WoW Patch: 12.0 (Midnight)
Last Updated: January 2026

