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,680
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 10-14-10, 08:54 AM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Originally posted by Newdles
I have been using Macaroon since 2008. I love the addon. It's everything I want in a bar addon. I have roughly 2-4 profiles per character, and I have 10 characters on my main account and 10 on my other account. Each profile is configured with a full keyboard layout of binds. The druid and warrior have binds for every form and macros for all these forms. All my dps abilities have "up clicks" and "down clicks" enabled, but my healing abilities do not. Everything is configured for every button.

I just had the most horrifying thing happen to me. "No Saved Profiles". Macaroon ACTUALLY deleted all my profiles. I checked the WTF folder's Macaroon-related lua files, and all of them have been deleted or overwritten by a blank settings file. This has happened to me once before. In that case, I was able to restore most of my profiles since I had backed them up into a different account's WTF folder recently, and had made few changes to them since. This time, however, I've made major overhauls since my last copy and I can't simply restore them. This is the worst bug Macaroon has. Deleting all my profiles is horrible. It'll take literally weeks to reconfigure all my characters' profiles.

If it helps, the profiles file in my other account's WTF folder is 12MB, which seems ridiculously huge for something that just stores some relatively short macros. Maybe Macaroon has bugs writing that file, since it seems to have been multiplying in size over the years, despite not adding anything; just changing macros around.

I would estimate that the profiles file in my main account would have been 25 MB or more before it got deleted.

Please look into this. I don't want it to happen again. Setting up all these profiles takes at least 20 hours of work for me, since I have things set up in a very specific manner to maximize pve and pvp performance.
Wow, I am truly sorry this happened. The profiles part of the addons is largely untouched save for the addition of some confirmation buttons when saving, loading or deleting a profile

I can't really think of anything that would have caused this as the only method of deleting a profile is one by one. I will go over all the code and see if I can find anything where profiles may be deleted inadvertently.

As for the size of the profile data, this is mainly why it is a separate addon and is loaded on demand. Data for a single character can be large and when it is multiplied by several characters and several profiles per character, it is a lot of data.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 08:53 AM  
Sassyxo
An Aku'mai Servant

Forum posts: 31
File comments: 37
Uploads: 0
This stinks

I want my menu bar back. I cant ever see my latency or anything, it's driving me nuts! I do not understand why I can't make one.
Sassyxo is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 08:42 AM  
Newdles
A Kobold Labourer

Forum posts: 1
File comments: 34
Uploads: 0
I have been using Macaroon since 2008. I love the addon. It's everything I want in a bar addon. I have roughly 2-4 profiles per character, and I have 10 characters on my main account and 10 on my other account. Each profile is configured with a full keyboard layout of binds. The druid and warrior have binds for every form and macros for all these forms. All my dps abilities have "up clicks" and "down clicks" enabled, but my healing abilities do not. Everything is configured for every button.

I just had the most horrifying thing happen to me. "No Saved Profiles". Macaroon ACTUALLY deleted all my profiles. I checked the WTF folder's Macaroon-related lua files, and all of them have been deleted or overwritten by a blank settings file. This has happened to me once before. In that case, I was able to restore most of my profiles since I had backed them up into a different account's WTF folder recently, and had made few changes to them since. This time, however, I've made major overhauls since my last copy and I can't simply restore them. This is the worst bug Macaroon has. Deleting all my profiles is horrible. It'll take literally weeks to reconfigure all my characters' profiles.

If it helps, the profiles file in my other account's WTF folder is 12MB, which seems ridiculously huge for something that just stores some relatively short macros. Maybe Macaroon has bugs writing that file, since it seems to have been multiplying in size over the years, despite not adding anything; just changing macros around.

I would estimate that the profiles file in my main account would have been 25 MB or more before it got deleted.

Please look into this. I don't want it to happen again. Setting up all these profiles takes at least 20 hours of work for me, since I have things set up in a very specific manner to maximize pve and pvp performance.

Also, I noticed that in the latest version of Macaroon, middle-clicking doesn't toggle hidden while in bar edit mode. This is a bug.

Also, "enable Blizzard Vehicle Bar" never works for me. I don't know why. I always have to set up a weird system to enable myself to use the standard 1-9 vehicle abilities while I have some abilities bound to 1, 2, and 4 on a separate bar from abilities bound to 3, 5, 6, etc. While trying to bind the control bar itself from 1-9, it unbinds the other bar, which is really frustrating. How do I work around this cleanly? I've been making both bars control bars and having to have them both switched to showing Control Bar in bar edit mode, then binding them separately. It's weird, and it works, but only if you do everything in the right order. Otherwise, it seems to randomly unbind abilities from the other bar. I just want to use the Blizzard vehicle bar to work around all this hassle, but the Macaroon option for it doesn't do anything.
Last edited by Newdles : 10-14-10 at 08:50 AM.
Newdles is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 07:06 AM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Current Known Issues-

-Bar editor not always updating properly

-Macro text is not an option to toggle as shown/hidden, an oversight on my part.

-X/Y coordinates no where to be seen - I just did not get to adding them yet. As before, shift-clicking a bar puts it into a mode to change it's position with arrow keys

-The right-drag button copy option is not in yet, again just had no time to get it in yet.

-I am looking into the loot window issue

-There are issues with Blizzard's macro parser where some spells do not work as expected, this is beyond my control atm unfortuantely. Blizzard macros using these spells have the same issue. A quick fix for this is to make a button an action button.

Just and FYI on the above, please use the bug report tracker (the link is on the info page) so I can keep track of them
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Last edited by Maul : 10-14-10 at 07:07 AM.
Maul is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 06:53 AM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Re: Re: timers: (coulda sworn they were there)

Originally posted by Dwargh
Maul has a fix for the OmniCC should be up soon I guess.
I already uploaded 40000.1.1 last night which should fix the OmniCC issue.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 06:40 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Re: timers: (coulda sworn they were there)

Originally posted by Aesop
I seem to have lost the cd timer function, either i saw it and can't find it again, or it was never there.

Would someone please point me in the right direction.

PS: OmniCC i'snt working anymore , is that as intended?

Thanks in advance.
Maul has a fix for the OmniCC should be up soon I guess.

Macaroons own button timers are in the general tab that's glowing at the top of the button edit window. Click it
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 05:39 AM  
Aesop
A Murloc Raider

Forum posts: 9
File comments: 31
Uploads: 0
timers: (coulda sworn they were there)

I seem to have lost the cd timer function, either i saw it and can't find it again, or it was never there.

Would someone please point me in the right direction.

PS: OmniCC i'snt working anymore , is that as intended?

Thanks in advance.
Aesop is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 04:50 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Re: Right Click Drag Button Copy?

Originally posted by Xanthan
Old Macaroon had a way to enable right click drag to button copy but I don't see it in this version, am I just missing the option toggle?
You can copy macros(buttons) by left clicking in the macro edit box and then, without using TAB or ESC, save the macro on another button by just clicking that button.

This is probably an unintended function as you can overwrite your other buttons a bit too easily this way. Could therefore also have been fixed.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 04:30 AM  
Xanthan
A Kobold Labourer
 
Xanthan's Avatar

Forum posts: 0
File comments: 15
Uploads: 0
Re: Hunter Problems !

Originally posted by BorgkingZero
Hi There,

I can't use my Explosive Trap, Freezing Trap and Ice Trap they are dark in the Bar. When i use them wirh Trap Launcher they work.

Misdirection, Black Arrow, Serpent Sting, Widow Venom and Explosive Shot are always dark in the bar like they have CD ?

Kill Command is complet brocken i cant put it in the bar.

I really need help here^^

Thx
I have been having the same problem on my Hunter alt, but I don't think the problem is Macaroon unless it's some how interfering with the blizzard macro system. Because I made a macro in the blizzard macro UI just to test it, then dragged that blizzard macro to the blizzard action bar and had the same problem, the freezing, ice, immoliton, and explosive traps are all unusable but work after you click the trap launcher. The snake trap on the other hand can be dropped or launched. The 4 previously mentioned traps can be dropped though if you just drag the trap from the spell book to the blizzard bar.

So pretty sure this is a blizzard issue as far as macroing certain skills and spells. I have the same problem macroing or using Aimed Shot other then just dragging it to the blizzard bar.
Xanthan is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 04:00 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Re: Macaroon guide?

Originally posted by opocaj
Hello

I've been looking for a Macaroon guide, but I've found none.
Actually I've been using Macaroon for three years, so I'm pretty smart with it, but almost only on the things I already did with macros.
I know I'm missing a lot of features, because I see them and I read of them on the comments, but I never really ended to use them.
Macaroon is the core of my gameplay, really, so I guess the if I could use at its best I would also play at my best.

So...is there any secret guide to Macaroon I'm missing?

I wrote a guide myself, in Italian, but obviously only talking about the features I know.
If anyone plans to write a guide I'll gladly help for what I can.

I will help by answering any questions you have as best I can. I might not be able to answer all of your questions but I am sure I can answer a whole lot of them. I've been using Trinity and Macaroon since ever and have used most of their abilities and even made a fanfix and a request implementation for pre 4 Macaroon.

So just PM me any questions and let's put up a guide togeter
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 03:01 AM  
opocaj
A Defias Bandit
 
opocaj's Avatar

Forum posts: 2
File comments: 7
Uploads: 0
Macaroon guide?

Hello

I've been looking for a Macaroon guide, but I've found none.
Actually I've been using Macaroon for three years, so I'm pretty smart with it, but almost only on the things I already did with macros.
I know I'm missing a lot of features, because I see them and I read of them on the comments, but I never really ended to use them.
Macaroon is the core of my gameplay, really, so I guess the if I could use at its best I would also play at my best.

So...is there any secret guide to Macaroon I'm missing?

I wrote a guide myself, in Italian, but obviously only talking about the features I know.
If anyone plans to write a guide I'll gladly help for what I can.
__________________
opocaj
opocaj is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 02:23 AM  
BorgkingZero
A Kobold Labourer
 
BorgkingZero's Avatar

Forum posts: 1
File comments: 22
Uploads: 0
Hunter Problems !

Hi There,

I can't use my Explosive Trap, Freezing Trap and Ice Trap they are dark in the Bar. When i use them wirh Trap Launcher they work.

Misdirection, Black Arrow, Serpent Sting, Widow Venom and Explosive Shot are always dark in the bar like they have CD ?

Kill Command is complet brocken i cant put it in the bar.

I really need help here^^

Thx
Last edited by BorgkingZero : 10-14-10 at 02:24 AM.
BorgkingZero is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 01:56 AM  
DeadlyAlive
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Custom States

There's a problem with bars' custom states.
For example if I put a conditional like [exists], it doesn't work till i get to target something and untarget it.
Same have to be done for [combat] to make it work, you have to enter and leave combat, else the bar is always active.

Originally posted by Maul
This may be possible, I have not tested it yet. Right now as it is it would require a simple edit of the Macaroon.lua saved var in the character's section of the WTF folder to be renamed from "MacaroonSavedState" to "MacaroonSavedData". But I am planning on trying to get keybind data to saved independently from the button's content and metrics data. This change would help with dual spec switching.If I manage to get those changes done at worst it may be too difficult to translate the data, at best you would have to rebind your buttons.
Thanks for that btw, you really saved me!
DeadlyAlive is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 01:07 AM  
Paradoxum
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 4
File comments: 31
Uploads: 1
the extra addon to display loot windows is buggy, most of the time it won't let me click need or greed so I have to disable it
Paradoxum is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 12:57 AM  
Xanthan
A Kobold Labourer
 
Xanthan's Avatar

Forum posts: 0
File comments: 15
Uploads: 0
Right Click Drag Button Copy?

Old Macaroon had a way to enable right click drag to button copy but I don't see it in this version, am I just missing the option toggle?
Last edited by Xanthan : 10-14-10 at 04:22 AM.
Xanthan 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.