Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(81 Kb)
Download
Updated: 09-11-13 08:03 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:09-11-13 08:03 AM
Created:06-28-10 04:06 PM
Downloads:31,401
Favorites:94
MD5:
whoa UnitFrames  Popular! (More than 5000 hits)
Version: 5.4
by: whoarrior [More]
This addon was inspired by SnowfallUnit from Dayn, but it should stay closer to the original Blizzard UI style.
  • modified Blizzard unitframe graphics with fat bars for player-, target- and focusframe
  • uses the normal blizzard configuration
    interface game status text : player, target and display percentages
    interface game unitframes : larger focus frame
  • no gui, configuration in file config.lua (class specific configuration possible)
  • you can use the standard Blizzard status text or whoaUF custom status text with
    - optional health- and manapoints with 1000 separators
    - optional simple health (rounded health- and manapoints)
    - you can see the percentage and the actual health-/manapoints together, or just the actual health-/manapoints
    - optional percentage @manabars
  • threatindicator moved from the target- to the playerframe
  • no charactername visible at the playerframe
  • healthbar classcolored for players and green-yellow-red-grey for npc's
  • you can change the size of buffs/debuffs (target)
  • scalability (version 5.2.1)
  • ooc transparency (version 5.2.1) Now off by default!
  • showMaxHealth (version 5.2.2)

NEW config options
  • petFrameOnTop
  • hitIndicators
  • showToTName

HINTS:
  1. You want NO status text at all:
    - disable status text in Blizzard config: interface game status text : player, target
  2. You want the standard Blizzard status text:
    - disable customStatusText in config.lua: customStatusText = false
    - enable status text in Blizzard config: interface game status text : player, target, display percentages
  3. You want the whoaUF custom status text
    - enable customStatusText in config.lua: customStatusText = true
    - enable status text in Blizzard config: interface game status text : player, target, display percentages
  4. You want percentages@manabars
    - same as point 3
    - enable autoManaPercent in config.lua: autoManaPercent = true

(:

P.S. Thanks to Dayn, Evl, Thek, Zork and so on for their great addons.

Code:
FOLDER STRUCTURE

[folder] World of Warcraft

         [folder] Interface

                  [folder] AddOns
         
                           [folder] whoaUnitFrames
                  
                                    [file] config.lua
                                    [file] whoaUnitFrames.lua
                                    [file] whoaUnitFrames.toc

                  [folder] CharacterFrame

                           [file] UI-Player-Portrait.blp
                           [file] UI-Player-Status.blp

                  [folder] TargetingFrame

                           [file] UI-PartyFrame.blp
                           [file] UI-TargetingFrame-Elite.blp
                           [file] UI-TargetingFrame-Minus-Flash.blp
                           [file] UI-TargetingFrame-Minus.blp
                           [file] UI-TargetingFrame-org.blp
                           [file] UI-TargetingFrame-PlusMob.blp
                           [file] UI-TargetingFrame-Rare-Elite.blp
                           [file] UI-TargetingFrame-Rare.blp
                           [file] UI-TargetingFrame-RareMob.blp
                           [file] UI-TargetingFrame.blp
                           [file] UI-TargetofTargetFrame.blp
Version 5.4 (3 new options in config.lua)
added...
  • petFrameOnTop
  • hitIndicators
  • showToTName
fixed...
  • ooc transparency off by default
Version 5.2.3
fixed...
  • bugfix for v5.2.2
Version 5.2.2 (1 new options in config.lua)
added...
  • showMaxHealth
fixed...
  • a problem when using the original Blizzard status text
Version 5.2.1 (2 new options in config.lua)
added...
  • scalability
  • ooc transparency
Version 5.2 (no changes in config.lua)
fixed...
  • adapted percentage text for the 5.2 changes
Version 5.1.1 (no changes in config.lua)
fixed...
  • the transparent background behind the healthbar for target and focus
Version 5.1 (no changes in config.lua)
fixed...
  • the transparent background behind the healthbar for target and focus
added...
  • the StatusBar graphic from Rufio UI
Version 5.0.4
fixed...
  • 2 new graphics (MoP changes)
  • minimal changed party und ToT graphic
  • the debuff positioning when selected option "buffs on top" @target
Version 4.3.1
fixed...
  • the offline text was not displayed
  • the option "buffs on top" @target
Version 4.3 (version number harmonized with game version number)
fixed...
  • performance problems
added...
  • optional percentage for manabars
  • optional use the Blizzard status text
  • class specific configuration possible
Version 1.1
removed...
  • free positioning of player- and targetframe, to fix problems with other addons (you can use any addon which repositions the standard blizzard frames)
added...
  • percentage for the focusframe
  • an option in the config.lua to activate/deactivate thousand separators
  • simple health starts now from 200.000 (if you want to change that value go to whoaUnitFrames.lua line 276)
Version 1.0.5
added...
  • optional simple health (rounded health- and manapoints) => activation in config.lua
Version 1.0.4
added...
  • change the size of buffs/debuffs => editable in config.lua
  • actualization of your target when it get tapped by another player
Version 1.0.3
added...
  • activation/deactivation of classcoloring => editable in config.lua
Version 1.0.2
added...
  • 1000 separator of your choice => editable in config.lua
  • Dead - Ghost - Offline texts => editable in config.lua
Version 1.0.1
fixed...
  • small bars in fat bar graphic if you're in a spike @lord marrowgar
  • playerhealthbarcolor stays green (it should switch to the players classcolor) if you come out of a vehicle as long as you're in combat @gunship battle
  • fixed the position of DK Runes
added...
  • percentage and healthpoints on different frames, for a "better" positioning
Optional Files (0)


Archived Files (15)
File Name
Version
Size
Author
Date
5.2.3
81kB
whoarrior
03-20-13 11:54 AM
5.2.1
80kB
whoarrior
03-15-13 10:37 AM
5.2
80kB
whoarrior
03-12-13 02:22 AM
5.1.1
79kB
whoarrior
12-06-12 05:22 PM
5.1
78kB
whoarrior
12-04-12 05:56 PM
5.0.4
76kB
whoarrior
10-22-12 11:51 AM
4.3.1
61kB
whoarrior
02-19-12 05:46 PM
4.3
60kB
whoarrior
12-23-11 06:54 PM
1.1
60kB
whoarrior
02-08-11 12:26 PM
1.0.5
61kB
whoarrior
10-18-10 03:51 PM
1.0.4
62kB
whoarrior
07-12-10 06:12 AM
1.0.3
61kB
whoarrior
07-03-10 12:30 PM
1.0.2
61kB
whoarrior
07-03-10 04:32 AM
1.0.1
61kB
whoarrior
06-30-10 06:30 PM
1.0
60kB
whoarrior
06-28-10 04:06 PM


Post A Reply Comment Options
Unread 03-23-13, 03:43 PM  
whoarrior
A Deviate Faerie Dragon
 
whoarrior's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 84
Uploads: 2
Originally Posted by WI-Gungan
When you hop into a vehicle, the status bar text on your Health/Power bar shows the player characters Health and Power, not the vehicle Health and Power like the default unit frames do. Can we get a fix for this?

Also, could we possibly get pet bars to show status text according to whoa as well? Currently it uses the default UI format which is (100%) currenthp/maxhp... and that's just ridiculously bulky on a pet frame.
I will put the pet text on my to-do-list, but it will be queuing at the end, because i don't see that it's really necessary.
Originally Posted by whoarrior
Originally Posted by sviloga
whoarrior, Please change the text style PetFrame and BossFrame. Looks ugly.

http://saveimg.ru/show-image.php?id=...fc04c2301f0f57
Do you really need the whole Pet text?



I personally prefer no Pet Status Text or maybe just the percentage. I think everything else is overkill.
But i will check the vehicle hp problem earlier.

@kreved_nemo
I will check the differences between 5.1.1 and 5.2.3.
whoarrior is offline Report comment to moderator  
Reply With Quote
Unread 03-23-13, 10:54 AM  
WI-Gungan
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
When you hop into a vehicle, the status bar text on your Health/Power bar shows the player characters Health and Power, not the vehicle Health and Power like the default unit frames do. Can we get a fix for this?

Also, could we possibly get pet bars to show status text according to whoa as well? Currently it uses the default UI format which is (100%) currenthp/maxhp... and that's just ridiculously bulky on a pet frame.
Last edited by WI-Gungan : 03-23-13 at 10:56 AM.
WI-Gungan is offline Report comment to moderator  
Reply With Quote
Unread 03-23-13, 10:01 AM  
kreved_nemo
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Re: Re: Re: Re: Since 5.2.2

Originally Posted by whoarrior
Originally Posted by kreved_nemo
Originally Posted by whoarrior
I'm sorry for the lack of testing. I didn't loot that much in the Arena.
The new version 5.2.3 fixes this problem.
Hi. Thanks for this great addon, it's a perfect unitframe addon for me. However, there are some little peculiarities I would like to configure:

* How can I limit the number of buffs per row? For example, when I target a player who is full with buffs AND he has a target, the number of buffs per row becomes 4 instead of 5 and the buffs plate goes way down to the focus frame so that I can't see what spell the target is casting. (in other words, how can I make the buffs behave totally like in the standard frames? Like 5 buffs per row only, no dynamic changing when a target is set).
The Buffs behave 100% like the standard frame buffs, because it's the same code. The problem you mean is the ToT problem. Sometimes the standard ui doesn't show the tot and sometimes it shows the tot but also shows the buffs/debuffs like there was no tot.

Originally Posted by kreved_nemo
* When I turn class coloring off, the standard health color is NOT standard green, but I would like it to be of a color as standard unitframes are. I have managed to dig it in the code and changed it to the green one, but now if a target is healed or is getting some damage, a part of health a healthbar which is being healed up or damaged becomes "bitten off" and gets painted into silver and I can't differentiate whether it's actual health or it changed already. <-- (this question also refers to a similar post of user askin, he stated something about healthbar color anomaly)
Let me guess you don't play a healer and you never read any patch notes lately? :P

Originally Posted by kreved_nemo
* Also, you have mentioned that in version 5.2.3 the glitch of a focus frame ToT was fixed. I did not have this glitch in version 5.1.1, but in 5.2.3 it actually appeared

Thanks.
No, i never mentioned that. The bugfix in 5.2.3 was for the bug Glauck posted. I'm testing a fix for the tot problem, but i can't guarantee that it solves the problem at all situations. It's not that easy because i don't know how to reproduce that error.
1. Okay, thanks for the patch notes reference, now I get it =)

can it be turned off somehow?

2. yeah, "цель мертва" means "dead" and it can be configured just as you stated.

3. I still don't get your explanation about the buffs. It's very crucial for me, but the buff frames screw everything up. I mean, they don't actually act like standard frames. For example, go to an RBG where everyone's buffed up like crazy and target someone who already has a target - buffs will go skyscraping. The problem exists, I didn't understand your explanation.

4. Concerning the ToT problem of a focus frame, it's really weird. What I wanted to say was that there was no such a problem in 5.1.1, which I'm currently using intentionally, because 5.2.2 turned out to be more bugged.

I don't mean to critisize, I really do enjoy this addon, but some bugs listed above drive me crazy and I would like to help improve the addon.

Thanks
kreved_nemo is offline Report comment to moderator  
Reply With Quote
Unread 03-23-13, 09:38 AM  
whoarrior
A Deviate Faerie Dragon
 
whoarrior's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 84
Uploads: 2
Originally Posted by sviloga
1. What is this?





2. Text overlay ("Dead" on "цель мертва"). Can this be fixed?

1. Let me guess you don't play a healer and you never read any patch notes lately too? :P
That silver part shows the absorb of shields and similar healing effects.

2. Does "цель мертва" mean something like dead in russian? My russian sucks sorry. I can remember only some phrases like э́то стол, э́то ла́мпа and my favorite word достопримеча́тельность.
If it means something like dead, then you could simply delete the red part in the config.lua file.
Code:
whoaUnitFrames.config.phrases = {
    ["1000 separator"] = " ",
    ["Dead"] = "|cFFFFFFFFDead|r",
    ["Ghost"] = "|cFFFFFFFFGhost|r",
    ["Offline"] = "|cFFFFFFFFOffline|r",
    ["kilo"] = " k",  -- simpleHealth 1.000
    ["mega"] = " m",  -- simpleHealth 1.000.000
    ["giga"] = " g",  -- simpleHealth 1.000.000.000
Last edited by whoarrior : 03-23-13 at 09:40 AM.
whoarrior is offline Report comment to moderator  
Reply With Quote
Unread 03-23-13, 09:36 AM  
whoarrior
A Deviate Faerie Dragon
 
whoarrior's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 84
Uploads: 2
Re: Re: Re: Since 5.2.2

Originally Posted by kreved_nemo
Originally Posted by whoarrior
I'm sorry for the lack of testing. I didn't loot that much in the Arena.
The new version 5.2.3 fixes this problem.
Hi. Thanks for this great addon, it's a perfect unitframe addon for me. However, there are some little peculiarities I would like to configure:

* How can I limit the number of buffs per row? For example, when I target a player who is full with buffs AND he has a target, the number of buffs per row becomes 4 instead of 5 and the buffs plate goes way down to the focus frame so that I can't see what spell the target is casting. (in other words, how can I make the buffs behave totally like in the standard frames? Like 5 buffs per row only, no dynamic changing when a target is set).
The Buffs behave 100% like the standard frame buffs, because it's the same code. The problem you mean is the ToT problem. Sometimes the standard ui doesn't show the tot and sometimes it shows the tot but also shows the buffs/debuffs like there was no tot.

Originally Posted by kreved_nemo
* When I turn class coloring off, the standard health color is NOT standard green, but I would like it to be of a color as standard unitframes are. I have managed to dig it in the code and changed it to the green one, but now if a target is healed or is getting some damage, a part of health a healthbar which is being healed up or damaged becomes "bitten off" and gets painted into silver and I can't differentiate whether it's actual health or it changed already. <-- (this question also refers to a similar post of user askin, he stated something about healthbar color anomaly)
Let me guess you don't play a healer and you never read any patch notes lately? :P

Originally Posted by kreved_nemo
* Also, you have mentioned that in version 5.2.3 the glitch of a focus frame ToT was fixed. I did not have this glitch in version 5.1.1, but in 5.2.3 it actually appeared

Thanks.
No, i never mentioned that. The bugfix in 5.2.3 was for the bug Glauck posted. I'm testing a fix for the tot problem, but i can't guarantee that it solves the problem at all situations. It's not that easy because i don't know how to reproduce that error.
whoarrior is offline Report comment to moderator  
Reply With Quote
Unread 03-23-13, 04:08 AM  
sviloga
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
1. What is this?





2. Text overlay ("Dead" on "цель мертва"). Can this be fixed?

sviloga is offline Report comment to moderator  
Reply With Quote
Unread 03-22-13, 01:41 PM  
kreved_nemo
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Re: Re: Since 5.2.2

Originally Posted by whoarrior
I'm sorry for the lack of testing. I didn't loot that much in the Arena.
The new version 5.2.3 fixes this problem.
Hi. Thanks for this great addon, it's a perfect unitframe addon for me. However, there are some little peculiarities I would like to configure:

* How can I limit the number of buffs per row? For example, when I target a player who is full with buffs AND he has a target, the number of buffs per row becomes 4 instead of 5 and the buffs plate goes way down to the focus frame so that I can't see what spell the target is casting. (in other words, how can I make the buffs behave totally like in the standard frames? Like 5 buffs per row only, no dynamic changing when a target is set).

* When I turn class coloring off, the standard health color is NOT standard green, but I would like it to be of a color as standard unitframes are. I have managed to dig it in the code and changed it to the green one, but now if a target is healed or is getting some damage, a part of health a healthbar which is being healed up or damaged becomes "bitten off" and gets painted into silver and I can't differentiate whether it's actual health or it changed already. <-- (this question also refers to a similar post of user askin, he stated something about healthbar color anomaly)

* Also, you have mentioned that in version 5.2.3 the glitch of a focus frame ToT was fixed. I did not have this glitch in version 5.1.1, but in 5.2.3 it actually appeared

Thanks.
Last edited by kreved_nemo : 03-22-13 at 01:53 PM.
kreved_nemo is offline Report comment to moderator  
Reply With Quote
Unread 03-20-13, 11:57 AM  
whoarrior
A Deviate Faerie Dragon
 
whoarrior's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 84
Uploads: 2
Re: Since 5.2.2

I'm sorry for the lack of testing. I didn't loot that much in the Arena.
The new version 5.2.3 fixes this problem.
whoarrior is offline Report comment to moderator  
Reply With Quote
Unread 03-20-13, 06:49 AM  
Glauck
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 25
Uploads: 1
Since 5.2.2

Hi, last update make this errors :
Code:
Message: Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:335: attempt to index field '?' (a nil value)
Time: 03/20/13 13:38:41
Count: 1
Stack: [C]: ?
Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:335: in function <Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:329>
Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:605: in function <Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:591>
[C]: in function `TurnOrActionStop'
[string "TURNORACTION"]:4: in function <[string "TURNORACTION"]:1>
Code:
Message: Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:335: attempt to index field '?' (a nil value)
Time: 03/20/13 13:40:15
Count: 3
Stack: [C]: ?
Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:335: in function <Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:329>
Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:605: in function <Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:591>
[C]: in function `CameraOrSelectOrMoveStop'
[string "CAMERAORSELECTORMOVE"]:4: in function <[string "CAMERAORSELECTORMOVE"]:1>
Code:
Message: Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:335: attempt to index field '?' (a nil value)
Time: 03/20/13 13:43:59
Count: 1
Stack: [C]: ?
Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:335: in function <Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:329>
Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:605: in function <Interface\AddOns\whoaUnitFrames\whoaUnitFrames.lua:591>
While looting/targeting dead units.
Glauck is offline Report comment to moderator  
Reply With Quote
Unread 03-20-13, 05:50 AM  
askin
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Target of target not updating & background color

Originally Posted by whoarrior
I know the problem with ToT frame, it happens from time to time. In my experience it's a temporary problem and i have no clue what causes it. But that's a problem of the standard blizzard unitframes and these unitframes are "just" the original unitframes with changed graphics and some small other tweaks.

I'm aware of the secound problem, but i don't have a perfect solution for this. Actually i'm playing more through the new content / arena season. If somebody has a solution i will be thankful and build it into my code, but i don't have that much time atm. So it's just on my to-do-list.
Thanks for the response, I hope you can fix it.
Last edited by askin : 03-20-13 at 05:51 AM.
askin is offline Report comment to moderator  
Reply With Quote
Unread 03-19-13, 05:55 PM  
whoarrior
A Deviate Faerie Dragon
 
whoarrior's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 84
Uploads: 2
Re: Target of target not updating & background color

Originally Posted by askin
Hello,

I would love to use your UF, but there seem to be some problems, which I was not able to fix myself.
I hope you can help me.

The first one seems to be a problem with the updating of the ToT frame.
If I attack an enemy, the ToT frame is not created, until i retarget the enemy again. The same behaviour happens to the target of focus frame. Here is a pic where i attacked a mob and set the focus after attacking it:



As you can see, the tot frame is missing, while the targetoffocus is there.


The second problem which occured is an anomaly in the background color of the health and mana bar in every frame except the player frame. Sometimes its black, sometimes transparent and often it's half transparent.

The second problem gets fixed after a /reload, while the first one doesn't (of course). None of the problems seem to have anything to do with the settings in the config.lua.

Thx in advance!
Originally Posted by whoarrior
I know the problem with ToT frame, it happens from time to time. In my experience it's a temporary problem and i have no clue what causes it. But that's a problem of the standard blizzard unitframes and these unitframes are "just" the original unitframes with changed graphics and some small other tweaks.
I'm aware of the secound problem, but i don't have a perfect solution for this. Actually i'm playing more through the new content / arena season. If somebody has a solution i will be thankful and build it into my code, but i don't have that much time atm. So it's just on my to-do-list.
whoarrior is offline Report comment to moderator  
Reply With Quote
Unread 03-19-13, 05:46 PM  
whoarrior
A Deviate Faerie Dragon
 
whoarrior's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 84
Uploads: 2
Originally Posted by goldman1337
ummmm everyone is showing up as offline, can this happen because i've disabled custom status text?
EDIT: including NPC
That bug is fixed in version 5.2.2.
Last edited by whoarrior : 03-19-13 at 05:47 PM.
whoarrior is offline Report comment to moderator  
Reply With Quote
Unread 03-18-13, 06:22 AM  
askin
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Target of target not updating & background color

Hello,

I would love to use your UF, but there seem to be some problems, which I was not able to fix myself.
I hope you can help me.

The first one seems to be a problem with the updating of the ToT frame.
If I attack an enemy, the ToT frame is not created, until i retarget the enemy again. The same behaviour happens to the target of focus frame. Here is a pic where i attacked a mob and set the focus after attacking it:



As you can see, the tot frame is missing, while the targetoffocus is there.


The second problem which occured is an anomaly in the background color of the health and mana bar in every frame except the player frame. Sometimes its black, sometimes transparent and often it's half transparent.

The second problem gets fixed after a /reload, while the first one doesn't (of course). None of the problems seem to have anything to do with the settings in the config.lua.

Thx in advance!
askin is offline Report comment to moderator  
Reply With Quote
Unread 03-18-13, 12:49 AM  
sviloga
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
how to modify font only hp and mana?
Last edited by sviloga : 03-19-13 at 08:13 AM.
sviloga is offline Report comment to moderator  
Reply With Quote
Unread 03-17-13, 04:53 PM  
yeremias
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Originally Posted by whoarrior
Originally Posted by yeremias
is there a way to hide the auras on the unit frame? I was looking for a true/false tag in the config file
You could simply set the parameters largeAuraSize & smallAuraSize = 0.
cool, that was simple!
yeremias is online now Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: