Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(563 Kb)
Download
Updated: 12-11-14 12:45 AM
Pictures
File Info
Compatibility:
Warlords of Draenor (6.0.3)
Updated:12-11-14 12:45 AM
Created:unknown
Downloads:399,939
Favorites:989
MD5:
6.0.3

Ion  Popular! (More than 5000 hits)

Version: Hydrogen-12
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.


"Feel the power of the macro side..."
A WoW 5.x Mists of Pandaria addon.

Official Thread - Visit this thread for more information on Ion!

FAQ - The official FAQ for Ion!

Bug Reports - Report bugs here

Feature Requests - Request features here

Comments - If you wish to post a comment, you may do so 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.

<</center>>

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 Ion 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 alone 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: Read: Of mages, multiboxing and macros...mmm?

Hydrogen 12
-More fixes for ability cooldowns & procs
-Fix for Fairy Swarm tallent
-Fixes for Draenor Garrison ability button cooldown and range
-Fix for shadow dance triggering a stance bar change
-Nephyrin's Dualspec bar fix
-Misc bug fixes



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 (6)
File Name
Version
Size
Author
Date
 Ion
Hydrogen-11
561kB
Maul
11-12-14 02:23 PM
 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-25-08, 12:51 PM  
Altaran
A Defias Bandit

Forum posts: 2
File comments: 1
Uploads: 0
Re: Re: Zombie Event

For those of you who already set your Main bar to show 12 "Possession" buttons and are still not seeing the Zombie buttons, all you need to do, is make the bar's current state: "Possession," then remove the buttons that you have there via Button Count (take it all the way down to 0), then readd the buttons back up to 12 or whatever.

If you do this while Posessed by a zombie, you'll see your zombie action buttons/skills appear when you add the buttons back.

Make sure you have the latest release of Macaroon.

PS: Maul, I <3 you. *approves of Macaroon*
Last edited by Altaran : 10-25-08 at 12:52 PM.
Altaran is offline Report comment to moderator  
Reply With Quote
Unread 10-25-08, 12:51 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1084
Uploads: 32
Re: Trinity is dead !!! Long live Trinity, eeuh, uhuh, Macaroon !!

Originally posted by oromasdes
Simply stated : Trinity is the best UI mod I have used so far (Auctioneer gets close though). I loved it ! I need(ed) it ! Thanks, thanks thanks, we are not worthy...
I'm now using Macaroon, failed to import my old Trinity settings, but maybe that was good... By now I have set up two characters, and after the usual cold-water fear, I now start to like Macaroon just as good as Trinity.
- - - still think that Trinity is a much nicer name though...note to myself: see if I can find out why it was named trinity - - -
Alas, alas, just one thing I cannot seem to find in Macaroon. Where are my round buttons !!!!??? Man, I loved the round buttons in Trinity.
Just downloaded the latest version again, hope to see my round buttons there... Or maybe I'm overlooking them ? Nah, hope not.
But many, many thanks for all your effort. Trinity has added and macaroon will add significantly to my wow playing experience !

=============================================
Update 10 minutes later...
=============================================
Maul, just found your note in the FAQ on the >>>fancy<<< round buttons, trying it with BF now... thanks !
Oro
Check out the main page for the FAQ on skinned buttons and at the bottom for why the change
__________________

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

Forum posts: 0
File comments: 2
Uploads: 0
Trinity is dead !!! Long live Trinity, eeuh, uhuh, Macaroon !!

Simply stated : Trinity is the best UI mod I have used so far (Auctioneer gets close though). I loved it ! I need(ed) it ! Thanks, thanks thanks, we are not worthy...
I'm now using Macaroon, failed to import my old Trinity settings, but maybe that was good... By now I have set up two characters, and after the usual cold-water fear, I now start to like Macaroon just as good as Trinity.
- - - still think that Trinity is a much nicer name though...note to myself: see if I can find out why it was named trinity - - -
Alas, alas, just one thing I cannot seem to find in Macaroon. Where are my round buttons !!!!??? Man, I loved the round buttons in Trinity.
Just downloaded the latest version again, hope to see my round buttons there... Or maybe I'm overlooking them ? Nah, hope not.
But many, many thanks for all your effort. Trinity has added and macaroon will add significantly to my wow playing experience !

=============================================
Update 10 minutes later...
=============================================
Maul, just found your note in the FAQ on the >>>fancy<<< round buttons, trying it with BF now... thanks !
Oro

=============================================
Update 30 minutes later...
=============================================
Thanks for your reply Maul. It works like a dream, yes I have my round buttons again (how come I get so much joy out of a simple thing ? I hope that never changes). Cheers !
PS : dunno if you look to or have already made translations of this UI... if you would, I could help if needed (French and Dutch, can probably also handle German if needed)
Oro
Last edited by oromasdes : 10-25-08 at 01:18 PM.
oromasdes is offline Report comment to moderator  
Reply With Quote
Unread 10-25-08, 12:16 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1084
Uploads: 32
Originally posted by Jzar
I don't use the profiles often, but I really really like(d) them. Well, I just updated to v26, so I can't say when this crept in, but I used to load a profile, and all my buttons were instantly set up properly. Now, when I load a profile, EVERY button disappears, and I have to reload the UI to get the newly loaded profile to show up.
Oops, I know why this happening...thanks for the report, fix in next update
__________________

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

Forum posts: 401
File comments: 1084
Uploads: 32
Re: Reporting issue with PetBar

Originally posted by CMX
Hi, my main is a Hunter and currently I have a pet that can auto resurrect himself with Heart of the Phoenix.

The Petbar is fine when the pet is alive with pet:id1, etc as all 10 of the boxes, but when the pet dies, the bar disappears, and your pet will not auto cast Heart of the Phoenix, so I rely mainly on this petbar to get him back alive quickly.

Is there a way you can make the pet bar stay when the pet's corpse is still on the ground until you revive him manually to make it disappear like the blizzard UI?

-CMX
Yeah, I am going to change the way this happens, apparently some people don't like the bar disappearing when their pet dies. Until I update you can edit Macaroon_Bars_States.lua and change:

"[target=pet,nodead,exists,nobonusbar:5] homestate; [nobonusbar:5] pet2",

to

"[target=pet,exists,nobonusbar:5] homestate; [nobonusbar:5] pet2",

It is changed for the next update.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Last edited by Maul : 10-25-08 at 12:15 PM.
Maul is offline Report comment to moderator  
Reply With Quote
Unread 10-25-08, 12:14 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 157
File comments: 299
Uploads: 5
I don't use the profiles often, but I really really like(d) them. Well, I just updated to v26, so I can't say when this crept in, but I used to load a profile, and all my buttons were instantly set up properly. Now, when I load a profile, EVERY button disappears, and I have to reload the UI to get the newly loaded profile to show up.
Jzar is offline Report comment to moderator  
Reply With Quote
Unread 10-25-08, 12:12 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1084
Uploads: 32
Re: Changing Main Action Bar

Originally posted by Eihline
Hi, I'm using the regular Blizzard Action bars, with some extra buttons from Macaroon, as well as the ability to keybind macros from Macaroon Extras, and I've got one small problem.

Whenever I zone (into an instance or onto another continent or such), my main action bar (the blizzard one) changes to another one (which has actions I previously had on a macaroon bar which I'm no longer using). I can easily change back to the action bar I want, but it's still an annoyance. If I disable Macaroon, I don't suffer from this problem. Any idea how to fix it?

If it makes any difference, I'm a warrior, so the main action bar changes page depending on stances, but when I zone, it changes to another bar (not used in any stance).
I have this fixed for the next update, thanks for the report
__________________

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

Forum posts: 401
File comments: 1084
Uploads: 32
Originally posted by Sideswipe
Yea, I extracted all four of the folders (the entire contents of the zip file) to the wow addons directory, still no bag or xp bars show up.
If you are using Vista, make sure you are placing them in the right place. The 3.0 patch asked if you wanted to use a public folder for certain things, which makes wow look in there instead of the default folders.
__________________

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

Forum posts: 401
File comments: 1084
Uploads: 32
Re: Zombie Event

Originally posted by slickwalker
What options need to be set in order to make the zombie event action bar appear? I've had to go to 'enable default blizzard bar' whenever infected.
Enable possess on a bar, add buttons, eat brains...
__________________

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

Forum posts: 401
File comments: 1084
Uploads: 32
Re: Stupid question..

Originally posted by deep92
How do I open macaroon's macro editor? It's in already, right? :O Got bit confused lol, couldn't find it..
/mac edit then right click the button if it says "macro".
__________________

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

Forum posts: 401
File comments: 1084
Uploads: 32
Re: Self cast

Originally posted by steste
Is it a way to make a right mouse button self cast?
Main Menu - Right-Click Target -> Set to Self.
__________________

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

Forum posts: 401
File comments: 1084
Uploads: 32
Re: Profile Loading Problem

Originally posted by Pookhill
I just upgraded to .26 (and .9 of Xtras). I designed a button layout on one of my chars and then saved it as a Profile. I then went into another char, and loaded the just saved profile. All the created bars were empty and stacked on top of each other in the middle of the screen, and the button store was full of all the missing buttons.

NB The previous version (25.1) was working perfectly for me.

NB I also deleted the char specific savefiles for the char that originally created the profile, loaded the profile, and had the same problem.

Edit: If you do a UI Reload immediately after the profile load, everything is then as it should be.
Could you post a bug report on my portal with exactly how you replicate the issue? Thanks
__________________

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

Forum posts: 401
File comments: 1084
Uploads: 32
Originally posted by khurzog
sorry if this is already reported, but when i log in or reload ui, all my keybindings are showing, even though they are set to hidden, easy fix, i just have to go in and show then hide them again and its fine, slightly annoying thats all
Thanks, I will look into this. Be sure to make a bug report on my portal to make sure I do not forget.
__________________

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

Forum posts: 401
File comments: 1084
Uploads: 32
Originally posted by Bangerz
Hey, I've been having some performance issues where my game will play at 60 fps for about a minute, then lock up and stutter at 1-2fps for 10 seconds or so, then start again.

I have noticed while this is happening that Macaroons memory usage goes from 1.5mb to 7.5mb then drops again when the stuttering clears.

I am unsure whether macaroon is being affected by another performance issue, or is the cause of it.
Sounds like an old version. Are you using the latest? Are you also using Button Facade and have the latest of it?
__________________

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

Forum posts: 401
File comments: 1084
Uploads: 32
Originally posted by Jzar
Maul, I'm still getting "bad argument #1 to 'gsub' (string expected, got boolean)" on line 1688 of Macaroon_Bars_Editor.lua when I try to remap my flight bar to my caster bar, even with version 25.1. I know you already fixed it, but ... it's still broken for me. I even deleted the Macaroon and Macaroon_Profiles folders and reinstalled 25.1 to make sure it was the latest, and uncorrupted. Same thing!
okay, I fixed this for sure now in the next update
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: