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:410,642
Favorites:990
MD5:

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 03-19-17, 11:15 AM  
SLOKnightfall
A Kobold Labourer
 
SLOKnightfall's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 128
Uploads: 2
Re: Patch 7.2

Originally Posted by brittyboi
Hi, with Patch 7.2 looming, I was wondering if we can expect a new release with support for this new patch in the near future?
Yes. I was on the PTR this weekend and so far it does not look like anything broke, so baring anything new, I should be able to get a new version shortly after the patch hits.
Report comment to moderator  
Reply With Quote
Unread 03-18-17, 12:03 PM  
brittyboi
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Patch 7.2

Hi, with Patch 7.2 looming, I was wondering if we can expect a new release with support for this new patch in the near future?
Report comment to moderator  
Reply With Quote
Unread 01-28-17, 11:53 AM  
Trysor
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
Noticed an issue when *leaving* stealth; Ion swaps to stance:2 which is also the state for vanish (gives 3 sec of 'improved stealth') as well as subterfuge's stealth-expanding state. There is no pure shadow dance stance number.

Mapping, as far as I understand:
Melee: 0
Normal Stealth: 1
Vanish / Subterfuge / Shadow Dance: 2.

Subterfuge exists as a talent choice for both Assassination and Subtlety. Shadow Dance is only available to Subtlety.

This is blizzard being extremely wacky. Subterfuge is useful for in-combat stealth shenanigans. Improved stealth mechanic from Vanish (which may overlap / run simultaneously with Subterfuge) may be useful for a fast gettaway as well as say a quick sap.

Thus stance:2 can basically warrant 3 different scenarios: combat, semi-combat and non-combat.
Where each scenario can be mapped to each ability use as follows:
Shadow dance: combat, semi-combat -- attempting to DPS or CC
Subterfuge: combat, semi-combat, non-combat -- attempting to DPS or CC, or caught in the open
Vanish: combat, semi-combat, non-combat -- attempting to DPS or CC, or flee.

Vanish into DPS is a normal activity for all 3 specs (Legendary grants a benefit, as well as talent-related or spec related bonuses from granting stealth and/or access to stealth abilities or effects).

ref: https://us.battle.net/forums/en/wow/topic/20748635409


Situation with Ion as of the latest .zip posted down below; Example with Outlaw:
https://cdn-e1.streamable.com/video/...dd68f58fede066

There is a flicker of a moment there where no bar shows up. This I assume is because I have not set up a bar for stance:2, and for some weird reason, you enter stance:2 for a short moment when leaving stealth, even without Subterfuge talent.

I've given you a nightmare. Sorry. Welcome to rogue, though.
Last edited by Trysor : 01-31-17 at 01:54 PM.
Report comment to moderator  
Reply With Quote
Unread 01-28-17, 11:45 AM  
SLOKnightfall
A Kobold Labourer
 
SLOKnightfall's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 128
Uploads: 2
Re: Stealth -> Shadow dance

Originally Posted by Trysor
Seems to work fine. Cheers!


Edit: Went on the PTR. seems like the keybindings system has taken a hit there. Note: 7.2 PTR ONLY issue:

2x [ADDON_ACTION_BLOCKED] AddOn 'Ion' tried to call the protected function 'SetOverrideBindingClick()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `SetOverrideBindingClick'
Ion\Ion_KeyBinder.lua:160: in function <Ion\Ion_KeyBinder.lua:160>
[C]: in function `gsub'
Ion\Ion_KeyBinder.lua:160: in function `ApplyBindings'
Ion\Ion_Buttons.lua:1673: in function `?'
Ion\Ion_Buttons.lua:1767: in function <Ion\Ion_Buttons.lua:1763>

So a heads up.
Thanks for the heads up. I'll try to get on the PTR and see what's up.
Report comment to moderator  
Reply With Quote
Unread 01-28-17, 08:08 AM  
Trysor
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
Stealth -> Shadow dance

Seems to work fine. Cheers!


Edit: Went on the PTR. seems like the keybindings system has taken a hit there. Note: 7.2 PTR ONLY issue:

2x [ADDON_ACTION_BLOCKED] AddOn 'Ion' tried to call the protected function 'SetOverrideBindingClick()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `SetOverrideBindingClick'
Ion\Ion_KeyBinder.lua:160: in function <Ion\Ion_KeyBinder.lua:160>
[C]: in function `gsub'
Ion\Ion_KeyBinder.lua:160: in function `ApplyBindings'
Ion\Ion_Buttons.lua:1673: in function `?'
Ion\Ion_Buttons.lua:1767: in function <Ion\Ion_Buttons.lua:1763>

So a heads up.
Last edited by Trysor : 01-28-17 at 09:24 AM.
Report comment to moderator  
Reply With Quote
Unread 01-27-17, 08:48 PM  
SLOKnightfall
A Kobold Labourer
 
SLOKnightfall's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 128
Uploads: 2
Just pushed some updates to Github https://github.com/SLOKnightfall/Ion/archive/master.zip

This update has a separate bar state for Shadow Dance as requested. It is available by selecting the "Stealth" state in the bar options when in Subtlety spec. Once you have set a bar to haveing the stealth state, you can set the Shadow Dance bar by turning on the Button Editor Mode, right clicking on a button on the bar to open the properties window, and then selecting Shadow Dance in the list of bar states. Then you can just set the abilities as normal.

If you want to just use your Stealth bar layout when Shadow Dance is triggered, you just need to open the Bar Editor mode, right click on the bar to open the properties window. In the dropdown with the title "Primary State to Remap", select "Shadow Dance" and in the "Remap State To" dropdown select "Stealth".
Once you do that, ION will use the Stealth layout when you are cast Shadow Dance.
Report comment to moderator  
Reply With Quote
Unread 01-25-17, 04:40 PM  
Trysor
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
Re: Re: Re: Update incoming

Originally Posted by SLOKnightfall
Thanks for the input. Now that it has been pointed I can see the benefit to having separate bars. The good news is that with the changes already done, I believe that I can accommodate having separate Stealth & Shadow Dance bars. I'm not sure if I'll have the time tonight to work on it, but I'll try to get something out in the next couple of days.
That is most appreciated. Thank you for your continued support of this brilliant addon!
Report comment to moderator  
Reply With Quote
Unread 01-25-17, 04:01 PM  
SLOKnightfall
A Kobold Labourer
 
SLOKnightfall's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 128
Uploads: 2
Re: Re: Update incoming

Originally Posted by Trysor
Originally Posted by SLOKnightfall
  • Issues with Rogues stealth bars and using shadow dance. This required a bit of reworking on how stealth bars worked for rogues. The old stealth option was removed and incorporated into the old Stance setting, which has been renamed for Rogues to be just 'Stealth'. Because of this you may need to re-do the stealth bar layouts. I'm still looking into converting the data.
This bit is an overly discussed topic, actually. Went on for pages on the Legion alpha / beta forums. Shadow dance <-> stealth is not necessarily the same character action state. The abilities and keybinds one person may want available in stealth might be different from what that person might want in shadow dance, whilst another person may want them to be exactly the same. Having the option to separate them would thus be a benefit for those players who want them to be different.
Thanks for the input. Now that it has been pointed I can see the benefit to having separate bars. The good news is that with the changes already done, I believe that I can accommodate having separate Stealth & Shadow Dance bars. I'm not sure if I'll have the time tonight to work on it, but I'll try to get something out in the next couple of days.
Report comment to moderator  
Reply With Quote
Unread 01-25-17, 02:43 PM  
Trysor
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
Re: Update incoming

Originally Posted by SLOKnightfall
  • Issues with Rogues stealth bars and using shadow dance. This required a bit of reworking on how stealth bars worked for rogues. The old stealth option was removed and incorporated into the old Stance setting, which has been renamed for Rogues to be just 'Stealth'. Because of this you may need to re-do the stealth bar layouts. I'm still looking into converting the data.
This bit is an overly discussed topic, actually. Went on for pages on the Legion alpha / beta forums. Shadow dance <-> stealth is not necessarily the same character action state. The abilities and keybinds one person may want available in stealth might be different from what that person might want in shadow dance, whilst another person may want them to be exactly the same. Having the option to separate them would thus be a benefit for those players who want them to be different.
Report comment to moderator  
Reply With Quote
Unread 01-25-17, 10:27 AM  
SLOKnightfall
A Kobold Labourer
 
SLOKnightfall's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 128
Uploads: 2
Re: Re: Update incoming

Originally Posted by brittyboi
Awesome to see some nice changes :-)

Quick and minor bug: whenever you edit a bars macro data, i.e. hitting "save", or unchecking any boxes, the number "3" is printed to the chat box.
Thanks for letting me know. Looks like some of my debug output got left behind.
Report comment to moderator  
Reply With Quote
Unread 01-24-17, 07:48 PM  
brittyboi
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Re: Update incoming

Originally Posted by SLOKnightfall
So I managed to find time this weekend to sit down and work on updating ION. The updates are up on the Github site at https://github.com/SLOKnightfall/Ion/archive/master.zip I'll probably be doing a bit more tweaking and testing before I'm satisfied to make an official release.

Fixes include.
  • Fixed issue where dragging somthing to the ion bar would not correctly create the macro title.
  • Icons being visible on the cursor when pulled off of a bar.
  • Issues with flyouts not having the correct amount of results in them.
  • Added a flyout macro generator in the button editor.
  • Icons not showing or updating properly.
  • Issues with Rogues stealth bars and using shadow dance. This required a bit of reworking on how stealth bars worked for rogues. The old stealth option was removed and incorporated into the old Stance setting, which has been renamed for Rogues to be just 'Stealth'. Because of this you may need to re-do the stealth bar layouts. I'm still looking into converting the data.
  • Removed the calls to collectgarbage
Awesome to see some nice changes :-)

Quick and minor bug: whenever you edit a bars macro data, i.e. hitting "save", or unchecking any boxes, the number "3" is printed to the chat box.
Report comment to moderator  
Reply With Quote
Unread 01-22-17, 10:47 PM  
BujuArena
A Defias Bandit

Forum posts: 3
File comments: 53
Uploads: 0
Thanks for the update! It works beautifully. I'm especially glad about the icons showing on the cursor being fixed.
Report comment to moderator  
Reply With Quote
Unread 01-22-17, 04:04 PM  
SLOKnightfall
A Kobold Labourer
 
SLOKnightfall's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 128
Uploads: 2
Update incoming

So I managed to find time this weekend to sit down and work on updating ION. The updates are up on the Github site at https://github.com/SLOKnightfall/Ion/archive/master.zip I'll probably be doing a bit more tweaking and testing before I'm satisfied to make an official release.

Fixes include.
  • Fixed issue where dragging somthing to the ion bar would not correctly create the macro title.
  • Icons being visible on the cursor when pulled off of a bar.
  • Issues with flyouts not having the correct amount of results in them.
  • Added a flyout macro generator in the button editor.
  • Icons not showing or updating properly.
  • Issues with Rogues stealth bars and using shadow dance. This required a bit of reworking on how stealth bars worked for rogues. The old stealth option was removed and incorporated into the old Stance setting, which has been renamed for Rogues to be just 'Stealth'. Because of this you may need to re-do the stealth bar layouts. I'm still looking into converting the data.
  • Removed the calls to collectgarbage
Report comment to moderator  
Reply With Quote
Unread 01-20-17, 11:08 PM  
pickledaisho
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by Ashyr
@ b1urry: got the same issue, you can fix it for now by setting those Reps to "inactive" The dalaran fishing guy is triggering this bug for example
@ khurzog: same here. Just unclick the stanceoption like the standartsetting and it will go fine (no paged/stance/pet, 3x override, 2x possess, stealth and vehicle , done)
@ mortosvashj: 1) try to delete the statusbar.lua to reset it. 2) same here the 3rd. But you can drag the icon into you actionbars, there it will work how it should be

hope i could help
with regards to the stealth thing, you have to have stance on for shadow dance to work. this then causes the issues that occur with vanish since it technically pops you out of stealth but it doesn't even change back to the stealth bar when you re-enter stealth
Report comment to moderator  
Reply With Quote
Unread 01-12-17, 12:57 PM  
SLOKnightfall
A Kobold Labourer
 
SLOKnightfall's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 128
Uploads: 2
Originally Posted by brittyboi
Is this the correct github page for this project:
https://github.com/SLOKnightfall/Ion

Further, do you accept outside contributions from the community? I just don't want to see this project dwindle out
That is the correct page and feel free to make contributions.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: