Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(563 Kb)
Download
Updated: 02-25-15 12:12 AM
Pictures
File Info
Compatibility:
The Adventure Continues (6.1)
Updated:02-25-15 12:12 AM
Created:unknown
Downloads:400,848
Favorites:989
MD5:
6.1

Ion  Popular! (More than 5000 hits)

Version: Hydrogen-12.1
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.


"Feel the power of the macro side..."
A WoW 5.x Mists of Pandaria addon.

Official Thread - Visit this thread for more information on Ion!

FAQ - The official FAQ for Ion!

Bug Reports - Report bugs here

Feature Requests - Request features here

Comments - If you wish to post a comment, you may do so 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.

<</center>>

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 Ion 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 alone 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: Read: Of mages, multiboxing and macros...mmm?

Hydrogen 12
-Update ToC to WoW 6.1
-Fix for PetJournal being renamed

Hydrogen 12
-More fixes for ability cooldowns & procs
-Fix for Fairy Swarm tallent
-Fixes for Draenor Garrison ability button cooldown and range
-Fix for shadow dance triggering a stance bar change
-Nephyrin's Dualspec bar fix
-Misc bug fixes



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-5.1
5kB
02-25-15 12:17 AM
Addon
Hydrogen-5.1
5kB
02-25-15 12:15 AM
Addon
Hydrogen-7.1
11kB
02-25-15 12:11 AM
Addon
Hydrogen-7.1
43kB
02-25-15 12:07 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 (7)
File Name
Version
Size
Author
Date
 Ion
Hydrogen-12
563kB
Maul
12-11-14 12:45 AM
 Ion
Hydrogen-11
561kB
Maul
11-12-14 02:23 PM
 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 12-07-10, 11:46 AM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
uh, btw, guys?

we kinda have a forum for Macaroon, now, at http://www.wowinterface.com/forums/forumdisplay.php?f=148, so any Macaroon-related posts are probably best posted there. (though i admit, i did forget about that forum for a bit there, and posted a couple replies in the comments here.)
__________________



Last edited by anseloth : 12-07-10 at 11:47 AM.
anseloth is offline Report comment to moderator  
Reply With Quote
Unread 12-07-10, 11:43 AM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
Re: Worgen flyout macro?

Originally posted by HashBrownJM
Macaroon is working perfectly in Cata, which is awesome. However, is there a way for me to alter my flyout mount macro to include Running Wild, which is the worgen version of a mount and is a racial passive?

My current macro is:

/flyout companion+:#mount:linear:BOTTOMLEFT:RIGHT:2:click
uh, Running Wild is not a racial passive, its just a racial (which is good, because if it was passive, then you couldn't activate it anyway, it would always be on, just in the background).

as for altering your flyout macro, that's a TOUGH one, from where i sit.

it says it's a list of mounts andor companion pets, but, you want to add a racial spell into it? idk if you can, man, sorry.
__________________



anseloth is offline Report comment to moderator  
Reply With Quote
Unread 12-07-10, 10:07 AM  
HashBrownJM
A Kobold Labourer

Forum posts: 0
File comments: 39
Uploads: 0
Worgen flyout macro?

Macaroon is working perfectly in Cata, which is awesome. However, is there a way for me to alter my flyout mount macro to include Running Wild, which is the worgen version of a mount and is a racial passive?

My current macro is:

/flyout companion+:#mount:linear:BOTTOMLEFT:RIGHT:2:click
Last edited by HashBrownJM : 12-07-10 at 11:21 AM.
HashBrownJM is offline Report comment to moderator  
Reply With Quote
Unread 12-07-10, 06:15 AM  
Khalen
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
How does it come that while I set a button with an ability which has casting time the casting indicator (for the button in action ID mode) has another color than the same button with the same ability but in macro mode?
Khalen is offline Report comment to moderator  
Reply With Quote
Unread 12-07-10, 02:36 AM  
razoon
A Fallenroot Satyr

Forum posts: 21
File comments: 63
Uploads: 0
My bindings are shifted somehow.
My actionbar with 12 keys with binding F1, F2 to F12, now goes: F7,F8,F8,F9,F10,F11,F12, F1, F2, F3, F4, F5, F6
So it starts on the left with F7.
How do I shift it all back to the original positions?
razoon is offline Report comment to moderator  
Reply With Quote
Unread 12-06-10, 06:12 PM  
Txmarshall
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Dual spec profiles button data

Originally posted by Maxfunkey
I have heard ybout that from some pals I've once recommended using Macaroon! For now I told them to dublicate their mainspec profile and use the profile switch function of Macaroon! to circumvent the issue thus still having seperate barsets for both their specs.... And yes I know there is a downside since the buttons that shall stay the same are not synched between the two profiles thus changes on general non-dual-spec bars must be redone on the other profile when swapped and you should save the profile each time you change something before switching specs....annoying but it still seems to be a viable workaround nevertheless.

I might be able to figure out what causes this issue but then again... I'm gonna have my hands full with leveling all my chars to 85 :3
Could you be a little more specific on your workaround. If i'm reading it correctly, you say check the "Enable profile switching upon spec change" Option in macaroon and make 2 different profiles, one for each spec. If that's the case, I've already done this. This is the way I have done it from the beginning, and the problem is that when I switch specs, it does swap the bar setups, but it doesn't swap the button data for the two specs. It keeps the button data from whatever the previous spec was. So, in essence I have two bar setup profiles with 2 different setups working, but only one set of button data. Thanks for the help.
Txmarshall is offline Report comment to moderator  
Reply With Quote
Unread 12-06-10, 02:35 PM  
Maxfunkey
A Defias Bandit
 
Maxfunkey's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 63
Uploads: 6
Originally posted by Barter
Is there any fix/workaround for this problem?
http://www.wowinterface.com/forums/s...ad.php?t=37289

Basically as a druid with a state bar if you enter combat as caster and change to cat and use the hotkeys it uses the skills from the caster form bar instead of the cat form bar, making you get out of cat form to cast them.
If you are experiencing issues ( which I do not on my druid but that's got nothing to say) you may want to try the linked bar states available to macaroon bars, thus you can link a seperate bar with or without priority bindings to your distinct stance bars, each having the capability to use modkeys ontop of only being active while you are in cat form or whatever other stance one migth want to be in.
Maxfunkey is offline Report comment to moderator  
Reply With Quote
Unread 12-06-10, 02:29 PM  
Maxfunkey
A Defias Bandit
 
Maxfunkey's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 63
Uploads: 6
Re: Dual spec profiles button data

Originally posted by Txmarshall
Hello all, since 4.0.3 for some reason when I save seperate bar sets with different spells/macros for each spec, i have dual spec swap box checked... when i swap specs it keeps the button data for whatever spec I had the first time i logged in. It fails to retain button data for secondary/primary specs seperately. Any help with this would be great, it's very frustrating. Thanks in advance.
I have heard ybout that from some pals I've once recommended using Macaroon! For now I told them to dublicate their mainspec profile and use the profile switch function of Macaroon! to circumvent the issue thus still having seperate barsets for both their specs.... And yes I know there is a downside since the buttons that shall stay the same are not synched between the two profiles thus changes on general non-dual-spec bars must be redone on the other profile when swapped and you should save the profile each time you change something before switching specs....annoying but it still seems to be a viable workaround nevertheless.

I might be able to figure out what causes this issue but then again... I'm gonna have my hands full with leveling all my chars to 85 :3
Maxfunkey is offline Report comment to moderator  
Reply With Quote
Unread 12-06-10, 08:31 AM  
Mordreade
A Murloc Raider
 
Mordreade's Avatar

Forum posts: 6
File comments: 33
Uploads: 0
Just wanna put a lil shout out to Maul!!! THANKS!!!

ALSO, to ask for a Mac plugin for LDB. Since FuBar is practically dead in the water, I have switched to using Bazooka and dearly miss having a Mac icon there, instead of making my minimap look like a prego Christmas tree. I saw there is a feature request for it, so I am putting my support for it out here.


Also a big THANKS to Dwargh!!
Mordreade is offline Report comment to moderator  
Reply With Quote
Unread 12-05-10, 11:15 AM  
Txmarshall
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Dual spec profiles button data

Hello all, since 4.0.3 for some reason when I save seperate bar sets with different spells/macros for each spec, i have dual spec swap box checked... when i swap specs it keeps the button data for whatever spec I had the first time i logged in. It fails to retain button data for secondary/primary specs seperately. Any help with this would be great, it's very frustrating. Thanks in advance.
Txmarshall is offline Report comment to moderator  
Reply With Quote
Unread 12-04-10, 11:46 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Originally posted by Barter
Is there any fix/workaround for this problem?
http://www.wowinterface.com/forums/s...ad.php?t=37289

Basically as a druid with a state bar if you enter combat as caster and change to cat and use the hotkeys it uses the skills from the caster form bar instead of the cat form bar, making you get out of cat form to cast them.
Weird, it works just fine for me w/o priority binding.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 12-04-10, 11:43 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Re: critters

Originally posted by Burnum
I seem to be having an issue with building a critters flyout, that I filter by scanning the tips.


Code:
companion+:#critter,!SnowBall:linear:BOTTOMRIGHT:TOPRIGHT:2:click
doesn't work like it used to.

Code:
companion:#critter:linear:BOTTOMRIGHT:TOPRIGHT:2:click
works but I can't filter out the ones I don't want.
The latter should work with filtering out as long as you filter out the name of the pet.
Using the tooltip scan should work as well though.
It works fine for me in both ways.

/flyout c+:#critter,!Baby:l:c:c:2:c:hide

filters out Baby Blizzard Bear.

Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 12-04-10, 02:31 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 81
Uploads: 0
critters

I seem to be having an issue with building a critters flyout, that I filter by scanning the tips.


Code:
companion+:#critter,!SnowBall:linear:BOTTOMRIGHT:TOPRIGHT:2:click
doesn't work like it used to.

Code:
companion:#critter:linear:BOTTOMRIGHT:TOPRIGHT:2:click
works but I can't filter out the ones I don't want.
Burnum is offline Report comment to moderator  
Reply With Quote
Unread 12-04-10, 01:38 PM  
MMOGames
A Murloc Raider
 
MMOGames's Avatar

Forum posts: 8
File comments: 90
Uploads: 0
Originally posted by Barter
The default is to change the whole bar, its those checkboxes right below the options, Modify: Current Bar, Current State and so on, by default its on current bar so if you change its for all the buttons on that bar.
Thank you very much!

Lets buy Maul a Coke!

--------

Item (Trinket CD watch) possible?
Last edited by MMOGames : 12-04-10 at 02:09 PM.
MMOGames is offline Report comment to moderator  
Reply With Quote
Unread 12-04-10, 01:37 PM  
Barter
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
Originally posted by MMOGames
Thank you!

The Problem is to set for every button. Would be nice if we had a global or per bar
The default is to change the whole bar, its those checkboxes right below the options, Modify: Current Bar, Current State and so on, by default its on current bar so if you change its for all the buttons on that bar.
Barter is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: