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,818
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 12-14-08, 10:35 AM  
LaughingDeth
A Kobold Labourer
 
LaughingDeth's Avatar

Forum posts: 1
File comments: 16
Uploads: 0
Originally posted by emgee
when i am on my warrior and i switch stances i get the blue border around the button with the active stance.
however if i switch Presence on my Death Knight i dont get that blue border.
so i sometimes end up in the wrong presence without noticing.

is there any way to enable that border thing for Death Knights ?
thanks!
that's weird, I don't have this problem with my DK. for this bar I just made a 3 button bar and dragged the icons directly from the spell book and they highlight depending on witch one I have activated.
__________________
What, me worry?
LaughingDeth is offline Report comment to moderator  
Reply With Quote
Old 12-14-08, 12:21 AM  
Zeetocht
A Kobold Labourer

Forum posts: 1
File comments: 17
Uploads: 0
Are any of you having problems with Blizz's new vehicle control bars and Macaroon? I have to disable Macaroon for the vehicle bars to work and that seriously gimps me- my bars are 4 years worth of modded
Zeetocht is offline Report comment to moderator  
Reply With Quote
Old 12-13-08, 08:00 PM  
Gsusnme
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 56
File comments: 198
Uploads: 1
A few answers.

emgee said:
when i am on my warrior and i switch stances i get the blue border around the button with the active stance.
however if i switch Presence on my Death Knight i dont get that blue border.
so i sometimes end up in the wrong presence without noticing.

is there any way to enable that border thing for Death Knights ?
thanks!
Presences are not treated like Stances by the Blizzard API, they are more like Paladins Aura's, therefor when playing a Warrior without using Macaroon (using the default Blizzard UI) when you change "Stances" your original bar (Action ID's 1 - 12) ALSO change to a DIFFERENT bar with different action ID's specific to that stance. However, when playing a Paladin and switching to a different aura your main bar (Action ID's 1 - 12) do not change.

Essentially that's what the Death Knight "Presences" are. There MAY be a way to get what you are looking for using conditional variables in a maco to say, once you turn on "Frost Presence" make Macaroon change a specific bar into a different state, but that would require much more macro coding prowess than I possess, sorry.

*EDIT* Upon rereading your problem, I've come to the conclusion that perhaps you were simply talking about an "Active State" notification of some sort rather than bar switching? If that's the case the DK Presences SHOULD be switching icons or glowing or something, I dunno I'll check it out and report.

primalyeto said:


I'm having an issue (don't know if it's been covered yet) that's quite annoying. I have 2 bars, 1 is all Action buttons (12 buttons) and 1 is all macros (8 buttons). When ever I put a spell onto the macro bar, it puts it onto the action bar one too... wth! Very frustrasting!

Help! Please!
As for this, I must ask, are you dragging the macros from the Blizzard Macro Menu onto your bar of "Macro" buttons? If so, when you drag a "Blizzard Macro" as we will call them for clarification, onto a "Macaroon Macro Button", it turns said macro button into an actionID button, and when it does that it usually does it in numerical order starting with 1. So that would explain the "Cloning" you are talking about.

Macro buttons must be written per button, (e.g. entering button edit mode and typing out the desired macro on the desired button) they can then be dragged around between any other "Macaroon Macro Button" AS LONG as the macro originated on a "Macaroon Macro Button" and not originating, and then drag and dropped from the Blizzard Macro Window if you follow me.

A good way to get around this I find, is to create a large group of bars, say 12 buttons long and 12 buttons tall, set it to hidden so it ONLY appears when I enter any kind of edit mode (and is HIDDEN during normal game play, you see?) and on this "Storage" bar as we'll call it, you can store all the macros you want (limited by only the number of buttons it has; in this particular scenario 144 *thanks Dwargh :P*) and when you're done creating the macro's on these buttons, simply drag and drop it FROM the "Storage" bar, onto your bar of "Macaroon Macro Buttons"


As lastly, as for the unfortunate souls who have deleted their Casting bars, Loot windows, and other assorted random windows/bars that come with MacaroonXTRAS, the only way I know to replace them is to uninstall Macaroon, delete the files associated with it in your WTF folders, and reinstall it, for many of you however that would mean losing any other dataz associated with Macaroon up to and including, but not limited too, your current bar setup / profile. So ask Maul for a way of creating them easily for future mishaps.
Last edited by Gsusnme : 12-14-08 at 02:51 PM.
Gsusnme is offline Report comment to moderator  
Reply With Quote
Old 12-13-08, 07:38 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: loot bar

Originally posted by azlanie
big durdadur moment...i accidently deleted my loot bar, the one that allows you to roll on an item...any suggestions on how to get it back
Reinstalling won't work? that's the only thing i can come to think of.
Dwargh is offline Report comment to moderator  
Reply With Quote
Old 12-13-08, 03:41 PM  
azlanie
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
loot bar

big durdadur moment...i accidently deleted my loot bar, the one that allows you to roll on an item...any suggestions on how to get it back
azlanie is offline Report comment to moderator  
Reply With Quote
Old 12-13-08, 11:06 AM  
primalyeto
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I'm having an issue (don't know if it's been covered yet) that's quite annoying. I have 2 bars, 1 is all Action buttons (12 buttons) and 1 is all macros (8 buttons). When ever I put a spell onto the macro bar, it puts it onto the action bar one too... wth! Very frustrasting!

Help! Please!
primalyeto is offline Report comment to moderator  
Reply With Quote
Old 12-12-08, 06:28 PM  
Shefki
An Aku'mai Servant
 
Shefki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 172
Uploads: 9
Originally posted by erduker
Dont change to possession bar all the time on malygos. Looks like it buggs more often when in cat form.
Reported long ago. You don't get a possession bar if you posses something while in a druid form. Just be sure to shift to caster before you fall on Malygos and it'll never be an issue.
Shefki is offline Report comment to moderator  
Reply With Quote
Old 12-11-08, 01:18 PM  
erduker
A Kobold Labourer

Forum posts: 0
File comments: 27
Uploads: 0
Dont change to possession bar all the time on malygos. Looks like it buggs more often when in cat form.
erduker is offline Report comment to moderator  
Reply With Quote
Old 12-11-08, 07:28 AM  
Elenthar
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
I'll have to test this when I get home, but would this work?

TOGGLE MACRO
/script if (getglobal("toggle")=="state1") then
setglobal("toggle","state2"); else
setglobal("toggle","state1"); end end


Then I just have to find a way to have a bars states be linked to "/script getglobal("toggle");"


This is kinda making fuzy sense now, but any help or idea anybody has would be appreciated.


Thanks!
Elenthar is offline Report comment to moderator  
Reply With Quote
Old 12-11-08, 04:53 AM  
emgee
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
when i am on my warrior and i switch stances i get the blue border around the button with the active stance.
however if i switch Presence on my Death Knight i dont get that blue border.
so i sometimes end up in the wrong presence without noticing.

is there any way to enable that border thing for Death Knights ?
thanks!
emgee is offline Report comment to moderator  
Reply With Quote
Old 12-10-08, 11:57 PM  
Elenthar
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
state macros

Just started using these and they are pretty neat.

I can toggle a bar's visibility by creating a macro on another bar with the command "/mac hide <bar>"

My question is for even greater complexity, is it possible to switch a bar state through the state command. I've tried about every combination of "/mac state ..." but all it ever returns is "No bar is selected". How do I specify the target for the "/mac state" command?


Thanks!
Elenthar is offline Report comment to moderator  
Reply With Quote
Old 12-10-08, 06:43 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3671
File comments: 1859
Uploads: 38
Re: Maul?

According to his forum profile, he was logged on yesterday.

Originally posted by namuh1
Has anyone seen hide nor hair of Maul? This is getting worrisome. I'm still having lots of problems that claim to be fixed but I'm on the most current rev and I can attest that things are NOT good.
Phanx is offline Report comment to moderator  
Reply With Quote
Old 12-10-08, 06:51 AM  
namuh1
A Murloc Raider

Forum posts: 6
File comments: 33
Uploads: 0
Maul?

Has anyone seen hide nor hair of Maul? This is getting worrisome. I'm still having lots of problems that claim to be fixed but I'm on the most current rev and I can attest that things are NOT good.
namuh1 is offline Report comment to moderator  
Reply With Quote
Old 12-10-08, 03:52 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3671
File comments: 1859
Uploads: 38
I also posted a bug report for this issue, but I'll post it here as well:

Every time I log in, Macaroon enables character-specific key bindings. I do not want this. I play six different characters. It is extremely annoying to set a key binding on one character, and then have to remember to set it again on five other characters. It is equally annoying to have to remember to open the Blizzard key binding UI and uncheck "Character Specific Key Bindings" every time I log in.

There shouldn't be any reason for Macaroon to require character-specific key bindings, as it does not use Blizzard's bindings cache file. Please fix!
Phanx is offline Report comment to moderator  
Reply With Quote
Old 12-09-08, 10:56 PM  
dakota182
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
Originally posted by Tebasile
With all the different vehicle and pet stuff, I'm getting a bit concerned about not seeing any changes to this mod in over a month. [/b]
"My thoughts exactly," he said, as he uninstalled the mod.
dakota182 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.