Ok, thank you all for the feedback. In my opinion WoW UI is mostly a matter of personal taste and most of the unit frame mods out there provide the rough same functionality - it's only how it is displayed that varies. I'm glad you like my version :).
Devla:
No slash commands or anything to configure anything yet. I've been kinda postponing that to see how AceGUI2, AceConsole and DewDrop are evolving. I have to make a decision soon though.
To move it up, check IceCore.lua line 62: "self.IceHUDFrame:SetPoint("CENTER", 0, -150)" and try -100 or -50 or so.
pintocat:
I'll add that solemanax thing on my todo list.
Industrial:
It's only a matter of changing the texture. I might add alternative textures in the future but you have stick with that for now :).
Devla (again):
1) I'll look into it, ToFu support will come almost certainly (assuming there's even some semi-usable api to hook into)
2) Yes, check the 2nd screenshot, I'm casting Starfire there. It doesn't cut the spell name properly though for really long spell names (like summon aq battle tank)
3) That's a bit nasty as I don't have a hunter myself and that would mean I'd have to level one to level 21 or so to get Aimed Shot :|. However, if there's anyone who would like to write a small library/mixin/whatever that fires a custom event with same arguments as the spell_start_casting (or smthng..), I'd be more than happy to listen that event.
So.. I apparently have too much free time when I decided to write my own HUD addon when I couldn't find any that I'd like.
IceHUD
What it is:
- Another HUD addon
- Player and target health and mana bars, casting and mirror bars, pet health and mana bars, druid mana bar in forms (requires DruidBar or SoleManax addon), extensive target info, ToT display
What it is not:
- Complete
- Has no party support (and probably won't ever have)
Things I'd like to get feedback on:
- How to make it even clearer
- What kind of a texture for the bars (I'm not completely happy with the current one)
- If anyone would be kind enought to see the dark side and take a look and say something about the code: it's my first addon ever :). Did I do something incredibly stupid? Is there a much easier/faster/more efficient way of doing something?
Screenshots
Default display, no target
Notice how the bars light up when you are in combat
Alternative bar type
Round bar type
Change Log
0.8 2006-12-04
- 2.0 compatible
- Removed bunch of unused libs (recommended to delete your /libs folder before updating)
- Added a restriction to open configuration settings only out of combat
- TargetInfo module optimized (no longer eats your memory and babies when changing options)
- Shows up to 40 buffs/debuffs, ability to filter buffs (never/in combat/always)
- No longer uses SpellStatus lib (new events do everything worth doing)
- New module TargetCast, basically does what Blizzard target frame cast bar does
- Removed module TimerBar (it was next to useless)
- Brackets around bar texts now toggleable
- Some misc. bug fixes (eg. colors now change properly when a duel starts)
0.7 2006-09-24
- Added an option to change the bar colors
- Using scheduled events now instead of Metrognome
- Some small bug fixes
0.6 2006-09-02
- Improved TargetInfo and ToT module
- RoundBar texture looks better than ever
- PlayerHealth and TargetHealth modules have an option to turn off Blizzard default frames
- Fixed MH3 rounding bug
0.5 2006-08-20
- Graphical combo points
- Various tweaks and bug fixes (ie. mirror timer bar)
0.4 2006-08-06
- New bar type
- More configuration options
0.3 2006-07-28
- More configuration options
- Added another texture option for bars
- /icehud now opens Dewdrop menu directly
- Rogue/cat energy ticker
- ToT stacking debuff display
- SoleManax support
- Timer bar for ToFu
0.2.2 2006-07-21
- Fixed AlphaOOC 0 problem with bar texts
0.2.1 2006-07-21
- Fixed a bug with disabled bars
0.2 2006-07-21
- Added basic pet support
- Added configuration (via both console and Dewdrop)
- Fixed indexing problem with non-English clients
2006-07-17 Moved to SVN
0.1.1 2006-07-16
- Changed combo points to listen the proper event
- Removed a debug message from mirror bars
Completely new SVN download of all 3 onebag addons yielded me the following errors.
On Entering world:
[11:00-48] OneView\\OneStorage.lua:72: attempt to index field `?' (a nil value)
[11:00-48] OneView\\OneStorage.lua:49: attempt to index field `?' (a nil value)
On Opening my bank (which I might add didn't open just threew thees errors:
[11:01-48] OneBag\\libs\\AceDB\\AceDB-2.0.lua:782: attempt to index global `DEFAULT_CHAT_MESSAGE' (a nil value)
[11:01-48] OneView\\OneStorage.lua:53: attempt to index field `?' (a nil value)
* Reverse bag order so backpack slots is the bottom of the window.
* This is more of a my thing, I love the whole all-in-one look of all the bag mods like this but I would LOVE the ability to put extra space between the bags "virutual" location. IE Extra space between each bag's highlighted sections. I still like organsiing stuff in relation to a specific bag as I swap bags in and out of my bank depending on bosses and what raid we are doing for the evening.
Got an error while trying to name a profile:
ERROR from bugsack
[17:22-20] OneBag\\libs\\Dewdrop\\Dewdrop-2.0.lua:632: AceDB-2.0: Bad argument #2 to `editBoxFunc' (string expected, got table)
Cool, just updated to the latest SVN revision and going to test it now. I just had a look at the code and the first thing I noticed was that both toggle options seem to have the same help text and both set |combatonly|:
*snip*
This is true about toggling both.
Lovely simple addon. Give me the ability to resize/recolour the alert and it will be yet another ACE winner.
0
Devla:
No slash commands or anything to configure anything yet. I've been kinda postponing that to see how AceGUI2, AceConsole and DewDrop are evolving. I have to make a decision soon though.
To move it up, check IceCore.lua line 62: "self.IceHUDFrame:SetPoint("CENTER", 0, -150)" and try -100 or -50 or so.
pintocat:
I'll add that solemanax thing on my todo list.
Industrial:
It's only a matter of changing the texture. I might add alternative textures in the future but you have stick with that for now :).
Devla (again):
1) I'll look into it, ToFu support will come almost certainly (assuming there's even some semi-usable api to hook into)
2) Yes, check the 2nd screenshot, I'm casting Starfire there. It doesn't cut the spell name properly though for really long spell names (like summon aq battle tank)
3) That's a bit nasty as I don't have a hunter myself and that would mean I'd have to level one to level 21 or so to get Aimed Shot :|. However, if there's anyone who would like to write a small library/mixin/whatever that fires a custom event with same arguments as the spell_start_casting (or smthng..), I'd be more than happy to listen that event.
0
IceHUD
What it is:
- Another HUD addon
- Player and target health and mana bars, casting and mirror bars, pet health and mana bars, druid mana bar in forms (requires DruidBar or SoleManax addon), extensive target info, ToT display
What it is not:
- Complete
- Has no party support (and probably won't ever have)
Available from the local SVN near you: http://svn.wowace.com/root/trunk/IceHUD/
For non-developers: http://svn.wowace.com/files/
Things I'd like to get feedback on:
- How to make it even clearer
- What kind of a texture for the bars (I'm not completely happy with the current one)
- If anyone would be kind enought to see the dark side and take a look and say something about the code: it's my first addon ever :). Did I do something incredibly stupid? Is there a much easier/faster/more efficient way of doing something?
Screenshots
Default display, no target
Notice how the bars light up when you are in combat
Alternative bar type
Round bar type
Change Log
0.8 2006-12-04
- 2.0 compatible
- Removed bunch of unused libs (recommended to delete your /libs folder before updating)
- Added a restriction to open configuration settings only out of combat
- TargetInfo module optimized (no longer eats your memory and babies when changing options)
- Shows up to 40 buffs/debuffs, ability to filter buffs (never/in combat/always)
- No longer uses SpellStatus lib (new events do everything worth doing)
- New module TargetCast, basically does what Blizzard target frame cast bar does
- Removed module TimerBar (it was next to useless)
- Brackets around bar texts now toggleable
- Some misc. bug fixes (eg. colors now change properly when a duel starts)
0.7 2006-09-24
- Added an option to change the bar colors
- Using scheduled events now instead of Metrognome
- Some small bug fixes
0.6 2006-09-02
- Improved TargetInfo and ToT module
- RoundBar texture looks better than ever
- PlayerHealth and TargetHealth modules have an option to turn off Blizzard default frames
- Fixed MH3 rounding bug
0.5 2006-08-20
- Graphical combo points
- Various tweaks and bug fixes (ie. mirror timer bar)
0.4 2006-08-06
- New bar type
- More configuration options
0.3 2006-07-28
- More configuration options
- Added another texture option for bars
- /icehud now opens Dewdrop menu directly
- Rogue/cat energy ticker
- ToT stacking debuff display
- SoleManax support
- Timer bar for ToFu
0.2.2 2006-07-21
- Fixed AlphaOOC 0 problem with bar texts
0.2.1 2006-07-21
- Fixed a bug with disabled bars
0.2 2006-07-21
- Added basic pet support
- Added configuration (via both console and Dewdrop)
- Fixed indexing problem with non-English clients
2006-07-17 Moved to SVN
0.1.1 2006-07-16
- Changed combo points to listen the proper event
- Removed a debug message from mirror bars
0.1 2006-07-16
- Initial release
0
0
0
AuldLangSyne\\AuldLangSyne.lua:150: attempt to concatenate global `lastseen' (a nil value)
0
Yeah it busts my friends pane.
0
On Entering world:
On Opening my bank (which I might add didn't open just threew thees errors:
0
0
Interface/framexml/unitpopup.lua:461:Attempt to call field "?" (a nil value)
It was working good, getting this error when I try to config frames
HMM, sorry this has nothing to do with unit frames trying to isolate problem to see what is conflicting with what.
0
PS: I like the colouring of the persons class in the friends frame, very swish.
0
* Reverse bag order so backpack slots is the bottom of the window.
* This is more of a my thing, I love the whole all-in-one look of all the bag mods like this but I would LOVE the ability to put extra space between the bags "virutual" location. IE Extra space between each bag's highlighted sections. I still like organsiing stuff in relation to a specific bag as I swap bags in and out of my bank depending on bosses and what raid we are doing for the evening.
Got an error while trying to name a profile:
ERROR from bugsack
[17:22-20] OneBag\\libs\\Dewdrop\\Dewdrop-2.0.lua:632: AceDB-2.0: Bad argument #2 to `editBoxFunc' (string expected, got table)
Ill svn update and see if it fixes.
0
That's not possible as the ability to alter the auto-follow mechanics is not exposed to the API.
The event doesn't need and arg1. It provides an arg1. You don't give events anything; they give you things.
No, you can't really do that.
0
This is true about toggling both.
Lovely simple addon. Give me the ability to resize/recolour the alert and it will be yet another ACE winner.
0
any chance we will soon have the ability to modify all frames options at the same time instead of setting each up seperately?
0
CorkFu is nice but i need to know the remaining time of the buffs on party members... any ideas?