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. Other Classic versions are supported in v4.2.x releases
(the same releases retail use).
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
-
View User Profile
-
Send Message
Posted Aug 2, 2026@nottle_ Thank you, the screenshots and debug output are very helpful. The duplicate portrait appears to be two separate PitBull frames currently assigned to the target unit, rather than one model being rendered twice inside a single frame.
I do not need a BugSack report unless an actual Lua error is being generated. For the missing party frames, the current portrait scan confirms that the party models were created, but it does not yet include frame visibility, alpha, position, or group-header state. I will extend the debug output for those values in the next test build.
In the meantime, could you please let me know whether the party frames return after an out-of-combat /reload, and provide a screenshot with PitBull Config Mode enabled?
-
View User Profile
-
Send Message
Posted Aug 2, 2026@nottle_ Patch 113 is now available. It limits the forced target portrait refresh to the actual Target frame, preventing other custom frames assigned to target from being refreshed at the same time. It also adds expanded party/group-frame diagnostics. Please run a Debug Scan if the party frames are still missing
-
View User Profile
-
Send Message
Posted Aug 2, 2026@Rumorix Beautiful work! I can see all the party again and I see that the auras are now correctly populating their tool tips. In the open world, the target portrait works perfectly! The only thing I notice is that, in dungeon's, targets will correctly display for myself and my party, but not for mobs or NPCs. This might be a limitation of the dungeon environment.
Outside of that, the Pitbull of my dreams is back. I cannot express how grateful I am. I really love this addon. I so appreciate all your hard work!
-
View User Profile
-
Send Message
Posted Aug 3, 2026@nottle_ Thank you, that is extremely helpful! Patch 114 seems to have fixed the party frames and aura tooltips, and the target portrait now works correctly in the open world.
The remaining issue appears to be limited to NPC and mob portraits inside dungeons. Could you please enable debug mode, target a mob inside a dungeon, run a scan, then target a party member and the mob again and run another scan? A BugSack report is only needed if an actual Lua error appears.
-
View User Profile
-
Send Message
Posted Jul 28, 2026I used Grok to fix the Era/hardcore client. This is what Grok had me do. If you know your way around the files, just generate the error and talk to the AI, it'll walk you through fixing it.
PitBull4 temporary compatibility fixes for Classic Era / Hardcore (post-July 21 2026 UI overhaul)
These changes got PitBull fully functional (frames load, Blizzard frames hide, profiles work, no Lua errors) on the current Classic Era client.
TOC files
Change every ## Interface: line to 11509.
HideBlizzard module
Replacing the entire Modules/HideBlizzard/HideBlizzard.lua with the version from the current TBC Anniversary release of PitBull resolved the majority of the frame-hiding crashes (PartyMemberFrame nil errors and CompactPartyFrame:HookScript errors).
ReputationBar.lua
Guard the obsolete function:Luaif MainMenuBar_UpdateExperienceBars then
hooksecurefunc("MainMenuBar_UpdateExperienceBars", ...)
end(or simply disable the ReputationBar module)
Main.lua – LoadModules / IterateLoadOnDemandModules
The call to LoadModules() during profile changes was erroring (attempt to call a nil value). Temporarily commenting it out stopped the error. The modules that are already present still load normally.
Options/General.lua
Guard or comment out the old Broker2FuBar-related call that was producing a nil function error.
With these changes the addon is stable and usable on Classic Era + Hardcore.
-
View User Profile
-
Send Message
Posted Jul 22, 2026Hi @all: i have been recievied a message from Nebula169!
He will update it again - in the meantime its okay for him that i distribute my version - but not on CF/Wago etc. but on GitHub or as i do - onedrive. He is aiming to finish his redoing of the aura module now - blizzard just released their aura container system.
I just created an project page here on curseforge - but its hidden again as requestet from Nebula - i would kindly ask you to download my version in the meantime via Onedrive - i will stay in contact with Nebula and he will take a look into my version.
Sorry that i cant give you an easy to update version - but thats the rules and i am, because the work has done by others before, will play after them!
fyi: curseforge has checked my projectpage and i dont know if they also validatet my sourcecode - but atleast they dont think im doing some kind of shady stuff :D
kind regards
Rumori
-
View User Profile
-
Send Message
Posted Jul 22, 2026@Rumorix You've had it tough too, you've worked hard.
-
View User Profile
-
Send Message
Posted Jul 22, 2026@aess123 If possible, please also adapt it to Simplified Chinese.
-
View User Profile
-
Send Message
Posted Jul 28, 2026@aess123 so you need a version with simplified chinese? i can look into it
-
View User Profile
-
Send Message
Posted Jul 21, 2026Is this game update the final nail in the coffin for Pitbull? I guess I can accept it if that's the case. Are y'all finding a different addon or are there plans to fix this?
-
View User Profile
-
Send Message
Posted Jul 21, 2026@Noshelter2k hi noshelter2k - as far as i know the only maintainer for pitbull is nebula169 - he/she/they did an betaversion for midnight and some fixes for classic versions.
you can try the somewhat stable midnight tree or give my version a try - i vibecoded a stable midnight version and will release it via curseforge in the next week as a fanmade PitBull Midnight version.
as i wrote just below your comment here :D
-
View User Profile
-
Send Message
Posted Jul 21, 2026Another Update from me :D
i will be on a festival until next Monday - after that i have time to upload a "fan version" of PitBull - im still open to any hints on bugs etc. or suggestions.
the current Version 105 seems to be "bugfree" and with some tweaks - i added a new debug feature - that can be enabled and disabled as you wish - furthermore i am currently working on some performance enhancements. feel free to check the inclueded Changelog!
https://1drv.ms/f/c/25688cb7a16be526/IgDvr810POcETbKR5MaoqZTgARoMWi3misaF8nw5m6yD2iU?e=ybXQGg
and i am still 110% open to any author from pitbull contacting me
Kind Regards
-
View User Profile
-
Send Message
Posted Jul 2, 2026@nottle_ @aess123 @Grymm i have done some testing in m+ - currently my own version ist 28 - feel free to download it from my onedrive: https://1drv.ms/f/c/25688cb7a16be526/IgDvr810POcETbKR5MaoqZTgARoMWi3misaF8nw5m6yD2iU?e=FMBinM
-
View User Profile
-
Send Message
Posted Jul 2, 2026@Rumorix Update version 29
-
View User Profile
-
Send Message
Posted Jul 3, 2026@Rumorix current version 34
-
View User Profile
-
Send Message
Posted Jul 3, 2026@Rumorix while I appreciate the work, I'm not looking for an addon I have to manually update. That's also giving you the benefit of the doubt on it not containing some malware (TBH I doubt you would but I'm sure others will make a fuss about this). I'd look at it more if you got it going through curse as an update to pitbull the way nebula has, though I'm not sure how you'd go about doing that.
-
View User Profile
-
Send Message
Posted Jul 4, 2026@Grymm Hi lad - i have contaced nebula and hoping to get my version and this curseforgepage tied together (or a new one) but mostly with nebulas name tbh - because he/she made the most part allready - i will inform you asap when i am hearing a word about that.
and yes no maleware - as a peace of mind - i allready did some work for the addons buttonforge and better known KeyMaster - mostly as a translater and some bughunting - but nontheless you are 100% correct - i am open to anybody to check the code - as a lot of it is vibecoded it is fairly transparent.
i hope in the meantime to find some guys testing my version to push a "pollished" version to nebula to make it easier
-
View User Profile
-
Send Message
Posted Jul 9, 2026@Rumorix No Update on Nebula so far - i have done a little more work and my current good patch is: 103 ---> https://1drv.ms/u/c/25688cb7a16be526/IQB5WQS-9FwcT6hCdvzQOm19AWd8s-0Cqqq39XyLEQ7MXKk?e=fkFjEh
feel free to test
-
View User Profile
-
Send Message
Posted Jul 15, 2026@Rumorix I know PB is listed as all rights reserved but maybe try listing your version as a fan update? I don't know if CurseForge takes proactive steps or if action has to be requested by the original author. If it's the original author at least you'd have CK's attention and could ask to be authorized to update this listing on CF.
-
View User Profile
-
Send Message
Posted Jul 15, 2026@Grymm mh good question i will give it until the 27th - then i will be back from a short trip and will be able give it a try