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:396,515
Favorites:982
MD5:
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 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
40101
45kB
11-07-10 03: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
Unread 12-20-08, 04:59 AM  
erduker
A Kobold Labourer

Forum posts: 0
File comments: 27
Uploads: 0
Originally posted by Althor
If you have MacaroonXtras then you get an error in this mod in macaroon_bars.lua line 1061 as it says that the SecureHandlerShowHideTemplate doesn't exist.
(This is from the 3.0.8 PTR. It works fine in 3.0.3)
Running only macaroon bars and trying to create a bar gives the following error:
Code:
[2008/12/20 11:57:38-3523-x1]: Macaroon-30000.28.1 (release candidate)\Macaroon_Bars.lua:1061: CreateFrame(): Couldn't find inherited node "SecureHandlerShowHideTemplate"
Macaroon-30000.28.1 (release candidate)\Macaroon_Bars.lua:1061: in function <Interface\AddOns\Macaroon\Macaroon_Bars.lua:1059>
Macaroon-30000.28.1 (release candidate)\Macaroon_Bars.lua:1305: in function <Interface\AddOns\Macaroon\Macaroon_Bars.lua:1287>
Macaroon-30000.28.1 (release candidate)\Macaroon_Bars.lua:1428: in function `CreateBar'
Macaroon-30000.28.1 (release candidate)\Macaroon_Bars.lua:1446: in function `?'
<string>:"*:OnTextChanged":3: in function <[string "*:OnTextChanged"]:1>
I hope you are still out there Maul and just have been enjoying WotLK. We need you and your imba addon. I get worried with no word for 1.5 months. All bugs until now has been more or less minor but in 3.0.8 it is not working at all for me (only running macaron, bugsack, buggrabber, broker2fubar and fubar). If you are or will look into it (I know 3.0.8 just came up on ptr) please tell us or we need to find another bar addon before the patch goes into production.
Last edited by erduker : 12-20-08 at 05:19 AM.
erduker is offline Report comment to moderator  
Reply With Quote
Unread 12-19-08, 10:00 PM  
Althor
A Kobold Labourer

Forum posts: 0
File comments: 21
Uploads: 0
If you have MacaroonXtras then you get an error in this mod in macaroon_bars.lua line 1061 as it says that the SecureHandlerShowHideTemplate doesn't exist.
(This is from the 3.0.8 PTR. It works fine in 3.0.3)
Last edited by Althor : 12-19-08 at 10:01 PM.
Althor is offline Report comment to moderator  
Reply With Quote
Unread 12-18-08, 06:51 PM  
septor
A Flamescale Wyrmkin

Forum posts: 130
File comments: 92
Uploads: 0
Re: Re: Re: Re: Re: More to Possession than meets the eye

Originally posted by namuh1
Thanks Septor, sorry that I missed the exact post.
I actually thought you did until I clicked the link. Just making sure others don't click it and get confused.
septor is offline Report comment to moderator  
Reply With Quote
Unread 12-18-08, 01:16 PM  
namuh1
A Murloc Raider

Forum posts: 6
File comments: 33
Uploads: 0
Re: Re: Re: Re: More to Possession than meets the eye

Thanks Septor, sorry that I missed the exact post.
namuh1 is offline Report comment to moderator  
Reply With Quote
Unread 12-18-08, 01:11 PM  
septor
A Flamescale Wyrmkin

Forum posts: 130
File comments: 92
Uploads: 0
Re: Re: Re: More to Possession than meets the eye

Originally posted by namuh1
Try this: /script VehicleExit();

And everyone: Feldoth posted a nice explanation for the specific assignments of buttons for possession and other stances of different classes:

http://www.wowinterface.com/forums/s...=18454&page=18
More specifically this post.

I'm really hoping Maul is very busy and just hasn't had time to post information on what he's doing. I really don't want to have to go back to BT4 (don't get me wrong BT4 is a superb addon, but Macaroon just does more of what I want).
Last edited by septor : 12-18-08 at 01:13 PM.
septor is offline Report comment to moderator  
Reply With Quote
Unread 12-18-08, 06:49 AM  
cypsyan
A Kobold Labourer

Forum posts: 0
File comments: 46
Uploads: 0
anyone having a conflict between macaroon and characer profiler, like me
cypsyan is offline Report comment to moderator  
Reply With Quote
Unread 12-18-08, 04:51 AM  
namuh1
A Murloc Raider

Forum posts: 6
File comments: 33
Uploads: 0
Re: Re: More to Possession than meets the eye

Originally posted by Nalfeshnee
May I ask what the macro consisted of? I tried /dismount but met with failure.
Try this: /script VehicleExit();

And everyone: Feldoth posted a nice explanation for the specific assignments of buttons for possession and other stances of different classes:

http://www.wowinterface.com/forums/s...=18454&page=18
namuh1 is offline Report comment to moderator  
Reply With Quote
Unread 12-18-08, 12:17 AM  
Nalfeshnee
A Kobold Labourer

Forum posts: 1
File comments: 7
Uploads: 0
Re: More to Possession than meets the eye

[i]I did have to write a Macro and assign it to another button (not a Possess Bar Button) to properly Exit The Vehicles. [/b]
May I ask what the macro consisted of? I tried /dismount but met with failure.
__________________
My Shadow Bolt went WHERE?!?
Nalfeshnee is offline Report comment to moderator  
Reply With Quote
Unread 12-17-08, 06:14 PM  
namuh1
A Murloc Raider

Forum posts: 6
File comments: 33
Uploads: 0
More to Possession than meets the eye

Hi All, I've seen endless posts on problems with Possession vs. Pet bars, but I've not seen the input I have to offer. If I missed it, I apologize for re-inventing the wheel:

Pet Bars need to be assigned specifically as a Pet Bar

Pet Buttons MUST be assigned Pet Button ID'S... NOT Action AND NOT Macro types and DON"T try to create/assign more than 10

Possession Bars need to be assigned in TWO ways; 1 - As a Type Possess AND 2 - The State of the Possession Bar must be set to Possession (by Clicking through the Bar states until it no longer shows Normal but rather Possession.

So this means the Dialog will show BOTH State = Possession AND Type (this is one of the checkboxes on the right) = Possess

Now last but not least, the Possess Bar Buttons must be assigned Action Button ID's that are ABOVE the Standard 120 Button assignments. For example ID=121 through ID=130 if you want 10 Possess Buttons.

Some of these instructions are based on trial and error and NOT on reading the code so there may be a bit of mysticism here BUT I've been using my Possess Bar this way for ALL the Vehicle and Transform quests so far to Level 74 and they ALL WORK CORRECTLY.

I did have to write a Macro and assign it to another button (not a Possess Bar Button) to properly Exit The Vehicles.

Hope this helps
namuh1 is offline Report comment to moderator  
Reply With Quote
Unread 12-17-08, 05:34 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: Bars reset position on login

Originally posted by thortank
I have been using the same bar setup for about a month. All of a sudden yesterday they started resetting their position to the middle of my screen at each login. I logged in again this morning and the problem persists. Anyone know how to fix this?
I only had suddenly moving bars once, it was just this past weekend. They didn't go to the center of screen though but rather just relocated them self to the middle(horizontally). This happened after I changed the number of buttons on a bar on one of my toons which moved em into the stored button capacity, then I created a new bar and got all the buttons back on that bar as I added buttons to it. What i did after that was just re position the bars of the toons where they'd changed, saved their profile with all the data(all check boxes checked). And it haven't moved again since... yet anyways

I've been updating with wowmatrix against Mauls advise(!) and I've only had 2 very small problems so far. Don't know how you keep yourself up to date or why I'm not having all those big problems you have. I'm quite satisfied with Macaroon though.
Last edited by Dwargh : 12-17-08 at 05:36 PM.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 12-17-08, 05:08 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: Re: Re: DrDamage Action Bar Texts

Originally posted by Chilius
I don't need the macro functions and because i had too many problems with them I decided to make all buttons with Action ID's again like in the good old Trinity Bars (no way I will ever try the macro buttons again). I never encountered any problem since I made up my action bars like that. Only real problem is the Possess Bar, but that's an item many people encountered. Downside of the Macaroon Action ID buttons is a luxuary problem: No DrDamage Texts, hopefuly this can be fixed.
Ok. was just a thought Anyways, as Maul seems busy (I'm hoping nothing bad has happened to him) you might want to check with the author of DrDamage as well if there's anything that can be done from that part
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 12-17-08, 08:05 AM  
thortank
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Bars reset position on login

I have been using the same bar setup for about a month. All of a sudden yesterday they started resetting their position to the middle of my screen at each login. I logged in again this morning and the problem persists. Anyone know how to fix this?
thortank is offline Report comment to moderator  
Reply With Quote
Unread 12-17-08, 08:03 AM  
Vasiliy.Shiryaev
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
It's look like changing bar to posession form doesn't work in the battle, cos i hasn't received skills of my drake on Malygos and got wiped
Vasiliy.Shiryaev is offline Report comment to moderator  
Reply With Quote
Unread 12-17-08, 12:57 AM  
Nalfeshnee
A Kobold Labourer

Forum posts: 1
File comments: 7
Uploads: 0
missing portrait

Whenever I do a quest that involves me "becoming" something else such as the drake for Defending Wyrmrest Temple, I completely lose my portrait and have to reload the UI once I finally manage to dismount. Does this sound like an issue anyone else has had?
__________________
My Shadow Bolt went WHERE?!?
Nalfeshnee is offline Report comment to moderator  
Reply With Quote
Unread 12-16-08, 08:16 PM  
Maxfunkey
A Defias Bandit
 
Maxfunkey's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 61
Uploads: 6
Re: Bug in PetID's

Originally posted by Wipeowt

So maybe, until the devs fix the client/server to limit PetID's, you may want to limit them to only 10 in Macaroon, as once you lose your pet buttons, currently they're gone forever.

Hope this helps somewhere. [/b]
there is a macro command to get your pet to be passive /script PetPassive() or something, the GM should have told you this. And not that I am absolutely sure (servers are down right now) but macaroon has a custom bar feature and a custom button feature allowing you to assign "Pet:id10" to a custom button.
This way you should still be able to reach your petID 10. (and no, I do not mean the clicking-through method).
Maxfunkey 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.