Quantcast
Download
(534 Kb)
Download
Updated: 09-18-17 11:40 AM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Updated:09-18-17 11:40 AM
Created:unknown
Downloads:413,345
Favorites:987
MD5:
7.3.0

Ion Action Bars  Updated less than 3 days ago!  Popular! (More than 5000 hits)

Version: Lithium 3.1.2a
by: Maul, Jrosk, SLOKnightfall, Soyier

Introducing Ion - Version 3 "Lithium"

Ion is 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.




Modules:
Ion comes with 4 modules that can be used for a full featured action bar experience. These modules are optional, but it is highly recommended that they be used for the best experience.

Features:
  • Ion features an unlimited number of macros. You can 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/keybindings! No buttons on screen needed!
  • Are you a clicker extraordinaire? 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 mouse-over key-binding system - where the mouse-over binding system was born!
  • Many other of the favorite desired bar addon features and then some!
  • And, importantly, MASQUE support!


Graphical Editor:
Ion contains a graphical bar editor that allows for a nearly endless customization of bar shape, size, orientation, etc, that has neither limitations on max number of bars nor the number of buttons per bar. Further all of the options found in the graphical bar editor can also be set using the below command structure:


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

Lithium 3.0 - Update to WoW 7.3
-Bug fixes
-FAQ rework
-PlaySound fix


Helium 2.1.1 - Bug fixes

Helium 2.1 - Update to WOW 7.2
- Removed legacy morph spell code
- Removed legacy trap launcher code
- Code clean up
- Reworked Rogues stealth bars to use the stance setting. This should allow them shadow dance to change bars correctly. This change will probably result in lost old style stealth layouts.
- Added a Shadow Dance bar state for Subtlety rogues when using the "Stealth" bar state. This allows for a separate Stealth and Shadow Dance bars to be used. Users can opt to remap the Stealth bar to the Shadow Dance state if they want a single bar state
- Fix for issue where dragging a item to the bar when the editor was open would overwrite the home state macro.
- Fixed issue where macro text would not clear between bar states.
- Fixed some issues with flyouts not generating correctly.
- Added flyout macro generator to the button editor window.
Archived Files (22)
File Name
Version
Size
Author
Date
Lithium 3.1.2
534kB
Maul
09-13-17 11:36 PM
Lithium 3.1.1
535kB
Maul
09-08-17 10:26 PM
Lithium 3.1.0
535kB
Maul
09-06-17 09:33 PM
Lithium 3.0.9
537kB
Maul
09-05-17 03:09 AM
Lithium 3.0.8a
537kB
Maul
09-03-17 10:37 PM
Lithium 3.0.8
537kB
Maul
09-03-17 02:07 AM
 Ion
Lithium 3.0.6
537kB
Maul
09-02-17 09:37 PM
 Ion
Lithium 3.0.2
535kB
Maul
09-02-17 02:50 AM
 Ion
Lithium 3.0.0
7MB
Maul
09-01-17 06:57 PM
 Ion
Helium_2.1.1
6MB
Maul
04-16-17 02:23 PM
 Ion
Helium 2.1.1
6MB
Maul
04-16-17 01:39 PM
 Ion
Helium 2.0.1
6MB
Maul
08-15-16 11:31 PM
 Ion
Helium 2.0.1
6MB
Maul
08-15-16 11:31 PM
 Ion
Helium 2.0.1
6MB
Maul
08-15-16 11:31 PM
 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 05-08-11, 10:17 AM  
rakkarage
A Deviate Faerie Dragon

Forum posts: 10
File comments: 100
Uploads: 1
Re: Re: Re: Re: Re: Re: buggy button outline?

Originally posted by Quintinon
What type of outline? Is it the outline where its inside the square (like if you click and hold) or the the "glow" that circles around the button. My fix was for the 2nd one, but it was a cosmetic issue only for my fix.

You say the same few buttons get stuck, which ones? I may be able to hop onto the PTR on a max lvl warrior and see the issue. I doubt I can fix it since I only just started looking at macaroon's code, but I can try.
it is the outline that comes when u press a button...

here is a screenshot
http://i.imgur.com/JWuSy.jpg
and with [mod] pressed
http://i.imgur.com/84pDh.jpg

#showtooltip [mod:alt/ctrl] Intervene; [mod:shift] Heroic Leap; Shield Slam
/startattack
/use [equipped:shields] shield block
/use Shield Slam
/use heroic strike
/castsequence [nomod:shift] reset=15 Charge, Intercept
/use [mod:alt/ctrl, @mouseover, help] Intervene; [mod:alt/ctrl, help] Intervene; [mod:alt/ctrl, target=targettarget, help] Intervene
/use [mod:shift] Heroic Leap

/startattack
/use [mod] rend
/use Devastate
/use [equipped:shields] shield block
/use berserker rage

/startattack
/use [mod] Cleave
/use Thunder Clap
/use [equipped:shields] shield block
/use berserker rage

/startattack
/use Shockwave

it does not happen on target dummies i replicate it by going into tol barad peninsula and aggro a couple mobs and spam 1234 with [mod] sometimes

2 and 4 happen all the time [mod] 1 and [mod] 3 happen sometimes (as u can see in the second screenshot [mod] 3)

but 4 is so simple just startattack and shockwave idk why it happens used to work fine before last big batch

thanks a lot for help

edit: ya its shield instead of shields but shields works too and changed it to shield and prob still happens... button 4 did not have that anyway

also only happens in my prot spec for some reason.... any maybe not limited to specific buttons just how i mash them makes it show? idk

will try to simplify a test case to replicate
Last edited by rakkarage : 05-08-11 at 01:42 PM.
Report comment to moderator  
Reply With Quote
Unread 05-08-11, 09:44 AM  
Quintinon
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Re: Re: Re: buggy button outline?

Originally posted by rakkarage
thanks a million for you confirmation and fix...

however it seems my problem with glows is a bit different then yours?

when i first switch to my prot spec all buttons lok normal but as i play and mash my buttons some buttons (seems to always be the same few) keep the outline... and this sometimes even forces me into a mode where i cannot autoattack... specials work but inbetween i cannot attack even with /startattack or right click or anything

but i guess you fix might make it so i can switch specs to fixc it instead of dying or restarting wow?

and i dont think this is a blizzard problem because i have recreated my ui using the default ui (haha) and i do not get the problem there... however i first have the problem then disable all addons while staying in game (Addon Control Panel) the default blizzard buttons have the outline too
What type of outline? Is it the outline where its inside the square (like if you click and hold) or the the "glow" that circles around the button. My fix was for the 2nd one, but it was a cosmetic issue only for my fix.

You say the same few buttons get stuck, which ones? I may be able to hop onto the PTR on a max lvl warrior and see the issue. I doubt I can fix it since I only just started looking at macaroon's code, but I can try.
Report comment to moderator  
Reply With Quote
Unread 05-08-11, 09:18 AM  
rakkarage
A Deviate Faerie Dragon

Forum posts: 10
File comments: 100
Uploads: 1
Re: Re: Re: Re: buggy button outline?

The fix posted works because when bars are hidden, they now still listen to the glow_hide and glow_show events, so when the bars are no longer hidden, all the abilities shown should have the correct "glowiness" to them.
thanks a million for you confirmation and fix...

however it seems my problem with glows is a bit different then yours?

when i first switch to my prot spec all buttons lok normal but as i play and mash my buttons some buttons (seems to always be the same few) keep the outline... and this sometimes even forces me into a mode where i cannot autoattack... specials work but inbetween i cannot attack even with /startattack or right click or anything

but i guess you fix might make it so i can switch specs to fixc it instead of dying or restarting wow?

and i dont think this is a blizzard problem because i have recreated my ui using the default ui (haha) and i do not get the problem there... however i first have the problem then disable all addons while staying in game (Addon Control Panel) the default blizzard buttons have the outline too
Report comment to moderator  
Reply With Quote
Unread 05-07-11, 06:44 PM  
Quintinon
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Re: buggy button outline?

Originally posted by rakkarage
only one of those abilities triggers the new special glow the other does not so i do not think it is related to "the ability is ready to use" glow if that is what you mean? it seems to be the glow that happens when you press a button or have an item equiped...

did not happen before latest wow patch

thanks for help
I've seen this and am able to reproduce it (and even fixed it) on my druid.

For a resto druid, when you enter tree form, certain heal abilities "glow" until exiting tree form. There are two cases here, one where it "kind of works", and the other where it breaks compeletly.

Setup:
Multi-stance bar with healing spells on caster "stance" and on the "tree" stance.


Case 1:
Step 1. Cast Tree form
Glow_show event comes through (for caster bar)
Change stance event comes through (tree bar now shown)
Tree bar does not glow
Step 2. CANCEL tree form
Stance change event comes through (caster bar now shown)
Glow_hide event comes through (for caster bar)

You can see the cast bar's glow event show the end animation.

Case 2:
Step 1. is same as Case 1
Step 2. Let tree form expire normally
Glow_Hide event comes through (for tree bar, which isnt glowing anyways)
Stance Change event comes through (caster bar now shown)

End result is cast bar continues to glow.

What I did to fix this. (Note, I don't know the performance impact of this, but it doesn't seem to be much since the glow events do not come through that often)
In Macaroon_Buttons.lua in function M.SetButtonType:
I added a registerEvent for both "Spell_activation_overlay_glow" events for each of the types (action, event, pet), you should see some other event registers there to put them next to.

In Macaroon_Buttons.lua in function buttonReset:
I added an UnregisterEvent for both of the events.

In Macaroon_Buttons.lua in function button_OnShow:
I commented out both Register events for "SPELL_ACTIVATION_OVERLAY_GLOW".

In Macaroon_buttons.lua in function button_OnHide:
I commented out both Unregister events for "SPELL_ACTIVATION_OVERLAY_GLOW".


The fix posted works because when bars are hidden, they now still listen to the glow_hide and glow_show events, so when the bars are no longer hidden, all the abilities shown should have the correct "glowiness" to them.


I'm slowly trying to fix issues with my copy of macaroon. If I have enough time this summer I might see about fixing more issues that I can reproduce. (next one I'm gonna work on is the stupid minimap button not saving position)
Last edited by Quintinon : 05-07-11 at 07:39 PM.
Report comment to moderator  
Reply With Quote
Unread 05-07-11, 03:25 PM  
crazyivan
A Murloc Raider

Forum posts: 8
File comments: 80
Uploads: 0
Originally posted by Dwargh
Isn't that just the same as with any other special ability, you need to make it a actionID button instead of a macro button?
It works in one spec, but not in the other spec.
Report comment to moderator  
Reply With Quote
Unread 05-07-11, 08:12 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 crazyivan
For some reason Frostfire orb doesn't work when I'm in frost spec. It works fine in fire, but when I switch spec it is grayed out and won't let me cast it.
Isn't that just the same as with any other special ability, you need to make it a actionID button instead of a macro button?
Report comment to moderator  
Reply With Quote
Unread 05-07-11, 01:43 AM  
Sylaria
A Kobold Labourer

Forum posts: 1
File comments: 26
Uploads: 0
Re: buttons disappear

Originally posted by VileHippie
I don't get .lua errors with it but I do have a few issues. Some characters it works fine for and others I have issues with the dual spec option. When I change specs, the bar doesn't change. I also just have random buttons disappear when I click on them but not all the time and not on all characters. Any word on if this will be updated anytime soon by maul or anyone else?
I'm starting to notice this as well. This didn't happen before 4.1. Now it's randomly occuring on my characters. I have profiles saved so I can just reload it... but it is very annoying.
Report comment to moderator  
Reply With Quote
Unread 05-06-11, 09:24 AM  
crazyivan
A Murloc Raider

Forum posts: 8
File comments: 80
Uploads: 0
For some reason Frostfire orb doesn't work when I'm in frost spec. It works fine in fire, but when I switch spec it is grayed out and won't let me cast it.
Report comment to moderator  
Reply With Quote
Unread 05-05-11, 10:30 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Re: Re: Re: buggy button outline?

Originally posted by rakkarage
only one of those abilities triggers the new special glow the other does not so i do not think it is related to "the ability is ready to use" glow if that is what you mean? it seems to be the glow that happens when you press a button or have an item equiped...

did not happen before latest wow patch

thanks for help
And you're sure it's not something new Blizz added in the latest patch then?
Report comment to moderator  
Reply With Quote
Unread 05-04-11, 12:28 PM  
rakkarage
A Deviate Faerie Dragon

Forum posts: 10
File comments: 100
Uploads: 1
Re: Re: buggy button outline?

Originally posted by Dwargh
That looks to me like parts of the glow effect for special spells, i get a locked glow from time to time, as in the button's glowing even after I've used up the special effect.
only one of those abilities triggers the new special glow the other does not so i do not think it is related to "the ability is ready to use" glow if that is what you mean? it seems to be the glow that happens when you press a button or have an item equiped...

did not happen before latest wow patch

thanks for help
Report comment to moderator  
Reply With Quote
Unread 05-04-11, 05:56 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Re: buggy button outline?

Originally posted by rakkarage
since the patch certain buttons get stuck in a weird state with an outline even when not pressed or in combat? always seems to be the same buttons... i even deleted my macaroon config files and build my bars from scratch and it still happens even with no other addons loaded?

here is a big of some bugged buttons:
http://i.imgur.com/x9p3q.jpg

does anyone else notice this? does anyone know of a fix please?

i tried to replicate in the default ui and could not...

for me, as a war only happens is prot stance for some reason?

thanks
That looks to me like parts of the glow effect for special spells, i get a locked glow from time to time, as in the button's glowing even after I've used up the special effect.
Report comment to moderator  
Reply With Quote
Unread 05-03-11, 08:26 PM  
rakkarage
A Deviate Faerie Dragon

Forum posts: 10
File comments: 100
Uploads: 1
buggy button outline?

since the patch certain buttons get stuck in a weird state with an outline even when not pressed or in combat? always seems to be the same buttons... i even deleted my macaroon config files and build my bars from scratch and it still happens even with no other addons loaded?

here is a big of some bugged buttons:
http://i.imgur.com/x9p3q.jpg

does anyone else notice this? does anyone know of a fix please?

i tried to replicate in the default ui and could not...

for me, as a war only happens is prot stance for some reason?

thanks
Report comment to moderator  
Reply With Quote
Unread 05-03-11, 02:05 PM  
VileHippie
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
buttons disappear

I don't get .lua errors with it but I do have a few issues. Some characters it works fine for and others I have issues with the dual spec option. When I change specs, the bar doesn't change. I also just have random buttons disappear when I click on them but not all the time and not on all characters. Any word on if this will be updated anytime soon by maul or anyone else?
Report comment to moderator  
Reply With Quote
Unread 04-29-11, 06:49 PM  
perenor
A Murloc Raider

Forum posts: 9
File comments: 20
Uploads: 0
I'm having buttons that won't act on clicks.

My main action bar is 1 bar with 16 buttons (8 wide by 2 high). The bottom 2 buttons on the far right (say 7 & 8) do not respond to button clicks.

I'm also having issues where it won't save both specs properly. I do not have the dual spec option in the menu options to load different profiles. I do have the dual spec "on" in the bar specific option turned on.

What happens is if I'm in 1 spec and then go to my alternate spec, it'll switch the buttons accordingly. However, when I go back to the first spec, it still has all the button information from the second spec in place.

I was having issues like this before, and I found it was because I had a few profiles saved to have both the menu check mark enabled AND the dual spec bar specific option to all. I completely wiped all Macaroon information and started from scratch to convert to the fewer profiles option.

I have 2 of each class with varying races and specs (IE: 2 shamans, 1 is enhancement and restoration, the other is restoration and elemental). It gets a bit daunting to have to redo roughly 30 - 40 different button layouts with this kind of thing going on.

I really do love Macaroon's in house macro system for things like my healers since I use macros like the below:
Code:
 /cast [@mouseover, help] [help,exists] <Helpful spell>; [harm, exists] <Harmful spell>; [@player] <Helpful spell>
With my healing classes it averages about 8 different macros not including my druid which ends up using closer to 14. Blizzard just needs to give us more macro slots.
Last edited by perenor : 04-29-11 at 07:08 PM.
Report comment to moderator  
Reply With Quote
Unread 04-29-11, 04:11 AM  
notarichman
A Deviate Faerie Dragon

Forum posts: 14
File comments: 10
Uploads: 0
Ctrl inop

May or may not be Macaroon, but my Control modifier key no longer functions since 4.1. On a Mac, if that matters.

Does anyone know a similarly awesome addon to replace Macaroon, should it remain unsupported? I can't button-click much longer.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: