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! Classic Era/Vanilla is supported in
v4.3.x-vanilla
releases. Cataclysm Classic is supported in v4.2.x
releases
(the same releases retail use).
Classic Era caveats:
- 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.
Download
CurseForge: https://www.curseforge.com/wow/addons/pitbull-unit-frames-4-0
Wago: https://addons.wago.io/addons/pitbull4
WoWInterface: https://www.wowinterface.com/downloads/info20021
In reply to nebula169:
that button does not show up, looking on the forms it seems one of blizzard's MANY bugs so it's not just PB but using the defult UI you can still right-click and click leave but you dont have the with pitbull
How to add class icons and remove health percentage?
In reply to segoitch:
I'm getting this error a lot on the latest version too
EDIT: you removed it on edit D:. .
14x ...s\PitBull4_DogTagTexts\Libs\LibDogTag-3.0-20210628175745\Events.lua:711: ...agTexts\Libs\LibDogTag-Unit-3.0\Categories\Auras-Auras.lua:147: attempt to perform arithmetic on local 'count' (a string value)
[string "=[C]"]: ?
[string "@PitBull4_DogTagTexts\Libs\LibDogTag-3.0-20210628175745\Events.lua"]:711: in function <...s\PitBull4_DogTagTexts\Libs\LibDogTag-3.0\Events.lua:702>
Locals:
(*temporary) = false
(*temporary) = "...agTexts\Libs\LibDogTag-Unit-3.0\Categories\Auras.lua:147: attempt to perform arithmetic on local 'count' (a string value)"
In reply to siegemeister03:
I found out you need turn off DogTag-3.0 texts module or install LibDogTag
Hi, I'm having a few issues. Will post the ones with Lua Errors in the Issues area and explain the one issue I'm having without any errors here.
The experience bar has stopped showing on my Death Knight when i hit 60. Have checked my other alts and the experience bar still shows up on them correctly. The odd thing is, it shows up on my DK still when i set Config mode to show everything(Solo/Party/Etc all show the XP bar) and then disappears again when i set Config mode to Disabled. Have cleared WTF/Interface/Cache folders several times now and is still not working for just the DK. Even tried running the blizzard scan and repair utility with no issues being found. I'm pretty sure I've encountered this issue in the past but i can't for the life of me figure out what I did to fix it. :(
Edit: Just dinged 61 and it popped back up : /
If you updated to the alpha version, I included a fix for the exp bar :p
In reply to nebula169:
Oh, awesome then! Thanks Nebula!
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"