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 Sep 21, 2026Any plans for Forever? I love this addon, it wouldn't be the same to play without it
-
View User Profile
-
Send Message
Posted Sep 21, 2026@Cnas can do a fork for it - let me check on this
-
View User Profile
-
Send Message
Posted Sep 21, 2026@Rumorix Sorry, I am not technical with those things. I am just a happy addon user!
-
View User Profile
-
Send Message
Posted Sep 21, 2026@Cnas no worries - will upload a version later here:
https://1drv.ms/f/c/25688cb7a16be526/IgDgWYXbsovgS77c_QmECifMAdVTWV6DiwqJ2sOLbGrfHf8?e=VWOJNe
please try it when you see a version there =)
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Rumorix ey man, i tried your version in the beta but i get around ~100 errors and it won't work
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Arudonar could you provide me with bugsack mesasges? that would help immensely
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Rumorix with just pitbull and bugsack, buggrabber i get these 14 on launch with no ui elements showing at all, no minima button, no options>addon>pitbull:
1x LUA_WARNING: PitBull4/Modules/VoiceIcon/VoiceIcon.lua:1 ...facePitBull4/Modules/VoiceIcon/VoiceIcon.lua:3: attempt to index local 'PitBull4' (a nil value)
1x LUA_WARNING: PitBull4/Modules/VisualHeal/VisualHeal.lua:1 ...cePitBull4/Modules/VisualHeal/VisualHeal.lua:2: attempt to index local 'PitBull4' (a nil value)
1x LUA_WARNING: PitBull4/Modules/Totems/Totems.lua:1 PitBull4/Modules/Totems/Totems.lua:4: attempt to index local 'PitBull4' (a nil value)
1x LUA_WARNING: PitBull4/Modules/ThreatBar/ThreatBar.lua:1 ...facePitBull4/Modules/ThreatBar/ThreatBar.lua:3: attempt to index local 'PitBull4' (a nil value)
1x PitBull4/Localization/zhCN.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/zhCN.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/ruRU.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/ruRU.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/ptBR.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/ptBR.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/koKR.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/koKR.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/itIT.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/itIT.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/frFR.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/frFR.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/esMX.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/esMX.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/esES.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/esES.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/deDE.lua:1: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/deDE.lua]:1: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
1x PitBull4/Localization/enUS.lua:6: Cannot find a library instance of "AceLocale-3.0".
[BugSack/Libs/LibStub/LibStub.lua]:38: in function 'LibStub'
[PitBull4/Localization/enUS.lua]:6: in main chunk
Locals:
self=<table>{
minors=<table>
minor=2
libs=<table>
}
major="AceLocale-3.0"
silent=nil
-
View User Profile
-
Send Message
Posted Sep 22, 2026@ixlone thanks for your replies lads! im looking into this =)
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Arudonar @ixlone - just uploaded version 003 - feedback would be a banger =)
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Rumorix is loads of errors every second, so i can't grab the text cos it keeps breaking my ctrl+A :D
https://www.pasteboard.co/FzbWGcU8pQ_O.png
https://www.pasteboard.co/nLc9g6YVHEI2.png
https://www.pasteboard.co/DnsqjjZ-gDIh.png
had to screenshot the main 3
-
View User Profile
-
Send Message
Posted Sep 15, 2026cheers: fixed some minor things - feel free to update to p72 =)
-
View User Profile
-
Send Message
Posted Sep 21, 2026@Rumorix Updated to p74, and the size of my own buffs and debuffs on a target is now the same as those that belong to other players, regardless of the addon settings.
-
View User Profile
-
Send Message
Posted Sep 21, 2026@naoumovitch hey lad =) try p75
-
View User Profile
-
Send Message
Posted Sep 22, 2026@Rumorix Thanks, p75 fixed the size :)
-
View User Profile
-
Send Message
Posted Sep 22, 2026@naoumovitch thx for your feedback! great =)
-
View User Profile
-
Send Message
Posted Sep 4, 2026# PitBull4 for WoW 12.1 / Midnight – Rumorix Fork
I’ve been maintaining a PitBull4 fork for **WoW Retail 12.1 / Midnight**, mainly to restore compatibility with Blizzard’s new protected / secret-value system while keeping the classic PitBull4 workflow and customization intact.
## Download
https://1drv.ms/f/c/25688cb7a16be526/IgDvr810POcETbKR5MaoqZTgARoMWi3misaF8nw5m6yD2iU
Please replace the complete existing `PitBull4` folder instead of mixing files from different builds.
## Main additions / fixes
- Native 12.1 protected Aura support for normal Buffs/Debuffs
- New **Major Cooldown Auras** module with offensive/defensive cooldowns, per-class/per-spell options, test mode and activation glow
- New **Important Debuffs** module for boss/priority mechanics
- Extensive secret-value fixes for Health, Power, LuaTexts, Role Icons, Totems, reaction colors and unit identity
- Restored Class / Level / Race / NPC Type text where Blizzard still exposes the information
- Fixed empty / duplicate `0%` power rows on NPCs without resources
- Added readable fallback background for no-resource Class/Type rows
- Player Health/Power ping support
- Improved protected 3D portrait handling
- New **Exclude Main Tanks** option for normal Raid groups
- Main Tank support also works with oRA3 assignments
- Dynamic Target/Focus aura refresh fixes
- Raid performance improvements for HealthBar/PowerBar updates
- Full localization support for all PitBull4 locales, including the new modules
The fork also includes `/pitbull 121status` and an extended Debug / Scan All mode for troubleshooting.
If you find a problem, please include:
**full BugSack stack + `/pitbull 121status` + Debug Scan All + screenshot**.
The fork is still actively being developed, so feedback and test reports are very welcome.
-
View User Profile
-
Send Message
Posted Sep 8, 2026@Rumorix - thanks for working on it, you are doing a great job! I have a question - is there any possibility to restore the way your own buffs and debuffs were easily distinguishable from those of the other players thanks to a different icon size?
-
View User Profile
-
Send Message
Posted Sep 8, 2026@naoumovitch feel free to test patch 67 - you can change the color of the frame and the size from your buffs/debuffs and non-player buffs/debuffs
per default your buffs/debuffs will be green and same size - other buffs/debuffs will have a red frame
please provide me with feedback =)
-
View User Profile
-
Send Message
Posted Sep 9, 2026@Rumorix I've tried patch 67 and it works perfectly without any changes in the options, my own buffs and debuffs are shown just like it was before 12.1. Thanks a lot!
-
View User Profile
-
Send Message
Posted Sep 9, 2026@naoumovitch the default was disabled when switching to 12.1- red and green frames for buffs/debuffs - i reenabled it with the new system in mind and also added a simple slider for changing the size of player/non-player buffs aswell - you can also change the colour freely now