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,357
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 05-28-09, 03:44 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4135
File comments: 1939
Uploads: 39
Originally posted by slickwalker
Silly question, but how do you change pages on bars??? LOL
The same way you change pages on the default bars without clicking on the tiny arrow buttons; with keybinds. The default keybinds for this are "Shift+MouseWheelUp" (or "Shift+UpArrow") and "Shift+MouseWheelDown" (or "Shift+DownArrow"). You can change these in the Blizzard keybindings window.

Originally posted by NarusegawaNaru
What 'pages' do the default Blizzard Druid Forms come under?
i.e. Caster form is Page 1
They're the other [bonusbar:N] states. [bonusbar:1] and [bonusbar:2] are cat and bear (I'm not sure in which order). [bonusbar:3] should be moonkin/tree.

Note the the default UI does not provide a separate stealth page for cat form, but you can easily add this for Macaroon without affecting the default cat page by defining [bonusbar:1, stealth] before [bonusbar:1] (or 2, if that's cat!).
Last edited by Phanx : 05-28-09 at 03:46 PM.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 05-28-09, 11:48 AM  
slickwalker
A Deviate Faerie Dragon
 
slickwalker's Avatar

Forum posts: 18
File comments: 156
Uploads: 0
Silly question, but how do you change pages on bars??? LOL
slickwalker is offline Report comment to moderator  
Reply With Quote
Unread 05-27-09, 04:17 PM  
sindalee
A Defias Bandit
 
sindalee's Avatar

Forum posts: 2
File comments: 136
Uploads: 0
for a vechicle you want the control bar checked, as clarified below, those should be set as action buttons 121+ for as many as you need.

if you want exit, aim up and down buttons, make macro buttons on the end of your control bar with the following commands:

#macaroon-vehicleup
#macaroon-vehicledown
#macaroon-vehicleleave

yes the control bar works for mind control, also.
Last edited by sindalee : 05-27-09 at 04:17 PM.
sindalee is offline Report comment to moderator  
Reply With Quote
Unread 05-27-09, 04:07 PM  
sindalee
A Defias Bandit
 
sindalee's Avatar

Forum posts: 2
File comments: 136
Uploads: 0
Originally posted by Burnum
I have been using Action Buttons starting with #121, as I thought I read someplace that is what to do... I'm open to learning how it really should be.
you are correct there.
sindalee is offline Report comment to moderator  
Reply With Quote
Unread 05-26-09, 04:12 PM  
Corpsehacker
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Well i just noticed this the other day. I'm not sure why it's doing it and it only seems to happen on my druid which i don't play much. When i got onto my druid the stance bar appeared in the middle of my screen. I move the bar down to were it should of been and saved the profile for my druid. But every time i log out and back into it the bar is back in the center of my screen. If i reload the profile i saved it moves the bar back to the correct location.

I did delete the bar and recreated it. But it's still doing it every time i logon. Any suggestions to get this fixed?
Corpsehacker is offline Report comment to moderator  
Reply With Quote
Unread 05-26-09, 01:39 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 81
Uploads: 0
Originally posted by Borlark
@ Dredlok:
I think you only have to change the button type of the first 6 (or how much the maximun in a vehicle is) buttons in the vehicle state to "pet". The buttons should automatically use the vehicle abilites (at least in my case).
But I didn't test this with the Flame Leviathane vehicles, yet.

Borlark
I have been using Action Buttons starting with #121, as I thought I read someplace that is what to do... I'm open to learning how it really should be.
Burnum is offline Report comment to moderator  
Reply With Quote
Unread 05-26-09, 01:37 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 81
Uploads: 0
Re: Re: Re: Vehicle bars not funtioning since the last patch

Originally posted by Corbeau
If you set up a control bar, you have to turn off posses/vehicle on that bar, and just have control checked. I had an issue when setting it up, that the up, down and exit buttons didn't appear. So, what I did was, move those buttons to the storage area, set up the control bar, and then move them back to slots 8-10 of the new bar. That fixed the issue.
But do the Up and Down buttons stay all the time? I guess for now, Mac can't say when to show them or not?
Burnum is offline Report comment to moderator  
Reply With Quote
Unread 05-26-09, 10:17 AM  
Elariah
Premium Member
 
Elariah's Avatar
Premium Member

Forum posts: 18
File comments: 70
Uploads: 0
Druids / Pages

What 'pages' do the default Blizzard Druid Forms come under?
i.e. Caster form is Page 1

But what do each of the others come under?

Just wondering because I like to use the ActionID's due to the fact I sometimes use a non-modded WoW. I have my Bottom Left, Bottom Right, Right Bar 1 & 2 mapped okay. And my main Page 1. This works great on my hunter/priest/mage perfectly okay.

However when I switch into Bear Form with my druid the 'main bar' changes in wow. I assume this has different ActionID's. What about Cat Form? Travel Forms?
Do all the forms share the same 'Feral' bar page or is each one it's own page. I'm just trying to keep my bars/pages as compatible with the standard ones in Blizzard so that should I use a different wow client I don't have to set up my bars again.
Elariah is offline Report comment to moderator  
Reply With Quote
Unread 05-26-09, 09:08 AM  
Lephturn
A Defias Bandit

Forum posts: 3
File comments: 13
Uploads: 0
Vehicle bar solution

My solution has been simply to use the Blizzard vehicle bar.

In the Macaroon options you can choose to use the Blizzard vehicle bar, and although it's bigger uglier than Macaroon - it works consistently. Honestly problem solved for me, I use Macaroon for everything else, but when I get in a vehicle/turret whatever, Blizzard's vehicle bar pops up and it's bindings work by default. No fuss, no muss. The side benefit is the Blizzard bar has health/mana type indicators left and right, which can sometimes help.

So this way I'm getting the best of both worlds. Macaroon for my UI, action bars, etc., and Blizz's vehicle bar only when I need it.
__________________
Lephturn
Lephlock - 80 Belf Warlock - Earthen Ring
60 Paladin - Stormreaver
Lots of others...
Lephturn is offline Report comment to moderator  
Reply With Quote
Unread 05-26-09, 02:36 AM  
Borlark
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
@ Dredlok:
I think you only have to change the button type of the first 6 (or how much the maximun in a vehicle is) buttons in the vehicle state to "pet". The buttons should automatically use the vehicle abilites (at least in my case).
But I didn't test this with the Flame Leviathane vehicles, yet.

Borlark
Borlark is offline Report comment to moderator  
Reply With Quote
Unread 05-26-09, 01:40 AM  
Yanx
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I am looking for a referene sheet for slash commands and parameters.

Anyone who can help?
Yanx is offline Report comment to moderator  
Reply With Quote
Unread 05-25-09, 09:59 PM  
Corbeau
A Kobold Labourer

Forum posts: 0
File comments: 36
Uploads: 0
Re: Re: Vehicle bars not funtioning since the last patch

Originally posted by Burnum
I'm trying to figure out how the control bar mode works. Have not seen the Ulduar vehicles yet. I thought I had things working with setting up a vehicle bar (with the Up down and exit) and a posses bar, but it's clear now to me that didn't work right. (guess Mac can't tell how to choose vehicle or posses with those modes...) I'm hopeful that the control bar mode (that replaces both of those in Mac) will somehow know the difference and show the Up down when needed on action IDs? I've used a Macro button on an 11 button bar (last one) to make sure I get the exit button...
If you set up a control bar, you have to turn off posses/vehicle on that bar, and just have control checked. I had an issue when setting it up, that the up, down and exit buttons didn't appear. So, what I did was, move those buttons to the storage area, set up the control bar, and then move them back to slots 8-10 of the new bar. That fixed the issue.
Corbeau is offline Report comment to moderator  
Reply With Quote
Unread 05-25-09, 07:03 PM  
dark666105
A Murloc Raider

Forum posts: 9
File comments: 20
Uploads: 0
ok i have narrowed the problem of not being able to move buttons around in combat to either macaroon or the blizzard UI. Im able to do it with bartender 4 so apparently BT4 is doing something that macaroon isnt or macaroon is doing something BT4 isnt. also macaroon seems to drop my framerate by about 5 fps where BT4 doesnt. i would really like to be able to use macaroon again as its my bar mod of choice but in most raid situations with this framerate drop and not being able to swap buttons in combat i really cannot.
dark666105 is offline Report comment to moderator  
Reply With Quote
Unread 05-25-09, 05:13 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 81
Uploads: 0
Re: Vehicle bars not funtioning since the last patch

Originally posted by Dredlok
When entering a vehicle first boss in Ulduar all I get is aim up/down and exit buttons.
I have tried all manner of options but cannot get any of the vehicle controls up.
At the minute I am having to log out and disable macaroon to do this boss.
Aby ideas what the problem could be?
I'm trying to figure out how the control bar mode works. Have not seen the Ulduar vehicles yet. I thought I had things working with setting up a vehicle bar (with the Up down and exit) and a posses bar, but it's clear now to me that didn't work right. (guess Mac can't tell how to choose vehicle or posses with those modes...) I'm hopeful that the control bar mode (that replaces both of those in Mac) will somehow know the difference and show the Up down when needed on action IDs? I've used a Macro button on an 11 button bar (last one) to make sure I get the exit button...

another option could be to enable the setting in Mac to use the blizzard vehicle bar...
Burnum is offline Report comment to moderator  
Reply With Quote
Unread 05-25-09, 04:18 AM  
Dredlok
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Vehicle bars not funtioning since the last patch

When entering a vehicle first boss in Ulduar all I get is aim up/down and exit buttons.
I have tried all manner of options but cannot get any of the vehicle controls up.
At the minute I am having to log out and disable macaroon to do this boss.
Aby ideas what the problem could be?
Dredlok 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.