PitBull Unit Frames 4.0
PitBull Unit Frames 4.0
Woof. Arf. Yip.
Getting Started:
You can help translate PitBull for your language with the localization tool.
Classic
PitBull works with WoW Classic and Wrath Classic!
Some things that are different with the Classic Era version:
- Aura duration is not available from the API, so PitBull uses LibClassicDurations to show them. The duration can be inaccurate if it's affected by rank or talents.
- Cast info is only available for your spells from the API. PitBull uses LibClassicCasterino to show cast bars for other units, but this can be inaccurate since there is a lot of guess-work involved.
It seems for me the boss frame is not showing ? What i must do to see it ? I tried all
Boss frames were added in 3.3.0, but I guess they aren't in Wrath Classic? I also noticed the spell interruptible events causes errors, so I really have no idea what all they're adding with Wrath, ui-wise, other than vehicle stuff at this point.
I pushed v4.3.6 as a "quick fix" for Wrath since it's taking longer than I'd like to finish merging classic support back into the main addon. It's just the one addon for Wrath/Classic Era and is missing updated dispel, purge, and aura info.
In reply to nebula169:
That link comes back as nothing found and the 'recent files' area still shows v4.3.3. Is there a waiting period for v4.3.4 to be available for us? Love your work with this addon and I'm not trying to rush, just looking forward to having Pitbull back!
The file got rejected >.< One of the CF devs finally got around to working on some gripes I had with their file validation checks and broke it instead D;
In reply to nebula169:
I downloaded and installed new version, and all frames are reset.. Can I somehow use old preferences (frame positions and custom configurations) I made in BCC?
In reply to nebula169:
I'm having major issues with this version.
I deleted my previous addon file and got fully reset frames. I assumed this was my fault, but RelaxedSoul is having the same issue. I went to rebuild my frames and am having issues where my target frame will not appear after I've reloaded UI, my border will not appear on my frames after a reload until I retoggle the settings, I was configuring the portrait for target and it overalapped my healthbar when it was positioned as a bar, and I have random textures displaying around my screen as I'm configuring.
In reply to Ridonc:
I am having the same issue with my target frames. I assume nebula is still working this out
In reply to Ridonc:
Any trick to getting your target frame back?
In reply to qikink:
The easiest way to fix this (in version 4.3.5-classic) is to modify line 6 in Utils.lua from
local wow_classic_era = PitBull4.wow_classic_era
to
local wow_classic_era = PitBull4.wow_classic
This files checks, if the client is Classic Era and only enables focus frames, if it is. But this must be a typo, because focus frames should be enabled on all clients EXCEPT Classic Era.
In reply to nebula169:
Wish they had a thumbs-up button so we can just be like Good job keep up the good work : 👍
In reply to nebula169:
Appreciate the updates!
Experiencing a few bugs atm:
Currently not tracking combo points
Energy Tick can probably be removed (single it just spams a 0.2s or so interval now)
----
Also not sure how hard/annoying it would be to implement but being able to have an "alternate energy bar" that displays energy bar while in caster form / bear form for druids would be super sweet (much like alternate mana bar currently shows mana bar in cat/bear)
Getting this error in WOTLK Classic:
1x ...\VisualHeal\Libs\LibHealComm-4.0\LibHealComm-4.0-99.lua:2649: bad argument #1 to 'strsub' (string expected, got nil)
[string "=[C]"]: ?
[string "@PitBull4\Modules\VisualHeal\Libs\LibHealComm-4.0\LibHealComm-4.0-99.lua"]:2649: in function `?'
[string "@PitBull4\Modules\VisualHeal\Libs\LibHealComm-4.0\LibHealComm-4.0-99.lua"]:2829: in function <...\VisualHeal\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2825>
Locals:
(*temporary) = nil
(*temporary) = 8
(*temporary) = "string expected, got nil"
I'm working on an update, but in the mean time you can install the updated version of LibHealComm-4.0
In reply to nebula169:
Thanks, and great to hear that you are still supporting for Classic :)
In reply to nebula169:
Yay, this is wonderful to hear! Looking forward to the update.
I got my "Class" text to show up as just the number in the color of the difficulty, and I managed to tweak some of the in-game code for class: short to achieve this; It looks like this
if UnitIsPlayer(unit) then
local cr,cg,cb = DifficultyColor(unit)
return "|cff%02x%02x%02x%s|r",cr,cg,cb,Level(unit)
end
However, it does not show up on NPCs/Enemies. Is there a code that is similar, but displays the level, difficulty color, and the "+" for elites on NPCs/enemies? I have no idea how to apply code, I just tweaked the pre-existing one to suit what I wanted and don't know how to add something that isn't already there.
Thank you <3
Is there any way to make a portrait circular ?
Hello! I think it would be awesome to include a fading option that allows you to adjust the opacity of your frames whenever you mouseover them. This would allow us to hide and then find our frames if we wanted to go for more minimalistic builds.
I am currently using a casting fader someone put together as a plugin all the way back in WoD. It works in a way that I think is highly similar to what I am looking for. I was kind of wondering whether or not code could be ripped and then appropriated into the existing code with mouseover triggers.
It's happen with me too ...
So boring ... whats going on ?
I open the pitbull settings uncheking and cheking the "Hide Blizzard Frames" ... its solve for a while ... but its appears again.