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,280
Favorites:983
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 07-14-09, 09:19 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: Vehicle Bar

Originally posted by high55555
Hi Folks,

I have some annoying issues with the vehicle bar.

First of all, if I take a vehicle there is no button for leaving the vehicle. As in the FAQ mentioned i changed the action bar ids and started with id 121. What is the action bar id für leaving a vehicle?

The second issue is a result of playing a druid. If I take a vehicle in caster form the action bar changes to the vehicle bar. But if I take a vehicle in another stance, for example flying stance the action bar doesn't change. Of course vehicle is marked in the options.

Regards
The 3 vehicle buttons I believe should be auto created for the vehicle state(button 10, 11, 12). However if it somehow fails to do so:
#macaroon-vehicleup
#macaroon-vehicledown
#macaroon-vehicleleave

are the macro commands to get them working.

I thought the Druid issue was fixed since I haven't heard about it for a long time.
For the moment I suggest you make a separate control bar on top of your form bar and make it the driver bar for your form bar.


I'm starting to get worried about Maul again. no sign of him for a while
Last edited by Dwargh : 07-14-09 at 03:57 PM.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 07-14-09, 12:46 AM  
high55555
A Fallenroot Satyr

Forum posts: 24
File comments: 38
Uploads: 0
Vehicle Bar

Hi Folks,

I have some annoying issues with the vehicle bar.

First of all, if I take a vehicle there is no button for leaving the vehicle. As in the FAQ mentioned i changed the action bar ids and started with id 121. What is the action bar id für leaving a vehicle?

The second issue is a result of playing a druid. If I take a vehicle in caster form the action bar changes to the vehicle bar. But if I take a vehicle in another stance, for example flying stance the action bar doesn't change. Of course vehicle is marked in the options.

Regards
high55555 is offline Report comment to moderator  
Reply With Quote
Unread 07-13-09, 12:24 PM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 267
Uploads: 3
just wondering, does anyone know how i can make a macaroon macro show any icon i want? i mean as long as i choose one that is an icon for an ingame item, like the icon for a http://www.wowhead.com/?item=46767, which in this case is called inv_misc_key_05

anyone got a suggestion on how i can make a button have that icon as its icon, without getting stuck with the tooltip of the battlebot?

i am thinking i need a modification of the following:
Code:
#showtooltip inv_misc_key_05
in this case, i am hoping to make a button that serves as a keyring button that is placed where i want it, next to the bag bar.

[edit] found a page that had info that helped me split the menu bar into two different bars, allowing me to place the key ring where i choose. the page was http://www.wowinterface.com/portal.php?id=221&a=faq&faqid=362[/edit]
__________________



Last edited by anseloth : 07-13-09 at 12:35 PM.
anseloth is offline Report comment to moderator  
Reply With Quote
Unread 07-13-09, 07:30 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 Sumpfmolch
Buff/Debuff Highlighting isn't working properly for months now.
Some spells like "Kill Command" (Hunter) are not showing their picture but only a questionmark for months, too.
What about the highlighting isn't working?
I think the way it works for me is the way it's supposed to be. I can't see anything wrong with the way things are for me.
Are you positive you have the latest version of every Macaroon addon you're using?
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 07-13-09, 07:27 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: Dual spec wierdness

Originally posted by Raederle
Back again. This is driving me crazy. On most of my characters I have dual spec enabled, no profiles set, and the bars swap back and forth (all two of them that are dual spec enabled) with spec changes just fine. On my shaman mac just won't do it no matter what I try. I do NOT want to maintain two separate 'profiles' for the shammy. It's not an issue with any other toon. Why would this one character be different?

Drat!

Raederle
Do you get any lua errors?
Do you use any other addon specifically for your shaman that you're not using on the other toons. Other than that it should work just fine.
Dualspec issues are the 1 thing I cannot help with in any way since I am a 1 spec/toon guy.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 07-12-09, 11:51 AM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 81
Uploads: 0
Re: Dual spec wierdness

Originally posted by Raederle
Back again. This is driving me crazy. On most of my characters I have dual spec enabled, no profiles set, and the bars swap back and forth (all two of them that are dual spec enabled) with spec changes just fine. On my shaman mac just won't do it no matter what I try. I do NOT want to maintain two separate 'profiles' for the shammy. It's not an issue with any other toon. Why would this one character be different?

Drat!

Raederle
when you say you have dual spec enabled, are you talking about in Mac or the game?

don't enable it in Mac if you don't want to swap profiles?
Burnum is offline Report comment to moderator  
Reply With Quote
Unread 07-12-09, 10:14 AM  
Raederle
A Deviate Faerie Dragon

Forum posts: 18
File comments: 101
Uploads: 0
Dual spec wierdness

Back again. This is driving me crazy. On most of my characters I have dual spec enabled, no profiles set, and the bars swap back and forth (all two of them that are dual spec enabled) with spec changes just fine. On my shaman mac just won't do it no matter what I try. I do NOT want to maintain two separate 'profiles' for the shammy. It's not an issue with any other toon. Why would this one character be different?

Drat!

Raederle
Raederle is offline Report comment to moderator  
Reply With Quote
Unread 07-12-09, 09:16 AM  
Sumpfmolch
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Buff/Debuff Highlighting isn't working properly for months now.
Some spells like "Kill Command" (Hunter) are not showing their picture but only a questionmark for months, too.
Sumpfmolch is offline Report comment to moderator  
Reply With Quote
Unread 07-11-09, 09:49 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: Re: Re: add keyring into the bags bar?

Originally posted by Burnum
I bet you could make a Macro button open the keyring?
Can put it almost anyplace you want that way.

maybe something like this? (i did not test it)

/script ToggleKeyRing();


I don't even show any bag buttons at all. SHIFT-B is all I need for them. Not sure if you can call the keyring by keyboard. my menu buttons are mini size, stuffed up near the mini map. Seems to work for me that way... more clear space for buttons I need.
Very true. and also I tried it out.
Code:
/run ToggleKeyRing()
does the trick.
however it might just be easier to just set a binding for the toggle in Blizzard bindings(about 1/3 of the scroll list down).
Last edited by Dwargh : 07-12-09 at 07:17 AM.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 07-11-09, 09:30 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: Cooldown Color change?

Originally posted by Kraav
Maul:

Is there any way to change the cooldown count color? I like the yellow numbers but I find when the count gets low the red is hard to see.

I am asking if there is any way to keep it counting down with the yellow color?
Is it simply a line edit?

Thanks a ton!

Kraav
I've checked in the Macaroon_Buttons.lua and found:
Code:
		if (coolDown < 6) then
			button.cooldowntext1:Hide()
			button.cooldowntext2:Show()
		else
			button.cooldowntext1:Show()
			button.cooldowntext2:Hide()
		end
in function: "local function updateCooldownText(button, start, duration, enable)"
I have not tested this but I bet if you change this to:

Code:
		if (coolDown < 6) then
			button.cooldowntext2:Hide()
			button.cooldowntext1:Show()
		else
			button.cooldowntext1:Show()
			button.cooldowntext2:Hide()
		end
You should be keeping it yellow.
Last edited by Dwargh : 07-11-09 at 09:32 PM.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 07-11-09, 05:41 PM  
Aleysha
A Kobold Labourer
 
Aleysha's Avatar

Forum posts: 0
File comments: 11
Uploads: 0
Having to reload on spec changing

I have absolutely no problems with Macaroon. Every bar switch when it's supposed to and everything behaves wonderfully.

But whenever I change specs I have to reload the ui before I get my bars to show up (they are all configured to appear in combat only). It not a big issue since I have the buttons in storage and keybinded there. So everything works even when I don't have the bars showing.

I was just wondering if I did something wrong or if it is some kind of a bug. Anyone knows?
Aleysha is offline Report comment to moderator  
Reply With Quote
Unread 07-11-09, 11:10 AM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 81
Uploads: 0
Re: Re: add keyring into the bags bar?

Originally posted by Dwargh
I believe that's a coding issue. I usually have no need to open the keyring, but the other day I had to and I had forgotten it's stuck to the menu bar. Took me a few secs to remember. Anyways, something for Maul to do.
I bet you could make a Macro button open the keyring?
Can put it almost anyplace you want that way.

maybe something like this? (i did not test it)

/script ToggleKeyRing();


I don't even show any bag buttons at all. SHIFT-B is all I need for them. Not sure if you can call the keyring by keyboard. my menu buttons are mini size, stuffed up near the mini map. Seems to work for me that way... more clear space for buttons I need.
Last edited by Burnum : 07-11-09 at 11:13 AM.
Burnum is offline Report comment to moderator  
Reply With Quote
Unread 07-11-09, 08:52 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: add keyring into the bags bar?

Originally posted by anseloth
is there a way to move the keyring button from the menu bar to the bags bar? like on the left edge of the bags bar? maybe its just me, but i think it would make more sense to have it there.
I believe that's a coding issue. I usually have no need to open the keyring, but the other day I had to and I had forgotten it's stuck to the menu bar. Took me a few secs to remember. Anyways, something for Maul to do.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 07-11-09, 08:18 AM  
Kraav
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Cooldown Color change?

Maul:

Is there any way to change the cooldown count color? I like the yellow numbers but I find when the count gets low the red is hard to see.

I am asking if there is any way to keep it counting down with the yellow color?
Is it simply a line edit?

Thanks a ton!

Kraav
Kraav is offline Report comment to moderator  
Reply With Quote
Unread 07-09-09, 08:59 PM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 267
Uploads: 3
add keyring into the bags bar?

is there a way to move the keyring button from the menu bar to the bags bar? like on the left edge of the bags bar? maybe its just me, but i think it would make more sense to have it there.
__________________



Last edited by anseloth : 07-09-09 at 09:14 PM.
anseloth 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.