Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(460 Kb)
Download
Updated: 10-21-14 12:00 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-21-14 12:00 AM
Created:unknown
Downloads:397,832
Favorites:985
MD5:
Ion  Popular! (More than 5000 hits)
Version: Hydrogen-10.3 Beta
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-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.2 B
460kB
Maul
10-18-14 10:17 AM
 Ion
Hydrogen-10.1 B
460kB
Maul
10-17-14 10:12 PM
 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 09-03-09, 12:32 PM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
Originally posted by Ajmar
Hello

I love this addon, I've been using Trinity before and both are the best.
I have a question. How do I copy profiles from Account 1 to Account 2?
It seems I can't get an answer on google.

thank you in advance for the answers.
it might only require you take the LUA files in for macaroon in Account 1 and paste them into Account 2. but make sure you copy all the macaroon LUA files in the following directory:

Code:
\World of Warcraft\WTF\Account\[Account_Name]\SavedVariables
the names of the macaroon files i have in that directory, the names of the files that i would have to copy if i were to do this, are as follows:

Macaroon.lua
MacaroonProfiles.lua

you may want to get some other macaroon LUA files from the toon who's profile you want to copy, mainly anything whos name starts with the name macroon.
__________________



anseloth is offline Report comment to moderator  
Reply With Quote
Unread 09-03-09, 09:10 AM  
Ajmar
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hello

I love this addon, I've been using Trinity before and both are the best.
I have a question. How do I copy profiles from Account 1 to Account 2?
It seems I can't get an answer on google.

thank you in advance for the answers.
Ajmar is offline Report comment to moderator  
Reply With Quote
Unread 09-02-09, 11:20 PM  
perbestia
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
group loot - no popup (solved)

Ok, so ya. i had changed my name recently, and to prepare for this i made sure i had all my settings saved in a profile. So - new name, load the profile, off we go - the problem arose because i had macaroon loot enabled in my addons, where it had been dissabled when i saved the profile. To fix it i just /mac create loot and walaa - loot bar. The other option would have been to disable macaroon loot bar in the addons menu at login. see ya guys - great awesome addon btw
perbestia is offline Report comment to moderator  
Reply With Quote
Unread 09-02-09, 10:50 PM  
perbestia
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
group loot - no popup

i have been using macaroon for a long while with no issues, but i must have done somethng wrong, or something happened recently because now when i group, if it is on gropu loot, i do not see the popup. i am unable to select need greed or pass and after it times out it says that i passed and the loot goes to whoever else rolled on it. So ya, I have my profile saved, with all settings checked, and i have it saved again with settings unchecked (just bar layout button layout and button data) what can i do to resolve this? I know it is something in macaroon because if i dissable macaroon alltogether the problem goes away. - any ideas?

I would like to keep my layouts and just fix this issue, rather than have to start over. But if thats all i can do then so be it.
perbestia is offline Report comment to moderator  
Reply With Quote
Unread 09-02-09, 03:09 PM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
Originally posted by Paradoxum
i'm not sure how much more info I can give, according to FuBar_PerformanceFu, macaroon is sometimes at 15mb addon memory, and sometimes it appears as if macaroon has a "memory leak" and causes my game to slow to a crawl until I /reloadui

it's not like i'm doing anything crazy with macaroon, I simply have some bars I made and put spells and such on them, this is with a clean install recently too.
i was under the impression a memory leak is an issue with a damaged RAM chip, i could always be wrong though.
__________________



anseloth is offline Report comment to moderator  
Reply With Quote
Unread 09-02-09, 03:04 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 Maegelin
Great addon btw! Quick problem which I am sure has a simple solution, I don't know what i did but my Vehicle spells have disappeared. Example: I get my mount for jousting dailies and main action bar remains with my normal caster spells (druid). This wasn't happening 2 days ago, any solutions?

Not on Vehicle

On Vehicle

Cheers
Works fine for me. Have you tried to uncheck and recheck the control state?
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 09-02-09, 02:02 PM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
i figured that the last post i made was big enough, so, i'll say the rest of what i have to say here.

ok, Maegelin? i could be wrong, it could be just the background behind the buttons, but it doesn't look like the mod you are using for your actionbar buttons is macaroon.

unless, maybe you have found a way to make a solid background behind macaroon buttons, and if you have, that is something i'd like very much to learn to do.

the rest of this post only applies if you are using macaroon for your normal and mounted actionbar buttons.

in any case, if you are using macaroon for the actionbar buttons, then it sounds like you are trying to make your normal actionbar and your mounted actionbar the same bar, and i don't think macaroon is able to do that. i know i don't do it that way, at least, with the exception of when i am using a paged bar, and when i do that, i have to manually switch to the actionbar page that pertains to mounted combat.

on the hand, if you set a separate actionbar, perhaps one that is placed above the normal ones, and set to to have two states, a normal state, with no buttons, and a control state, for when you are mounted for combat, or for when you are possessing something.

remember, if you use the "possess" or "Vehicle" states, then it gets a lot more complicated than if you use the "Control bar" state, which handles both functions, and in a more up-to-date way than the two separate states.
__________________



anseloth is offline Report comment to moderator  
Reply With Quote
Unread 09-02-09, 01:42 PM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
Originally posted by Maegelin
Great addon btw! Quick problem which I am sure has a simple solution, I don't know what i did but my Vehicle spells have disappeared. Example: I get my mount for jousting dailies and main action bar remains with my normal caster spells (druid). This wasn't happening 2 days ago, any solutions?

Not on Vehicle


On Vehicle


Cheers
ok, first off, your pictures are not showing up when i view the page directly, but when i say the notifacation in my email, there were links to the pictures there. go figure huh?

in any case, i will try to create the links you wanted, here.


Not on Vehicle


On Vehicle

__________________



anseloth is offline Report comment to moderator  
Reply With Quote
Unread 09-01-09, 10:32 PM  
Maegelin
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Great addon btw! Quick problem which I am sure has a simple solution, I don't know what i did but my Vehicle spells have disappeared. Example: I get my mount for jousting dailies and main action bar remains with my normal caster spells (druid). This wasn't happening 2 days ago, any solutions?

Not on Vehicle


On Vehicle


Cheers
Maegelin is offline Report comment to moderator  
Reply With Quote
Unread 09-01-09, 09:21 PM  
Paradoxum
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 4
File comments: 31
Uploads: 1
Originally posted by anseloth
could you give us more info? this kind of thing is news to me, and i for one would like to learn as much as i can about it.
i'm not sure how much more info I can give, according to FuBar_PerformanceFu, macaroon is sometimes at 15mb addon memory, and sometimes it appears as if macaroon has a "memory leak" and causes my game to slow to a crawl until I /reloadui

it's not like i'm doing anything crazy with macaroon, I simply have some bars I made and put spells and such on them, this is with a clean install recently too.
Paradoxum is offline Report comment to moderator  
Reply With Quote
Unread 09-01-09, 12:31 PM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
Originally posted by Paradoxum
why does macaroon use so much addon memory after playing for ~30minutes? starts at about 6mb and goes up to 15mb, I don't understand, it's just a bar addon right? it shouldn't be accumilating data like this?
could you give us more info? this kind of thing is news to me, and i for one would like to learn as much as i can about it.
__________________



anseloth is offline Report comment to moderator  
Reply With Quote
Unread 09-01-09, 10:06 AM  
Paradoxum
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 4
File comments: 31
Uploads: 1
why does macaroon use so much addon memory after playing for ~30minutes? starts at about 6mb and goes up to 15mb, I don't understand, it's just a bar addon right? it shouldn't be accumilating data like this?
Paradoxum is offline Report comment to moderator  
Reply With Quote
Unread 09-01-09, 03:38 AM  
grandthrash
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Originally posted by Dwargh
"Why are you Maul?" ?
or maybe "What are you maul?" lol.
grandthrash is offline Report comment to moderator  
Reply With Quote
Unread 08-31-09, 03:49 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 Dwargh
Ok, I ment: in Macaroon main menu, in Bliss interface/keybind(wherever it is) or in Macaroon baredit.. or all 3 or one.. or two of them?

I'm not sure as to where the special pet abilities goes in the Blizz petbar
But if they go in to the 10pet buttons on Blizz petbar I'd guess they should automatically do the same for Macaroon. If not, There should absolutely be a way to do what you want. I don't have a hunter atm. so I'm not that into how hunters and their pet skills are used. /petcast or /petspell perhaps?

Well /cast spellname(modifier) works pretty good on my warlock, so why shouln't it do the trick for the licking of some pet wounds?

/cast Lick Your Wounds() - and you should be fine, if not, check the error message, if it needs to be targeted, change the macro accordingly.
Maxfunkey is offline Report comment to moderator  
Reply With Quote
Unread 08-31-09, 11:20 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Originally posted by Khirsanth
Wherefore art thou Maul?
"Why are you Maul?" ?
Dwargh 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.