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:394,927
Favorites:980
MD5:
Categories:Action Bar Mods, Mists of Pandaria Beta, Beta-version AddOns
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 04-10-09, 11:32 AM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
Possess & pet bars are still not working correctly for me. I have deleted & created new seperate possess & pet bars & even named them differently to be safe.

Doing the Dailys in Ice Crown (Rapid fire spearguns and burning the buildings). I get neither a pet or posses bar unless i go into the config & manually change the state. Can't remember if the drake run is pet or possess, but the cannon is supposed to be Possess.

Do u need anything from me to help troubleshoot? Otherwise it seems to work fine.

Thanks again for all your hard work on this wonderful mod.
moonshade is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 11:35 AM  
sindalee
A Defias Bandit
 
sindalee's Avatar

Forum posts: 2
File comments: 136
Uploads: 0
Originally posted by moonshade
Possess & pet bars are still not working correctly for me. I have deleted & created new seperate possess & pet bars & even named them differently to be safe.
did you enable a vehicle bar along with the possession?
sindalee is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 12:08 PM  
Shrike81
A Murloc Raider

Forum posts: 4
File comments: 31
Uploads: 0
Originally posted by shdwphnx
However, I found a very simple fix for it... Edit the macro manually. It should only need to be done once for each ability - at least that has been the case for me. I am now in the habit that when I get a new ability, I drag it to the bar, then immediately edit the macro it created. It is a minor annoyance, but one I can easily live with.
Ah, good idea. Thanks. I don't plan on moving my buttons, just keeping them highest rank as I level. It'll be a minor inconvenience to do this, but it makes perfect sense and sounds like it would solve the problem permanently.

Thanks again!
Last edited by Shrike81 : 04-10-09 at 12:08 PM.
Shrike81 is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 12:12 PM  
Shrike81
A Murloc Raider

Forum posts: 4
File comments: 31
Uploads: 0
Oh, and I just wanted to make a suggestion... Since a majority, if not all, of your buttons will be macros and not action ID's, other mods (such as power auras) that rely on a spell cooling down or being available will NOT work with this, so what you have to do is enable the blizzard main bar, and just drag all the spells you need to it, and then disable the blizzard bar. This issue cause me a lot of confusion and tinkering because some of my abilities would work with power auras and some wouldn't and it made no sense for a while.

So anyway, just suggesting that you add that piece of information to the addon info page.

Thank you so much for all your hard work Maul!
Shrike81 is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 12:24 PM  
lwatts
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Odd Behavior

Originally posted by Yuriko
Logging out (or being booted) and then logging back in sometimes pushes all of my buttons down to the bottom of my screen, completely screwing the layout.
Are you on version 7 on the live servers?
lwatts is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 12:50 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Originally posted by Xayro
Hello,

firstly my english is not so good.
my question is: my mainbar switch on malygos 25 when i go on a disc to the vehicle bar, but i need my normal buttons to do dmg to the adds. On my Mainbar i have the tick on "Vehicle" and "Snap to". What must i do, that the mainbar doesnt switch to the vehicle bar?

thank you, i hope you can understand my question :/
For now I would keep them as separate bars. Until I stop coding like crazy and get back into the game and run Malygos, I can only guess at the issue.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 12:52 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Re: Re: Re: login & raiding bugs

Originally posted by anseloth
just wondering, but, is there an easy way to find out a compleate list of all the mods i have that have CPU profiling? maybe i could do a search of the addons and/or the WTF folders, and make sure the search checks the contents of the LUA files? they are after all text based when you look at their contents.

and, when you talk about my setup, you mean, my Macaroon setup, right? not the other mods i have too? if you do mean the other mods too, then, i should warn you, i have a lot of them.

oh, and, the 3.1.Preview versions of this mod work with the live servers, right? not just the PTR servers, pre-patch 3.1 release?
No real way to know what mods enable CPU profiling without browsing their code. However, the switch to turn profiling on/off is the same for all addons, so you only need to ensure it is turned off via on addon that can do it.

Correct, your Macaroon setup.

The preview versions are ready to go with the changes of 3.1, but are coded in such a way that if the 3.1 feature does not exist (such as using Macaroon on the live servers) Macaroon will not freak out or mess up any data.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 12:54 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Originally posted by Tweeker
The way the normal UI handles it is, allowing people to simply drop, and or left click to drop.. with yours, we have to RIGHT click.

Hope that clears it up
I remember why it was/is that way. I was only able to find one reliable method to "clear" a cursor of a Macaroon macro, and that method was only via right-click. I however re-examined the code and found a new way to clear a cursor, which works just like the default UI. The change is in the next update.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 12:57 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Originally posted by Kuervoh
So I figured out how to get my main bar to switch from Normal to Vehicle mode but I'm running into a few issues.

I have my bars setup with 6 buttons and 4 rows with keybindings 1-6 on the top row and 7 - = on the 2nd row. Is there a way to span the vehicle mode buttons to the 2nd bar? I added a vehicle bar to my 2nd row but it only replicates the 1-6 vehicle buttons. I went it and tried to change the actions manually but they don't seem to want to stick.

My next issue is when I get onto a vehicle as a passenger. I got into vehicle mode but then my 1-6 buttons disappear since I don't have any vehicle abilities. I can't attack on a vehicle so it's pretty much useless. What would a workaround be?

I originally created a separate row of buttons specifically for vehicle mode but when I tried to keybind 1 - 8 it would still attempt to do the buttons on my main bar and not the vehicle buttons. I even locked the bindings on my main bars but the key bindings would activate my main bar abilities in vehicle mode.

Thanks in advance for any help.
If you want o make sure bindings don't get confused, make sure that only one button on the screen has any particular binding. If you have two buttons showing on the screen both with the binding of "1", either button at any point in time can "grab" the "1" as it's own binding.

I myself started using the F keys for my vehicle bar (f1-f9)
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 12:58 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Originally posted by Shrike81
I don't know if anyone else seems to have this happen, or why, but for some reason half my spells seem to be at a lower rank. I have to drag the highest rank back over the spells... I can't tell how often it happens but every time I actually seem to go through and check them, half of them are the wrong rank.

I mean, shouldn't the macro's that are created be /cast shadow bolt() which would be the highest rank? Is there a way to set it to automatically use the highest rank? Am I doing something wrong? It's frustrating... I love this addon to death, but if it keeps doing this I am gonna have to find another one. This is especially a pain because my main bar on my main char is hidden.

I was experiencing this on the pre-preview one, which is why I updated to 3.6, which is what I'm using now and it's still doing it.

Thanks in advance.
This is a bug I am painfully aware of (it happens to me too ) and it has to do with the macros auto-writing themselves on data updates. I am working on fixing it
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 01:01 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Re: Odd Behavior

Originally posted by Yuriko
One bit of odd behavior to report..

Logging out (or being booted) and then logging back in sometimes pushes all of my buttons down to the bottom of my screen, completely screwing the layout. No amount of /reloadui or reloading of the profile fixes it. I have to log out of the game and stay out for several minutes before I can log in and find everything back to normal.

Also, at times my Backpack button just decides not to work. F12 or the B key will still bring it up, but clicking the button itself does nothing.

This occurs with or without the rest of my addons loaded.
If you log back in and immediately are placed in combat, the UI is very restricted in what it can do to re-set itself up. I am trying to figure out how to get the UI to set up properly before the "in combat" flag triggers and can no longer move elements around arbitrarily.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 01:01 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Originally posted by sindalee
posess and vehicle resetting perfectly when exiting those pesky mounts <3
Woohoo!!!
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 01:03 PM  
Shrike81
A Murloc Raider

Forum posts: 4
File comments: 31
Uploads: 0
Originally posted by Maul
This is a bug I am painfully aware of (it happens to me too ) and it has to do with the macros auto-writing themselves on data updates. I am working on fixing it
Thank you for the reply. One more quick question, I just got the newest rank of Inner Fire on my priest, and I when I get low like 3-4 charges left I like to reapply it so I don't take any hits without it, but for some reason (on 3.6) when I'm in combat it keeps saying a more powerful spell is active. I double checked and both the version on the bar and the one I have applied are the latest version.

I just downloaded the 3.7 update, and I will be editing all my macros to be the highest rank, so I will let you know if that makes a difference, but is there any reason why that might be the case? I can overwrite it out of combat, but in combat I get the error.

EDIT: I just figured it out. My priest main bar is hostile/friendly. The hostile bar had inner fire rank 6 on it :P

Any way to turn off autowrite, or maybe add a check to automatically use the highest rank for all buttons?
Last edited by Shrike81 : 04-10-09 at 01:12 PM.
Shrike81 is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 01:04 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Just a sneak peak at something new coming down the road - Macro Extensions

This is one of the last major features I wanted to get done in Macaroon. Being able to extend the Macro system beyond Blizzard's.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 04-10-09, 01:09 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Originally posted by Shrike81
Thank you for the reply. One more quick question, I just got the newest rank of Inner Fire on my priest, and I when I get low like 3-4 charges left I like to reapply it so I don't take any hits without it, but for some reason (on 3.6) when I'm in combat it keeps saying a more powerful spell is active. I double checked and both the version on the bar and the one I have applied are the latest version.

I just downloaded the 3.7 update, and I will be editing all my macros to be the highest rank, so I will let you know if that makes a difference, but is there any reason why that might be the case? I can overwrite it out of combat, but in combat I get the error.
Usually the "a more powerful spell is active" error is not because of an addon, but because when you had cast the spell, you had spell-boosting effects active (+spell power).

The spell shows it is an "improved" version of the highest rank you had cast, even if the spell does not directly benefit from the +effect. This is most likely an issue with the macro system in general (how the Blizzard code executes) macros. Addons cannot block spell casting arbitrarily like that, even if unintended.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul 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.