Download
(454 Kb)
Download
Updated: 04-08-14 05:30 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:04-08-14 05:30 PM
Created:unknown
Downloads:396,500
Favorites:982
MD5:
5.4
Ion  Popular! (More than 5000 hits)
Version: Hydrogen-9 Beta
by: Maul, anseloth, chinoloco, kouik

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.

Help Localize Ion!

Still need:

French(frFR) • German(deDE) •
Russian(ruRU)
Latin American Spanish(esMX) • Spanish(esES) • Russian(ruRU) Brazilian Portuguese(ptBR)
Korean(koKR) Simplified Chinese(zhCN) • Traditional Chinese(zhTW)

Official Forum!

/flyout FAQ!

Bug Reports - Report bugs here

Feature Requests - Request features 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 Macaroon 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 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:
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 for patch 5.4.1

Hydrogen-6 Beta
- Updated for patch 5.3

Hydrogen-5
- Spell Count bug fix (i.e. Death Knight's Scent of Blood count update)
- Spell Charges fix properly implemented

Hydrogen-4
- Forum version, include most hotfixes appearing on the forum (flyx, Nephyrin, chinoloco,kouik)
- should now display the appropriate tooltip in all cases.
- GetSpellCount replaced by GetSpellCharges (roll charges issues)
- spells with distinct subtypes between specs should be shown as useable in all cases.
- spell cooldowns should update (trash, symbiosis, disconnect/reconnect after a spec change should not show questionmark anymore)
- flyout should show the proper spell

Hydorgen-3

Hydrogen-2 Beta
- Updated for patch 5.1
- Fixed texture issue
- Dual spec toggle should work now
- Fixed extra bar action ID
- Other minor changes
- Sorry folks, that is all :(

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
Optional Files (11)
File Name
Version
Size
Author
Date
Type
Hydrogen-6 Beta
12kB
03-31-14 08:50 AM
Addon
Hydrogen-5 Beta
43kB
03-31-14 08:47 AM
Addon
Hydrogen-4 Beta
5kB
10-29-13 01:08 PM
Addon
Hydrogen-4 Beta
5kB
10-29-13 01:07 PM
Addon
40300.1
6kB
11-29-11 09:01 AM
Addon
40300.1
15kB
11-29-11 08:59 AM
Addon
40000.2.0.1
23kB
07-02-11 11:28 PM
Patch
40000.2.0.1
2kB
07-02-11 07:51 PM
Addon
40101
45kB
11-07-10 03:21 PM
Patch
30300.21
13kB
06-13-10 08:55 PM
Patch
30200.1
10kB
08-06-09 09:23 PM
Addon


Archived Files (1)
File Name
Version
Size
Author
Date
 Ion
Hydrogen-8 Beta
417kB
Maul
03-31-14 08:51 AM


Post A Reply Comment Options
Unread 11-27-08, 03:16 PM  
Lynx0
A Flamescale Wyrmkin
 
Lynx0's Avatar

Forum posts: 132
File comments: 52
Uploads: 0
Made a posses bar, but when I enter a vehicle it does not show up. Read the FAQ, says to make sure the buttons say action id, and start with 121. I changed them to action, but when I got to change the number to 121, it goes to 120 and thats it. So what am I doing wrong?
Lynx0 is offline Report comment to moderator  
Reply With Quote
Unread 11-28-08, 12:25 AM  
willgk
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 154
Uploads: 3
I'm finding random instances where Macaroon is having issues, IE summoning my mount (Paladin, Charger (100% mount)), also the Possess bar shows up for the Escape from Silverbrook quest however 9 times out of 10 pressing the buttons doesn't work. Every once in a while the fire oil will actually work, etc. I had to disable Macaroon just to complete the quest.
willgk is offline Report comment to moderator  
Reply With Quote
Unread 11-28-08, 05:07 PM  
Bill
A Kobold Labourer

Forum posts: 0
File comments: 21
Uploads: 0
Originally posted by Fizbyn
Is there a way to hide a button bars when out of combat and have it appear "only" while you are in combat. the combat check box in the right click menu seems to do the opposite hiding while in combat but nothing for the other way around. Also when it does hide the bar you cannot use the buttons on that bar so if you hid your spells button bar during combat you wouldn't be able to use your spells. But again i am looking for away for them to be hidden out of combat.

Thanks
Don't know if this helps, but I have two overlapping custom bars - one set to [harm], the other to [noharm]. They effectvely toggle when you select a hostile. it's not quite a 'combat/nocombat situation but at least you can try it out without having to enter combat. Cheers!
Bill is offline Report comment to moderator  
Reply With Quote
Unread 11-29-08, 01:02 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Originally posted by Lalia
I checked the FAQ out and the only thing I saw that might be relevant is the possess bar. The problem is that I already made a possess bar but it never shows up when I die, and I can't set it with the buttons of the skills available to me when I die because I don't know where they are located. That's why I asked the question here in case someone who's been through this might have a more thorough response.
OK, well I have the possess bar working fine for my unholy DK ghoul-when-dead ability and all I did was create the possessbar with the (at the time) newest version of Macaroon. Action ID's were 121-132 as default and as soon as I turned ghoul my ghoul abilities were there. Now, as I have the possess bar combined with my ordinary action bar for attacks. when i turn ghoul the ordinary attack bar disappears and there is the ghoul bar. (and ofc I keep my macaroon up to date at all times.)

Actually the only thing I ever noticed about this is that when I turn ghoul Macaroon seems to take a little time switching between the 2 bars. As in it doesn't become a ghoul bar as soon as I'm dead. This might have to do with he fact that it takes some time to actually transform into a ghoul once I'm dead so I haven't even brought it up in here.

So what i can tip you about.. make sure you got the latest version of Macaroon and that the possess bar has the right action ID's. Further more... make sure you haven't accidentally made it "hide" or some other hidden bar option. Best of luck.
Last edited by Dwargh : 11-29-08 at 01:04 PM.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 11-29-08, 01:10 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Originally posted by Lynx0
Made a posses bar, but when I enter a vehicle it does not show up. Read the FAQ, says to make sure the buttons say action id, and start with 121. I changed them to action, but when I got to change the number to 121, it goes to 120 and thats it. So what am I doing wrong?
Make sure you have the latest version of Macaroon.
Which in your case you don't seem to have.


Tip: always check for a new version of Macaroon before you start your game.

I must confess even as Maul has repeatedly said; "Don't use wowmatrix to update Macaroon"
I do use wowmatrix and so far I haven't had a problem at all.
In any case. If you don't use wowmatrix to update your addons.
you can use it to check if there's a new version of a addon and then install the newer version manually.
Last edited by Dwargh : 11-29-08 at 01:10 PM.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 11-29-08, 01:19 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Originally posted by Fizbyn
Is there a way to hide a button bars when out of combat and have it appear "only" while you are in combat. the combat check box in the right click menu seems to do the opposite hiding while in combat but nothing for the other way around. Also when it does hide the bar you cannot use the buttons on that bar so if you hid your spells button bar during combat you wouldn't be able to use your spells. But again i am looking for away for them to be hidden out of combat.
Originally posted by Bill
Don't know if this helps, but I have two overlapping custom bars - one set to [harm], the other to [noharm]. They effectvely toggle when you select a hostile. it's not quite a 'combat/nocombat situation but at least you can try it out without having to enter combat. Cheers!
I don't use a bar with the combat option. And I don't think i ever will.
But. If the Combat option for a bar seems to work the opposite way I ask myself if you who use this kind of bar have checked to see if there is a "in combat" state of the bar and added your buttons in that state. In the same way as the Pet and Possession bar. If the state change is a fact, you need to remove the buttons from the "normal" state("out of combat" state) and switch states to the "in combat" state and recreate your buttons there and that should do it.

Edit: I'm so clever! (yeah checked it out anyways and.. I'm right, check the states before you add your buttons.)
Last edited by Dwargh : 11-30-08 at 10:12 PM.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 11-29-08, 04:38 PM  
Feles
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Possession Bars - Druid forms

I play a moonkin specced druid and have my main bar set up as a stance bar, stealth bar and possession bar - keymapped to 1 through =.

If I am in a shapeshifted form 90+% of the time the possession bar does not appear.

This is a bit of a problem in fights where you get possessed part way through - such as the skeletal dragon boss in DTK. Yesterday I got the bar once out of 3 transforms.

I get the same problem with pet bars - which are set up as a separate bar, with the exception of when I call my treants - which I get a pet bar for 100% of the time though afaik they cannot be controlled by a pet bar.
Feles is offline Report comment to moderator  
Reply With Quote
Unread 11-29-08, 05:40 PM  
ScytheBlade1
aka Sbo
 
ScytheBlade1's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 12
Uploads: 7
Suggestion:

Add a new type of button (ie, action, pet, macro), "special." These would be essentially predefined scripts with the ability for the script to update the icon.

The goal of a "special" category is to provide common, advanced functionality to Macaroon. An example of "Leave Vehicle" would either be (A) entirely invisible if (not CanLeaveVehicle()), otherwise it'd display an icon and leave the vehicle upon being clicked (VehicleExit()). The other thing that comes to mind is "Dismiss Pet."

Providing small amounts of specific, common functionality that would otherwise require a lot of effort and some workarounds/imperfections on the user's part would be fantastic.
__________________
<Thunder_Child> ah, nothing makes me think of WoW more than seeing 15 different addons telling me i dont know how to play
<End> Well, I'm not an AddOn, but you don't know how to play
--
<Iriel> does your 'therapy' involve pitchforks and boiling oil?
ScytheBlade1 is offline Report comment to moderator  
Reply With Quote
Unread 11-30-08, 02:33 PM  
Ironblade
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Originally posted by ScytheBlade1
Suggestion:

Add a new type of button (ie, action, pet, macro), "special." These would be essentially predefined scripts with the ability for the script to update the icon.

The goal of a "special" category is to provide common, advanced functionality to Macaroon. An example of "Leave Vehicle" would either be (A) entirely invisible if (not CanLeaveVehicle()), otherwise it'd display an icon and leave the vehicle upon being clicked (VehicleExit()). The other thing that comes to mind is "Dismiss Pet."

Providing small amounts of specific, common functionality that would otherwise require a lot of effort and some workarounds/imperfections on the user's part would be fantastic.
I can't discern what to do here - is there a macro for leave vehicle?

Also, I'm noticing that some things don't show up on the Posess Bar, such as the giant in Zul's Throw capability.

I suggest putting "Enable Blizzard Bar" in the minimap button menu until kinks suck as these are fixed.
Ironblade is offline Report comment to moderator  
Reply With Quote
Unread 11-30-08, 05:50 PM  
Balsta
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Having a couple issues lately. One is my possession bar doesn't always come up when I enter a vehicle or take over a canon etc. I have to click the minimap icon and then click the bar to cycle it thru states for the buttons to show up. Also for some reason the minimap button doesn't show up on some of my toons but does on others.

Any ideas?
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 12-01-08, 01:58 AM  
Saintvallen
A Fallenroot Satyr

Forum posts: 28
File comments: 142
Uploads: 0
Macaroon custom macro icon

Is it possible to allways have a certain spell icon even tho i change the actual skill on the position? like, on actionarbar number 1 button 2 i would like a blue immolate skill icon even tho i put soul fire or immolate beneath it?
Saintvallen is offline Report comment to moderator  
Reply With Quote
Unread 12-01-08, 06:13 AM  
namuh1
A Murloc Raider

Forum posts: 6
File comments: 33
Uploads: 0
Disappearing button assignments

Is anyone having button assignments disappear? Example: I have my bars and buttons all set and working and then occasionally I'll click on a button and the spell assigned to that button will disappear and the '?' Question Mark icon will appear. Restoring from Profile does not work so I have to manually reassign the button(s). Sometimes a whole group (not necessarily on the same bar) of buttons will lose their assignments. This is a little challenging when in combat and annoying anytime
namuh1 is offline Report comment to moderator  
Reply With Quote
Unread 12-01-08, 07:06 AM  
therydan
A Murloc Raider

Forum posts: 5
File comments: 5
Uploads: 0
Cool buffs?

Well, this might not exactly be related to Macaroon, but Macaroon is what got me here :P I have configured my UI in almost every way as I want it except for one thing now. The squarish buff icons. Cant find where in button facade to make them suckers round too :P

Great addons Maul! You're a real hero
therydan is offline Report comment to moderator  
Reply With Quote
Unread 12-01-08, 07:49 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: Macaroon custom macro icon

Originally posted by Saintvallen
Is it possible to always have a certain spell icon even tho i change the actual skill on the position? like, on action bar number 1 button 2 i would like a blue immolate skill icon even tho i put soul fire or immolate beneath it?
Yes sure. You can go button edit and right click the button to get the macro setup for that button and select any of the icons in the list of icons when you click the ? icon. (Note; if you use your mouse wheel to scroll in the icon list, you will miss some icons, so scroll by dragging the scroll list)
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 12-01-08, 07:50 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Originally posted by Balsta
Having a couple issues lately. One is my possession bar doesn't always come up when I enter a vehicle or take over a canon etc. I have to click the minimap icon and then click the bar to cycle it thru states for the buttons to show up. Also for some reason the minimap button doesn't show up on some of my toons but does on others.

Any ideas?
No chance the minimap button is behind another button? or you accidentally switched it off somehow?
Last edited by Dwargh : 12-01-08 at 07:50 AM.
Dwargh is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.