Quantcast
Download
(6 MB)
Download
Updated: 04-16-17 02:23 PM
Pictures
File Info
Compatibility:
Tomb of Sargeras (7.2.0)
Updated:04-16-17 02:23 PM
Created:unknown
Downloads:411,237
Favorites:989
MD5:
7.2.0

Ion  Popular! (More than 5000 hits)

Version: Helium_2.1.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?

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.
Optional Files (8)
File Name
Version
Size
Author
Date
Type
Helium_2.2
44kB
04-23-17 06:14 PM
Addon
Helium_2.1a
5kB
04-15-17 10:06 PM
Addon
Helium_2.1a
5kB
04-15-17 05:31 PM
Addon
Helium_2.1a
18kB
04-15-17 05:19 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 (12)
File Name
Version
Size
Author
Date
 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 04-05-09, 12:55 PM  
DaemonSambe
A Kobold Labourer
 
DaemonSambe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 168
Uploads: 2
Keybinding bug

Trying to bind a key, {, produces the following error occasionally. I don't have specific circumstances, it just comes and goes. After i get the lua error, the keybinding goes dead permanently for that char.

Date: 2009-04-05 14:53:25
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\Macaroon\Macaroon_KeyBinder.lua line 591:
malformed pattern (missing ']')
Debug:
(tail call): ?
[C]: ?
[C]: ?
Macaroon\Macaroon_KeyBinder.lua:591: ClearBindings()
Macaroon\Macaroon_KeyBinder.lua:474:
Macaroon\Macaroon_KeyBinder.lua:470
[C]: ?
Macaroon\Macaroon_KeyBinder.lua:470: ProcessBinding()
Macaroon\Macaroon_KeyBinder.lua:353: BindFrame_OnKeyDown()
[string "*:OnKeyDown"]:1:
[string "*:OnKeyDown"]:1
AddOns:
Swatter, v5.3.4105 (DingoIII)
Cursor, v3.0.8.1
Ace2, v
Ace3, v
ACP, v3.0.3.0.10
Aloft, v2.7.7
AraBrokerMoney, vr3
Atlas, v1.13.0
AtlasLoot, vv5.03.03
AtlasQuest, v4.3.2
Attrition, v2.4.3-1.4
Auracle, v0.3
AutoAcceptInvite, v1.3
AutoItemStartQuest, v1.0
AzCastBar, v09.03.08
Babylonian, v5.1.DEV.130
BadPlayer, v3.0.9.15
Baggins, vBeta 1
BagginsAnywhereBags, v1.0.63
BagginsItemRack, v2008-12-05B
BagginsProfessions, v2008-12-05B
BagginsScrap, v1.1
BagginsUsable, v2008-12-05B
Bagsy, v2.4.3-1.2
BigRed, v1.8
BigWigs, v2.0
BrokerAllStats, v1.2.1-release
BrokerFactions, v1.8
BrokerRaidSave, v1.4
BrokerWallet, v1.9
Btex, v2.7.2
Buffet, v3.0.9.27
C, v
Carbonite, v3.001
CarboniteTransfer, v1.01
CharSheetPlus, v2.1
ClearFont2, v2.6
Configator, v5.1.DEV.160
cRefillAmmo, v
CritLog, v09.03.26
CurseProfiler, v
DockingStation, v0.2.10 (Beta)
EasySerum, v1.03
EavesDrop, v2.1
Ellipsis, v1.0
EquivalencePoints, v2.2.1.$Revision: 55 $
FreierGeistInstanceTime, v
Gatherer, v3.1.11
GemQuota, v$Revison$
GFWFeedOMatic, v3.0.5
GhostPulse, v2.3
GhostRecon, v0.10.1
GloryNow, v1.2
GrizzlySharedMedia, v1
HeadCount, v1.5.6
HitsBroker, vv1.1.0 Build 12
IceHUD, v1.4.4 (Revision: 359)
idQuestAutomation, v
ImprovedMerchant, v3.0.9-patch
ItemPimper, v1.0
ItemRack, v
LibBabbleBoss30, v
LibBabbleClass30, v
LightHeaded, v278
LittleWigs, v3.0.0
LootCount, v
Macaroon, vpreview.4
MacaroonXtras, vpreview.3
MalygosCP, v0.2
MalygosFlamer, v
MonkeyLibrary, v
MonkeyQuest, v
Mountiful, v1.3.2
OPie, v
oUF, v1.3.8
oUFCaellian, v
oUFCombatFeedback, v1.0
oUFDebuffHighlight, v1.0
oUFExperience, v30000.28
oUFReadyCheck, v30000.4
oUFSwing, v30000.2
oUFWeaponEnchant, v4
Overachiever, v0.39
OverachieverTabs, v0.39
Panda, v3.0.9.20
Parrot, vv1.6.5
Pawn, v1.1.8
Postal, v3.1.0
PowerAuras, v2.6.0
Prat30, v3.1.0b1
Prat30Libraries, v
Producer, v2.3.0
ProducerEffect, v1.2.0
ProducerPosition, v1.2.0
Quartz, v1.0
QuartzFlight, v1.0
QuartzFocus, v1.0
QuartzGCD, v1.0
QuartzInterrupt, v1.0
QuartzLatency, v1.0
QuartzMirror, v1.0
QuartzPet, v1.0
QuartzPlayer, v1.0
QuartzRange, v1.0
QuartzTarget, v1.0
QuartzTimer, v1.0
QuartzTradeskill, v1.0
QuesterJester, v1.0.4
QuestGuru, v0.9.8
QuickTradeskill, v3.0
RangeDisplay, v3.2
RatingBuster, v
Runevolution, v1.1.0
SatrinaBuffFrame, v3.1
Scrap, vBeta 4
SellFish, v2.1.7
Skada, v1.0
SkadaDamage, v1.0
SkadaDamageTaken, v1.0
SkadaDeaths, v1.0
SkadaDebuffs, v1.0
SkadaDispels, v1.0
SkadaEnemies, v1.0
SkadaFailbot, v1.0
SkadaHealing, v1.0
SkadaThreat, v1.0
SKG, v3.1.2-BLE
StatBlockAmmo, v2.2.1
StatBlockDPS, v2.2.1
StatBlockRangedStats, v2.1.1
SuperDuperMacro, v1.8.3
TabardChampion, vr6
Talented, v1.9.6
tekKompare, v3.0.3.5
TipTac, v09.03.22
TipTacItemRef, v09.03.12
TipTacTalents, v09.03.28
TourGuide, v3.0.9.49
TrackoMatique, v2.8
UrbanAchiever, v
VendorBait, v3.0.3.2
Volumizer, v3.0.9-1.0.6
XLoot, v0.9
XLootGroup, v0.5
XLootMaster, v0.7
XLootMonitor, v0.7
XqoLoot, v1.0
(ck=c6b)
Report comment to moderator  
Reply With Quote
Unread 04-05-09, 11:06 AM  
Tenebrus
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Here is what I found with a warrior doing some testing with possess and vehicle mode. This is on the Live servers.

I created two bars (bar1 and bar2), I also have a pet bar.
PetBar - Pet
Bar1 - Stance and Posses (keybindings 1-8)
Bar2 - Stance and Vehicle (keybindings q,e,f,t,x,c,z)

I ensured that Bar1 was set to the correct ActionID (121-128)
I made sure that Bar2 had the vehicle Macros available.
I checked to make sure Pet bar had correct PetId.

I did this testing with the bomber runs in IC.

run1:
all my bars switched correctly.
Bar1 had the bomber abilities, Bar2 have the vehicle macros, no pet bar.

I then did a stance chance just to see what would happen.
Bar1 and switch to stance and my petbar activated as a possess bar with.

Run2
neither bar1 or bar switched to possess/vehicle, nor did my pet bar activate as a possess bar.

/RELOADUI

Run3
Bar1 initially changed to possess state.
Bar2 changed correctly.
Then my pet bar activated and became the possess bar and bar1 dropped the possess state.

Run4
Same results as Run2

/RELOADUI

Run5
Same as Run3 except that my pet bar did not initiate so I had no possess bar active at all. So very similar to Run2 except that my Bar1 had the possess state for a second, then lost it.


I hope this helps some, at least for stance/possess bars. I like the person who posted earlier, like to use stance/possess bar to keep the key bindings.
Last edited by Tenebrus : 04-05-09 at 11:09 AM.
Report comment to moderator  
Reply With Quote
Unread 04-05-09, 06:08 AM  
sindalee
A Defias Bandit
 
sindalee's Avatar

Forum posts: 2
File comments: 136
Uploads: 0
Originally posted by HashBrownJM
So is it across the board that the possess bar isn't changing properly?

EDIT: Upon choosing "Vehicle" in addition to "Possess" all possessions (including guns and such) are using the Vehicle action bar without any problems!
no, it's not with everything. tourney works fine having a possess/vehicle bar. wyrmrest daily gets you stuck in possess, hodir spear quest had worked fine, but on preview6 that one is also now getting hung on the possess when leaving a vehicle. haven't gone back to coldarra to test that one again yet.

this is with vehicle/possess on its own bar.
Report comment to moderator  
Reply With Quote
Unread 04-05-09, 05:37 AM  
Mithoron
A Murloc Raider

Forum posts: 4
File comments: 51
Uploads: 0
Any way to NOT have the Macaroon Information page pop up on every log in?

Also, in the newest release (6) when I log in all my button grids are showing. I basically have to temporarily drag a button and put it back to it's original place before the "ghosting" disappears.
Report comment to moderator  
Reply With Quote
Unread 04-05-09, 03:05 AM  
deep92
A Murloc Raider

Forum posts: 5
File comments: 103
Uploads: 0
Question about profiles:
What does what? My guess is that Bar Layout is the bar position and number of bars etc. Settings are the Main Menu Macaroon settings. Button Data could be the spells/macros on the buttons.
But what Is Button Layout? The individual button settings?
__________________
Stupid sig #666
Report comment to moderator  
Reply With Quote
Unread 04-05-09, 12:53 AM  
Decima
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Re: Bar stances not 'reseting' with a druid

Originally posted by Decima
I've been having a lot of issues with my druid and the stance bars getting mixed up between stances in Macaroon. This seems to be happening when I cancel form from w/e and go back to 'caster' stance. Some but not all of my bars are changing to the caster stance bar.

I updated to the 'preview 6' version and I am getting the same behavior.

Hope someone can help out on this one.

Cheers,
Decima
I played with things for a while and got it working. Deleted all the bars, re did them, redid keybinds and did a little button type cleaning, making sure that the individual buttons were the correct type for their usage.

So far I haven't had any trouble with possesion or my stances in a few hours of instancing.
Report comment to moderator  
Reply With Quote
Unread 04-04-09, 11:56 PM  
HashBrownJM
A Kobold Labourer

Forum posts: 0
File comments: 39
Uploads: 0
So is it across the board that the possess bar isn't changing properly?

EDIT: Upon choosing "Vehicle" in addition to "Possess" all possessions (including guns and such) are using the Vehicle action bar without any problems!
Last edited by HashBrownJM : 04-05-09 at 01:32 AM.
Report comment to moderator  
Reply With Quote
Unread 04-04-09, 08:08 PM  
Decima
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Bar stances not 'reseting' with a druid

I've been having a lot of issues with my druid and the stance bars getting mixed up between stances in Macaroon. This seems to be happening when I cancel form from w/e and go back to 'caster' stance. Some but not all of my bars are changing to the caster stance bar.

I updated to the 'preview 6' version and I am getting the same behavior.

Hope someone can help out on this one.

Cheers,
Decima
Report comment to moderator  
Reply With Quote
Unread 04-04-09, 04:54 PM  
lwatts
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Few issues with preview6

Originally posted by The_GoldFish Lastly, and in fact, most annoyingly, my Normal/Possess/Vehicle bar is getting stuck in possess mode (showing a broken Mind Control button, and a cancel mind control button - I play a priest so that makes sense at least!) after dismounting a vehicle despite the fact I'm running around in the normal state (I'm using the wyrmrest daily drakes to test atm).
A potential workaround that works for me. Have Shift be another bar. After hitting (and releasing) shift, my bar returns to what it should be right now.

I also still have major hanging while adding buttons, shifting forms (druid forms, shift/alt/control bars, vehicle), and on login. The new vehicle bar is very much win.
v.preview6

[Edit]
While in a vehicle and having a bar that changes based on Shift and Vehicles, after releasing shift, I end up at back at my normal non-vehicle bar.
Last edited by lwatts : 04-06-09 at 10:10 AM.
Report comment to moderator  
Reply With Quote
Unread 04-04-09, 12:57 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1084
Uploads: 32
Originally posted by SkunkWerks
Aside from the "flakiness" of vehicle and posession bars, I'm also noting as I futz with my Shadow Priest that creating a Shadow bar is an exercise in futility.

When I create that bar and swap to it, it shows the three vehicle buttons for raise, lower and exit, and won't let me put any abilities on it- almost as if it's a vehicle bar rather than a shadowform stance bar.

This doesn't seem to happen with my Rogue, or My Warrior when creating bars for stance swapping. But Priest Shadowform seems to be an issue for whatever reason.
I will respec my priest to shadow and test it out, thanks.
__________________

Twitter: @IonMaul | Windows Live: [email protected] | Google Talk: [email protected]
Report comment to moderator  
Reply With Quote
Unread 04-04-09, 12:56 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1084
Uploads: 32
For any and all issues with the pet bar, if possible, please describe your set up and the exact steps you take to reproduce the error. Emailing me the saved vars helps even more

I play multiple characters that use the pet/possess/vehicle options and don't really have an issue in the game. However, there are infinite setups that I cannot always account for or situations that I myself may rarely run across
__________________

Twitter: @IonMaul | Windows Live: [email protected] | Google Talk: [email protected]
Report comment to moderator  
Reply With Quote
Unread 04-04-09, 12:52 PM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1084
Uploads: 32
Re: Re: Pet Bar Spells

Originally posted by draculsturm
Anyone have a fix for this? Would really appreciate it.

Thanks.
In Macaroon, you can make a macro with /petpassive and it will work. I have seen reports of this with both Macaroon and without, and as of yet, I know of no solution. This appears to be a bug with the game itself.
__________________

Twitter: @IonMaul | Windows Live: [email protected] | Google Talk: [email protected]
Last edited by Maul : 04-04-09 at 12:53 PM.
Report comment to moderator  
Reply With Quote
Unread 04-04-09, 11:33 AM  
draculsturm
A Defias Bandit

Forum posts: 2
File comments: 3
Uploads: 0
Re: Pet Bar Spells

Originally posted by draculsturm
I accidentally dragged the "passive" command for my pet off the bar and deleted it, how can I get it back on my pet's bar?
Anyone have a fix for this? Would really appreciate it.

Thanks.
Report comment to moderator  
Reply With Quote
Unread 04-04-09, 12:58 AM  
mccarlson
A Defias Bandit

Forum posts: 2
File comments: 9
Uploads: 0
Maul is back! Yea!

Just felt the need to post happiness that you are back Maul. I hope everything turns out OK for you and your health. Thanks for making the best wow addon ever!
Report comment to moderator  
Reply With Quote
Unread 04-04-09, 12:33 AM  
The_GoldFish
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Few issues with preview6

I'm kinda with MonkeyTank re possess/pet/vehicle status - if they can bug out while you're locked in combat, being unable to just switch the bars into the correct state in some way can be a little frustrating. Being able to add a /script macro button to painlessly shift that bar's state would make me feel a lot more comfortable - maybe this is possible now, and I just don't know how to do it.

Anyway, a couple of things cropped up trying preview6 on live;

I'm getting some rather large hangs just trying to add/remove buttons, and when I go in and out of edit mode the first time since I adding a vehicle state. Following a few reloaduis this seems to have mellowed out, though adding vehicle buttons still is a nightmare. I occasionally still get a big hang when going into the interface options to change a macaroon setting for the first time. Maybe this is a non issue.

Additionally, I have a 2 groups of buttons which now share the possess and vehicle states, as well as one other state (normal and pet). This is throwing up 2 issues - when I change state, all the button borders remain visible (as if ShowGrid was enabled when it's not, although this issue has persisted for a long time) but also, since there's only 9 buttons associated with vehicles, and usually 10-12 with possess and pet, the position of the buttons on the bars move over to centralise them on where the center of the bar was before the state change, even though these bars are both set to snap to the corners of other bars. Opening and closing the Macaroon bar editor makes them shift over to where they ought to be/updates their border display, which suggest they're not doing what they ought to be on state change. This has ended up with my pet bar's position getting mangled because I've opened up the bar editor after piloting a vehicle, but generally it just looks bad.

Lastly, and in fact, most annoyingly, my Normal/Possess/Vehicle bar is getting stuck in possess mode (showing a broken Mind Control button, and a cancel mind control button - I play a priest so that makes sense at least!) after dismounting a vehicle despite the fact I'm running around in the normal state (I'm using the wyrmrest daily drakes to test atm). I created a fresh bar to check if the issue persisted and it wasn't just my bar which was broken, and it seemed to work fine, and not get stuck in possess. I'll see if I can poke about in my savedvars and work out why my current bar is.

edit - seems following a reloadui that this new bar is, too, becoming stuck in possess

A final note would be, if you're updating the possess/vehicle state behavoir again, it would have been nice for a very prominent "You will have to set this up again!" notice, before someone runs Maly and finds they suddenly can't control their drake.
Last edited by The_GoldFish : 04-04-09 at 12:39 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: