Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(563 Kb)
Download
Updated: 02-25-15 12:12 AM
Pictures
File Info
Compatibility:
The Adventure Continues (6.1)
Updated:02-25-15 12:12 AM
Created:unknown
Downloads:401,791
Favorites:990
MD5:
6.1

Ion  Popular! (More than 5000 hits)

Version: Hydrogen-12.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!
  • 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
-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
Hydrogen-5.1
5kB
02-25-15 12:17 AM
Addon
Hydrogen-5.1
5kB
02-25-15 12:15 AM
Addon
Hydrogen-7.1
11kB
02-25-15 12:11 AM
Addon
Hydrogen-7.1
43kB
02-25-15 12:07 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 (7)
File Name
Version
Size
Author
Date
 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 10-13-10, 11:24 AM  
dav777
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
I see there are one or two queries regarding OmniCC. Is there a fix for the timers not showing up on the spells in the bar or has that yet to be fixed? Also does the mouse scroller still work to increase and decrease the size, number of buttons etc... or not ?

P.S. - Great addon Maul. Been using it since Trinity.
Last edited by dav777 : 10-13-10 at 11:26 AM.
dav777 is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 11:14 AM  
Corbeau
A Kobold Labourer

Forum posts: 0
File comments: 36
Uploads: 0
Originally posted by moonshade
Well, 1st, i noticed that on 1st login even though it states certain bars/buttons are set to a diff scale (i.e. 75%) they are actually 100% which cluttered up my whole screen & caused massive overlap. I had to set many that were @ 75% scale down to around 60% scale to get them to around where they were b4. Don't know if this is on your end of what, but noting just in case it helps u.
This may be an issue with the new patch. Something is screwy with the UI settings. I remember this happening many patches ago, and Blizz had to hotfix it.

Try going into Video options, and click on Advanced. Move the UI Scale slider two clicks to the left, towards Low. This may make it look closer to normal.

This fixed part of the issue I was having, so maybe it'll take care of that part of the problem. I hope Blizz fixes it soon.
Last edited by Corbeau : 10-13-10 at 11:14 AM.
Corbeau is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 11:04 AM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
Thanks for all your hard work Maul.... I really doubt i could play WOW anymore w/out your addon.

I do have a few issues & didn't see it posted yet, so forgive me if i missed it.

Well, 1st, i noticed that on 1st login even though it states certain bars/buttons are set to a diff scale (i.e. 75%) they are actually 100% which cluttered up my whole screen & caused massive overlap. I had to set many that were @ 75% scale down to around 60% scale to get them to around where they were b4. Don't know if this is on your end of what, but noting just in case it helps u.

The main thing, and i have been playing w/ this for about 2 hrs turning mods off & on, rebooting, etc.. when logging in, all buttons work fine.. However, after doing a dual-spec talent swap, none of the buttons are clickable. Hot key bindings seem to work. Yes, the bars are set for dual-spec as well still. Then, if i swap to the previous spec, the buttons work fine.. Example, Resto shammy on my 1st login... buttons work.. Swap to elemental, no buttons work. Swap back to resto & everything is just peachy.

When attempting to remove a glyph with Vanishing Powder, Overwriting a glyph OR clicking on one of the new OR modified glyphs in the glyph pane, the following error is generated (I know if it from the Xtras module, but posting all the errors here as it may be an interaction w/ the main, IDK).

Date: 2010-10-13 14:17:04
ID: 32
Error occured in: AddOn: MacaroonXtras
Count: 1
Message: Error: AddOn MacaroonXtras attempted to call a forbidden function (CastGlyph()) from a tainted execution path.
Debug:
[C]: CastGlyph()
...terface\AddOns\Blizzard_GlyphUI\Blizzard_GlyphUI.lua:585: GlyphFrameSpell_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1

Thanks again...

UPDATE: Ok... this is odd & again, don't know if it is something u can fix or if it is something to do with Bliz.. I just found out that what has happened is "UPCLICK" is disabled on ALL buttons on when swapping to talents.... Not sure why, but setting "UPCLICK" to "ON" allowed me to cliclk the buttons.
Last edited by moonshade : 10-13-10 at 12:22 PM.
moonshade is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 10:25 AM  
Thortok2000
A Defias Bandit
 
Thortok2000's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 354
Uploads: 3
I'm at work, not at home, but it seems like there's buttons that I can make in the interface window, and then buttons that I make on a bar.

If I don't use any bars, and only use buttons in the interface window, can I just make buttons and asign keybindings and just not even worry about bars at all? As in, be completely bar-free and just have buttons and bindings? That's the way I'd really rather do it if I can. If you tell me I can do it this way I'll be a real happy camper.

It's the bars that are confusing the heck out of me more than anything. Everything else I can get, but the bars are too hard to make, position, make buttons for, pull buttons from, etc. And I don't need them! I just want buttons (macros) and bindings for those macros. That's it. I'll use the default UI for my actual bars and range check and such. It seems like I have to make a bar to have buttons though so if that's not the case, then I'll be really happy.

And I understand that the configuration is complex, but even something that's complex can be intuitive. The configuration here is not intuitive, or at least not intuitive enough. Too often I'm asking myself "how do I do this, how do I do that, where did this go, how do I get this back, what do I do here, what system am I in, why can't I do this, or can I do that and I just don't know how" etc. etc.

Your tooltips are helpful for instance. When I mouseover a button and it says 'left click will do this, escape will do that' and your little notes when I go to type a macro and it says 'press tab or escape to save.' THAT'S helpful.

But when it comes to stuff with bars... Like, adding a button to a bar. The only way I found to do that was with a slash command. I can't find a GUI way to add a button to a bar.

And let's say I have buttons 1, 2, 3, 4, and I want to remove button 2 so that I now have buttons 1, 3, 4 which get renamed to buttons 1, 2, 3. I can't find a way to do that, if I remove a button it removes 4, not 2. Etc.

It's complex, sure, and I love complex, complex means powerful and customizable. But when it's a struggle to learn how to do things, that's the problem I have.

Don't get me wrong, great addon, love the work, but all I'm saying is user-friendly, it is not. -.-
__________________
I dont know half of you half as well as I should like; and I like less than half of you half as well as you deserve. Bilbo Baggins, from his speech on his eleventy-first birthday.
Last edited by Thortok2000 : 10-13-10 at 10:27 AM.
Thortok2000 is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 10:19 AM  
Askia32
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Sorry if this has been addressed already but, I'm having the most frustrating issue. I logged on my character after updating all my addons, and my bars are perfectly fine. After I log off, than log back on later, all my bars are gone. This happened for all my toons. What is worse, even when trying to load the profiles, nothing happens. I than created new bars/macros/binds on one of my toons and than saved. After I logged off and back on, I no longer had any bars and loading the profile still did nothing. Please help, I would greatly appreciate it.
Askia32 is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 10:17 AM  
MartinL
A Deviate Faerie Dragon

Forum posts: 16
File comments: 35
Uploads: 0
Originally posted by Dwargh
Have you got Macaroon:StatusBars installed?
OH hehe nope ty
MartinL is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 10:10 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Originally posted by MartinL
Where is the casting bar i used to have, where you could see the time you used to cast a spell?

And the exp bar, and reputaion bar ?
Have you got Macaroon:StatusBars installed?
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 09:56 AM  
sindalee
A Defias Bandit
 
sindalee's Avatar

Forum posts: 2
File comments: 136
Uploads: 0
Originally posted by Maul
@sindalee - In the button editor at the top is a tab called "General", if you click on it new options show. On the right-hand side is the option to enable cooldown text. If you want to enable it for a whole bar, click the Modify: [x] Current bar option. If that does not work, then I shall investigate.
well i feel silly, hadn't even gone into the button editor :O

when i did that (per bar) i do get cooldowns, however much smaller than they had been. can just see the red 4 in the eye of the icon. the text used to almost fill up the button i think.


this is real size, bar scale 48, ui scaling not enabled, resolution 1152x864
don't use anything else to modify bars at all.
sindalee is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 09:55 AM  
MartinL
A Deviate Faerie Dragon

Forum posts: 16
File comments: 35
Uploads: 0
Where is the casting bar i used to have, where you could see the time you used to cast a spell?

And the exp bar, and reputaion bar ?
MartinL is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 09:22 AM  
Kuervoh
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
This might be tied into "Aimed Shot" issue someone reported earlier but I am getting the same behavior from my traps. They are greyed-out on my bars and clicking them does nothing. However, if I first use Trap Launcher then select a trap it works. The only trap that seems to work as normal is Snake Trap. There are no special macros with these buttons either.

And clicking the traps directly from the spellbook works as well.

Also, the minimap button appears to be missing.
Last edited by Kuervoh : 10-13-10 at 09:24 AM.
Kuervoh is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 09:15 AM  
Nasrahn
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Macaroon seems not to fit with OmniCC anymore ... or did i do something wrong ?


(sry for bad english)
Last edited by Nasrahn : 10-13-10 at 09:23 AM.
Nasrahn is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 08:54 AM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1084
Uploads: 32
@Rytram - The macro master still exists, just the option to pull it up I have not gotten to yet. I will add it back as soon as I can. As you see, the GUI was a complete re-write and making custom GUI's is time consuming

@Angrysteel - I will look into the hunter issue. However, this almost sounds like something on Blizzard's end. Go into Blizzard's interface option and enable the right-hand side bar and place the Aimed Shot spell on it. If the behavior is different than Macaroon, then yes something needs to be fixed in Macaroon. If both the Macaroon and Blizzard button act the same, it is a Blizzard issue.

@Rathe - This is something I am looking into.

@Rytram - Thanks for the report, I am checking into it.

@Corbeau - Glad the mystery is solved, and it most likely is just a one time thing

@sindalee - In the button editor at the top is a tab called "General", if you click on it new options show. On the right-hand side is the option to enable cooldown text. If you want to enable it for a whole bar, click the Modify: [x] Current bar option. If that does not work, then I shall investigate.

@Phanx - Thanks Phanx! That is a very good third option As for the custom editor not saving as expected, it should also save on pressing "TAB" I am still working it out on that edit box as well as the macro edit box. But explicitly hitting ESC or TAB should save the data. I was having issues with saving on merely losing focus that I am still working out.

@Thortok2000 - I'm sorry that you are getting so frustrated. Macaroon is very flexible and with that comes some complecity in configuration. Looking at your screenshot, the bar is empty and has no buttons on it. Those buttons that are showing near the bar, did you create those with Macaroon? Unless you specifically told Macaroon to create buttons by using the "Btn Count" option in the lower right-hand corner, I do not think those buttons are Macaroon buttons but perhaps some other addon. Your "Btn Count" is showing zero buttons.

@Zaorina - It looks like Phanx got you going in the right direction As for your question -

1 = Bear Form
2 = Aquatic Form (If learned, otherwise shift the next ones up one number)
3 = Cat Form
4 = Travel Form
5 = Moonkin Form
6 = Tree of Life Form
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 08:52 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Originally posted by Trimble Epic
I just wanted to post to say that I'm glad you're still around, Maul!

Kudos for a great addon!


(If I had to whine about something, it would be that storage is linked to stored profiles. I wish it weren't. I wish I could copy a button to storage, switch profiles, then pull that same button out of storage and use it in the different profile.)
Originally posted by Maul
Thanks!

That request would be a tough one to figure out, but I will certainly ponder on it.
Could you not just add an option to save that bar or button globally for all the characters?
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 07:45 AM  
Zaorina
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Re: Re: New to Macaroon. I need some helps.

Originally posted by Phanx
You'll want to use custom bar states for that. Bear Form is stance:1, and Cat Form is stance:3 (or stance:2 if you never learned Aquatic Form). So:

[stance:1, actionbar:1]
[stance:1, actionbar:2]
[stance:3, actionbar:1]
[stance:3, actionbar:2]
[actionbar:1]
[actionbar:2]
[actionbar:3]
[actionbar:4]
[actionbar:5]
[actionbar:6]

There are actually 6 actionbar pages, by the way.

Finally, I've noticed there's no obvious way to save custom bar states after you enter them; clicking in other fields or hitting Okay/Cancel will discard the changes. The only way I've found to get them to save is to press Escape while the cursor is in the text box. This will un-focus the text box, and save its contents.

ahhhh, now this looks familiar. nurfed ui did actionbar states in a very similar manner. thank you.

Would you happen to know what all the stances are in regards to their number?
Zaorina is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 07:36 AM  
MartinL
A Deviate Faerie Dragon

Forum posts: 16
File comments: 35
Uploads: 0
Found out my self
Last edited by MartinL : 10-13-10 at 09:53 AM.
MartinL is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: