Please make it so that the CastBar always appears regardless of OOC setting. So even if I've got nothing targetted, I can atleast see the cast time on things like crafting.
Also, a 4th alpha setting might be warranted similar to what DHUD has: Regen. If you aren't at full health/mana, regardless of combat state, the bar remains visible at whatever alpha you choose.
Iceroth: I left a message for Cirk, hoping to shed some light on the issue. It does seem that indeed my lib is picking up 2 SPELLCAST_STOP's which i had never encountered before. Beyond that, I havent had a chance to look at the variables that you use that come back from the lib. The Start and finish casts do seem to fire just fine, so we could be looking at a few issues all in all.
I just downloaded the latest version from SVn and I get the following error at startup:
TimerBar.lua:71: Cannot find a library instance of Abacus-2.0.
---
Panel.lua:110: AceOO-2.0: Improper self passed to init. You must do MyClass.super.prototype.init(self, ...)
And FuBar2 doesn not load at all... if I remove IceHUD or I revert to an older version, everything works well... Hints? :)
Thanks!!
And:
When was the last time you updated your ToFu? New version uses that library and you apparently don't have it. Maybe I should add some version check... as new and old ToFu use different kind of database as well.
If upgrading doesn't help, I gotta investigate more. In the meantime, just delete TimerBar.lua if it doesn't behave ;).
Downloaded Icehud last week, and have enjoyed it ever since. My previous bar hud was the original StatRings by Iriel... Everything else seemed too gawdy.
With that, a few suggestions:
- Make the Target and Player bar alpha's seperate. So I could have 100% alpha on the player bars, and 50% alpha on my target while in combat. :)
-More of a minor suggestion that I liked in StatRings: Have the rings show up at a certain % of HP or Mana, regardless of OOC or IC.
A bit late... but I can also confirm that the files you put up at http://iceroth.net/debug/ indeed fixes the problem with the lost textures when switching between windowed and fullscreen mode. The files work for the "Bar" and "HiBar" presets, and the "RoundBar" preset still have the problem. On a side note it seems as one can change preset from RoundBar to one of the working ones and then back again to get the round bars to show again (as an alternative to reloading the UI).
Also a small suggestion, I like to have my bars completely hidden when not in combat - but to keep the text settings at "Lock Bar Text Alpha" for maximum readability. However this makes the upper text always visible for player health and mana (while the lower texts are hidden when out of combat and not targeting anyone). Would it be possible to have *all* text hidden when ooc and show the text with 100% when targetting someone or going into combat?
And as said before, it would be very nice to have the cast bar show when needed (mounting, performing tradeskills, etc).
Other than that it's a beautiful Addon, it has quickly become my hud of choice. :)
There should still be a small issue with the castbar. I certain instances, when casting the same spell over and over, the spell might be recognized as an instant occasionally when it really is a cast with a duration.
I will continue and try to resolve this, but any feedback would still be very much appreciated.
Steve, Nosmirc:
Thanks for the input. I haven't received any respoonse from the conversion tool author so I have to assume I can't use that tool anymore. However, I found yet another tool for this job and I'd like to ask you to test that as well. Textures can be found from here: http://iceroth.net/debug/blpconverter/ . If those work, I'll convert all of the textures using that, if not, I'm afraid I have to use .tga format (and I hate it :P).
shadowmx:
Yeah, I've been having that problem myself as well and tbh I'm getting a bit tired with it. Benefits from the SpellStatus lib are rank of the spell you are casting and ability to pic up instant cast spell. Neither of those is not really that important imo so I'm considering dropping SpellStatus lib.
Nosmirc:
While those suggestions sound nice, it would create even more configuration options and I'm having bit of a feeling there's already too much of them. That would basically mean user would have to adjust every single module (=bar) setting individually and I don't think many would like that.
While I myself can't understand you people who want to completely hide the hud while OOC and not targeting, I certainly can understand hidden casting bar is annoying :). So, how about combining "Alpha OOC and not targeting" option with "bar not full"? In other words, use that alpha option to those bar which are not full (when ooc and not targeting) in addition to the current functionality? As I already mentioned, I would not like to increase the amount of configuration options much more so would that be something that would satisfy both sides?
And:
When was the last time you updated your ToFu? New version uses that library and you apparently don't have it. Maybe I should add some version check... as new and old ToFu use different kind of database as well.
If upgrading doesn't help, I gotta investigate more. In the meantime, just delete TimerBar.lua if it doesn't behave ;).
Hiya Iceroth,
I downloaded both IceHUD and ToFu from SVN and I get the following errors at startup:
Â
IceHUD\libs\AceOO-2.0\AceOO-2.0.lua:990: bad argument #1 to `pairs' (table expected, got nil)
 ---
Panel.lua:110: AceOO-2.0: Improper self passed to init. You must do MyClass.super.prototype.init(self, ...)
Reverting to an old version or disabling ICEHud solve the problem :)
Let me know if you need more test, just let me know.
Thanks!
So, how about combining "Alpha OOC and not targeting" option with "bar not full"? In other words, use that alpha option to those bar which are not full (when ooc and not targeting) in addition to the current functionality? As I already mentioned, I would not like to increase the amount of configuration options much more so would that be something that would satisfy both sides?
I don't know if you have just got your words mixed up there but that seems to be the opposite of what I want. Â I would like to be able to do the following:
1) Â OOC and bar full and not targetting - alpha of 0
2) Â bar not full or targetting - alpha of 0.5
3) Â In combat - alpha of 1
I think it's almost as you described (i.e. OOC, bar full and not targetting combined into one) except for the fact that I only want the hud hidden when my bars are full.
Steve, Nosmirc:
Thanks for the input. I haven't received any respoonse from the conversion tool author so I have to assume I can't use that tool anymore. However, I found yet another tool for this job and I'd like to ask you to test that as well. Textures can be found from here: http://iceroth.net/debug/blpconverter/ . If those work, I'll convert all of the textures using that, if not, I'm afraid I have to use .tga format (and I hate it :P).
Good news: the new textures work for me (Mac OS X, switching between fullscreen and window mode)... i.e. the HiBar preset works, the other two (using non updated texture files) does not.
I think the suggestion about combining the alpha settings sounds good if I understand you correctly :p (make the "not full" bars use the alpha from ooc and targeting?), that means I can see my mana coming back even ooc and not targeting anything, and when I'm at 100% the bar will disappear (right?).
But would that solve the problem with the casting bar not showing? I guess it's treated as "not full" then... the bestest way imo would be to always show the casting bar at 100% since it's quite a "different" bar from the ones showing mana/health... but I guess there's someone that might want to see castbar at an arbitrary alpha :)
The thing I'm after is to have all of the hud hidden when everything is ok... (ooc and not targeting anything and at full mana/hp) and to light up when "needed" (casting, crafting or targeting anything - and in combat ofcourse). And also to have the text at 100% for max readability when targeting or in combat regardless of the bar alpha. It seems as the lower text follow this pattern when I turn on "Lock Bar Text Alpha" - it shows nicely when I target someone, and it's hidden otherwise. But the upper text for player mana/health does not - it stays at 100% even when not targeting anything. My problems might stem from my age, the green coloring of the hp text makes it hard enough on my old eyes as it is :p.
But still these are details, IceHUD is by far the "best" hud I've found. It's easy to read and use, and looks nice to boot.
Okay, first of all, all textures are converted (and commited) using the third tool so Mac users should have no more problems with those (I hope).
And:
Uh, I'm confused.. I'm using the latest of ToFu from SVN and it works just fine... Can you take a sneak peak to ToFu.lua line 29 and check if it is following:
ToFu.version = "2.0." .. string.sub("$Revision: 7866 $", 12, -3)
If that is the case, please try deleting TimerBar.lua from IceHUD/modules/ to confirm it's really that what is causing the problem. I can't reproduce this error on my own computer so this is a bit difficult.
Steve:
You are totally right, I got it mixed up. I meant the option "Alpha OOC and targeting".
Lodoran:
I'll make sure everything is hidden if you have something set to 0% alpha.
Iceroth/other experiencing weird behaviour with castbar, i hurt my shoulder, and wont be able to finish coding the changes in SpellStatus till this weekend. My apologies.
I downloaded the latest version yesterday and got an error in Ace-OO about pairs - the same one that And got. I solved this by copying all the Ace libraries from FuBar (except AceDebug - FuBar doesn't use it). Maybe the problem is in the libraries rather than IceHUD?
I also set the Alpha OOC and not targetting option to 0% and had a problem with the breathmeter not being visible that nearly killed me. (I also think that there was a bug with Blizzard's code here too because it looked like I was above water. :) )
Finally there is a problem with opening things - it says that I am uing the last ability that I used. This can be Attack, Arcane Intellect, Fireball or even Frayed Pants if I right clicked on them to equip them.
Steve
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Please make it so that the CastBar always appears regardless of OOC setting. So even if I've got nothing targetted, I can atleast see the cast time on things like crafting.
Also, a 4th alpha setting might be warranted similar to what DHUD has: Regen. If you aren't at full health/mana, regardless of combat state, the bar remains visible at whatever alpha you choose.
I'll work on this again tomorrow *falls asleep*
TimerBar.lua:71: Cannot find a library instance of Abacus-2.0.
---
Panel.lua:110: AceOO-2.0: Improper self passed to init. You must do MyClass.super.prototype.init(self, ...)
And FuBar2 doesn not load at all... if I remove IceHUD or I revert to an older version, everything works well... Hints? :)
Thanks!!
And :)
When was the last time you updated your ToFu? New version uses that library and you apparently don't have it. Maybe I should add some version check... as new and old ToFu use different kind of database as well.
If upgrading doesn't help, I gotta investigate more. In the meantime, just delete TimerBar.lua if it doesn't behave ;).
With that, a few suggestions:
- Make the Target and Player bar alpha's seperate. So I could have 100% alpha on the player bars, and 50% alpha on my target while in combat. :)
-More of a minor suggestion that I liked in StatRings: Have the rings show up at a certain % of HP or Mana, regardless of OOC or IC.
That's really about all. :) Loving it so far.
Was trying to enable debug and ended up clearing my setting :/
EDIT:
Think chain casting + fastcast +icehud casting bar = working now. Will have to wait for raid to test again.
Also a small suggestion, I like to have my bars completely hidden when not in combat - but to keep the text settings at "Lock Bar Text Alpha" for maximum readability. However this makes the upper text always visible for player health and mana (while the lower texts are hidden when out of combat and not targeting anyone). Would it be possible to have *all* text hidden when ooc and show the text with 100% when targetting someone or going into combat?
And as said before, it would be very nice to have the cast bar show when needed (mounting, performing tradeskills, etc).
Other than that it's a beautiful Addon, it has quickly become my hud of choice. :)
I will continue and try to resolve this, but any feedback would still be very much appreciated.
Thanks for the input. I haven't received any respoonse from the conversion tool author so I have to assume I can't use that tool anymore. However, I found yet another tool for this job and I'd like to ask you to test that as well. Textures can be found from here: http://iceroth.net/debug/blpconverter/ . If those work, I'll convert all of the textures using that, if not, I'm afraid I have to use .tga format (and I hate it :P).
shadowmx:
Yeah, I've been having that problem myself as well and tbh I'm getting a bit tired with it. Benefits from the SpellStatus lib are rank of the spell you are casting and ability to pic up instant cast spell. Neither of those is not really that important imo so I'm considering dropping SpellStatus lib.
Nosmirc:
While those suggestions sound nice, it would create even more configuration options and I'm having bit of a feeling there's already too much of them. That would basically mean user would have to adjust every single module (=bar) setting individually and I don't think many would like that.
While I myself can't understand you people who want to completely hide the hud while OOC and not targeting, I certainly can understand hidden casting bar is annoying :). So, how about combining "Alpha OOC and not targeting" option with "bar not full"? In other words, use that alpha option to those bar which are not full (when ooc and not targeting) in addition to the current functionality? As I already mentioned, I would not like to increase the amount of configuration options much more so would that be something that would satisfy both sides?
Hiya Iceroth,
I downloaded both IceHUD and ToFu from SVN and I get the following errors at startup:
Â
IceHUD\libs\AceOO-2.0\AceOO-2.0.lua:990: bad argument #1 to `pairs' (table expected, got nil)
 ---
Panel.lua:110: AceOO-2.0: Improper self passed to init. You must do MyClass.super.prototype.init(self, ...)
Reverting to an old version or disabling ICEHud solve the problem :)
Let me know if you need more test, just let me know.
Thanks!
And :)
I don't know if you have just got your words mixed up there but that seems to be the opposite of what I want. Â I would like to be able to do the following:
1) Â OOC and bar full and not targetting - alpha of 0
2) Â bar not full or targetting - alpha of 0.5
3) Â In combat - alpha of 1
I think it's almost as you described (i.e. OOC, bar full and not targetting combined into one) except for the fact that I only want the hud hidden when my bars are full.
Steve
P.S. I'm about to test the textures
Yeah, those worked a treat for me.
Thanks
Steve
I think the suggestion about combining the alpha settings sounds good if I understand you correctly :p (make the "not full" bars use the alpha from ooc and targeting?), that means I can see my mana coming back even ooc and not targeting anything, and when I'm at 100% the bar will disappear (right?).
But would that solve the problem with the casting bar not showing? I guess it's treated as "not full" then... the bestest way imo would be to always show the casting bar at 100% since it's quite a "different" bar from the ones showing mana/health... but I guess there's someone that might want to see castbar at an arbitrary alpha :)
The thing I'm after is to have all of the hud hidden when everything is ok... (ooc and not targeting anything and at full mana/hp) and to light up when "needed" (casting, crafting or targeting anything - and in combat ofcourse). And also to have the text at 100% for max readability when targeting or in combat regardless of the bar alpha. It seems as the lower text follow this pattern when I turn on "Lock Bar Text Alpha" - it shows nicely when I target someone, and it's hidden otherwise. But the upper text for player mana/health does not - it stays at 100% even when not targeting anything. My problems might stem from my age, the green coloring of the hp text makes it hard enough on my old eyes as it is :p.
But still these are details, IceHUD is by far the "best" hud I've found. It's easy to read and use, and looks nice to boot.
And:
Uh, I'm confused.. I'm using the latest of ToFu from SVN and it works just fine... Can you take a sneak peak to ToFu.lua line 29 and check if it is following:
ToFu.version = "2.0." .. string.sub("$Revision: 7866 $", 12, -3)
If that is the case, please try deleting TimerBar.lua from IceHUD/modules/ to confirm it's really that what is causing the problem. I can't reproduce this error on my own computer so this is a bit difficult.
Steve:
You are totally right, I got it mixed up. I meant the option "Alpha OOC and targeting".
Lodoran:
I'll make sure everything is hidden if you have something set to 0% alpha.
It comes even without having ToFu.
Update: Current error affects whole FuBar,it doesnt work either,when IceHUD is on.
Update2: Problem got solved by updating Ace2 in FuBar dependance.
I also set the Alpha OOC and not targetting option to 0% and had a problem with the breathmeter not being visible that nearly killed me. (I also think that there was a bug with Blizzard's code here too because it looked like I was above water. :) )
Finally there is a problem with opening things - it says that I am uing the last ability that I used. This can be Attack, Arcane Intellect, Fireball or even Frayed Pants if I right clicked on them to equip them.
Steve