Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(460 Kb)
Download
Updated: 10-18-14 10:17 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-18-14 10:17 AM
Created:unknown
Downloads:397,303
Favorites:980
MD5:
6.0.2
Ion  Updated less than 3 days ago!  Popular! (More than 5000 hits)
Version: Hydrogen-10.2 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.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 (11)
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
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 (4)
File Name
Version
Size
Author
Date
 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-27-08, 08:38 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
There are 3 button types: Macro, Action and Pet. Enter button edit mode, left-click on the button to change it to "pet". Once you have all 10 pet ID's covered (1-10) you will have a normal pet bar that will hide/show itself based on pet existence.
Maul is offline Report comment to moderator  
Reply With Quote
Unread 09-27-08, 03:12 PM  
JMHammer
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 308
Uploads: 1
Re: Re: Re: Pet Bar?

Originally posted by Thorlin
Problem with this is...What about multiple pets? the bar won't auto change when u change pets nor will it go away when the pet is away, is there any way to disable the Blizzard bars w/o disableing the pet bar or better yet(since ya can't move that one) any plans on incorporating a pet bar like Trinity? This is crucial to the decision to continue to use the Trinity line of addons, I like the new macro concept and the feel of this, it just isn't going to work if my only option is the one listed above.
Do you need the pet bar to disappear when you have no pet out or you're mounted?

It will auto change for each pet if you set up each macro button properly. Example:
#showtooltip
/cast [pet:bear] Swipe; [pet:cat] Prowl; [pet:bird of prey] Snatch

On the retail servers, I have the default Bliizard bars turned off and use only TrinityBars2 for bars and buttons.

However, on the PTR I've been leaving the default Blizzard bars enabled. I use a mod (http://www.wowinterface.com/download...oGryphons.html) which eliminates the gryphon art. I also use a mod (http://www.wowinterface.com/download...fo.php?id=7080) which allows me to move different UI elements, such as the pet bar and the shapeshift bar. I then use the "Use UI Scale" feature of the Video preferences to make all that default stuff fairly small. I then add Macaroon bars (and the experience/rep bars and binding modules from MacaroonExtras) in various places to give me the flexibility I want with my buttons and commands, including a big "Hidden" grid of buttons for keybinding commonly-used functions which I don't want displayed on the UI.

Leaving the default bars enabled works around all the vehicle UI, possession bar, and other issues that one sometimes runs into when not using those default bars. I'm even kind of wishing I had done this with my setup on the retail servers, although at this point I'm going to leave all that alone and wait for the 3.02 patch before making any changes to my current setup. It's working great on the PTR, though.

In any case, Maul is working on a full pet bar implementation for Macaroon. Patience...
Last edited by JMHammer : 09-27-08 at 03:13 PM.
JMHammer is offline Report comment to moderator  
Reply With Quote
Unread 09-27-08, 02:56 PM  
Thorlin
A Defias Bandit

Forum posts: 2
File comments: 38
Uploads: 0
Re: Re: Pet Bar?

Originally posted by JMHammer
You can use the default Blizzard pet bar. Or you can create one with Macaroon, like this:

1- Create a bar.
2- Select Bar Edit.
3- Add 10 buttons to the bar.
4- End Bar Edit mode.
5- Select Button Edit.
6- Edit each of the 10 buttons so that they perform the function you want. For instance:
6a- Make this macro for the first button:
#showtooltip
/petattack
6b- Make this macro for the second button:
#showtooltip
/petfollow
6c- Make this macro for the third button:
#showtooltip
/petstay
6d,6e,6f,6g- Drag pet skills from your pet spell book to each of the next four buttons. Then edit them so they look like this (using Claw as an example):
#showtooltip
/petautocasttoggle [btn:2] Claw
/cast [btn:1] Claw
6h- Make this macro for the eighth button:
#showtooltip
/petaggressive
6i- Make this macro for the ninth button:
#showtooltip
/petdefensive
6j- Make this macro for the tenth button:
#showtooltip
/petpassive

And of course, you can add more buttons if you want to display more than four pet skills (the default Blizzard pet bar shows four maximum).
Problem with this is...What about multiple pets? the bar won't auto change when u change pets nor will it go away when the pet is away, is there any way to disable the Blizzard bars w/o disableing the pet bar or better yet(since ya can't move that one) any plans on incorporating a pet bar like Trinity? This is crucial to the decision to continue to use the Trinity line of addons, I like the new macro concept and the feel of this, it just isn't going to work if my only option is the one listed above.
Thorlin is offline Report comment to moderator  
Reply With Quote
Unread 09-27-08, 03:02 AM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Re: vehicle UI

Originally posted by zendi
I was wondering since you havent been able to change the vehicle UI to be able to work with macaroon, is there a way to use the default blizz vehicle UI when we are on a vehicle UI or make it show up?
Well, currently there is no way to really do this effectively without tainting the default UI (if the default UI is tainted, it won't work in combat)

Unfortunately, many of the vehicle commands are protected, meaning only Blizzard code can call them. So currently, the best way to go about it is to turn on the default main menu when you think you will be in a vehicle-using situation.

However, I do have a request in with Blizzard to allow us access to the vehicle API in some form, so I am hoping we see a build where I can make a fully functional vehicle bar.
Maul is offline Report comment to moderator  
Reply With Quote
Unread 09-27-08, 02:58 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 Deilian
Left-clicking on buttons in button edit mode no longer switches between action, macro, and pet buttons. They seem to be stuck. Maybe it's just me, is anyone else having the same problem?
Lol, .17 needs some love...thanks for the report
Maul is offline Report comment to moderator  
Reply With Quote
Unread 09-26-08, 10:20 PM  
zendi
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
vehicle UI

I was wondering since you havent been able to change the vehicle UI to be able to work with macaroon, is there a way to use the default blizz vehicle UI when we are on a vehicle UI or make it show up?
zendi is offline Report comment to moderator  
Reply With Quote
Unread 09-26-08, 09:55 PM  
zendi
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Originally posted by Dragonir
Hello,

Why are all may buttons green at Version: 30000.17?!

ya.. for me the green means outta mana(for you prob outta rage) since ur a war
the blue outta range(which should be red i think)
zendi is offline Report comment to moderator  
Reply With Quote
Unread 09-26-08, 09:54 PM  
Deilian
A Defias Bandit
 
Deilian's Avatar

Forum posts: 2
File comments: 24
Uploads: 0
Left-clicking on buttons in button edit mode no longer switches between action, macro, and pet buttons. They seem to be stuck. Maybe it's just me, is anyone else having the same problem?
Deilian is offline Report comment to moderator  
Reply With Quote
Unread 09-26-08, 09:03 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 Galthron
There's a bug involving /mac delete and the castbar.

If the castbar is selected, and I type /mac delete, it is removed as expected.

Upon relogging, the first button bar in the list has been deleted, and the cast bar is back. Further attempts to delete the castbar will result in further deletions of the first available button bar. Oops!

brb, recreating bars.

*edit*

Thankfully, adding buttons to the next available bars picks up "deleted" buttons, in the proper order. Phew.
Oops...I forgot to update the delete function to account for the new elements in the xtras package...
Maul is offline Report comment to moderator  
Reply With Quote
Unread 09-26-08, 08:55 PM  
Galthron
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
There's a bug involving /mac delete and the castbar.

If the castbar is selected, and I type /mac delete, it is removed as expected.

Upon relogging, the first button bar in the list has been deleted, and the cast bar is back. Further attempts to delete the castbar will result in further deletions of the first available button bar. Oops!

brb, recreating bars.

*edit*

Thankfully, adding buttons to the next available bars picks up "deleted" buttons, in the proper order. Phew.
Last edited by Galthron : 09-26-08 at 08:57 PM.
Galthron is offline Report comment to moderator  
Reply With Quote
Unread 09-26-08, 07:53 PM  
JMHammer
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 308
Uploads: 1
Re: Pet Bar?

Originally posted by Thorlin
So am I missing something or is there no pet bar yet? Kind of hard to test this on my hunter
You can use the default Blizzard pet bar. Or you can create one with Macaroon, like this:

1- Create a bar.
2- Select Bar Edit.
3- Add 10 buttons to the bar.
4- End Bar Edit mode.
5- Select Button Edit.
6- Edit each of the 10 buttons so that they perform the function you want. For instance:
6a- Make this macro for the first button:
#showtooltip
/petattack
6b- Make this macro for the second button:
#showtooltip
/petfollow
6c- Make this macro for the third button:
#showtooltip
/petstay
6d,6e,6f,6g- Drag pet skills from your pet spell book to each of the next four buttons. Then edit them so they look like this (using Claw as an example):
#showtooltip
/petautocasttoggle [btn:2] Claw
/cast [btn:1] Claw
6h- Make this macro for the eighth button:
#showtooltip
/petaggressive
6i- Make this macro for the ninth button:
#showtooltip
/petdefensive
6j- Make this macro for the tenth button:
#showtooltip
/petpassive

And of course, you can add more buttons if you want to display more than four pet skills (the default Blizzard pet bar shows four maximum).
JMHammer is offline Report comment to moderator  
Reply With Quote
Unread 09-26-08, 07:22 PM  
Thorlin
A Defias Bandit

Forum posts: 2
File comments: 38
Uploads: 0
Pet Bar?

So am I missing something or is there no pet bar yet? Kind of hard to test this on my hunter
Thorlin is offline Report comment to moderator  
Reply With Quote
Unread 09-26-08, 07:10 PM  
Galthron
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Originally posted by Invertigo
To build on the macro icon problem.

Macaroon does not seem to obey the #showtooltip function. For instance:

#showtooltip Judgement of Wisdom
/startattack [nomod]
/cast [mod:shift] Judgement of Wisdom


When no modifying key is pressed the icon will display a red question mark (?) and will show the name of the macro rather than the designated tooltip, but once a modifying key is pressed it will display the assigned icon and skill information.
"Me too."

Code:
#show Arcane Intellect
/cast [modifier:SELFCAST, target=player] Arcane Intellect; [nomodifier] Arcane Intellect
Shows the AI icon when no modifier or my self cast key (alt) is pressed, and the red question mark when other modifiers (shift, ctrl) are pressed.
Galthron is offline Report comment to moderator  
Reply With Quote
Unread 09-26-08, 06:56 PM  
Dragonir
A Kobold Labourer
 
Dragonir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 25
Uploads: 2
ups,
Last edited by Dragonir : 09-26-08 at 06:58 PM.
Dragonir is offline Report comment to moderator  
Reply With Quote
Unread 09-26-08, 06:56 PM  
Dragonir
A Kobold Labourer
 
Dragonir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 25
Uploads: 2
Envy? What is it?

btw, i have send u a email with a german localization on trinityui@live.com
Last edited by Dragonir : 09-26-08 at 06:57 PM.
Dragonir 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.