whoa unitFrames
Unique and Beautiful mod for Player, Target and Focus frames with fat HP/Mana bars and Class colors but still very close to the original Blizzard UI style.
Check out whoaThickFrames (for WoW Classic) and whoaUnitFrames (for WoW Classic) new version released separately.
i'm getting micro stutters when switching targets and the cpu usage of the unit frames goes as high as 55ms, is that just me or is there a solution i'm not aware of?
In reply to h4kkz:
Hi there.
Are you using the latest whoa version?
Have you tried the addon loaded all by itself?
You can also try deleting any whoa*.* files on the clients WTF folder.
Ket me know if you keep getting stutters.
In reply to smokked_:
i did a fair bit of troubleshooting and it turns out it wasn't whoa that caused the stutter rather than another addon in combination with whoa that made it minifreeze on target selects, if that makes sense?
addonusage made it look like whoa was the culprit but i'm guessing it was a weird addon combination that caused whoa act up.
i think it might've been "adibuttonauras" but i can't say for sure because i didn't test it with every combination of addons that i used when that occurred.
i'm using them right now in a new setup and they seem to be absolutely fine.
In reply to h4kkz:
It makes sense. To fully deactivate aura process on whoa just delete the following line on whoaUnitFrames.lua and leave it to the other addon.
Love the add on but when I’m in arena my party frames are skinny and not thick. Does anyone know how to fix?
In reply to jtrinhyyc:
Hi there. Could you upload some screenshots so i can take a look?
I want to use the frame without the status number of thousand units "k".
And Thousand separator is comma instead of dot.
What should I do?
to In reply to sogagagak:
Hi there.
You can edit the function "customStatusTex" on whoaUnitFrames.lua. Lines 95 to 103 define the math output for status given the number of digits. Dot separatosrs come from 9999 / 1000 = 9.999. Not sure how to make them commas.
Is there a reason addons like yours or unitframesimproved dont allow to change text style on each frame?
The whole point of the addons are to make your bars more visible while keeping to blizzard style
Unfortunately blizzard style is a mess when showing text, the bars become impossible to see
A toggle in options to decide whether party frames show text, pet frame shows text, and text format would go a looooong way
Another annoyance is the target name is in the middle of the health bar, why? This is different to the screenshot you have on the addon description
Some names are hard to see depending on class of target. Priests especially..
A toggle for that would be ideal
Example: keep in mind screenshot is zoomed in so bars are somewhat visible, zoom out and the health disappears leaving just text...
https://ibb.co/QN3CFyj
Hoping for some kind of improvement... otherwise its kind of hard to justify using it when youre literally forced to not show text or have to use a party frame addon which includes the pet frame too
Thank you..
In reply to szien94:
Hi there.
First of all know that i'm no programmer in any way so there's no way for me to do it the proper way. Just a dude who started reading other addons to see how they manage to do it. Real programmers must go nuts when they see my codes. Also i haven't played wow in almost year and a half.
Having that in mind Whoa is just a visual rework of the default wow frames which hooks to default game functions and execute the themen when it corresponds with some other funky features i've wrote just to test and practice (like dead text). Also "features" other addons have rewritten are adjustable through main Wow options, such as status text display (interface > display > status text). This explains somehow the lack of options available.
Now coming to you screenshots seems to be whoa but i've seen those large frames in other "user customized addons" based on whoa and it does not match at all with addons main screenshot as it should. I would recommend trying whoa all by itself or deleting any whoa addon you might have installed and download them from this page. Also go to WTF folder, do a "whoa" search and delete any coincidence to wipe saved variables. That should resolve the wide target frame and the name on the healthbar.
This is a result from a clean install i just did on the PTR.
https://ibb.co/19PTcVf
In reply to smokked_:
Thank you for a quick response
You may be right, i believe it was leatrix that moved the names down, thank you for that
(no idea why thought, leatrix settings were disabled, yet it seems it doesnt play well with Whoa frames)
Regarding the text, from what i can see then im out of luck, as all this boils down to the terrible design of blizzards unit frames when it comes to text
The settings they have all destroy the look of the bars, unless you choose "none", so no text at all
It baffles my mind how it's OK for blizzard to have text on unit frames that is longer than the health bar itself.. i just dont get it.
All the other addons i tried modify the UI too much, i am looking for something simplistic, but all addons are lacking something. Its almost an expectation at this point that you're not using the standard UI
Oh well.. thank you any way. I do understand how you'd have to re-write the code to not be based on blizzard's UI
edit****
I pin pointed the culprit doing the name moving - it is the addon "Wide Target"
I will leave a message on their addon page - in case there is something you can do on your end to prevent it from defaulting the name moving down, can you provide a fix?
Thank you :)
In reply to szien94:
I took a look to Wide Target and the only thing it does it to stretch target frame and text anchors so it does indeed work perfectly with whoa. It does also set points for target name.
Replace lines 83, 84 and 85 with the following:
In reply to smokked_:
I did that and kept getting error:
12x Wide Target\Wide Target-1.1.11.lua:85: unexpected symbol near '<'
I changed the code by removing <strong> tags around number 20 so in the end it is:
TargetFrameTextureFrameName:ClearAllPoints()
-- TargetFrameTextureFrameName:SetPoint("TOPLEFT", frame, "TOPLEFT", 8, -25)
TargetFrameTextureFrameName:SetPoint("BOTTOMRIGHT", frame, "TOPRIGHT", -110, -20)
It now SEEMS to be working fine, but i am terrible with coding. Is there any problem with removing <strong> ?
Thank you :)
Hey! Is there a way I can change the background color of my frame? or Just make it empty like the target frame. If I have Class color activated is quite hard to see clearly my hp flowing. imgur link
In reply to thomzyiddish:
Hi there.
You just need to disable class colors on Leatrix and you are good to go.
In reply to smokked_:
Hi!
Thank you, it solved my problem indeed. great AddOn! :) cheers
Hi! I really like your addon and I was wondering if it is possible to add an option which turns the player's unit frame into an elite frame. Other addons which do this dont have them adjusted for the thicker HP bar so it looks ridiculous. I noticed you already adjusted the elite frames for the thicker bars, so I thought that implementing an option to use that one for players would be within the scope of the addon. Cheers!
In reply to BNSHB_:
Ok so I found a working solution myself. If you go into the "wPlayerFrame.lua" file and open it with text editor you can choose your frame art by changing the "PlayerFrameTexture" command. By default it should be set to "UI-TargetingFrame". You can change the art by adding "-Elite" for example to it. This also works for rare and rare-elite frames.
So my command line now looks like this:
PlayerFrameTexture:SetTexture("Interface\\Addons\\whoaUnitFrames\\media\\UI-TargetingFrame-Elite");
Very happy with how it looks, but having an option in the ingame menue of the addon would still be very nice :)
In reply to BNSHB_:
Hi there.
Available frames are:
You can use the "Adapt" add-on to add animated 3D models to the frames. It works with whoa.