Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(563 Kb)
Download
Updated: 12-11-14 12:45 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.3)
Updated:12-11-14 12:45 AM
Created:unknown
Downloads:399,378
Favorites:990
MD5:
6.0.3

Ion  Popular! (More than 5000 hits)

Version: Hydrogen-12
by: Maul, Jrosk, SLOKnightfall

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-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 (6)
File Name
Version
Size
Author
Date
 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 11-16-14, 11:44 AM  
Stormrage
Premium Member
 
Stormrage's Avatar

Forum posts: 5
File comments: 24
Uploads: 0
Not sure if anyone else has reported this. But spells like the rogue assassination dispatch always show as useable now when they shouldn't. It also isn't highlighting with blindside (spec proc).
Stormrage is offline Report comment to moderator  
Reply With Quote
Unread 11-15-14, 03:19 PM  
littleartguy
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Cool, thanks for being on top of things. I really love this mod, and no other bar mods even come close.

I'm also getting this error if you are interested, but only when I am attempting to edit my bar configuration.

" Ion\Ion_Buttons.lua:1530: attempt to compare nil with number
Ion\Ion_Buttons.lua:1530: in function <Ion\Ion_Buttons.lua:1506>"

Hope that is somehow helpful information.


Originally Posted by SLOKnightfall
Originally Posted by littleartguy
Getting a constant error with only Ion running. I removed my wtf folders too to see if there was something weird with one of my addons.

It kind of makes the addon unusable for me. Any idea what's going on?

"Message: Interface\AddOns\Ion\Ion_Flyouts.lua:1294: attempt to index upvalue 'tooltipScan' (a nil value)
Time: 11/15/14 13:22:04
Count: 4021
Stack: Interface\AddOns\Ion\Ion_Flyouts.lua:1294: in function <Interface\AddOns\Ion\Ion_Flyouts.lua:1277>
"
Simple answer is that currently the Flyout functionality for custom flyouts is broken. I'm hopeing to get a chance to look into it this weekend.
littleartguy is offline Report comment to moderator  
Reply With Quote
Unread 11-15-14, 12:45 PM  
SLOKnightfall
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
Originally Posted by littleartguy
Getting a constant error with only Ion running. I removed my wtf folders too to see if there was something weird with one of my addons.

It kind of makes the addon unusable for me. Any idea what's going on?

"Message: Interface\AddOns\Ion\Ion_Flyouts.lua:1294: attempt to index upvalue 'tooltipScan' (a nil value)
Time: 11/15/14 13:22:04
Count: 4021
Stack: Interface\AddOns\Ion\Ion_Flyouts.lua:1294: in function <Interface\AddOns\Ion\Ion_Flyouts.lua:1277>
"
Simple answer is that currently the Flyout functionality for custom flyouts is broken. I'm hopeing to get a chance to look into it this weekend.
SLOKnightfall is offline Report comment to moderator  
Reply With Quote
Unread 11-15-14, 12:22 PM  
littleartguy
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Getting a constant error with only Ion running. I removed my wtf folders too to see if there was something weird with one of my addons.

It kind of makes the addon unusable for me. Any idea what's going on?

"Message: Interface\AddOns\Ion\Ion_Flyouts.lua:1294: attempt to index upvalue 'tooltipScan' (a nil value)
Time: 11/15/14 13:22:04
Count: 4021
Stack: Interface\AddOns\Ion\Ion_Flyouts.lua:1294: in function <Interface\AddOns\Ion\Ion_Flyouts.lua:1277>

Locals: self = <unnamed> {
0 = <userdata>
count = 0
link = "[Hearthstone]"
elapsed = 105.57000272535
index = 1
}
elapsed = 0.0090000005438924
(for index) = 1
(for limit) = 2
(for step) = 1
i = 1
name = "Hearthstone"
tooltip = " "
text = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = 1
(*temporary) = 0
(*temporary) = "Miscellaneous"
(*temporary) = "Junk"
(*temporary) = 1
(*temporary) = ""
(*temporary) = "attempt to index upvalue 'tooltipScan' (a nil value)"
itemLinks = <table> {
1 = "[Hearthstone]"
2 = "[Primordial Ruby]"
3 = "[Intricate Crimson Pendant]"
4 = "[Small Sea Scorpion]"
5 = "[Sea Scorpion]"
6 = "[Battered Shield]"
7 = "[Vial of Living Corruption]"
8 = "[Garrison Hearthstone]"
9 = "[Small Fire Ammonite]"
10 = "[Crumbling Statue]"
11 = "[Waruk's Fractured Hammer]"
12 = "[Bulwark of the Fallen General]"
13 = "[Kil'ruk's Furious Blade]"
14 = "[Skog's Drape]"
15 = "[Frostwolf Stalwart Girdle]"
16 = "[Frostwolf Veteran's Keepsake]"
17 = "[Iron Horde Hatchet]"
18 = "[Brutal Talisman of the Shado-Pan Assault]"
19 = "[Rivet-Sealed Bracers]"
20 = "[Incarnadine Greaves]"
21 = "[Gleaming Ring]"
22 = "[Bouquet Ring of the Gorilla]"
23 = "[Fire Ammonite]"
24 = "[Thunderlord Grapple]"
25 = "[Abandoned Medic Kit]"
26 = "[Gorget of Flowing Earth]"
27 = "[Shimmering Gauntlets]"
28 = "[Gaze of the Twins]"
29 = "[Xifeng, Longblade of the Titanic Guardian]"
30 = "[Kil'ruk's Furious Blade]"
31 = "[Blacksmith Hammer]"
32 = "[Bone Fishing Pole]"
33 = "[Faceguard of the Prehistoric Marauder]"
34 = "[Helmet of the Last Mogu]"
35 = "[Crown of the Golden Golem]"
36 = "[Weather-Beaten Fishing Hat]"
37 = "[Chestguard of the Prehistoric Marauder]"
38 = "[Corruption-Rotted Gauntlets]"
39 = "[Handguards of the Prehistoric Marauder]"
40 = "|Hitem:101883:4823
"
littleartguy is offline Report comment to moderator  
Reply With Quote
Unread 11-14-14, 01:39 PM  
SLOKnightfall
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
Originally Posted by Drunlol
Originally Posted by SLOKnightfall
Thanks for the additional information as that will help me track down the issues. I did notice that some of the spells that were from talents were having the similar issue that you described. Macros & Tooltips work but they are darken like they are not in range, even though they are.
Yes but not only, because mortal strike isn't showing cooldown either, but, it's glyphed, so maybe the issue is talent and glyphs related...
Good to know about the glyph. That give me another angle to look at.
SLOKnightfall is offline Report comment to moderator  
Reply With Quote
Unread 11-14-14, 01:23 PM  
Drunlol
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 0
Originally Posted by SLOKnightfall
Thanks for the additional information as that will help me track down the issues. I did notice that some of the spells that were from talents were having the similar issue that you described. Macros & Tooltips work but they are darken like they are not in range, even though they are.
Yes but not only, because mortal strike isn't showing cooldown either, but, it's glyphed, so maybe the issue is talent and glyphs related...
Drunlol is offline Report comment to moderator  
Reply With Quote
Unread 11-14-14, 12:49 PM  
SLOKnightfall
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
Thanks for the additional information as that will help me track down the issues. I did notice that some of the spells that were from talents were having the similar issue that you described. Macros & Tooltips work but they are darken like they are not in range, even though they are.

Originally Posted by Drunlol
Yes i did, i tried a few things : readd the button from spellbook to the bar, readd from blizzard macros, make a macro directly in the bar, delete the button and remake it, delete the bar and remake, make a new bar, i just found no way xd

And yeah the spell is triggered correctly.

i'm not sur about the tooltip but i think it's ok, the problem is i can't connect right now because of MASSIVE queue on my server xd

I'll tell you when i'll have checked it out.
SLOKnightfall is offline Report comment to moderator  
Reply With Quote
Unread 11-14-14, 12:34 PM  
Drunlol
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 0
Originally Posted by SLOKnightfall
When you updated to H-11 did you try re adding the buttons to the bar? It sounds like you did but I just want to verify. The logic for how it stores spell information changed so spells that were already on the bar may not work because the auto macro needs to be recreated to match the spell information Ion is looking for. I thought that I had posted something along the lines but it looks like I did not. Also does the button actually trigger the spell when pressed and tooltip info?

As for localization, I don't think so as logic scans your spells directly from the spell book, so it should be in the same language as the client. Changing languages may actually cause more problems as I believe the auto generated macros will be in the current language and may not work after it gets switched.

I'll do some more checking once I get home (provided I can log in due to launch queues).

Originally Posted by Drunlol
Hi

First thank you for the update and generally for keeping ion alive. Because it really kick asses as an add on
But... cause sadly there's a "but" : some spell macros ( Storm Bolt as a warrior ) still don't show any information about range and etc... ( wether you drag the spell from the spellbook to an ion button or you directly set a macro in ion it's the same )

Don't know how many of them aren't working but ye... there are some small imperfections left.

EDIT:

Well after a few more time playing i see that unfortunately i have more spells working bad in hydrogen 11 than with 10.3. ( mortal strike doesn't show cooldown with H11 for example).

i switched back to 10.3 and am going to stay like that until things go better.

An idea : may this be related to the localization ( i play with french client ), so should i set the game to English ?

Yes i did, i tried a few things : readd the button from spellbook to the bar, readd from blizzard macros, make a macro directly in the bar, delete the button and remake it, delete the bar and remake, make a new bar, i just found no way xd

And yeah the spell is triggered correctly.

i'm not sur about the tooltip but i think it's ok, the problem is i can't connect right now because of MASSIVE queue on my server xd

I'll tell you when i'll have checked it out.
Drunlol is offline Report comment to moderator  
Reply With Quote
Unread 11-14-14, 05:03 AM  
kouik
A Kobold Labourer

Forum posts: 1
File comments: 35
Uploads: 0
about the spells issue on H11 (using the beta preceding the release)

tested the storm bolt -> same issue on a french client.

- No couldown
- range always appears grayed.

Regards.
Last edited by kouik : 11-14-14 at 05:28 AM.
kouik is offline Report comment to moderator  
Reply With Quote
Unread 11-13-14, 05:57 PM  
SLOKnightfall
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
When you updated to H-11 did you try re adding the buttons to the bar? It sounds like you did but I just want to verify. The logic for how it stores spell information changed so spells that were already on the bar may not work because the auto macro needs to be recreated to match the spell information Ion is looking for. I thought that I had posted something along the lines but it looks like I did not. Also does the button actually trigger the spell when pressed and tooltip info?

As for localization, I don't think so as logic scans your spells directly from the spell book, so it should be in the same language as the client. Changing languages may actually cause more problems as I believe the auto generated macros will be in the current language and may not work after it gets switched.

I'll do some more checking once I get home (provided I can log in due to launch queues).

Originally Posted by Drunlol
Hi

First thank you for the update and generally for keeping ion alive. Because it really kick asses as an add on
But... cause sadly there's a "but" : some spell macros ( Storm Bolt as a warrior ) still don't show any information about range and etc... ( wether you drag the spell from the spellbook to an ion button or you directly set a macro in ion it's the same )

Don't know how many of them aren't working but ye... there are some small imperfections left.

EDIT:

Well after a few more time playing i see that unfortunately i have more spells working bad in hydrogen 11 than with 10.3. ( mortal strike doesn't show cooldown with H11 for example).

i switched back to 10.3 and am going to stay like that until things go better.

An idea : may this be related to the localization ( i play with french client ), so should i set the game to English ?
SLOKnightfall is offline Report comment to moderator  
Reply With Quote
Unread 11-13-14, 08:18 AM  
Drunlol
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 0
Hi

First thank you for the update and generally for keeping ion alive. Because it really kick asses as an add on
But... cause sadly there's a "but" : some spell macros ( Storm Bolt as a warrior ) still don't show any information about range and etc... ( wether you drag the spell from the spellbook to an ion button or you directly set a macro in ion it's the same )

Don't know how many of them aren't working but ye... there are some small imperfections left.

EDIT:

Well after a few more time playing i see that unfortunately i have more spells working bad in hydrogen 11 than with 10.3. ( mortal strike doesn't show cooldown with H11 for example).

i switched back to 10.3 and am going to stay like that until things go better.

An idea : may this be related to the localization ( i play with french client ), so should i set the game to English ?
Last edited by Drunlol : 11-13-14 at 09:36 AM.
Drunlol is offline Report comment to moderator  
Reply With Quote
Unread 11-12-14, 05:48 PM  
SLOKnightfall
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
Originally Posted by dreaderus
hey I used curse to remove the old Ion (think it was 9) then now installed the latest one from here, yet all my settings are gone. I have backups of everything how do I transfer files to pull over my old profiles so that I don't have to redo it all?
The Curse Client has a setting that also deletes saved variables when removing an addon with it, so I'm guessing that is why they are gone. If you have backups, just copy over the ion.lua files in the WTF/<Account>/SavedVariables and then from the WTF/<Account>/<Server>/<Character>/SavedVariables to the corresponding folders in your WoW directory.
Also note that although the files all have the same name, each one is different.
Last edited by SLOKnightfall : 11-12-14 at 05:49 PM.
SLOKnightfall is offline Report comment to moderator  
Reply With Quote
Unread 11-12-14, 05:28 PM  
dreaderus
A Murloc Raider

Forum posts: 6
File comments: 4
Uploads: 0
hey I used curse to remove the old Ion (think it was 9) then now installed the latest one from here, yet all my settings are gone. I have backups of everything how do I transfer files to pull over my old profiles so that I don't have to redo it all?
dreaderus is offline Report comment to moderator  
Reply With Quote
Unread 11-12-14, 04:12 PM  
kittykatmax
A Deviate Faerie Dragon
 
kittykatmax's Avatar

Forum posts: 16
File comments: 230
Uploads: 0
Originally Posted by kouik
Originally Posted by kittykatmax

I'm also very interested in Kouik's "Matrix" code (I also use a G13), so thanks also for being open to reviewing it!

Kitttyatmax, did you got how it function ? if not, I can help to customize a matrix for you.

Right now, it's using 4 lines :

G3 to G7
G10 to G14
G16 to G19
G20 to G22

+ 3 buttons from a g700 (G8 to G10)

This way, I have a layout that match what I use.

Then, I have a macro for the G13 to get some pages.

Added to this, I use ctrl, shift, and ctrl+ shift as modifiers.

This way, I have 4 layout useable.

My shift key is on g15, and ctrl to G9

I'll post a screenshot to make it clearer, as it may create more issues to describe it as is

But basically, the matrix is pretty simple to use

Regards.
I haven't actually tried it yet. I have small hands (even for a woman), so to date I've just gotten by using a simple grid of 3 rows of 5. I'm probably not going to alter my UI right now - I'd rather spend the time leveling! Perhaps I'll get lucky and it gets officially bundled into Ion by the time I'm ready to mess with it. If not, don't mind if I take you up on your generous offer!

As for today, I've been mostly doing housework, since the place is going to be suffering from benign neglect starting tomorrow. lol I haven't let myself go NEAR WoW today knowing it would derail my plans. lol

Thanks so much!
Last edited by kittykatmax : 11-12-14 at 04:13 PM.
kittykatmax is offline Report comment to moderator  
Reply With Quote
Unread 11-12-14, 04:01 PM  
kouik
A Kobold Labourer

Forum posts: 1
File comments: 35
Uploads: 0
Originally Posted by kittykatmax
SLOKnightfall, thank you so much for stepping up to the plate to help with this addon! I feel tacky asking this on WoW Interface, but, I was wondering if Curse Client support was going to be re-implemented for Ion at some point in the future?

I'm also very interested in Kouik's "Matrix" code (I also use a G13), so thanks also for being open to reviewing it!

Kitttyatmax, did you got how it function ? if not, I can help to customize a matrix for you.

Right now, it's using 4 lines :

G3 to G7
G10 to G14
G16 to G19
G20 to G22

+ 3 buttons from a g700 (G8 to G10)

This way, I have a layout that match what I use.

Then, I have a macro for the G13 to get some pages.

Added to this, I use ctrl, shift, and ctrl+ shift as modifiers.

This way, I have 4 layout useable.

My shift key is on g15, and ctrl to G9

I'll post a screenshot to make it clearer, as it may create more issues to describe it as is

But basically, the matrix is pretty simple to use

Regards.
kouik is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: