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 Oct 9, 2026Hi, a little LUA error with "Essence" Evoker resource :
445x ...s/Blizzard_UnitFrame/Mainline/EssenceFramePlayer.lua:64: attempt to compare local 'peace' (a secret number value, while execution tainted by 'PitBull4')
[Blizzard_UnitFrame/Mainline/EssenceFramePlayer.lua]:64: in function <...s/Blizzard_UnitFrame/Mainline/EssenceFramePlayer.lua:62>
-
View User Profile
-
Send Message
Posted Oct 10, 2026@NoNe10 cheers! should be fixed in p101 - please give it a try=)
-
View User Profile
-
Send Message
Posted Oct 8, 2026unable to use the aura filter feature; does anyone know how to get it working?
-
View User Profile
-
Send Message
Posted Oct 8, 2026@Cognition I am not sure if the feature has been removed or if I accidentally altered the settings. I tried following the advice from various AI responses and posts, but the issue remains unresolved.
-
View User Profile
-
Send Message
Posted Oct 9, 2026@Cognition cheers! could you just tell me about what version we are talking? retail or forever and whats aura filtering for you :D
-
View User Profile
-
Send Message
Posted Oct 9, 2026@Cognition when i understand it correctly- you are talking about the old aura filtering method - that god disabled with midnight - i have reenabled it but its currently untested so use it with care and i am open to feedback! (v99 btw)
-
View User Profile
-
Send Message
Posted Oct 9, 2026@Rumorix Exectly wanted
-
View User Profile
-
Send Message
Posted Oct 8, 2026Hi, I tried all versions here and none could solve my problem.
I have a profile in the Forever Beta that, as far as I used it, works in all tested classes.
Only not in the Mage class. The error: all values health, mana, level, name etc. are not displayed in the player frame. Only the Bars will displayed, not the text. I haven't found a way to fix this.
All other frames are fine. When the player is as a target, all values are displayed correctly in the target frame.
Regardless of whether it's create a new profile or a new character, nothing will be fixed. The mistake a only in the mage class.
-
View User Profile
-
Send Message
Posted Oct 9, 2026@unbespielbar66 thanks for your post - i have uploaded a new version - implemented changes from americanmoose aswell and maybe you can give it a try =)
-
View User Profile
-
Send Message
Posted Oct 9, 2026@unbespielbar66 and: maybe you can give me some more infos (screenshots, version etc. via PN here or on discord?)
-
View User Profile
-
Send Message
Posted Oct 7, 2026First of all, huge shoutout to @Rumorix for their efforts in maintaining and updating Pitbull for modern WoW clients. I've been a pitbull user myself for as long as I can remember. I've created a version of pitbull for WoW Forever located here:
https://drive.google.com/file/d/19PbKcEncF25oCl9k6VNufmTzuShrj_LE/view?usp=sharing
I believe this fixes any remaining issues for WoW Forever (credit mainly ChatGPT).
Additionally, you should be able to copy over an existing Pitbull file from (WoW Install)/(WoW Version)/WTF/Account/(Account Name)/Saved Variables/Pitbull 4.lua
to
(WoW Install)/_classic_beta_/WTF/Account/(Account Name)/Saved Variables
To carry over all your previous saved configurations.
You'll likely get LUA errors when you first login, but running the Pitbull Profile Ugrader will fix those. Thanks so much and hope you all enjoy!
-
View User Profile
-
Send Message
Posted Oct 8, 2026@AmericanMoose cheers moose! i will take a look and merge it with my current progress <3
-
View User Profile
-
Send Message
Posted Oct 9, 2026@AmericanMoose cheers moose! i have implemented nearly all changes from your version =) feel free to test it also =)
-
View User Profile
-
Send Message
Posted Oct 3, 2026I am currently maintaining three versions of PitBull4: Retail, Forever, and Classic Era.
Retail:
https://1drv.ms/f/c/25688cb7a16be526/IgDvr810POcETbKR5MaoqZTgARoMWi3misaF8nw5m6yD2iU
Forever:
https://1drv.ms/f/c/25688cb7a16be526/IgDgWYXbsovgS77c_QmECifMAdVTWV6DiwqJ2sOLbGrfHf8
Classic Era:
https://1drv.ms/f/c/25688cb7a16be526/IgB82OpngZYlTrQLhv98IxBcAVnAOsQ7dmZq8qQUT4wnocg
Additional features in the Retail version
I have implemented several new features and compatibility tools in the Retail version, including:
Blizzard Edit Mode support – PitBull frames can be integrated into Edit Mode, making it easier to position and manage them alongside the default UI.
Edit Mode Backup & Restore – allows the current PitBull/Edit Mode frame configuration and positions to be backed up and restored. This provides an additional safety net when experimenting with layouts or when changes to Blizzard's Edit Mode would otherwise affect existing frame positions.
Legacy Profile Migration / Conversion – a compatibility tool designed to migrate older PitBull4 profiles to the newer Midnight-compatible format. It attempts to preserve existing layouts and settings while converting or rebuilding parts of the profile that are no longer directly compatible with Blizzard's newer UI/API framework.
Major Cooldown Auras / Cooldown Announcer – displays important defensive and offensive cooldowns directly on the unit frames, with configurable categories and visual indicators.
Whole-frame debuff highlighting – important debuffs can highlight the entire unit frame, making critical effects much easier to notice.
Midnight compatibility work – various fixes, safeguards, and internal adjustments required to keep as much of PitBull4's original functionality working as possible with Blizzard's newer Lua/API framework and its additional restrictions.
My main goal has been to preserve as much of the original PitBull4 functionality and behavior as possible while adapting the addon to Blizzard's newer Lua/API restrictions. ;)
Once the Forever version reaches a reasonably stable state, I plan to bring the additional Retail features over to the Forever build as well. Please give me a little time for that. =)
A note about CurseForge
I am not permitted to create a new PitBull addon page on CurseForge, and I want to be completely transparent about that: I will not create one unless I receive explicit permission to do so.
I am, however, allowed to distribute my maintained versions of the addon in the way I currently do.
-
View User Profile
-
Send Message
Posted Oct 4, 2026@Rumorix I appreciate all of the work you're doing to keep this addon afloat! I'm not sure if I've missed it, but when I ping my unit frame it sends a health notice rather than the default self ping is that something I can change?
-
View User Profile
-
Send Message
Posted Oct 5, 2026@Cedande i will look into it! it should be managable to differ between HP and Unit Ping
-
View User Profile
-
Send Message
Posted Oct 5, 2026@Cedande Thanks! And yes, you haven't missed a setting — that's currently caused by PitBull treating the entire player frame as Blizzard's player-resource ping area, so it sends the health/power callout instead of the normal self ping.
I'll change this so the normal self ping can be used again, most likely with an option to choose between the default self ping and the health/power resource callout.
-
View User Profile
-
Send Message
Posted Oct 5, 2026@Cedande Uploaded a new version where you can select ping behaviour
-
View User Profile
-
Send Message
Posted Oct 5, 2026@Rumorix Thank you so much!
-
View User Profile
-
Send Message
Posted Oct 5, 2026@Rumorix Huge thanks for keeping this addon maintained! I’m trying to get the Forever version, but the provided OneDrive link won’t open for me. Would you mind sharing another download link, or sending the addon to [email protected]? I really appreciate your help!