Get an Epic Experience with Premium


Action Bars Login to Add Favorites
  • Project Manager: Maul
  • World of Warcraft
  • 1,164 Monthly Downloads
  • Supports: 5.4.7
  • 9,068 Total Downloads
  • Updated 04/08/2014
  • Created 08/29/2012
  • 48 Favorites
  • Project Site
  • Comments
  • Release Type: Beta
  • License: All Rights Reserved
  • Newest File: Hydrogen-9
Support development! **

About Ion


A macro-based action bar addon. It can stand on its own or supplement any other action bar addon or even the default Blizzard UI.

Buy Maul a Coke!

"Feel the power of the macro side..." A WoW 5.x Mists of Pandaria addon.

Official Thread - Visit this thread for more information on Ion!

FAQ - The official FAQ for Ion!

Bug Reports - Report bugs here

Feature Requests - Request features here

Comments - If you wish to post a comment, you may do so here.

Be sure to check out the Optional Ion Addons to give you additional control
over UI elements other than buttons using the Ion UI configuration framework.

Features -

  • An unlimited number of macros, create as many bars/buttons as you want/need per character!
  • Are you a keybinder extreme? Use the button storage area for all your macros/keybinds! No buttons on screen needed!
  • Are you a clicker extrodanaire? As many buttons on the screen you want where you want, when you want!
  • Macros the size of Texas! Up to 1024 characters in length!
  • Maul's unique mouseover key-binding system - where the mouseover binding system was born!
  • Many other of the favorite desired bar addon features and then some!
  • Button Facade support!
  • Every button in Ion is a macro button by default and in many ways they behave like normal action buttons. Buttons can also be set to be "action" or "pet" buttons.

Commands - Type /ion alone to display a list of available commands, which are:

  • menu: Toggle the main menu
  • storage: Open the button storage area
  • create: Create a blank bar
  • delete: Delete the currently selected bar
  • config: Toggle configuration mode for all bars
  • add: Adds buttons to the currently selected bar (add or add #)
  • remove: Removes buttons from the currently selected bar (remove or remove #)
  • edit: Toggle edit mode for all buttons
  • bind: Toggle binding mode for all buttons
  • scale: Scale a bar to the desired size.
  • snapto: Toggle SnapTo for current bar
  • autohide: Toggle AutoHide for current bar
  • shape: Change current bar's shape
  • name: Change current bar's name
  • strata: Change current bar's frame strata
  • alpha: Change current bar's alpha (transparency)
  • alphaup: Set current bar's conditions to 'alpha up'
  • arcstart: Set current bar's starting arc location (in degrees)
  • arclen: Set current bar's arc length (in degrees)
  • columns: Set the number of columns for the current bar
  • padh: Set current bar's horizontal padding
  • padv: Set current bar's vertical padding
  • padhv: Adjust both horizontal and vertical padding of the current bar incrementally
  • showgrid: Toggle the current bar's showgrid flag
  • x: Change current bar's horizontal axis position
  • y: Change current bar's vertical axis position
  • state: Toggle states for the current bar (/mac state <state>). Type /mac statelist for vaild states
  • statelist: Print a list of valid states
  • load: Load a profile
  • lock: Lock buttons

Just remember:"With great flexibility comes great configuration..."- Maul

Trinity/Trinity Bars Note: Read: Of mages, multiboxing and macros...mmm?

Ion, a World of Warcraft® user interface addon.
Copyright© 2006-2012 Connor H. Chenoweth, aka Maul

Hydrogen-9 Beta
- Debug spam fix

Hydrogen-8 Beta
- Minor update to fix smaller issues

Hydrogen-7 Beta
-Updated TOC for patch 5.4.1

Hydrogen-6 Beta
-Updated TOC for patch 5.3

Hydrogen-3 Beta
-Updated TOC for patch 5.1
-Fixed texture issue

Hydrogen-2 Beta
-Now scans profession spells
-Tentatively enabling/disabling of the Blizzard Main Bar should work
-Blizzard ExtraAction button should now only show if the Blizzard Bar is used
-Moved localization to one file

Hydrogen-1 Beta
- beta release for patch 5.0.4

Addon Packs Containing This...


First Previous Page 3 of 4 Next Last
  • #26

    Hydrogen 2 still appears to work despite the big green blocks.

  • #22
    Bars not changing on spec change?

    Just got 5.1 and updated my add ons (including Ion). When I change specs though, my bar is not changing like it was before.

    Also, I just logged in on my Paladin, and all my bars are missing from the top row, but not the other rows.

    Anyone else experiencing this problem? Or, have a fix for it? 

  • #23


    Trying to recreate some of the macros on my paladin, but they're not executing.

    /cast Avenging Wrath;
    /cast Divine Favor;
    /cast Devotion Aura;
    /use Malevolent Gladiator's Badge of Dominance;

    Is my poop time macro, and its only casting Avenging Wrath, none of the others.

  • #40

    You cant chain-cast anymore. It's nothing to do with Ion or any other addon, Blizzard won't allow it to combat bots. Also the /cast Avenging Wrath; Divine Favor; Devotion Auro etc. macro's, where you have to click multiple times, don't work anymore, not does the option to put in a delay.


    You can still cast and use ablities that are off the global cooldown in 1 macro.

  • #20

    when i enter a vehicle the bars dont load up the options for it what do i have to do to get it to work?

  • #21

    Under "Bar States" put checks in "Vehicle" and "Override". Thats what I do, anyways. I have noticed that the override sometimes locks my bar states and wont allow me to edit macros, but a /reload usually fixes it.

  • #19


    I love this addon very nice to custom our actions bars !

    I have a question: How to create profiles ? (one by character for example)

    Actually I can use Ion only for one character because all of my character load the same bars, but my shamans actions bars aren't sames my warriors actions bars.

    Thx for your work and sry for my bad english ^^'

  • #17

    I'm still playing with this addon I feel beautiful as the trinity and how the macaroon macaroon although he had many more functions such as saving profiles. but it is simply a possible option for me without at least right click launch on themselves. and can implement this feature at least I'd be very grateful please

  • #16

    please let me know something, for the many who have this addon

  • #14

    remained in beta this addon?

  • #15

    plzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz update :_(

  • #13
    "Prowl" in config gui

    when I try to enable "Prowl" in config gui, It said "gui option err".

    Last edited by mantis3d on 9/18/2012 8:35:51 PM
  • #12

    Hey Maul, great to see you're still working on this addon. I'm ashamed to say I swapped back to bartender for now as I couldn't find Macaroon updated and Ion didn't seem quite finished soon after the patch. But I'm definately planning on using yours again once all the features I love so much are back.

    Is it still/already possible to bind hotkeys from the spellbook and the macro screen? I thought this was one of the great features of maacroon, as it greatly reduced the clutter on my screen. I know I can put buttons in hidden bars and bind those, but it's not as elegant!

    I really miss the main menu and the profiles option! Please put it back. And sorry to be such a whiner....but can I say I'm not a big fan of the new name you chose? If you search for 'Ion' you get every addon that has faction, action, addition, auction, companion, profession, combustion etc. in the name as well!!!

    Last edited by Serra44 on 9/11/2012 6:53:55 AM
  • #11

    and can implement the function for self cast with the right click? for healers and difficult to play without thanks

    Last edited by balurion on 9/10/2012 4:47:42 PM
  • #10


    First of all, thanks for the great job you've done so far! I've used Trinity / Macaroon since the first release and still fan of it!
    Here is my questions :

    • In the futur, will you implement back a "Main menu" similar as the Macaroon one that you can find in the Interface / Addons Blizzard menu (with the buttons storage, general options, etc)?
    • In Macaroon, there were the possibility to customiz the "button state", button per button, for instance:
      Bar 01 : [Button 01: Maccro] [Button 02: ActionID n° XX] [Button 03: Pet ActionID n°XX]

      Is there a similar options at this moment? if not, will you put it back ? if not again, which options replace these features?
    Last edited by daelysid on 9/9/2012 11:22:09 AM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway