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,034
Favorites:983
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 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 10-21-08, 03:16 PM  
tarloch
A Kobold Labourer

Forum posts: 0
File comments: 24
Uploads: 0
Re: I'm not a know it all, I swear.

[i]Originally posted by Gsusnme



Sounds to me you are experiencing the API deficiency Maul documents on the addon info page, here is a direct quote:


So basically it's nothing to do with the mod, and everything to do with Blizzard not being on the ball. However, as he states above; that if you designate buttons a action ID's (instead of macro buttons) they will reflect the item count accurately, so simply designate a "Item Bar" a row or column of button and set them all to action ID's and drag and drop your charged items / potions from your bags onto them and you're good to go. Bear in mind that you CAN mix button, e.g. a Pet ID, Action ID, and Macro button can all be right next to each other on a bar, but you may get confused as to which is which sometimes, so it's best to designate a row of button so you can keep track of it. On a final note when you set Action ID button ensure that EACH and EVERY button has a unique id (a different number) otherwise if you have 2 or more with the same id number, placing an item on it will make each button with the same number show the same item, like a mirror.
Gsusnme i read the FAQ etc and that was the 1st thing i tried; to make buttons set to actions and as a old trinity user i know about seperate id's otherwise u get duplicate buttons

however this does nothing to solve the problem and indeed when i check the button edit for the character (warrior) that the amounts do show on they are set to macro.!!

that is why i posted stating it was a very weird problem and one as to one i have no idea how to fix or even reproduce on seperate characters...
Last edited by tarloch : 10-21-08 at 03:17 PM.
tarloch is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 02:23 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Re: XP Bar

Originally posted by acidtest
I have looked everywhere and tried everything but I can't seem to find a way to change JUST the width of the XP bar. I can change the scale of course but that increases the height and font size as well. I just want to stretch the bar out without changing the height and font size.

Any help would be appreciated, and thanks for all your hard work on this Maul.

(Maybe this has already been asked and I apologize if it has.)
The FAQ knows all!

__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 02:17 PM  
acidtest
A Kobold Labourer
 
acidtest's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
XP Bar

I have looked everywhere and tried everything but I can't seem to find a way to change JUST the width of the XP bar. I can change the scale of course but that increases the height and font size as well. I just want to stretch the bar out without changing the height and font size.

Any help would be appreciated, and thanks for all your hard work on this Maul.

(Maybe this has already been asked and I apologize if it has.)
acidtest is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 01:24 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 157
File comments: 299
Uploads: 5
Re: Re: To all frost mages

Originally posted by glowie
Have a question to all frost mages that uses macaroon or even if you dont.

with our new talent we get a talent called brain freeze. this talent gives us a free fireball but to know you have it you need to spot the buff for it on your buff bar and it is in color very close to fingers of frost making it at times hard in fights to see you have the buff.

now to my question

do any of you know if macaroon or any other addon would make it possible for me to have a square on the middle of my screen that shows when that buff becomes active or maybe a text that pops up telling i have it.


happy for any answers


glowie
Like the first guy to respond, I use a combat text addon to warn me when I gain a Brain Freeze, though in my case, my flavor of choice is Mik's Scrolling Battle Text (MSBT) rather than SCT. However, I use a mod called Power Auras Classic to put up a square whenever I have sheep on a mob, so that I can see very easily when it breaks. This could easily be setup to put up a square whenever you've got Brain Freeze. Best of luck!
Jzar is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 01:20 PM  
xanthos
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Thanks!

Maul,

Just wanted to say thanks for making a smooth transition from Trinity to Macaroons. Couple of little snags here or there, but this seems to be an excellent roll out for a complete re-write. Thanks for making the mod.
xanthos is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 01:07 PM  
Radoznali
A Murloc Raider
 
Radoznali's Avatar

Forum posts: 4
File comments: 128
Uploads: 0
i do on menu bar and bag bar ,but i dont think i use it on other bars-ill see if that fixes it

EDIT:i channged it from Blizz skin to something else and that fixed it
Last edited by Radoznali : 10-21-08 at 01:33 PM.
Radoznali is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 01:02 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Re: light settings

Originally posted by Radoznali
is there options to set how bright buttons are ?or more specificly -i noticed that my buttons are too dark so i cant see diff when i enter combat-i know trinity had it set up you had normal brightness of button when you are out of combat and then when you entered combat button that you could use would be normal and buttons that you couldnt use would dimm themself(range or cdo or even wrong stance) so it was easy to see what buttons you could use and what
Are you using button facade? If so, are you using the default skin? If so, why are you using button facade? :P

The buttons are as bright as they can get (1,1,1). However, button facade does not play well with the default skin, but BF is meant to use anything but the default skin
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Last edited by Maul : 10-21-08 at 01:03 PM.
Maul is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 01:00 PM  
Radoznali
A Murloc Raider
 
Radoznali's Avatar

Forum posts: 4
File comments: 128
Uploads: 0
Question light settings

is there options to set how bright buttons are ?or more specificly -i noticed that my buttons are too dark so i cant see diff when i enter combat-i know trinity had it set up you had normal brightness of button when you are out of combat and then when you entered combat button that you could use would be normal and buttons that you couldnt use would dimm themself(range or cdo or even wrong stance) so it was easy to see what buttons you could use and what
Radoznali is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 12:50 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Re: Re: Re: Re: To all frost mages

Originally posted by xpyder
so I just noticed the "/mac state" and "/mac statelist" options. I'm going to play with them and post if I figure out a solution. if you find one first feel free to post it
I am rather hoping someone at Blizzard wakes up and realizes Shadow Dance needs to trigger the stealth state. However,

/cast Shadow Dance
/changeactionbar 2

Will change your paged bar. You will have to manually switch back to 1, though.

So with Bar linking -

Bar 1 set with paged, 1 and 2. Page 1 is blank, page 2 has Shadow Dance abilities.

Bar 2 set with stance linked to bar 1's page 1 state.

Then some means to get back to page one. This should give you almost what you want. Keybindings as bars show/hide should apply. Use the left-click option on buttons while in binding mode to lock their binds so they don't clear when applying them to other bars.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 12:46 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Re: Seems like ButtonFacade might be discontinued...

Originally posted by Sylaria
I read on Curse that the original author for ButtonFacade doesn't play WoW anymore, and Satrina did a minor update to it to fix some issues with Satrina's frames and ButtonFacade.

I've found the latest version has some huge memory leak issues... after I play around with skins a few times, changing them back & forth to see which one I liked, the game lagged to a point where it's simply not playable anymore.

I know it's a lot to ask, but Maul, would it be possible to implement skinning back into Macaroon instead of relying on another addon?
BF is an Ace addon. Therefore, it uses Ace libraries. The first of which ever Ace addon has the latest libraries is going to get blamed for all mem/cpu usage of the libraries. What you are seeing is most likely a culmalative effect of ALL Ace addons you use. With BF solely by itself as the only Ace addon, I have never seen it get out of control.

That said, if the project looks like it is going south, I will make my own skinner. However, I think someone may pick it up.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 12:43 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Originally posted by cogumel0
Noticed another issue:

FPS: Over time, the game just seems more and more sluggish. Ultimately, when I change forms, the game TOTALLY freezes for about 5 seconds and then resumes as normal.

I am using version 30000.23 beta.

I was also using buttonfacade to skin the buttons but I disabled it, still experiencing the same problem though
Try 30000.24 and let me know.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 12:43 PM  
xpyder
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Re: Re: Re: To all frost mages

so I just noticed the "/mac state" and "/mac statelist" options. I'm going to play with them and post if I figure out a solution. if you find one first feel free to post it
Originally posted by xpyder
10/21/2008
re: shadowdance stance problem
I thought of an easier way of doing it just for that, but I don't know if maul would prefer something more intuitive or more universal?

more intuitive: an option(default: on) to put stealth enabled bars into "stealth" mode while shadowdance is detected, I don't know how easy this would be to implement though, macaroon isn't designed to detect buffs.

more universal: a macro that will put the bar it's on (or a bar by it's "bar name") into another "state" that I tell it (stealth, stance:0, etc.).

the problem btw is that most rogues use stanced action bars for stealth abilities.
and
shadowdance lets you use abilities that require stealth when not in stealth (for 10 sec.) but it doesn't change your stance state
xpyder is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 12:43 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Originally posted by waterpipe
Hi there,

i had a problem yesterday with my Hunter. I was in Karazhan and our group started the chess event. Unfortunately the Macaroon pet bar was disappeared after i start to control a chess figure ... so i wasn't able to control it :-(

I've created the pet bar as it is mention in the faq ... maybe it's a general problem? Have Warlocks or Priests (mind control) smilar problems?

Another problem i have with those new pet abilities. For example i'm not able to drag&drop the "Call of the Wild" or "Rabid" spell of my pet (Core Hound) to a bar. Only to the pet bar. But the "normal" pet bar has only space for 4 pet abilities. So the only possibillity i have is to write a macro for those abilities and add them to a bar. Right? This nice Core Hound has 8 abilities to use :-)

I'm a ex-Trinity user ... and hopefully i get help :-)
The FAQ knows all!

And you have 10 pet action ID's to play with, that is all that Blizzard gives. however, .24 will show the proper icon for /petattack and such so you can macro those.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 12:41 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Re: Saving button/spells per spec

Originally posted by Hack
Lo Maul..

I seem to recall that the old trinity2 had some option that allowed you to save spell layout somehow? (I never used it but was going to). Does Macaroon have anything like this feature?

(Basically I respec between prot and fury spec quite a lot (sometimes twice a day..) and get fed up with having to remove bloodthirst etc from the bars after a respec to replace it with the protection stuff instead (last stand for example))

could I for example use /macaroon spellsave fury (to save fury spell layout) and the same with with prot for the prot layout. /macaroon spellload fury to load thr saved setup?
This feature will be added...just squeeze 24 extra hours into my 26 hour day and it will happen faster
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Old 10-21-08, 12:29 PM  
SilverShadow
An Aku'mai Servant
 
SilverShadow's Avatar

Forum posts: 39
File comments: 44
Uploads: 0
Re: Re: Re: Re: Re: love to hate

Originally posted by namuh1
I had exactly the same problem so I had to move all the other buttons on the minimap to FuBar

Well, not all, but enough to read the Right-Click context menu.
I have everything on Fubar I can. Some stuff just doesn't have fubar plugins. And the bejeweled icon keeps appearing even after I tell it to hide.

Frankly I'd make my own maracoon fubar plugin but I'm no coder.
__________________
SilverShadow
Nightelf Hunter
Earthen Ring
SilverShadow 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.