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:395,960
Favorites:984
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 08:01 AM
Addon
40300.1
15kB
11-29-11 07: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 02: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
Old 10-26-11, 08:45 PM  
Mewnie
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by Dwargh
So basically Out of Combat = no bars unless stealthed
In combat any stance should show

I think you will need to maintain 2 versions of your stealth bar for this.
one stealthbar for ooc and one stance bar (including stealth) for in combat.
Kind of like this. I tried having two bars for basic combat (hidden OOC) and the other bar having all my Stealth skills (both OOC and IC). As well, I wanted an Alt tray on the combat bar for my Finishers.

So:

-Bar 1a: Normal combat skills, Alt for Finishers.

-Bar 1b: IC and OOC Stealth, no Alt tray.

I had the issues with the normal Combat bar vanishing if I started the battle from Stealth. Sometimes the Combat bar would not show, or it would work fine until I used the Alt bar for a Finisher and switching back to the normal bar caused it to vanish.

I kind of gave up after spending all night and morning racking my brain and started piling up some nasty error messages. A sure sign that I needed to get to sleep!



Either way.. I think it might be easier to set it up in custom states with macro conditionals.
Oi, there's macros for the macros? I think I'm going to need stronger drink!
Last edited by Mewnie : 10-26-11 at 08:48 PM.
Mewnie is offline Report comment to moderator  
Reply With Quote
Old 10-26-11, 06:14 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 Mewnie
Okay, I want to figure out this whole linked bars thing, but so far this is driving me insane.

I'm trying to set up some bars for my Rogue so that outside of hide and combat, there are no bars visible. I followed the example given by Maul and I can almost get them to work, but then things like attacking from Stealth causes the bars to vanish, or the Stealth bars don't come back after combat.

I can just about wrap my head around the somewhat labyrinthine commands, but so far, it has eluded me after eight hours of trying different combinations.
So basically Out of Combat = no bars unless stealthed
In combat any stance should show

I think you will need to maintain 2 versions of your stealth bar for this.
one stealthbar for ooc and one stance bar (including stealth) for in combat.


Or do you want the bars to be hidden even when stealthed and ooc?

Either way.. I think it might be easier to set it up in custom states with macro conditionals.
Dwargh is offline Report comment to moderator  
Reply With Quote
Old 10-26-11, 07:18 AM  
Mewnie
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Okay, I want to figure out this whole linked bars thing, but so far this is driving me insane.

I'm trying to set up some bars for my Rogue so that outside of hide and combat, there are no bars visible. I followed the example given by Maul and I can almost get them to work, but then things like attacking from Stealth causes the bars to vanish, or the Stealth bars don't come back after combat.

I can just about wrap my head around the somewhat labyrinthine commands, but so far, it has eluded me after eight hours of trying different combinations.
Last edited by Mewnie : 10-26-11 at 07:19 AM.
Mewnie is offline Report comment to moderator  
Reply With Quote
Old 10-25-11, 06:04 PM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 267
Uploads: 3
Originally posted by Dwargh

So, there's a new patch coming soon?
What's this Pet combat system thing then?
he means the next expansion, which was just recently (i think) announced.

here's a link to the New Features page for it.
__________________



anseloth is offline Report comment to moderator  
Reply With Quote
Old 10-24-11, 03:15 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 Poisednoise
I'm worried about the pet combat system - if nothing else breaks Macaroon I bet that will....

So, there's a new patch coming soon?
What's this Pet combat system thing then?
Dwargh is offline Report comment to moderator  
Reply With Quote
Old 10-24-11, 02:21 AM  
Poisednoise
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Originally posted by Apollumi
This addon dies and I guess my WoW playing will probably go also. If throwing some more money at it will help I'm willing to do that. But if Maul needs to move on I'm fine with that also. Besides, the damn Panda bear thing has me thinking about playing rift or something. Pandas!? Why'd it have to be Pandas...?
I'm worried about the pet combat system - if nothing else breaks Macaroon I bet that will....
Poisednoise is offline Report comment to moderator  
Reply With Quote
Old 10-23-11, 12:20 AM  
Apollumi
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
This addon dies and I guess my WoW playing will probably go also. If throwing some more money at it will help I'm willing to do that. But if Maul needs to move on I'm fine with that also. Besides, the damn Panda bear thing has me thinking about playing rift or something. Pandas!? Why'd it have to be Pandas...?
Apollumi is offline Report comment to moderator  
Reply With Quote
Old 10-17-11, 01:25 PM  
Shakari
A Kobold Labourer

Forum posts: 1
File comments: 57
Uploads: 0
Originally posted by Dwargh
*yawn*

Sifting through all 361 pages of comments to find all the good bits and pieces I know are in there.
Then make like a huge forum post containing it all. Go ME!

Edit: sifting turned into actually reading every comment which makes me want to reply/give answers to their queries. Gives me a feeling of unfulfillment.
Also... I'm getting sentimental about it all. Good ol' times :')
Jeez rather gutted to see you leaving but I wish you well tbh I think we see far more of you than maul hehe

Just hope macaroon continues could not manage without it myself
Shakari is offline Report comment to moderator  
Reply With Quote
Old 10-13-11, 04:46 AM  
jarri
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
as a long time macaroon user first i'd like to say thanks for its existance. can't really live without it anymore. no other mod simply compares to the possibilities of it

there are few gripes however. randomly changing skills in action bars or skills gone awol since last talent spec change or action bars simply not appearing for certain modifier key despite it working fine on the configuration gui. but still not using it isnt an option

one thing i was wondering about since it feels a design thing hat could be changed.

as a warrior i put my stances behind control+key combination. after stance swap if i keep the control key pressed macaroon doesnt show the control modifier action bar until i release control key and press it again. (many a spell reflection has been cast instead of battle shout! .)

is this intended behavior or is it something that could be changed somehow (by me and configuration perhaps)?

thanks
jarri is offline Report comment to moderator  
Reply With Quote
Old 10-10-11, 10:01 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
*yawn*

Sifting through all 361 pages of comments to find all the good bits and pieces I know are in there.
Then make like a huge forum post containing it all. Go ME!

Edit: sifting turned into actually reading every comment which makes me want to reply/give answers to their queries. Gives me a feeling of unfulfillment.
Also... I'm getting sentimental about it all. Good ol' times :')
Last edited by Dwargh : 10-11-11 at 04:46 PM.
Dwargh is offline Report comment to moderator  
Reply With Quote
Old 10-04-11, 07:23 AM  
twopro
A Defias Bandit

Forum posts: 3
File comments: 192
Uploads: 0
Re: Re: hey

Originally posted by Dwargh
Hello. The only video showing how to do anything in Macaroon as far as I know is this one I made:
http://www.youtube.com/watch?v=Dn9pnTwxKAM

If that one does not help please state your troubles on how to configure Macaroon and I will answer as best I can.


cool ty for the link i'll try to program once the servers are back up. XD
twopro is offline Report comment to moderator  
Reply With Quote
Old 10-03-11, 05:53 AM  
lolzorz
A Defias Bandit

Forum posts: 3
File comments: 9
Uploads: 0
Re: Re: keybind text on/off

Originally posted by Dwargh
That feature is now in the Button editor. General tab, I believe
Thanks very much! I call myself glancing through those options, but must have overlooked it. Once I noticed the text color could be changed, I opted for that, instead of hiding them altogether.
lolzorz is offline Report comment to moderator  
Reply With Quote
Old 10-01-11, 10:12 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: keybind text on/off

Originally posted by lolzorz
The more I learn how to use this add-on, the more I love it!

Question: how do I turn off keybind text on my buttons? I saw an image somewhere of a Macaroon main menu (older version) with a toggle box labelled "Enable Keybind Text," but my main menu doesn't have that option. Do I need to download one of the plug-ins, look in another menu to find it, or has that functionality been removed altogether? Thanks very much in advance for your assistance!
That feature is now in the Button editor. General tab, I believe
Dwargh is offline Report comment to moderator  
Reply With Quote
Old 09-30-11, 09:01 AM  
lolzorz
A Defias Bandit

Forum posts: 3
File comments: 9
Uploads: 0
keybind text on/off

The more I learn how to use this add-on, the more I love it!

Question: how do I turn off keybind text on my buttons? I saw an image somewhere of a Macaroon main menu (older version) with a toggle box labelled "Enable Keybind Text," but my main menu doesn't have that option. Do I need to download one of the plug-ins, look in another menu to find it, or has that functionality been removed altogether? Thanks very much in advance for your assistance!
lolzorz is offline Report comment to moderator  
Reply With Quote
Old 09-27-11, 06:57 PM  
Switchblade
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Re: Re: Graphical Bug with Masque

Originally posted by Dwargh
Right. Did you add the skins after you set up your bars with spells?
Many things in Macaroon, when they have been changed in some way, it helps to re-drag the spells to the buttons. As I said, I never used skins so I don't know but hope you figure it out.
It happens irrespective of whether or not the abilities and such were placed in the bars; as I demonstrated with the screenshots, it happens even when you click on empty bars which are visible due to the showgrid function.

Thanks for trying to help out all the same But it seems to be something in Macaroons code is causing the default Background and Border to be redisplayed after a click event.

Any alteration made to the skin through Masque will reset it so that the border and such are hidden again, but clicking / pressing a keybind will cause that ability to have its button border and background returned to normal as seen in the screenshots.
Last edited by Switchblade : 09-27-11 at 06:57 PM.
Switchblade 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.