Quantcast
Download
(6 MB)
Download
Updated: 08-15-16 11:31 PM
Pictures
File Info
Compatibility:
Legion (7.0.3)
Updated:08-15-16 11:31 PM
Created:unknown
Downloads:407,857
Favorites:988
MD5:
7.0.3

Ion  Popular! (More than 5000 hits)

Version: Helium 2.0.1
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!
  • MASQUE 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
-Update ToC to WoW 6.1
-Fix for PetJournal being renamed

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
Helium 2.0.1
43kB
08-15-16 11:32 PM
Addon
Helium 2.0.1
19kB
08-15-16 11:31 PM
Addon
Helium 2.0.1
5kB
08-15-16 11:31 PM
Addon
Helium 2.0.1
5kB
08-15-16 11:30 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


Archived Files (8)
File Name
Version
Size
Author
Date
 Ion
Hydrogen-12.1
562kB
Maul
02-25-15 12:12 AM
 Ion
Hydrogen-12
563kB
Maul
12-11-14 12:45 AM
 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 09-09-12, 01:15 PM  
Xurkon
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Re: Re: Profiles ETA?

Originally Posted by Apollumi
Originally Posted by Xurkon
I would think the profile feature would be rather highly demanded by people, is there any ETA on when this will be ready in at least an alpha stage?
It's not a "demanded" thing. It's a thank you very much sir for working on it thing. And a "Here, let me buy you a coke Maul" thing. Don't mean to be rude. I'm amazed Maul has stuck with it this long...
I thought what I meant was obvious, that it's probably a highly used feature of Macaroon meaning it would probably be heavily used once Ion has it as well, and although you interpreted what I meant wrong, I don't think you were rude.

I very much appreciate the creators of the addon for their dedication.
Report comment to moderator  
Reply With Quote
Unread 09-09-12, 01:15 PM  
kballard
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Titan Panel Clash

Originally Posted by Sarabian
When the patch was first released I had massive FPS issues whenever I enabled ION and Healbot at the same time. This semd to get very quickly resolved, and I don't really know which addon got updated to solve it as the fixes were coming thick and fast from all corners, however I now have the same issue with TitanPanel. If I enable TitanPanel my FPS drops massively (5-15 FPS) and the LUA error reporter shows an error in CreateFrame functions in ION-Broker.lua.

As I say I'm just posting this as a heads-up as I haven't seen it reported anywhere else and I guess you'll get around to fixing it at some point, assuming it is an ION error and not a TitanPanel error ofc
I had this same error with TitanPanel initially. Right-clicking on titanpanel (to show the menu) would cause the error to stop. After a few days, the error just went away by itself. Perhaps there was a TitanPanel update you need to install?
Report comment to moderator  
Reply With Quote
Unread 09-09-12, 12:40 PM  
Apollumi
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
I figured out the mount button messing up my Shaman (and my Druid). It was having the mount flyout on a bar with toons that have shapeshifted form for some reason. As long as I keep the mount flyout off of these two toons all is ok.
Report comment to moderator  
Reply With Quote
Unread 09-09-12, 12:37 PM  
Apollumi
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Re: Profiles ETA?

Originally Posted by Xurkon
I would think the profile feature would be rather highly demanded by people, is there any ETA on when this will be ready in at least an alpha stage?
It's not a "demanded" thing. It's a thank you very much sir for working on it thing. And a "Here, let me buy you a coke Maul" thing. Don't mean to be rude. I'm amazed Maul has stuck with it this long...
Last edited by Apollumi : 09-09-12 at 12:42 PM.
Report comment to moderator  
Reply With Quote
Unread 09-09-12, 10:38 AM  
Mouarfff
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Re: Titan Panel Clash

Originally Posted by Sarabian
Firstly I didn't want my first post here seem like a complaint so I'd like to congratulate and thank you for the new add-on. I have used this series of mods since trinity first came out and have been extolling its virtues to anybody who will listen ever since, very few I admit but then that just shows the average IQ of those I talk to.

I realise there are a whole raft of requests and priorities from people here so I'm going to be patient and wait until things come around, however there is one thing I haven't seen in any posts here and I admit I may well have missed it.

When the patch was first released I had massive FPS issues whenever I enabled ION and Healbot at the same time. This semd to get very quickly resolved, and I don't really know which addon got updated to solve it as the fixes were coming thick and fast from all corners, however I now have the same issue with TitanPanel. If I enable TitanPanel my FPS drops massively (5-15 FPS) and the LUA error reporter shows an error in CreateFrame functions in ION-Broker.lua.

As I say I'm just posting this as a heads-up as I haven't seen it reported anywhere else and I guess you'll get around to fixing it at some point, assuming it is an ION error and not a TitanPanel error ofc

Once again thanks for the great addon, I'd go mental trying to play without it.
You should try ChocolateBar I use it & i don't have any problem.
Report comment to moderator  
Reply With Quote
Unread 09-09-12, 04:28 AM  
Sarabian
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Titan Panel Clash

Firstly I didn't want my first post here seem like a complaint so I'd like to congratulate and thank you for the new add-on. I have used this series of mods since trinity first came out and have been extolling its virtues to anybody who will listen ever since, very few I admit but then that just shows the average IQ of those I talk to.

I realise there are a whole raft of requests and priorities from people here so I'm going to be patient and wait until things come around, however there is one thing I haven't seen in any posts here and I admit I may well have missed it.

When the patch was first released I had massive FPS issues whenever I enabled ION and Healbot at the same time. This semd to get very quickly resolved, and I don't really know which addon got updated to solve it as the fixes were coming thick and fast from all corners, however I now have the same issue with TitanPanel. If I enable TitanPanel my FPS drops massively (5-15 FPS) and the LUA error reporter shows an error in CreateFrame functions in ION-Broker.lua.

As I say I'm just posting this as a heads-up as I haven't seen it reported anywhere else and I guess you'll get around to fixing it at some point, assuming it is an ION error and not a TitanPanel error ofc

Once again thanks for the great addon, I'd go mental trying to play without it.
Report comment to moderator  
Reply With Quote
Unread 09-09-12, 12:53 AM  
Xurkon
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Profiles ETA?

I would think the profile feature would be rather highly demanded by people, is there any ETA on when this will be ready in at least an alpha stage?
Report comment to moderator  
Reply With Quote
Unread 09-08-12, 05:40 PM  
leyrhao
A Defias Bandit
AddOn Compiler - Click to view compilations

Forum posts: 2
File comments: 19
Uploads: 3
Ok, this is driving me crazy XD...

Since I installed Ion a week ago, I've been trying to make the same setup I had with Macaroon and everything is working fine and I have to say that the setup is been easier than ever. But, I just can't make the following to work:

- I created one bar for my regular spells with 20 buttons. I've named it Action Bar.
- I created one bar only for Vehicle and Possess with 6 buttons but they're bigger. I've named it Control Bar.
- They've both placed in the same place, a frame I created with KgPanels.
- I've tried everything to make the Action Bar disappear/hide and the Control bar appear/be shown when using a vehicle or under possesion (like Razorgore from BWL, he's the one I've been using to test it).
- To make it I've used /ion vis vehicle. And while using a vehicle everything works fine: the Action Bar disappear and the Control Bar

But, as there's no state for possess (/ion vis possess doesn't exist), nothing works while possessing.

Anyone could tell me how could I set this up?

Thanks!!
Report comment to moderator  
Reply With Quote
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)
__________________



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?
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
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.
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.
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.
__________________



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

Forum posts: 0
File comments: 7
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.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: