Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(460 Kb)
Download
Updated: 10-21-14 12:00 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-21-14 12:00 AM
Created:unknown
Downloads:397,650
Favorites:983
MD5:
6.0.2
Ion  Updated this week!  Popular! (More than 5000 hits)
Version: Hydrogen-10.3 Beta
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.

Buy Maul a Coke!

"Feel the power of the macro side..."
A WoW 5.x Mists of Pandaria addon.

Help Localize Ion!

Still need:

French(frFR) • German(deDE) •
Russian(ruRU)
Latin American Spanish(esMX) • Spanish(esES) • Russian(ruRU) Brazilian Portuguese(ptBR)
Korean(koKR) Simplified Chinese(zhCN) • Traditional Chinese(zhTW)

Official Forum!

/flyout FAQ!

Bug Reports - Report bugs here

Feature Requests - Request features 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.


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 Macaroon 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 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:
Ion, a World of Warcraft® user interface addon.
Copyright© 2006-2012 Connor H. Chenoweth, aka Maul


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-7 Beta
43kB
10-17-14 10:17 PM
Addon
Hydrogen-7 Beta
12kB
10-15-14 08:37 AM
Addon
Hydrogen-5 Beta
5kB
10-15-14 08:35 AM
Addon
Hydrogen-5 Beta
5kB
10-15-14 08:34 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 (5)
File Name
Version
Size
Author
Date
 Ion
Hydrogen-10.2 B
460kB
Maul
10-18-14 10:17 AM
 Ion
Hydrogen-10.1 B
460kB
Maul
10-17-14 10:12 PM
 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 12-12-12, 08:19 AM  
kouik
A Kobold Labourer

Forum posts: 1
File comments: 27
Uploads: 0
Hydrogen-4 posted

Hi all,

Hydrogen-4 posted a few seconds ago,

Hopefully, it should be availlable for download soon (if not already the case).

For those that have new issues (ie, something is newly broken), please let me know.
For those that have old issues unsolved, may you let me know too ?

Changelist of the release :
  • 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

things still not fixed :
  • Some timers does not update properly(serpent sting).

about github :

There is a similar feature in wowace (gitohub). We may rely on this one, as this will simplify the release. But, I will always try to include the github fixes when there is.

Thanks for helping
Last edited by kouik : 12-12-12 at 08:22 AM.
kouik is offline Report comment to moderator  
Reply With Quote
Unread 12-10-12, 11:48 PM  
Ameliorate
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
I'm seeing an odd behavior...

When I attempt to edit individual macros on the buttons, the text is saved, but the individual macro won't run properly.

I have a macro which is supposed to cast Hunter's Mark and then send my pet in to attack (obviously, I have to have a hostile MOB targeted for it to work).

#showtooltip Hunter's Mark
/cast Hunter's Mark
/petattack

When I enter this macro Ion doesn't appear to recognize it. I can drag Hunter's Mark out of my spell book (or another spell) and that will be accepted by Ion and then function normally. But when I attempt to manually enter a macro, the button in question will simply default to the previous auto-written state.

I've tried turning off all my other addons to see if this is a conflict of some sort, and I still see the behavior even with only Ion running. I've also cleared my Cache file. I could try dumping my WTF file, but I'd really rather avoid doing that if possible.

I'm sorry if I'm duplicating commentary that's been made previously and thanks in advance for any assistance.
Ameliorate is offline Report comment to moderator  
Reply With Quote
Unread 12-08-12, 07:46 PM  
ahx111
A Fallenroot Satyr

Forum posts: 24
File comments: 38
Uploads: 0
Just an interesting observation. I have to write my custom flyout this way:

/flyout s,i:smelting,"cooking","blacksmithing","archaeology","first aid","hearthstone":l:b:t:1:c:s

If I write it how it's described, it wont work
/flyout s,i:smelting,cooking,blacksmithing,archaeology,first aid,hearthstone:l:b:t:1:c:s
Last edited by ahx111 : 12-08-12 at 07:46 PM.
ahx111 is offline Report comment to moderator  
Reply With Quote
Unread 12-08-12, 11:18 AM  
kouik
A Kobold Labourer

Forum posts: 1
File comments: 27
Uploads: 0
Re: Re: Re: Re: ION : new fixe and new release

Originally Posted by chinoloco
I have a lock and I am not seeing this problem.
can you confirm that you have a destruction warlock ? It won't occur with any other spec.
THe issue is due to the fact that the spellid is not the same for the destruction spec. The update function is getting issue with whatever spell contain a subtype if not done this way, ie :

"Rain of fire()" is the standard spell and is fully usable.
"Rain of fire(Destruction)" is the destruction spell, and does not show the proper usable state.

Can you confirm that you are in this case ? I really wonder why it would function on your side

THis also affect druid spells like the ones that got a cat and bear distinct spell.

THanks for your testing [/quote]

Yes I have a level 90 dual-spec lock (affliction/destro). I will take a closer look at the code for this area. Are you have any other problems with any other spells for your lock?[/quote]

Thanks for your confirmation. That's maybe something changed between languages (FRfr).

This is the only issue of this type that I got with my warlock (at least for destruction spell, I will get a closer look to the other ones).

About the other issue, it's a timing issue that is tricky to solve (at startup, some talents /spells are still not applied, and sIndex store this not updated version. It's solved a few seconds later, if we refresh sIndex), I will surely need to get some assistance with the most experienced one
kouik is offline Report comment to moderator  
Reply With Quote
Unread 12-08-12, 10:57 AM  
chinoloco
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Re: Re: Re: ION : new fixe and new release

can you confirm that you have a destruction warlock ? It won't occur with any other spec.
THe issue is due to the fact that the spellid is not the same for the destruction spec. The update function is getting issue with whatever spell contain a subtype if not done this way, ie :

"Rain of fire()" is the standard spell and is fully usable.
"Rain of fire(Destruction)" is the destruction spell, and does not show the proper usable state.

Can you confirm that you are in this case ? I really wonder why it would function on your side

THis also affect druid spells like the ones that got a cat and bear distinct spell.

THanks for your testing
Yes I have a level 90 dual-spec lock (affliction/destro). I will take a closer look at the code for this area. Are you have any other problems with any other spells for your lock?
Last edited by chinoloco : 12-08-12 at 11:49 AM.
chinoloco is offline Report comment to moderator  
Reply With Quote
Unread 12-08-12, 06:37 AM  
kouik
A Kobold Labourer

Forum posts: 1
File comments: 27
Uploads: 0
Re: Re: ION : new fixe and new release

Originally Posted by chinoloco
Originally Posted by kouik
Hello everybody,

Before release a new hydrogen version, with fixes from witchblade (roll, tooltip issues) and another from myself (spells that appears are not useable but that are), I would like some of you to test my patch ?

If there is beta testers, may you :
  1. open ION/Ion_Buttons.lua
  2. Replace
    Code:
    local isUsable, notEnoughMana = IsUsableSpell(spell)
  3. By
    Code:
    spell = spell:lower()
    
    if (sIndex[spell]) then
    
            isUsable, notEnoughMana = IsUsableSpell(sIndex[spell].spellID)
    
    else
    	local isUsable, notEnoughMana = IsUsableSpell(spell)
    end

Please report if you still see spells that are not useable on the bar but should be. Please also let me know if anything is more broken than before THis bug was affecting at least warlock rain of fire with the destruction spec.

Regarding the "question mark" issue, I found at least one occurence of it that I can reproduce at will. It's also in my case the warlock rain of fire for destro that is affected.
May you let me know if you are exactly in the same case, and if the macro below solves the issue ?
  1. Connect your character
  2. change the spec from destro to something else
  3. switch back to destro
  4. disconnect from the game
  5. reconnect your character. Rain of fire should show a question mark, and even putting the spell from the spellbook in a new button shouldn't function.

From this, execute this :

/script Ion:UpdateSpellIndex()

You can put this in a macro, or type it in the chat box.

After doing this, if you put again the spell in the bar, it should show the right icon. May you test and let me know ?

If still think that this is a game issue, but I'm trying to get a workaround for it.

Thanks for your help and your patience for reading this
I have a lock and I am not seeing this problem.
can you confirm that you have a destruction warlock ? It won't occur with any other spec.
THe issue is due to the fact that the spellid is not the same for the destruction spec. The update function is getting issue with whatever spell contain a subtype if not done this way, ie :

"Rain of fire()" is the standard spell and is fully usable.
"Rain of fire(Destruction)" is the destruction spell, and does not show the proper usable state.

Can you confirm that you are in this case ? I really wonder why it would function on your side

THis also affect druid spells like the ones that got a cat and bear distinct spell.

THanks for your testing
kouik is offline Report comment to moderator  
Reply With Quote
Unread 12-07-12, 07:04 PM  
chinoloco
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Re: ION : new fixe and new release

Originally Posted by kouik
Hello everybody,

Before release a new hydrogen version, with fixes from witchblade (roll, tooltip issues) and another from myself (spells that appears are not useable but that are), I would like some of you to test my patch ?

If there is beta testers, may you :
  1. open ION/Ion_Buttons.lua
  2. Replace
    Code:
    local isUsable, notEnoughMana = IsUsableSpell(spell)
  3. By
    Code:
    spell = spell:lower()
    
    if (sIndex[spell]) then
    
            isUsable, notEnoughMana = IsUsableSpell(sIndex[spell].spellID)
    
    else
    	local isUsable, notEnoughMana = IsUsableSpell(spell)
    end

Please report if you still see spells that are not useable on the bar but should be. Please also let me know if anything is more broken than before THis bug was affecting at least warlock rain of fire with the destruction spec.

Regarding the "question mark" issue, I found at least one occurence of it that I can reproduce at will. It's also in my case the warlock rain of fire for destro that is affected.
May you let me know if you are exactly in the same case, and if the macro below solves the issue ?
  1. Connect your character
  2. change the spec from destro to something else
  3. switch back to destro
  4. disconnect from the game
  5. reconnect your character. Rain of fire should show a question mark, and even putting the spell from the spellbook in a new button shouldn't function.

From this, execute this :

/script Ion:UpdateSpellIndex()

You can put this in a macro, or type it in the chat box.

After doing this, if you put again the spell in the bar, it should show the right icon. May you test and let me know ?

If still think that this is a game issue, but I'm trying to get a workaround for it.

Thanks for your help and your patience for reading this
I have a lock and I am not seeing this problem.
chinoloco is offline Report comment to moderator  
Reply With Quote
Unread 12-07-12, 12:31 PM  
kouik
A Kobold Labourer

Forum posts: 1
File comments: 27
Uploads: 0
ION : new fixe and new release

Hello everybody,

Before release a new hydrogen version, with fixes from witchblade (roll, tooltip issues) and another from myself (spells that appears are not useable but that are), I would like some of you to test my patch ?

If there is beta testers, may you :
  1. open ION/Ion_Buttons.lua
  2. Replace
    Code:
    local isUsable, notEnoughMana = IsUsableSpell(spell)
  3. By
    Code:
    spell = spell:lower()
    
    if (sIndex[spell]) then
    
            isUsable, notEnoughMana = IsUsableSpell(sIndex[spell].spellID)
    
    else
    	local isUsable, notEnoughMana = IsUsableSpell(spell)
    end

Please report if you still see spells that are not useable on the bar but should be. Please also let me know if anything is more broken than before THis bug was affecting at least warlock rain of fire with the destruction spec.

Regarding the "question mark" issue, I found at least one occurence of it that I can reproduce at will. It's also in my case the warlock rain of fire for destro that is affected.
May you let me know if you are exactly in the same case, and if the macro below solves the issue ?
  1. Connect your character
  2. change the spec from destro to something else
  3. switch back to destro
  4. disconnect from the game
  5. reconnect your character. Rain of fire should show a question mark, and even putting the spell from the spellbook in a new button shouldn't function.

From this, execute this :

/script Ion:UpdateSpellIndex()

You can put this in a macro, or type it in the chat box.

After doing this, if you put again the spell in the bar, it should show the right icon. May you test and let me know ?

If still think that this is a game issue, but I'm trying to get a workaround for it.

Thanks for your help and your patience for reading this
Last edited by kouik : 12-07-12 at 12:34 PM.
kouik is offline Report comment to moderator  
Reply With Quote
Unread 12-06-12, 10:46 PM  
lolzorz
A Defias Bandit

Forum posts: 3
File comments: 9
Uploads: 0
Originally Posted by Stormrage
I tried this, I got a nasty lua error:
Sorry, I have no idea how to interpret those lua errors. I just posted the work-around that works for me with my bar setup, hoping that it might help others. Something I forgot to note in the other post is that I do have /ion Blizzbar toggled on, which may or may not have anything to do with the issue.
lolzorz is offline Report comment to moderator  
Reply With Quote
Unread 12-05-12, 09:01 PM  
Stormrage
Premium Member
 
Stormrage's Avatar

Forum posts: 5
File comments: 20
Uploads: 0
Originally Posted by lolzorz
Originally Posted by Stormrage
So just coming back now, I can't seem to get ion to deal with vehicle bars properly. Pet battle stuff comes up right, but stuff like in SOTA won't popup the bars to control the stuff in there. Its pretty frustrating, any workarounds?
I had a similar problem, default Blizzard vehicle bar pops up as it should when I'm *NOT* in combat, but it fails to work right if I enter a vehicle in combat (Amber-Shaper Un'sok, for example). Here's what I had to do, and it seems to work. I made a whole new bar with 6 buttons, all of which I left blank in the "home state." Make sure the Vehicle and Possess states are checked. Open your Ion keybind editor, lock buttons 1-6 on your regular action bar, and then set buttons 1-6 on this bar, as well. In the first button, type the following macro for both the Vehicle and Possess states (remember to leave the home state blank):

/click [overridebar] [vehicleui] [possessbar, @vehicle, exists] OverrideActionBarButton1
/stopmacro [overridebar] [vehicleui] [possessbar, @vehicle, exists]
/click ExtraActionButton1

Copy and paste the same macro to each of the six buttons, changing the underlined numbers to correspond with the button number. Since the last sentence might be met with some confusion, I'll type out the macro for button 6 below, as an example.

/click [overridebar] [vehicleui] [possessbar, @vehicle, exists] OverrideActionBarButton6
/stopmacro [overridebar] [vehicleui] [possessbar, @vehicle, exists]
/click ExtraActionButton6

This setup works when I enter a vehicle in combat. My regular bars stay exactly where they are, the Blizzard vehicle bar fails to pop up, and this bar kinda takes over when I press buttons 1-6. It's not pretty, but it's functional. Leaving the buttons blank in the home state makes this bar invisible when you're not in a vehicle.

Hope this helps!

Edit - Forgot to give credit where due: this thread in the official Warcraft forums is where I got the above macro.

I tried this, I got a nasty lua error:

Code:
Message: Interface\AddOns\Ion-GUI\Ion-GUI.lua:1988: attempt to index field '?' (a nil value)
Time: 12/05/12 22:00:14
Count: 12
Stack: Interface\AddOns\Ion-GUI\Ion-GUI.lua:1988: in function <Interface\AddOns\Ion-GUI\Ion-GUI.lua:1980>

Locals: self = IonButtonEditorMacroEditorEditBox {
 0 = <userdata>
 handleCursorChange = true
 hasfocus = true
 cursorHeight = 12
 cursorOffset = -12
}
button = IonActionButton41 {
 0 = <userdata>
 shine5 = IonActionButton41Shine5 {
 }
 shine1 = IonActionButton41Shine1 {
 }
 auraText = false
 iconframeicon = IonActionButton41IconFrameIcon {
 }
 tooltips = true
 shine12 = IonActionButton41Shine12 {
 }
 shine11 = IonActionButton41Shine11 {
 }
 shine16 = IonActionButton41Shine16 {
 }
 iconframefiller = IonActionButton41IconFrameFiller {
 }
 iconframebackground = IonActionButton41IconFrameBackGround {
 }
 bindColor = "1;1;1;1"
 spellGlowDef = true
 gloss = IonActionButton41Gloss {
 }
 elapsed = 216.87101557944
 shine7 = IonActionButton41Shine7 {
 }
 macroText = true
 bar = IonActionBar6 {
 }
 mac_flash = false
 flyoutbordershadow = IonActionButton41FlyoutBorderShadow {
 }
 auracolor1 = <table> {
 }
 macroColor = "1;1;1;1"
 shine13 = IonActionButton41Shine13 {
 }
 rangeInd = true
 barLock = false
 cdcolor2 = <table> {
 }
 tooltipsCombat = false
 countText = true
 countColor = "1;1;1;1"
 debuffcolor = <table> {
 }
 keys = <table> {
 }
 selected = true
 OBJEDITOR = IonActionButton41EditFrame {
 }
 upClicks = true
 buffcolor = <table> {
 }
 tooltipsEnhanced = true
 macroname = IonActionButton41MacroName {
 }
 flyoutborder = IonActionButton41FlyoutBorder {
 }
 rangecolor = <table> {
 }
 shine8 = IonActionButton41Shine8 {
 }
 class = "bar"
 shine6 = IonActionButton41Shine6 {
 }
 showGrid = false
 barLockCtrl = false
 hotkey = IonActionButton41HotKey {
 }
 flyoutright = IonActionButton41FlyoutRight {
 }
 FlyoutBorderShadow = IonActionButton41FlyoutBorderShadow {
 }
 objTIndex = 41
 shine15 = IonActionButton41Shine15 {
 }
 cdAlpha = 1
 config = <table> {
 }
 count = IonActionButton41Count {
 }
 shine14 = IonActionButton41Shine14 {
 }
 hitbox = IonActionButton41HitBox {
 }
 UnwrapScript = <function> defined @Interface\FrameXML\SecureHandlers.lua:710
 spellGlow = true
 shine9 = IonActionButton41Shine9 {
 }
 downClicks = false
 iconframeaurawatchtimer = IonActionButton41IconFrameAuraWatchTimer {
 }
 barLockShift = false
 data = <table> {
 }
 objType = "ACTIONBUTTON"
 normaltexture = IonActionButton41NormalTexture {
 }
 noAction = "Interface\Buttons\UI-Quickslot"
 shine3 = IonActionButton41Shine3 {
 }
 GDB = <table> {
 }
 FlyoutArrow = IonActionButton41FlyoutArrow {
 }
 actionID = 133
 iconframecooldowntimer = IonActionButton41IconFrameCooldownTimer {
 }
 pushedtexture = IonActionButton41PushedTexture {
 }
 CDB = <table> {
 }
 checkedtexture = IonActionButton41CheckedTexture {
 }
 shine10 = IonActionButton41Shine10 {
 }
 shine = IonActionButton41Shine {
 }
 shine2 = IonActionButton41Shine2 {
 }
 cdcolor1 = <table> {
 }
 binder = IonActionButton41BindFrame {
 }
 specdata = <table> {
 }
 flyoutleft = IonActionButton41FlyoutLeft {
 }
 iconframeaurawatch = IonActionButton41IconFrameAuraWatch {
 }
 Execute = <function> defined @Interface\FrameXML\SecureHandlers.lua:699
 dualSpec = false
 border = IonActionButton41Border {
 }
 cdText = false
 auraInd = false
 bindText = true
 shine4 = IonActionButton41Shine4 {
 }
 spellGlowAlt = false
 highlighttexture = IonActionButton41HighlightTexture {
 }
 autocastable = IonActionButton41AutoCastable {
 }
 editmode = true
 hasAction = "Interface\Buttons\UI-Quickslot2"
 barLockAlt = false
 WrapScript = <function> defined @Interface\FrameXML\SecureHandlers.lua:704
 manacolor = <table> {
 }
 statedata = <table> {
 }
 id = 41
 iconframerange = IonActionButton41IconFrameRange {
 }
 iconframecooldown = IonActionButton41IconFrameCooldown {
 }
 equipcolor = <table> {
 }
 iconframe = IonActionButton41IconFrame {
 }
 flyoutarrow = IonActionButton41FlyoutArrow {
 }
 FlyoutBorder = IonActionBu
Stormrage is offline Report comment to moderator  
Reply With Quote
Unread 12-05-12, 05:44 AM  
ahx111
A Fallenroot Satyr

Forum posts: 24
File comments: 38
Uploads: 0
Re: Doing dalies and quest that use blizzard stuff

Originally Posted by Sslith
Hi.

Currently i have to /ion blizzbar to get that to work, is there anyway right now to get it so that I can avoid doing that ?

I end up stuck in fights like in pandaria where you need to mediate etc and don't have the button on the screen

Lemme know..
I usually check the 3 buttons on the right in barstates.

vehicle
override and something else cant remember offhand.
ahx111 is offline Report comment to moderator  
Reply With Quote
Unread 12-05-12, 01:44 AM  
Sslith
A Kobold Labourer

Forum posts: 0
File comments: 47
Uploads: 0
Doing dalies and quest that use blizzard stuff

Hi.

Currently i have to /ion blizzbar to get that to work, is there anyway right now to get it so that I can avoid doing that ?

I end up stuck in fights like in pandaria where you need to mediate etc and don't have the button on the screen

Lemme know..
Sslith is offline Report comment to moderator  
Reply With Quote
Unread 12-04-12, 05:27 PM  
lolzorz
A Defias Bandit

Forum posts: 3
File comments: 9
Uploads: 0
Originally Posted by Stormrage
So just coming back now, I can't seem to get ion to deal with vehicle bars properly. Pet battle stuff comes up right, but stuff like in SOTA won't popup the bars to control the stuff in there. Its pretty frustrating, any workarounds?
I had a similar problem, default Blizzard vehicle bar pops up as it should when I'm *NOT* in combat, but it fails to work right if I enter a vehicle in combat (Amber-Shaper Un'sok, for example). Here's what I had to do, and it seems to work. I made a whole new bar with 6 buttons, all of which I left blank in the "home state." Make sure the Vehicle and Possess states are checked. Open your Ion keybind editor, lock buttons 1-6 on your regular action bar, and then set buttons 1-6 on this bar, as well. In the first button, type the following macro for both the Vehicle and Possess states (remember to leave the home state blank):

/click [overridebar] [vehicleui] [possessbar, @vehicle, exists] OverrideActionBarButton1
/stopmacro [overridebar] [vehicleui] [possessbar, @vehicle, exists]
/click ExtraActionButton1

Copy and paste the same macro to each of the six buttons, changing the underlined numbers to correspond with the button number. Since the last sentence might be met with some confusion, I'll type out the macro for button 6 below, as an example.

/click [overridebar] [vehicleui] [possessbar, @vehicle, exists] OverrideActionBarButton6
/stopmacro [overridebar] [vehicleui] [possessbar, @vehicle, exists]
/click ExtraActionButton6

This setup works when I enter a vehicle in combat. My regular bars stay exactly where they are, the Blizzard vehicle bar fails to pop up, and this bar kinda takes over when I press buttons 1-6. It's not pretty, but it's functional. Leaving the buttons blank in the home state makes this bar invisible when you're not in a vehicle.

Hope this helps!

Edit - Forgot to give credit where due: this thread in the official Warcraft forums is where I got the above macro.
Last edited by lolzorz : 12-04-12 at 06:00 PM.
lolzorz is offline Report comment to moderator  
Reply With Quote
Unread 12-04-12, 04:47 PM  
Stormrage
Premium Member
 
Stormrage's Avatar

Forum posts: 5
File comments: 20
Uploads: 0
So just coming back now, I can't seem to get ion to deal with vehicle bars properly. Pet battle stuff comes up right, but stuff like in SOTA won't popup the bars to control the stuff in there. Its pretty frustrating, any workarounds?
Stormrage is offline Report comment to moderator  
Reply With Quote
Unread 12-04-12, 08:05 AM  
SEoRek
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
macros

I have problem with macros in ION

1. i dont see an icon of my macro, just black field
2. if i move macro to any box of my ion, it use random one of 3 another macros (who actually are only in my macro book)

any idea how to avoid this points? (point 2 is much worse)

thanks
SEoRek is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.