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,859
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 06-29-11, 11:58 AM  
Invertigo
A Defias Bandit
 
Invertigo's Avatar

Forum posts: 2
File comments: 57
Uploads: 0
Re: Profile switching and v40000.2.1 of Macaroon.

Originally posted by Wipeowt
As far as I'm aware, when Maul released v40000.2.1 he for some reason enabled each individual bars "dual spec" switch on the bar edit option by default.
Individual bar dual spec has been around for a long time. It was not a new feature built into 40000.2.1. I've been using it for as long as Macaroon has been around, which is quite a while.

It has already been discussed that full profile switching on a respec was working, but the bars switching individually -- like they are supposed to, and like they do in anything prior to 2.1 -- doesn't work.

I am currently using 40000.1.11 and it seems to still be fine in the new patch. I eagerly await a new, stable version.
__________________
Once you go gnome, you never go home...
Invertigo is offline Report comment to moderator  
Reply With Quote
Old 06-29-11, 08:56 AM  
isokarhu
A Kobold Labourer

Forum posts: 1
File comments: 20
Uploads: 0
yeah chiming in here on the whole profiles thing.

The profiles appear to be completely broken, loading any profile results in all bars being wiped, including when auto loading profiles between swap specs.

You can get your bars back if you restore your saved variables file for your character ie:
Macaroon.lua in WTF/AccountName/RealmName/CharName

I would hope that with any major patch release you back up your WTF folder.


Has anyone got a version of macaroon that profile switching works on in 4.2 is what I would like to know.
isokarhu is offline Report comment to moderator  
Reply With Quote
Old 06-29-11, 06:12 AM  
Wipeowt
A Murloc Raider

Forum posts: 4
File comments: 8
Uploads: 0
Profile switching and v40000.2.1 of Macaroon.

As far as I'm aware, when Maul released v40000.2.1 he for some reason enabled each individual bars "dual spec" switch on the bar edit option by default.

When I came to switch specs using the normal profile swapper in macaroon options (the one in the main options window where you tick the box then type in the name of the profile you wish it to switch to when you change specs) I found my bars weren't loading correctly, previous setups were sticking and not switching and sometimes buttons would vanish completely.

If you have found any of these issues I have a solution, well one that worked for me and works flawlessly as this new method is the one which v40000.2.1 is designed to work like. This isn't a bug, it's a design concept built in by Maul (maybe why he hasn't changed it).

in each of your profiles, go and manually edit each bar individually. Find the option box which states "Dual Spec" in the bars options list .. then .. untick it!

NOTE: When you do this you may lose all or some of your buttons. Please make a note of your buttons and simply rebuild your bars one by one with the dual spec option of the bar switched off.

When you have rebuilt all your bars, save them and reloadui (or log out/in) to secure your bars to disk storage.

Next up, is to load in your other spec profile, either by switching spec, or by just loading it in as usual, and repeat the process.

This will mean you will have new single spec bars in each profile. Now when you swap or even just load the profile, no matter what spec you're in, they will load up perfectly as they always did. Problem fixed.

I'm writing this because I see so many people struggling with the concept Maul has designed into v40000.2.1 with not only dual spec profile loading, but now with dual spec switching at the bar level. I think a better design would have been for maul to leave the dual spec bar option unticked when the upgrade happened and let people make a new spec layer per bar if they wished .. ie what you see now is the bar for your current spec, and if you did decide to tick the box for dual spec on the bar, make that new bar for the alternate spec. This is just a suggestion though.

So to recap ...
a) load profile in each spec that you wish to use for that spec,
b) edit each bar unticking dual spec option on the bar,
c) rebuild your buttons on the bar,
d) save the profile once every bar you have has been made non dual spec.
e) use it once again fully working in yout main spec profile switcher

I hope this helps a lot of you out there whom are struggling with this, as v40000.2.1 works flawlessly if you program it correctly.

Wipeowt (aka Dream).
Last edited by Wipeowt : 06-29-11 at 07:58 AM.
Wipeowt is offline Report comment to moderator  
Reply With Quote
Old 06-29-11, 01:03 AM  
zendi
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
version 40000.1.11 is still the only version that switches specs for me=/

any other, nothing saves or even changing the profile
zendi is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 10:07 PM  
Meltorefas
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
Using the new version, major problem.

I just switched specs on one char (I have it set to switch profiles when I switch specs to get around the bug where it doesn't save buttons between specs). When I switched... all my bars disappeared. When I switched back... all the bars from my first set were gone too. Loading my profile directly does nothing. All my profiles are still in the saved list... and all are entirely empty, completely devoid of any bars.

Is there ANY way of recovering from this short of manually recreating EVERYTHING I've been refining over the last years?
Meltorefas is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 09:48 PM  
MMOGames
A Murloc Raider
 
MMOGames's Avatar

Forum posts: 8
File comments: 158
Uploads: 0
Welcome back Maul.
MMOGames is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 07:26 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 81
Uploads: 0
Looking forward to update. (have yet to try and play today in 4.2 with what version I have. it's not the latest one, where the flyouts got removed...
I love the flyouts, so I hope those keep working down the road.
I think I would quit playing this game if Macaroon died out.
The mouse over key binding alone is a beautiful thing! How can ANYONE think a nearly infinite scrolling list of key binds is even remotely usable or a good idea...???
Burnum is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 04:42 PM  
Invertigo
A Defias Bandit
 
Invertigo's Avatar

Forum posts: 2
File comments: 57
Uploads: 0
Originally posted by sindalee
i remember back when 40000.2.1 was released, many people including myself were having issues with profiles swapping properly. i ate the loss of macro vault and rolled back to 40000.1.11. were those issues ever adjusted?
As far as I know it hasn't been addressed yet. I'm still using 40000.1.11 as well because of that problem.

Macaroon is easily the most versatile bar mod I've ever used, and I don't want to try imagining playing WoW without it.
__________________
Once you go gnome, you never go home...
Invertigo is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 12:40 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Hello all, I am still working on getting the 4.2 version out. It may still be a couple days.

My plan is to once again make Macaroon Extensions its own addon again. There many things that need to be worked out. However, since 4.x released, it is fairly well integrated into the Macaroon core addon itself it is taking some surgical incisions to extract it back into it's own addon.

Right now I am having issues trying to get Extensions to not eat memory and cause FPS drops for some people. The primary problem has to do with looting items and updating the internal data to update flyouts based on items. Ugh!
Maul is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 11:16 AM  
Apollumi
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Well Maul, finally bought you a coke. Sent ya $20 but I probably should have sent $50 lol. I am not lying when I say that without macaroon I would have stopped playing wow a long time ago. My appreciation for the work you have done to date..
Apollumi is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 10:01 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Update if I'm willing to give up flyout bars? no way!

I needs it all. So I'm going to stay with my 40000.2.1
Last edited by Dwargh : 06-28-11 at 10:01 AM.
Dwargh is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 09:16 AM  
sindalee
A Defias Bandit
 
sindalee's Avatar

Forum posts: 2
File comments: 136
Uploads: 0
i remember back when 40000.2.1 was released, many people including myself were having issues with profiles swapping properly. i ate the loss of macro vault and rolled back to 40000.1.11. were those issues ever adjusted?

and amg /wave maul
sindalee is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 05:42 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Originally posted by drakeh
Hey. I need help. I just came back to wow and upgraded my wow. Till now I was using patch 3 version. My computer got bugged and I cant delete files from my C disk. ALso I cant overwrite more than 1 file at time. I am searching how to fix it,but now I just want for macaroon to display my buttons correct. SO I downloaded latest version. But when I try to rewrite/replace my program files version dont work. Could you please tell me where buttons displacement error was so I could enjoy macaroon till I fix my computer?

The bar displacement fan fix is obsolete with Macaroon 4.x
No longer needed. :-)
Dwargh is offline Report comment to moderator  
Reply With Quote
Old 06-27-11, 03:58 PM  
kittykatmax
A Deviate Faerie Dragon
 
kittykatmax's Avatar

Forum posts: 16
File comments: 193
Uploads: 0
Welcome Back!!!

Maul,

Lke many people, at this point I can't imagine WoW without Macaroon.

You've been greatly missed, but real life trumps WoW. Just glad to have you back!


[quote]Originally posted by Maul
[b]Hello folks,

Yes, it is me. I am still around. ]
kittykatmax is offline Report comment to moderator  
Reply With Quote
Old 06-27-11, 02:40 AM  
drakeh
A Deviate Faerie Dragon

Forum posts: 19
File comments: 13
Uploads: 0
Hey. I need help. I just came back to wow and upgraded my wow. Till now I was using patch 3 version. My computer got bugged and I cant delete files from my C disk. ALso I cant overwrite more than 1 file at time. I am searching how to fix it,but now I just want for macaroon to display my buttons correct. SO I downloaded latest version. But when I try to rewrite/replace my program files version dont work. Could you please tell me where buttons displacement error was so I could enjoy macaroon till I fix my computer?
drakeh 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.