Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(561 Kb)
Download
Updated: 11-12-14 02:23 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.3)
Updated:11-12-14 02:23 PM
Created:unknown
Downloads:398,572
Favorites:984
MD5:
6.0.3

Ion  Popular! (More than 5000 hits)

Version: Hydrogen-11
by: Maul, Jrosk, SLOKnightfall


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 11
-Added items to the Ion Menu
-Fixed macro generation and cooldowns for most spells
-Added profile system

Hydrogen-10.3 Beta
-Reverted spell name change and added different work around for hunter call pet macros

Hydrogen-10.2 Beta
-Fixed TOC so bar position are global again. 10.1 accidentally contained a version that had the settings stored per character

Hydrogen-10.1 Beta
-Included SLOKnightfall's WoD updates
-Fixed mount macro's
-Fixed random mount macro
-Changed which spell name is used in the generated macro to fix issue with hunter pets summon macros not being correct.
-Created a list of spells that will ignore subtext in the spells. Mainly for hunter traps that were getting Trap Launcher added to the macro and not working.

Hydrogen-10 Beta
-Updating to Warlords of Draenor Expansion patch

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 (8)
File Name
Version
Size
Author
Date
Type
Hydrogen-7 Beta
43kB
10-17-14 10:17 PM
Addon
Hydrogen-7 Beta
12kB
10-15-14 08:37 AM
Addon
Hydrogen-5 Beta
5kB
10-15-14 08:35 AM
Addon
Hydrogen-5 Beta
5kB
10-15-14 08:34 AM
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


Archived Files (5)
File Name
Version
Size
Author
Date
 Ion
Hydrogen-10.3 B
460kB
Maul
10-21-14 12:00 AM
 Ion
Hydrogen-10.2 B
460kB
Maul
10-18-14 10:17 AM
 Ion
Hydrogen-10 Bet
454kB
Maul
10-15-14 08:38 AM
 Ion
Hydrogen-9 Beta
454kB
Maul
04-08-14 05:30 PM
 Ion
Hydrogen-8 Beta
417kB
Maul
03-31-14 08:51 AM


Post A Reply Comment Options
Unread 04-21-09, 07:29 AM  
sindalee
A Defias Bandit
 
sindalee's Avatar

Forum posts: 2
File comments: 136
Uploads: 0
Originally posted by Trinora
Switching between profiles still takes a very long time.
I guess this is also the reason i keep getting disconnected during login.
try dumping your caches, this worked for me.
cache\wdb\engus\cleanoutthestuffinhere
sindalee is offline Report comment to moderator  
Reply With Quote
Unread 04-21-09, 07:26 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Post Mod codeing

This is probably not the right place for it. but since there seem to be a handful of ppl using this mod that knows some about mod programming. I thought I'd give it a shot.

Since I've come to a stage in my wow gaming where I actually think it's more fun arranging and fine-tuning my mods(especially Macaroon) than to actually play the game....

I'd like to learn so I can get a better understanding of what mods can and cannot do. and perhaps help evolve some mods.

So I'd like some links to places where I can study the language from pretty much basics to more advanced stuff and/or a tutor.

any replies to this post can be sent by pm to me so the comments section don't get rolling even faster than it already are. Thanks in advance!
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 04-21-09, 07:12 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Re: Bind spell

Originally posted by Shadowblack
Hello and first welcom back Maul! really I love this addon

I have my Main Bar binding with 1, 2, 3, 4, etc... when I create a Posses Bar like Vehicle Bar I have to bind that buttons... how can bind with 1, 2 , 3, etc. if I have already binding with that number my Main Bar. Thank you!

PD: I know my english sucks... sorry
In bind edit mode left click on the binds you want to have bound on 2 different buttons to lock them, that way they stay at the first button and you can bind them to the second one as well. Just to be safe you can left click the second button and lock that one too.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 04-21-09, 04:23 AM  
Phred
A Kobold Labourer

Forum posts: 1
File comments: 39
Uploads: 0
Originally posted by Yuriko
Heya Maul, just an FYI: When I get disconnected, or logout and back in too fast, my buttons are still being flattened to the bottom of the screen. When it happens, I have to exit the game completely and start it up after a moment or two in order to get them to load correctly again.

Odd thing is, it doesn't happen every time.. Let me know if there's anything I can do to help a little more.
I have the same problem. You dont need to exit to fix it, at least for me, a /console reloadui works most of the time. When it happens most for me is in the middlle of a busy fight, if I get dc'd. I think it's happened in Dalaran too.
Phred is offline Report comment to moderator  
Reply With Quote
Unread 04-21-09, 04:21 AM  
Phred
A Kobold Labourer

Forum posts: 1
File comments: 39
Uploads: 0
Originally posted by Jzar
I don't see why Maul couldn't just include a Save Profile A command before Load Profile B in the switch talent specs event function. I have terrible lag when loading profiles like everyone else here, but hey, that's a small price indeed for the functionality this mod gives us! But saving a profile appears to take an infinitesimally small amount of time, so I don't think we'd even notice the additional step. Maul, any comments on the feasibility / priority of doing this?
Sorry been away for a couple of days and the forum moves fast. The problem to my understanding is that there is no way to save without an interface reload. My old guild leader had this problem with the dkp addon he used back in the MC days when Blizzard changed it to work this way. I think it would be preferable if Macaroon used scratch profiles and ignored the saved profiles myself. Then it would transparently work just like it does for a single spec tree.
Phred is offline Report comment to moderator  
Reply With Quote
Unread 04-21-09, 02:46 AM  
subbass
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Disconnect on load

I doubt this is relevant, but in case it is in some way regarding the disconenct on load problem. I play on linux using Cedega and have not had the problem with disconnect after login since 3.1, but my wife who plays on a windows machine has a fairly constant problem with being disconnected on login.

Anyway, the other day in a bid to get betetr FPS in wintergrasp I booted my PC into windows a couple of time (first time in many months) and blow me if I didn't get the problem of diconnecting on login. There is a longer than normal delay after the loading bar completes, music cuts out, game screen draws one frame (ish) then disconnects. The game folder was copied directly to the windows partition on my PC from my Linux install, so is utterly identical setup. When I copied the WTF folder back to my main Linux partition and played again there has not been one single instance of it happening again. It has only shown itself on the windows install.

I don't think its going to help reach a solution, but posted in case.
subbass is offline Report comment to moderator  
Reply With Quote
Unread 04-21-09, 02:30 AM  
dpinho
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Re: Thanks

Originally posted by Mrbob
Thanks for fixing the dual spec issue, best bar addon ever keep it up.
I sitll have the dual spec issue.
dpinho is offline Report comment to moderator  
Reply With Quote
Unread 04-21-09, 02:30 AM  
Yuriko
A Murloc Raider
 
Yuriko's Avatar

Forum posts: 6
File comments: 27
Uploads: 0
Heya Maul, just an FYI: When I get disconnected, or logout and back in too fast, my buttons are still being flattened to the bottom of the screen. When it happens, I have to exit the game completely and start it up after a moment or two in order to get them to load correctly again.

Odd thing is, it doesn't happen every time.. Let me know if there's anything I can do to help a little more.
__________________
"...but you and I, we've been through that, and this is not our fate. So let us not talk falsely now. The hour's getting late."
Yuriko is offline Report comment to moderator  
Reply With Quote
Unread 04-21-09, 02:13 AM  
Trinora
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Switching between profiles still takes a very long time.
I guess this is also the reason i keep getting disconnected during login.
Trinora is offline Report comment to moderator  
Reply With Quote
Unread 04-21-09, 01:55 AM  
Mrbob
A Murloc Raider

Forum posts: 4
File comments: 1
Uploads: 0
Thanks

Thanks for fixing the dual spec issue, best bar addon ever keep it up.
Mrbob is offline Report comment to moderator  
Reply With Quote
Unread 04-20-09, 11:52 PM  
Althor
A Kobold Labourer

Forum posts: 0
File comments: 21
Uploads: 0
I noticed last night that I was given an empty vehicle bar when I was slag potted on Ignis.

You're supposed to be able to use your normal abilities while slag potted.

Would it be possible to mark the slag pot specially so that it doesn't trigger the vehicle stuff please?
Althor is offline Report comment to moderator  
Reply With Quote
Unread 04-20-09, 10:54 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Re: 30100.1.8 - I made an error that messed up dual specs. Basically, if you loaded up your secondary, it overwrote it with your primary spec data no matter what. If you used this version and your spells got messed up, I am sorry

And 30100.1.9 lol....that version just deleted my whole bar layout on login.../sigh

This all has to do with trying to find a better load sequence so users who are having issues loading/dc'ing maybe will not
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Last edited by Maul : 04-20-09 at 11:56 PM.
Maul is offline Report comment to moderator  
Reply With Quote
Unread 04-20-09, 10:25 PM  
Shadowblack
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Bind spell

Hello and first welcom back Maul! really I love this addon

I have my Main Bar binding with 1, 2, 3, 4, etc... when I create a Posses Bar like Vehicle Bar I have to bind that buttons... how can bind with 1, 2 , 3, etc. if I have already binding with that number my Main Bar. Thank you!

PD: I know my english sucks... sorry
Shadowblack is offline Report comment to moderator  
Reply With Quote
Unread 04-20-09, 10:25 PM  
baffled
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Im not having the disconnect problems on any of my toons, stance bar or not.

I gotta bring up an old issue though.

The "in a vehicle, but using your own abilities" is showing itself again. When ignus puts you in his pot, you are in a vehicle. But you can still heal while in there. Still dont know what the answer is, but I appreciate you efforts to make this addon awesome.
baffled is offline Report comment to moderator  
Reply With Quote
Unread 04-20-09, 07:35 PM  
Lildrood
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: DC on log in on my druid

I just loaded version 30000.31, And it works just fine for me. I never had any issues with Macaroon prior to 3.1. So for now I'll just run the older version. It was nice having the vehicle bar option. But I'm assuming I can still use vehicle controls with the posses bar. I guess I'll find out tomorrow in Uldar
Lildrood 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.