Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(561 Kb)
Download
Updated: 11-12-14 02:23 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.3)
Updated:11-12-14 02:23 PM
Created:unknown
Downloads:398,652
Favorites:984
MD5:
6.0.3

Ion  Popular! (More than 5000 hits)

Version: Hydrogen-11
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 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 (5)
File Name
Version
Size
Author
Date
 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 09-08-12, 02:17 PM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
Originally Posted by Junez
How can i save a profile? Or is that feature not yet implemented?
sorry, its not yet implemented (or NYI in programmer lingo)
__________________



anseloth is offline Report comment to moderator  
Reply With Quote
Unread 09-08-12, 01:40 PM  
Junez
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
How can i save a profile? Or is that feature not yet implemented?
Junez is offline Report comment to moderator  
Reply With Quote
Unread 09-08-12, 11:27 AM  
Hercy
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
I was doing dailies in Tol Barad the other day and was getting errors when trying to look at the map. I have track quest and show objectives on, and when i finished the quest, looking at the map it did not update the tracking part and gave me the lua error.
After some investigation it was Ion Statusbar being the culprit.
I have the error message saved, but did not want to post it here, since it would then be a large post. Is there a proper place to report those, or is it fine to paste them in this thread?

It is nothing game breaking, clearing the error and opening up the map again updates the tracking, until you finish the next quest.

Let me know where to post the lua error if you need it
Hercy is offline Report comment to moderator  
Reply With Quote
Unread 09-07-12, 09:38 PM  
killsophia
A Kobold Labourer
 
killsophia's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Originally Posted by Dethedrus
I can set vehicle visibility on for my main (/ion vis vehicle) but I have yet to be in a vehicle where I see anything but said bar and it's associated class skills.

Vehicle is absolutely selected as a bar state.

Am I missing something?
Thanks!
Got it!
__________________
Maybe I can give a try.
killsophia is offline Report comment to moderator  
Reply With Quote
Unread 09-07-12, 08:55 PM  
killsophia
A Kobold Labourer
 
killsophia's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Re: Hover bind

Originally Posted by Burnum
Has Blizzard hired you yet? they should, just the hover bind feature alone is worth it's weight in gold.

how hard would it be to make that a stand-lone feature mod that works with Blizzard bars? (or Bartender) in the interim as we wait for the master work of Ion
I never understand why no hover bind. It is simple and convenient.
__________________
Maybe I can give a try.
killsophia is offline Report comment to moderator  
Reply With Quote
Unread 09-07-12, 11:39 AM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
Originally Posted by wiedor
thanks for great addon and your efforts.
I am korean user.

I've used macaroon and installed it yesterday.

Some question is that
Is there different key bind functionallity between stance in this version ?

I assigned key binding bear form and cat form ,but
key binding result seems global between two stance.

profile save and load function works now ? I can't find save function.

When it used with OmniCC , some button spell cooldown text is invisible.
After delete OmniCC, all button cooldown works fine.
i am afraid that Macaroon is no longer supported, you will want to switch to Ion, now.
__________________



anseloth is offline Report comment to moderator  
Reply With Quote
Unread 09-07-12, 11:36 AM  
Aliaswit1
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Maul, I'd like to also express my thanks for the new Bar replacement. I've been a big fan of these since early Trinity, when I found out Trinity was much simpler than the mod I was using for my G15 keyboard. Heck, I can't even remember the mod name now.

Anyway, rather than ask the same questions over, I looked through this thread and found the answer to some of my questions, but a couple remain.

1. I like setting up a sort of semi-heads-up display of action buttons that pop up only in combat. Now, I'm assuming that setting the state marker "combat" is a step in the right direction, but I can't get the bar to change to the "combat state" in order to set buttons up. I know there are a couple of slots below that say "set state to" or something similar, but they look to be an auto-fill and there's nothing in the list with which to auto-fill. Now, this action bar has always been a sort of icing on the cake bar. I don't really need it, but I've grown accustomed to slapping some of my longer cool-downs and basic self-heals, like recuperate, in there. What am I missing or doing wrong?

2. I understand there are some issues with the "vehicle" state for the bars. I can bypass that by making a vehicle only bar as suggested a couple pages ago, no problem. However, I always LOVED the fact that I could set up my pet bar to switch to a vehicle bar. Then I could map the 1 - 0 buttons to both, and it worked great. Once you get the vehicle bar thing ironed out, will there be functionality for the Pet Bar addon to be switchable to "vehicle?"

3. A very, VERY small thing. I have a side bar action bar that I slap all my miscellaneous stuff in, like bandages, buff potions, extra less-used talents, food, hearth, etc. It's set up for X number of buttons. I set the state of this bar to "CNTL" so that on pressing control I have another set of buttons where I can place Profession actions and REALLY unused stuff like water breathing. In Macaroon, you could change the number of buttons between the states so CNTL had X-6 buttons, say. I can't change the number of the buttons in the CNTL state. I'm assuming that that also has something to do with empty drop down menu mentioned in the earlier "combat state" question. However, I noticed that if you put a fly-out or a keybind on the normal state of the bar, the fly-out indicator *and* the keybind show up on the CNTL state of the bar.

Anyway, thanks loads for this. I really didn't want to learn a new bar mod (though, I guess I am with ION, huh? ha!). And once this gets settled down nicely, I'll be sure to donate as I did the previous incarnations.

Now if I could only get Recount to stop giving me errors....
Last edited by Aliaswit1 : 09-07-12 at 01:44 PM.
Aliaswit1 is offline Report comment to moderator  
Reply With Quote
Unread 09-06-12, 10:16 AM  
wiedor
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
thanks for great addon and your efforts.
I am korean user.

I've used macaroon and installed ION yesterday.

Some question is that
Is there different key bind functionallity between stance in this version ?

I assigned key binding bear form and cat form ,but
key binding result seems global between two stance.

profile save and load function works now ? I can't find save function.

When it used with OmniCC , some button spell cooldown text is invisible.
After delete OmniCC, all button cooldown works fine.
Last edited by wiedor : 09-08-12 at 06:37 AM.
wiedor is offline Report comment to moderator  
Reply With Quote
Unread 09-06-12, 04:44 AM  
khurzog
A Frostmaul Preserver
 
khurzog's Avatar

Forum posts: 256
File comments: 196
Uploads: 0
first, great job so far! okay here is something i am actively noticing, and now finally was able to prove last night. i am constantly tweaking stuff mid raid, because the last 2 weeks have been all a relearn, and i find myself joining up a raid and learning the new rotations on the fly, and incidentally, how mac-err-ION can assist. so on heroic spine on my hunter i am trying to make a super burning tendon macro and the raid is waiting on me. i get a whisper, and i respond "sec, i am making a macro" but the chat goes into the ion text box. i tend to the conversation, then go on with my quick macro fix, deleting the mistyped info and continue with the macro as planned. so as the burning tendon pops up, i spam /say with "sec, i am making a macro" "sec, i am making a macro" "sec, i am making a macro" "sec, i am making a macro" "sec, i am making a macro" etc.

this event proves a tendency i have noticed: when frequently tweaking macros, ion sometimes (surely not every time) gets an implementation behind. i remember macaroon used to not save recent changes if you exit the macro box too quick, but this seems to be a different issue because after the fact, you can go back and check and the macro appears as intended and not as executed. this is hard to duplicate because it is very inconsistent.

i am also having many problems removing individual spells from the spellbooks fly-out menus, for example my hunter traps would not work with ION no matter what i did (and OMG I AM NOT using a fly out to cast a trap /rage@blizzard) so i had to use blizzard macro interface (ugh), and drag it to the ION bar. as appalling of a concept as that is, it worked fine, but i figured i would report the issue, even though i have a feeling it is a known issue.

Other issues ive had all seem to be well discussed here, or are obviously not yet implemented features. but amazing job so far, ION is shaping out to be macaroon with out all the glitchy behavior from the past (eye of eternity /shudder) THANKS MAUL!


EDIT: (quick request) disable down clicks when unlock key is active. i love using downclick for that extra fraction of a second response time, but when i want to rearrange something, it will fire off whatever... including potions and flasks! 0.o thanks
Last edited by khurzog : 09-06-12 at 05:24 AM.
khurzog is offline Report comment to moderator  
Reply With Quote
Unread 09-05-12, 09:14 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 81
Uploads: 0
Hover bind

Has Blizzard hired you yet? they should, just the hover bind feature alone is worth it's weight in gold.

how hard would it be to make that a stand-lone feature mod that works with Blizzard bars? (or Bartender) in the interim as we wait for the master work of Ion
Last edited by Burnum : 09-05-12 at 09:14 PM.
Burnum is offline Report comment to moderator  
Reply With Quote
Unread 09-05-12, 01:48 PM  
Song42
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
Originally Posted by Maul
Originally Posted by Song42
Regarding the Extra Action Button:

Running a DS for cleaning up achievements tonight and when we got to Ultraxion, the box for the button appeared on my screen, but the button itself was not there nor did it work. I'm not sure if anyone else has this issue - and if they did, how they resolved it.
This is a bug. I may upload a small update with that fix.
Thank you for the quick reply. I look forward to the finished product, but in the mean time, thank you for all the work you do with this addon. I honestly do not know what I would do without this bar mod.
Song42 is offline Report comment to moderator  
Reply With Quote
Unread 09-05-12, 01:16 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 jincuteguy
So I been using Ion for couple days now (switching from Macaroon). for some reason the "Dual Spec" option doesn't work, so everytime i switched my spec, the Bindings of the buttons are all messed up. When are you going to fix this issue?
Bindings should not be affected by a spec change. Right now, the bindings do not care about spec.

Originally Posted by jincuteguy
Also, I forgot to ask, when are you putting in the option to allow to show the original blizzard action bars? Macaroon has this option but Ion doesn't.
Right now you can type:

/ion blizzbar
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Unread 09-05-12, 10:54 AM  
jincuteguy
A Deviate Faerie Dragon

Forum posts: 11
File comments: 5
Uploads: 0
So I been using Ion for couple days now (switching from Macaroon). for some reason the "Dual Spec" option doesn't work, so everytime i switched my spec, the Bindings of the buttons are all messed up. When are you going to fix this issue?

Also, I forgot to ask, when are you putting in the option to allow to show the original blizzard action bars? Macaroon has this option but Ion doesn't.
Last edited by jincuteguy : 09-05-12 at 10:56 AM.
jincuteguy is offline Report comment to moderator  
Reply With Quote
Unread 09-05-12, 10:29 AM  
Newdles
A Kobold Labourer

Forum posts: 1
File comments: 34
Uploads: 0
Originally Posted by Maul
Originally Posted by Newdles
Is there a way to change the button type to a Blizzard action bar button like there was in Macaroon? I really just want Macaroon's functionality back. ;o It's a great addon. Ion seems quite limited in comparison, but you are working on it, right?
Yes, action ID's should be in soon enough.

Originally Posted by Newdles
Ideally, if I could just run Macaroon again, that would be amazing.
Sorry, I just don't have the time

The changes in Mists just are so pervasive that it is not a simple fix. Many of the issues that Ion has would be issues in Macaroon as well and I would have to field those bugs reports in addition to Ion.

I promise you that Ion will eventually feel like Macaroon, and even expand on it a bit more.

The biggest issue I have really is time. I am very time squeezed right now. I wanted Ion to be further along than it is, but that just did not happen. I formed an alpha testing group for Ion last year, and that has help tremendously in ironing out some issues, but Trinity/Macaroon/Ion has almost always been like a part-time job, where I could easily spend 20-30 hours a week on it and still not get everything done that I want.
Well, as always, what you have done is amazing and I love you for it.
Newdles is offline Report comment to moderator  
Reply With Quote
Unread 09-05-12, 09:20 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 Newdles
Is there a way to change the button type to a Blizzard action bar button like there was in Macaroon? I really just want Macaroon's functionality back. ;o It's a great addon. Ion seems quite limited in comparison, but you are working on it, right?
Yes, action ID's should be in soon enough.

Originally Posted by Newdles
Ideally, if I could just run Macaroon again, that would be amazing.
Sorry, I just don't have the time

The changes in Mists just are so pervasive that it is not a simple fix. Many of the issues that Ion has would be issues in Macaroon as well and I would have to field those bugs reports in addition to Ion.

I promise you that Ion will eventually feel like Macaroon, and even expand on it a bit more.

The biggest issue I have really is time. I am very time squeezed right now. I wanted Ion to be further along than it is, but that just did not happen. I formed an alpha testing group for Ion last year, and that has help tremendously in ironing out some issues, but Trinity/Macaroon/Ion has almost always been like a part-time job, where I could easily spend 20-30 hours a week on it and still not get everything done that I want.
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Last edited by Maul : 09-05-12 at 09:21 AM.
Maul 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.